键盘扫描中的问题

[复制链接]
2366|4
 楼主| 21ID 发表于 2009-9-15 13:00 | 显示全部楼层 |阅读模式
movlw    b'00001110'    ;设定扫描起始码
movwf    PORTB            ; PORTB低4位输出扫描码

程序是扫描B口的键值,但为什么设定起始扫描码后要对B口赋值呢,而不是读取B口的值来比较?
yewuyi 发表于 2009-9-15 14:32 | 显示全部楼层
请给出完整代码和硬件电路图。
 楼主| 21ID 发表于 2009-9-15 14:41 | 显示全部楼层
扫描键值那块看不懂

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
yewuyi 发表于 2009-9-15 15:00 | 显示全部楼层
主要是后4位1110这几个数字中的0

理解了这个0,就什么都理解了。

张明峰先生的书中,这一段讲的非常清楚,自己耐心点认真看完。
 楼主| 21ID 发表于 2009-9-15 15:24 | 显示全部楼层
我再仔细看看吧,不懂问你啊:lol
您需要登录后才可以回帖 登录 | 注册

本版积分规则

157

主题

912

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部