- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
串行通信接口模块SCI
6.4.2 串行通信接口模块SCI 一、SCI模块特性 二、SCI模块的主要部件 三、 通信模式 四、 波特率设置 五、 SCI模块应用实例 一、SCI模块特性 ①.两个I/O引脚。SCIRXD用于接收串行数据,SCITXD用于发送串行数据。在不使用SCI模块时,这两个引脚可以用作通用I/O接口。 ②.一个16位的波特率选择寄存器通过编程可以选择64K种不同的波特率。 ③.1~8位可编程的数据长度。 ④.1位或2位可编程的停止位。 SCI模块特性 ⑤. 4个错误检测标志位:奇偶错、超限错、帧出错或者间断检测。 ⑥.空闲线和位寻址两种唤醒多处理器模式。 ⑦.半双工或者全双工的操作模式。 ⑧.可以使用中断或者查询方式对发送和接收进行操作。 ⑨.发送和接收的中断可以独立使能,几种错误条件也可以独立产生错误中断。 ⑩.不归零(NRZ)的数据格式 二、SCI模块的主要部件 在全双工模式下SCI模块主要包括以下部件 ①.一个发送器TX及其相关的寄存器SCITXBUF和TXSHF。 ②.一个接收器RX及其相关的寄存器RXSHF和SCIRXBUF。 ③.一个可编程的波特率发生器SCIHBAUD和SCILBAUD。 ④.数据存储器映射的控制和状态寄存器。 其中发送器TX和接收器RX可以工作于半双工或者全双工方式。 (1)SCI通信控制寄存器SCICCR—地址7050h (2)SCI控制寄存器1 SCICTL1 包含接收器和发送器使能位,TXWAKE和SLEEP功能,以及软件复位等信息 (3)SCI控制寄存器2(SCICTL2) 用于控制接收/间断检测中断和发送中断使能,发送准备好标志与发送器空标志等 (4)SCI优先级控制寄存器SCIPRI 规定SCI发送和接收中断的优先级以及SCI模块在仿真挂起时的操作. 三、 通信模式 处理器有两种通信模式:可以通过设置AODR/IDLE MODE(SCICCR.3)位进行选择。 1)空闲线多处理器模式 2)地址位多处理模式 在地址位多处理器协议(ADDR/IDLEMODE=1)中,每个帧中附加一个地址位。它紧跟在最后一个数据位之后,若为地址字节,该位为1,若为字节,该位为0。 五、 SCI模块应用实例 下面以串行通信接口SCI模块和PC机通过RS-232串口进行异步通信交换数据为例,说明SCI模块串行通信过程。其中PC机称为上位机,DSP综合实验系统为下位机。要求下位机以中断方式接收PC机发送的命令。 关键寄存器设置: SPLK #0007H,SCICCR;空闲模式,8位数据,;1位停止位, 无奇校验 SPLK #0003H,SCICTL1;接收、发送、内部时钟使能 ,SLEEP=0 SPLK #0002H,SCICTL2 ;接收中断使能 SPLK #0000H,SCIHBAUD SPLK #0081H,SCILBAUD ;波特率为9600 ;10M SPLK #0027H,SCICTL1 ;串口初始化完成 硬件电路 南京航空航天大学自动化学院DSP技术应用实验室 * 地址 寄存器 名称 功能 7050h SCICCR SCI通信控制寄存器 规定SCI是用的字符格式、协议及通信模式。 7051h SCICTL1 SCI控制寄存器1 控制接收器、发送器和接收错误中断使能,TXWAKE和SLEEP功能,SCI软件复位。 7052h SCIHBAUD SCI波特率选择寄存器高8位 保存波特率控制数据高8位 7053h SCILBAUD SCI波特率选择寄存器低8位 保存波特率控制数据低8位 7054h SCICTL2 SCI控制寄存器2 发送中断使能,接收缓冲器/间断中断使能,发送准备好标志和发送空标志。 7055h SCIRXST SCI接收状态寄存器 存放7个接受状态标志 7056h SCIRXEMU SCI仿真数据缓冲寄存器 存放用于屏幕更新的仿真数据 7057h SCIRXBUF SCI接收器数据缓冲寄存器 存放来自接收移位寄存器的当前数据 7059h SCITXBUF SCI发送器数据缓冲寄存器 存放被SCI发送的数据 705Fh SCIPRI SCI优先级控制寄存器 规定接收器和发送器中断优先级及仿真挂起时的操作 位 名称 说明 动作 7 STOP BITS 停止位数量 0-1个停止位;1-2个停止位 6 EVEN/ODD PARITY 奇/偶校验选择 0-奇校验;1-偶校验 5 PARITY ENABLE 奇/偶校验使能 0-禁止校验;1-使能校验 4 LOOPBACK ENA 自测试模式使能 0-进制自测
您可能关注的文档
- 《祝福》配套导学稿版.ppt
- 《愚公移山》.ppt1.ppt
- 《人文地理学》第4章 人口、人种和民族.ppt
- 《愚公移山》 初三下.ppt
- 《幼儿园纲要》解读.ppt
- 【师说】2015-2016高中英语 Module 1 British and American English Section 3 Integrating Skills Cultural Corner课件 外研版必修5.ppt
- 【师说】2015-2016高中英语 Module 2 A Job Worth Doing Section 3 Integrating Skills Cultural Corner课件 外研版必修5.ppt
- 【师说】2015-2016高中英语 Module 2 A Job Worth Doing Section 1 Introduction Reading课件 外研版必修5.ppt
- 【教学PPT】职业道德与审计准则.ppt
- 【师说】2015-2016高中英语 Module 4 Carnival Section 3 Integrating Skills Cultural Corner课件 外研版必修5.ppt
最近下载
- 2024-2025学年初中信息技术(信息科技)七年级全一册义务教育版(2024)教学设计合集.docx
- 《眼耳鼻咽喉口腔科护理学》教案 第13课 耳鼻咽喉科常见疾病患者的护理(三).docx VIP
- 2025年江苏南京中考语文试卷(真题--含答案) .pdf VIP
- 统编版(2024)道德与法治七年级上册期末复习全册知识点提纲.docx VIP
- 建筑工程述标(鲁班奖项目超高层框架结构技术答辩).pptx VIP
- 混凝土结构通用规范GB55008-2021知识培训.pptx VIP
- 《电梯关键部件寿命评估技术规范》.pdf VIP
- 高压氧舱技术的进步与挑战.docx VIP
- 消防考试试题100题及答案.docx VIP
- 2025电力企业数字化转型成熟度评价指南.pdf VIP
文档评论(0)