DSP技术与应用实验指导03章数字IO.ppt

§ 3. 5 数字输入/输出模块(I/O) 5.1 数字I/O功能   TMS320LF2407系列有多达41个通用,双向的数字I/O(GPIO)引脚 数字I/O端口模块采用了一种灵活的方法,以控制专用I/O和复用I/O引脚的功能, I/O和复用引脚的功能可通过9个16位控制寄存器来设置,这些寄存器可以分为两类:   1.I/O口复用控制寄存器(MCRx):用来控制选择I/O口作为基本功能方式还是一般I/O引脚功能;   2.数据和方向控制寄存器(PxDATDIR):当I/O口用作一般I/O引脚功能时,用数据和方向控制寄存器控制数据状态和数据方向。   与数字I/O有关的寄存器共有9个,这些寄存器被映射到存储器空间,地址从7090H到709FH其中保留位是无效的,读时为0,写对它无影响。                     数字I/O控制寄存器 1. I/O口复用输出控制寄存器A   . I/O口复用控制寄存器A(MCRA)---地址7090h *      5.2 数字I/O端口寄存器   TMS320LF2407系列I/O端口复用引脚配置如图,从图上可以看出,寄存器单元的配置与实际I/O引脚的内部结构之间的联系. 0 1 IO口 数据位 (读/写) 基本功能 In Out 引脚 复位控制位 0=I/O功能 1=基本功能 IO 方向 0=输入 1=输出

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档