PIC指令功能问题

2019-03-25 19:44发布

各位前辈:

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

多谢了! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
yealien
1楼-- · 2019-03-26 04:16
怎么用指令实现同时检测这两个口的状态?
sunny506
2楼-- · 2019-03-26 08:08
 精彩回答 2  元偷偷看……
sunny506
3楼-- · 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 编辑 ]
richiefang
4楼-- · 2019-03-26 16:29
烧进去试试或者拿仿真器跑一下就知道了:)
sunny506
5楼-- · 2019-03-26 18:23
仿真器?我啥都没有:(

有没有老师能推荐个便宜的实用的给新手玩玩的啊?

一周热门 更多>