单片机交流
直播中

刘桂兰

7年用户 960经验值
私信 关注
[问答]

AVR单片机的寄存器知识点总结的太棒了

AVR单片机的寄存器知识点总结的太棒了

回帖(1)

蔡彦壁

2021-9-23 11:32:12
   AVR单片机的每组I/O口都配备有三个8位寄存器,分别是:方向控制寄存器DDRx、数据寄存器PORTx、输入引脚寄存器PINx(x=A/B/C/D).I/O口的工作方式和表现特征由这三个I/O寄存器控制。
    方向控制寄存器DDRx用于控制I/O口的输入输出方向,及控制I/O口的工作方式为输出方式还是输入方式。
    DDRx=1时,I/O口处于输出工作方式;此时数据寄存器PORTx中的数据输出到外部引脚。
    DDRx=0时,I/O口处于输入工作方式;此时输入引脚寄存器PINx中的数据就是外部引脚的实际电平,通过读I/O指令可将物理引脚的真实数据读入MCU。
此外,当I/O口定义为输入时(DDRx=0),通过PORTx的控制,可使用或不使用内部的上拉电阻。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分