单片机GPIO相关的寄存器及其作用。(本人刚接触单片机,忘高手详细讲解)

2025-01-05 16:39:12
推荐回答(1个)
回答1:

GPIO相关寄存器,一般只有三个吧,不同单片机也是不同的,主流单片机一般的GPIO寄存器是三个,分别是:
1、端口配置寄存器GPCON:由于某些单片机具有丰富的片内资源,如PWM,中断,捕获,AD\DA等等,但并不是每个资源都会为其分配独立管脚,大部分是复用管脚的。所以就要通过配置GPCON进 行管脚功能选择。

2、端口数据寄存器GPDATA:即记录或配置端口当前的状态。如端口当前为高电平还是低电平。

3、端口上拉寄存器GPUP:配置GPIO端口的输入输出模式,一般有内部上拉、开漏输入输出、下拉、普通IO状态等。

不同单片机的寄存器不同,不过一般的大致就这三个GPIO寄存器。

希望我的回答对你有帮助,有什么问题欢迎一起探讨。