为什么51单片机I/O端口在读取数据前应先写入“1”?
P0口在作通用I/O口使用时应外接10千欧左右的上拉电阻。在端口进行输入操作(即CPU读取端口数据)前,应先向端口的输出锁存器写“ 1 ” 。
举一反三
内容
- 0
向某个I/O端口写入一个数据,一定可以从该I/O端口读回这个数据。
- 1
读取单片机的端口信号前需保证端口寄存器为1
- 2
51单片机I/O扩展端口占用的是片外______ 的地址空间。______ ______
- 3
51单片机有几个并行I/O端口? A: 2 B: 3 C: 4 D: 5
- 4
为什么51单片机I/O口输出控制信号选择为低电平有效?