原创 51单片机总结一

2008-7-27 11:12 4649 6 6 分类: MCU/ 嵌入式

keil软件对单片机P0口仿真时和其它端口不同,无法"正常"读取.


如: mov a,#0fh


      mov p0,a


     mov a,p0


此时 从P0中读出的是00H,并不是#0FH,其实原因很简单,就是因为p0端口的开漏输出电路引起的.只要在硬件电路上P0加上上拉电阻上边程序就可以读出#0fh了.所以对p0进行操作是要注意这一点.


今天,通过上边的实验,终于弄明白端口锁存器和外部端口,在KEIL中分别对应哪个了.见图:1742a41e-90d1-4904-ba31-ec224999571d.jpg

文章评论0条评论)

登录后参与讨论
我要评论
0
6
关闭 站长推荐上一条 /2 下一条