GPIO相关寄存器,一般只有三个吧,不同单片机也是不同的,主流单片机一般的GPIO寄存器是三个,分别是:
1、端口配置寄存器GPCON:由于某些单片机具有丰富的片内资源,如PWM,中断,捕获,AD\DA等等,但并不是每个资源都会为其分配独立管脚,大部分是复用管脚的。所以就要通过配置GPCON进 行管脚功能选择。
2、端口数据寄存器GPDATA:即记录或配置端口当前的状态。如端口当前为高电平还是低电平。
3、端口上拉寄存器GPUP:配置GPIO端口的输入输出模式,一般有内部上拉、开漏输入输出、下拉、普通IO状态等。
不同单片机的寄存器不同,不过一般的大致就这三个GPIO寄存器。
希望我的回答对你有帮助,有什么问题欢迎一起探讨。