6933|10

32

帖子

1

TA的资源

一粒金砂(中级)

楼主
 

基于中断的矩阵键盘扫描的研究心得 [复制链接]

折腾了2天,终于把矩阵键盘的程序给完全弄出来了!
关于中断的资料好少,让我走了不少弯路,现给出注意事项和程序。
我用的gioPORTB和hetPORT1做的4*6矩阵键盘,用的是gioPORTB的0、2、4、6口作下降沿中断;
但是在键盘扫描中有这样一句话gioSetPort(gioPORTB,0x00);,使得B口由高电平变为低电平,产生了4个下降沿中断,IntFlag中断标志寄存器的值变为0x5500,在本次中断结束之后仍然会进入中断,所以在中断处理程序末尾加上这样一句话
gioREG->FLG = 0xFFFFU;把中断标志寄存器清零即可。程序稍后给出

[ 本帖最后由 sadlll 于 2013-7-10 12:10 编辑 ]

键盘扫描.rar

473.47 KB, 下载次数: 111

TMS570_4*6矩阵键盘程序

最新回复

什么样意思?中断吗?完全可以参考6楼的图,把读端口连接。  详情 回复 发表于 2013-7-10 14:02

点评

中断的资料不少啊,弱弱的问一句你用了四个钟端口吗?好浪费啊,一个就够了,不仅节省中断资源,而且程序上要简洁一些  详情 回复 发表于 2013-7-9 18:42
 
点赞 关注

回复
举报

6423

帖子

17

TA的资源

版主

沙发
 

回复 楼主sadlll 的帖子

中断的资料不少啊,弱弱的问一句你用了四个钟端口吗?好浪费啊,一个就够了,不仅节省中断资源,而且程序上要简洁一些

点评

如何用一个中断实现,求指教  详情 回复 发表于 2013-7-10 09:50
 
 

回复

4996

帖子

19

TA的资源

裸片初长成(初级)

板凳
 
有原理图比较好描述。

点评

为什么我上传不了图片或者附件?貌似火狐浏览器无法上传 [ 本帖最后由 sadlll 于 2013-7-10 12:11 编辑 ]  详情 回复 发表于 2013-7-10 12:07
今天画原理图,再把程序优化一下,附件估计下午才能上传  详情 回复 发表于 2013-7-10 09:50
 
个人签名我的博客
 
 

回复

32

帖子

1

TA的资源

一粒金砂(中级)

4
 

回复 沙发白丁 的帖子

如何用一个中断实现,求指教
 
 
 

回复

32

帖子

1

TA的资源

一粒金砂(中级)

5
 

回复 板凳zhaojun_xf 的帖子

今天画原理图,再把程序优化一下,附件估计下午才能上传
 
 
 

回复

6423

帖子

17

TA的资源

版主

6
 
把所有的线接到一块接到一个中端口

搜狗截图_2013-07-10_10-07-32.png (123.31 KB, 下载次数: 2)

搜狗截图_2013-07-10_10-07-32.png

赞赏

1

查看全部赞赏

 
 
 

回复

32

帖子

1

TA的资源

一粒金砂(中级)

7
 

回复 板凳zhaojun_xf 的帖子

为什么我上传不了图片或者附件?貌似火狐浏览器无法上传

[ 本帖最后由 sadlll 于 2013-7-10 12:11 编辑 ]

点评

上传图片没有问题吧  详情 回复 发表于 2013-7-10 13:11
 
 
 

回复

32

帖子

1

TA的资源

一粒金砂(中级)

8
 
这是键盘原理图,该怎么弄呢?

键盘.png (45.45 KB, 下载次数: 1)

4*6矩阵键盘

4*6矩阵键盘

点评

什么样意思?中断吗?完全可以参考6楼的图,把读端口连接。  详情 回复 发表于 2013-7-10 14:02
 
 
 

回复

6066

帖子

90

TA的资源

裸片初长成(初级)

9
 

回复 7楼sadlll 的帖子

上传图片没有问题吧
 
 
 

回复

4996

帖子

19

TA的资源

裸片初长成(初级)

10
 
嗯,很不错,中断确实没有必要用这么端口,一个即可。
 
个人签名我的博客
 
 

回复

4996

帖子

19

TA的资源

裸片初长成(初级)

11
 

回复 8楼sadlll 的帖子

什么样意思?中断吗?完全可以参考6楼的图,把读端口连接。
 
个人签名我的博客
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表