PIC指令功能问题

2019-03-25 19:44发布

各位前辈:

设置B0,B1口为按键输入口,两个键有4种输入状态00,01,10,11,请问用什么指令来分别检测这4种状态?

多谢了! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
sunny506
2019-03-26 12:35

这里很冷啊:L 怎么没有老师来指点一下新人的;P

我继续。。。不知道这样子行否?

 

MOVF       PORTB,W        ;把I/O的条件送入工作寄存器W

ANDLW   3                        ;用00000011B屏蔽掉高6位

ADDWF   2,1                      ;把输入值加到 PC上以决定转移项

GOTO    B00            ;B1B0 = 00

GOTO    B01            ;B1B0 = 01

GOTO    B10            ;B1B0 = 10

GOTO    B11            ;B1B0 = 11

[ 本帖最后由 sunny506 于 2010-12-13 17:44 编辑 ]

一周热门 更多>