版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第6章数字输入输出I/OLF2407/LF2407A有41只I/O引脚,大部分的是复用的,可完成多种功能。DSP复位时,大部分的复用I/O引脚会被设为数字输入的模式。数字I/O脚有专用和复用之分。其功能可通过9个16位控制寄存器来控制。控制寄存器分为两类:(1)I/O复用控制寄存器(MCRx),用来选择I/O脚是片内外设功能还是通用I/O功能;(2)数据方向控制寄存器(PxDATDIR):用来控制双向I/O脚的数据和数据传送方向。6.1数字I/O寄存器简介LF2407/2407A某位I/O复用引脚的结构见图6.1,由图可看出复用I/O引脚如何实现来引脚功能选择和数据传送方向选择的。
图6.1复用I/O引脚的结构表6-1列出了与I/O模块有关的寄存器,地址为:7090h-709Fh(映射在数据存储器空间)地址 寄存器 功能7090h MCRA I/O复用控制寄存器A7092h MCRB I/O复用控制寄存器B
7094h MCRC I/O复用控制寄存器C
7098h PADATDIR I/O端口A数据和方向寄存器709Ah PBDATDIR I/O端口B数据和方向寄存器709Ch PCDATDIR I/O端口C数据和方向寄存器709Eh PDDATDIR I/O端口D数据和方向寄存器7095h PEDATDIR I/O端口E数据和方向寄存器7096h PFDATDIR I/O端口F数据和方向寄存器6.2I/O端口复用控制寄存器具有3个I/O端口复用控制寄存器:MCRA、MCRB、MCRC。(1)I/O端口复用控制寄存器A(MCRA),映射地址:7090h,MCRA的格式如下, 位x:MCRA.x,I/O端口复用控制位0-I/O功能;1-基本功能;表6.1MCRA的配置(2)I/O端口复用控制寄存器B(MCRB),映射地址:7092h。MCRB的具体格式见教材的表6.3。(3)I/O端口复用控制寄存器C(MCRC),映射地址:7092h。MCRC的具体格式见教材的表6.4。注意:保留引脚。
6.3数据和方向控制寄存器LF2407/2407A有6个数据和方向控制寄存器(PxDATDIR),这些数据和方向控制寄存器包含控制引脚的两个功能位。I/O方向位如果引脚被选择通用I/O,方向位决定了该引脚是作输入(0),还是输出(1)。I/O数据位如果引脚被选择了通用I/O,当方向选为输入,则可从该位上读取数据,当方向选为输出,则可向该位写入数据。(1)I/O端口A数据和方向控制寄存器(PADATDIR),映射地址:7098h位15-8:AnDIRPA7-PA0的数据方向
0-相应引脚配置为输入
1-相应引脚配置为输出位7-0:IOPAnPA7-PA0的数据
如果AnDIR=0,引脚配置为输入:
0-相应引脚的电平读为低电平 1-相应引脚的电平读为高电平
如果AnDIR=1,引脚配置为输出:
0-设置相应引脚,使其输出信号为低电平 1-设置相应引脚,使其输出信号为高电平(2)I/O端口B数据和方向控制寄存器(PBDATDIR),映射地址:709Ah,
PBDATDIR的具体格式见教材的表6.6。(3)I/O端口C数据和方向控制寄存器(PCDATDIR),映射地址:709Ch,
PBDATDIR的具体格式见教材的表6.8。(4)I/O端口D数据和方向控制寄存器(PDDATDIR),映射地址:709Eh,
PBDATDIR的具体格式见教材的表6.9。(5)I/O端口E数据和方向控制寄存器(PEDATDIR),映射地址:7095h,
PBDATDIR的具体格式见教材的表6.10。(6)I/O端口F数据和方向控制寄存器(PFDATDIR),映射地址:7096h,
PBDATDIR的具体格式见教材的表6.11。注意:保留引脚。
6.4数字I/O端口配置实例在使用数字I/O之前,需用软件对数字I/O进行配置,选择I/O引脚的功能,且设置I/O引脚的数据方向,然后才可以读取数据或输出数据。下面为一个基本的数字I/O配置实例的C程序。可参照此程序,来配置其它的任何数目的数字I/O。6.5数字I/O的应用实例6.5.1使用数字I/O查询输入信号使用数字I/O端口来查询外界信号输入情况,硬件接口电路如图6.2所示。4路输入信号,用IOPB的4个I/O去查询。图6.2光耦隔离输入电路原理图C语言程序如下:6.5.2使用数字I/O输出信号用4个I/O端口控制4个LED的循环发光,硬件接口电路如图6.3所示。DSP的输出引脚与LED之间接触发器74LS273,来实现对LED的驱动。使用IOPB0、IOPB1、IOPB2和IO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度个人与个人个人旅游代理服务合同2篇
- 二零二五年度水电安装工程安全责任合同样本4篇
- 二零二五年度门窗行业原材料供应合同4篇
- 二零二五版大型活动临时停车场租赁合同2篇
- 二零二五版新能源电池销售代理服务协议书2篇
- 二零二五年度个人紧急短期借款协议
- 江苏定制防腐木施工方案
- 羊肉购销合同
- 电力供应合同
- 二零二五版医疗设备全面维护与急救响应合同3篇
- 案卷评查培训课件模板
- 体检中心分析报告
- 2024年江苏省样卷五年级数学上册期末试卷及答案
- 波浪理论要点图解完美版
- 金融交易数据分析与风险评估项目环境敏感性分析
- 牛顿环与劈尖实验论文
- 最高人民法院婚姻法司法解释(二)的理解与适用
- 移动商务内容运营(吴洪贵)任务四 其他平台载体的运营方式
- 浙教版科学八年级下册全册课件
- 2022年中国止血材料行业概览:发展现状对比分析研究报告(摘要版) -头豹
- 普通生物学笔记(陈阅增)完整版-PDF转换成word转换器
评论
0/150
提交评论