目录
一、AT89S51单片机的I/O端口
P0口 | P1口 | P2口 | P3口 | |
---|---|---|---|---|
位宽 | 8位 | 8位 | 8位 | 8位 |
普通IO功能 | 有准双向口 | 有准双向口 | 有准双向口 | 有准双向口 |
外部总线功能 | 低八位地址/数据总线的分时复用端口 | 无 | 高八位地址总线 | 控制信号 |
第二功能 | 无 | 无 | 无 | 有 |
1、P0口的特点及使用注意事项
(1)P0口做扩展时地址/数据总线复用时,是真正的双向口,输出低八位地址并输出/输入八位数据;
(2)P0口做通用I/O时,需要外接上拉电阻,此时是准双向口;(3)P0口作通用I/O口,读引脚时,先写1。
2、P1口的特点及使用注意事项
(1)P1口做通用I/O时,丌需要外接上拉电阻,此时是准双向口;
(2)P1口读引脚时,先写1。
3、P2口的功能、