TMS320LF240x系列DSP课件.ppt
《TMS320LF240x系列DSP课件.ppt》由会员分享,可在线阅读,更多相关《TMS320LF240x系列DSP课件.ppt(19页珍藏版)》请在三一办公上搜索。
1、周鹏 安徽工程大学电气工程学院,第8章:数字量I/O模块,8.1 数字量I/O端口概述8.2 数字量I/O端口寄存器概述8.3 I/O端口复用输出控制寄存器8.4 I/O端口数据和方向寄存器8.5 数字I/O端口应用,周鹏 安徽工程大学电气工程学院,TMS320LF240X/240XA系列DSP的数字I/O模块具有多达40个通用、双向的数字I/O(GPIO)引脚,其中大多数引脚都可作为基本功能或通用I/O功能。数字I/O端口模块通过9个16位寄存器来设置所有I/O引脚的功能。这些寄存器可以分为两类:I/O复用(MUX)控制寄存器(MCRx)用来选择I/O脚是片内外设功能还是通用I/O功能;数据
2、和方向控制寄存器(PxDATDIR)I/O引脚设置为通用I/O引脚功能时,用来控制I/O引脚的数据和数据方向。注意:数字I/O引脚是通过映射在数据空间的控制寄存器来控制的,与器件的I/O空间无任何关系。,8.1 数字量I/O端口概述,周鹏 安徽工程大学电气工程学院,I/O复用引脚的结构见图8.1。由图可看出复用I/O引脚如何来实现引脚功能选择和数据传送方向选择的。,图8.1复用引脚配置图,8.2 数字量I/O端口寄存器概述,周鹏 安徽工程大学电气工程学院,表8.1(P151)列出了与I/O模块有关的寄存器,地址为:7090h-709Fh注意:映射到数据存储器空间。当复用I/O脚无论是被配置为外
3、设功能还是为通用I/O时,引脚的状态都可通过读I/O数据寄存器来获取。保留位是不可操作的,读出为0,写入对它无影响。,周鹏 安徽工程大学电气工程学院,表8.1数字I/O控制寄存器地址,周鹏 安徽工程大学电气工程学院,数字I/O端口模块有三个I/O复用控制寄存器:MCRA、MCRB和MCRC,分别用来控制41个引脚的功能选择。,8.3 I/O端口复用输出控制寄存器,(1)I/O复用控制寄存器A(MCRA)-地址7090H,其配置见表8.2(P152)。,I/O复用控制寄存器A(MCRA)的配置,周鹏 安徽工程大学电气工程学院,周鹏 安徽工程大学电气工程学院,(2)I/O复用控制寄存器B(MCRB
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TMS320LF240x 系列 DSP 课件
链接地址:https://www.31ppt.com/p-6522030.html