P1口做输入的问题

文章来源:未知 时间:2016年05月15日

P1口是一个8位准双向I/O接口,做为输入接口时,要先向锁存器中置“1”。可直接进行位操作,内部带有上拉电阻,每一位输出可驱动4个LS型的TTL负载。

笔者有一题:由P1.0、P1.1输入开关量的状态,去控制P1.2、P1.3外接LED的亮与灭。

笔者列出如下程序版本:

A版本:key1bitp1.0

key2bitp1.1

led1bitp1.2

led2bitp1.3

org0000h

ljmpmain

org0030h

main:setbkey1

setbkey2

loop:movc,key1

movled1,c

movc,key2

movled2,c

ljmploop

end

B版本:key1bitp1.0

key2bitp1.1

led1bitp1.2

led2bitp1.3

org0000h

ljmpmain

org0030h

main: movc,key1

movled1,c

movc,key2

movled2,c

ljmp main

end

仿真结果:

文章热词:msp430g2231中文资料
延伸阅读:
分享按钮
网友评论
 以下是对 [P1口做输入的问题] 的评论,总共:0条评论

推荐文章