该系列的所有io和io复用引脚可以通过九个寄存器来控制。
IO复用控制寄存器(MCRx):用来选择引脚是用来作为基本功能还是通用IO引脚。
数据和方向控制寄存器(PxDATDIR):用来控制双向IO引脚的数据和数据方向。
1、MCR
IO端口复用控制寄存器。若某位为0,则对应的引脚为通用IO,反之,则为它的基本功能。
2、PxDATDIR
共有六个这样的寄存器。其中高8位为方向选择位,低8位为引脚的电平状态。若选择为输入,则可以进行读操作;若选择为输出,则可以进行写操作。
阅读(1818) | 评论(0) | 转发(0) |