打印

求教???

[复制链接]
935|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zl040901|  楼主 | 2008-5-25 13:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
51单片机的P0,P1,P2,P3口作为输入口时,是不是都要先有MOV P1,#0FFH这条指令,先置“1”之后才能作为读取外部信号用,还有,当单片机复位之后P1不就为0FFH,可以直接做为输入口用吗?

相关帖子

沙发
maychang| | 2008-5-25 13:57 | 只看该作者

如果确信各端口寄存器是0FFH,当然就不需要再写一次寄存器。
复位后可以直接读端口,此时端口寄存器为全1。

使用特权

评论回复
板凳
computer00| | 2008-5-25 16:02 | 只看该作者

只要它是1就可以了。不用每次都做这个步骤。

在值未明的情况下,可以都加一条,保证它的值为1,也就是弱上拉状态。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

61

帖子

0

粉丝