自己写的C51入门教程——第一讲:IO基础知识

AT89S52单片机与普通的8051单片机管脚兼容,共有40个管脚,其中IO管脚共32个, Vm�yMR%vT3  
分别为P0.0-P0.7,P1.0-P1.7,P2.0-P2.7,P3.0-P3.7。 Me#P>K~&u  
(b8 xDsy  
其中P0内部没有上拉,所以如果P0需要输出高电平的话必须在外部加上拉电阻。需要 L7ce_$ J  
注意的是,在作为数据/地址总线的情况下,单片机会自动开启P0的内部上拉功能,此时不需要 ,aRw;)U "3  
上拉电阻也可以输出高电平。 1])E~r;f)"  
P1口为普通IO双向口,没有第二功能,常用来作为LED或数码管扫描控制接口及其他普通IO izaVHR5  
控制端口。 @|sNJQ/5  
P2口既可以作为普通双向IO口,也可以作为外部设备地址总线。 wl`N%*b  
P3口既可以作为普通双向IO口,也具备丰富的第二功能,例如外部中断输入,定时器外部计数输入, *tmD7jr-  
UART口,总线读写控制端口等。 >bmi/TY  
taK&t  
在实际设计电路时我们需要根据自己的需要合理安排IO的应用。 ZG?ro(D  IO的分布图请看AT89S52的手册。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

岛上码农

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值