MC9S12单片机原理及嵌入式应用开发技术(6)-第5章-单片机串行通信模块(SCI)(实验4-SCI)课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《MC9S12单片机原理及嵌入式应用开发技术(6)-第5章-单片机串行通信模块(SCI)(实验4-SCI)课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MC9S12 单片机 原理 嵌入式 应用 开发 技术 串行 通信 模块 SCI 实验 课件
- 资源描述:
-
1、College of Communication Engineering,Jilin University第第5章章 单片机串行通信模块单片机串行通信模块2College of Communication Engineering,Jilin University5.3 异步串行通信接口异步串行通信接口SCI模块模块5.3.1 异步串行通信协议异步串行通信协议RS-232标准标准5.3.2 SCI功能简介功能简介5.3.3 SCI寄存器寄存器5.3.4 SCI应用程序范例应用程序范例3College of Communication Engineering,Jilin University5.3
2、.1 异步串行通信协议异步串行通信协议RS-232标准标准串行通信示意图串行通信示意图4College of Communication Engineering,Jilin University5.3.1 异步串行通信协议异步串行通信协议RS-232标准标准EIA RS-232-C(CCITT V.24)l 美国电子工业协会正式公布的异步串行通信标准,也是目前最常用的异步串美国电子工业协会正式公布的异步串行通信标准,也是目前最常用的异步串行通信标准,用来实现计算机与计算机之间、计算机与外设之间的数据通信行通信标准,用来实现计算机与计算机之间、计算机与外设之间的数据通信 l RS-232-C电平
3、采用负逻辑,即:逻辑电平采用负逻辑,即:逻辑1:-3-15V,逻辑逻辑0:+3+15V (需要电平转换)(需要电平转换)l RS-232-C接口标准有接口标准有22根线,采用标准根线,采用标准25芯芯D型插头座;型插头座;PC上使用简化的上使用简化的9芯芯D型插座型插座 l 多种通信应答(握手)方式:多种通信应答(握手)方式:硬件握手,自应答,硬件握手,自应答,XON/XOFF模式模式l 波特率:波特率:300bps 20Kbps,物理层有多种实现方式(铜缆,光缆,红外,物理层有多种实现方式(铜缆,光缆,红外,微波)微波)l 起始位起始位/停止位停止位/数据位数据位/奇偶校验奇偶校验/全双工半
4、双工模式全双工半双工模式 l 广泛应用:广泛应用:Modem,20mA电流环,电流环,RS485 个人计算机都有标准的个人计算机都有标准的RS232接口,驱动程序,超级终端接口,驱动程序,超级终端5College of Communication Engineering,Jilin University5.3.1 异步串行通信协议异步串行通信协议RS-232标准标准简化的简化的9芯芯D型型 DTE:数据终端设备,指:数据终端设备,指PC或终端或终端 DCE:数据通信设备,指调制解调器等外设:数据通信设备,指调制解调器等外设DCE(母)(母)DTE(公)(公)6College of Commun
5、ication Engineering,Jilin University5.3.1 异步串行通信协议异步串行通信协议RS-232标准标准n 简化的简化的9芯芯D型接头信号定义(硬件流量控制)型接头信号定义(硬件流量控制)DTE DCE 3 TxD out TxD Transmit Data 2 RxD in RxD Receive Data 5 GND GND 7 RTS out RTS Require To Send 8 CTS in CTS Clear To Send 6 DSR in DSR Data Set Ready 9 DCD in DCD Data Care Detected 4
6、 DTR out DTR Data Terminal Ready7College of Communication Engineering,Jilin University5.3.1 异步串行通信协议异步串行通信协议RS-232标准标准n 简化的简化的9芯芯D型接头信号定义(型接头信号定义(自应答方式自应答方式)DTE/DCE 2 TxD out TxD (Transmit Data)3 RxD in RxD (Receive Data)7 GND GND (Ground)4 RTS out RTS (Require to Send)5 CTS in CTS (Clear to Send)6
7、DSR in DSR (Data Terminal Ready)8 DCD in DCD (Data Carry Detected)20 DTR out DTR (Data Set Ready)Ready always,or XON/XOFF protocol,ASCII only!8College of Communication Engineering,Jilin University5.3.1 异步串行通信协议异步串行通信协议RS-232标准标准n 简化的简化的9芯芯D型接头信号定义(型接头信号定义(无应答方式无应答方式)DTE/DCE 2 TxD out TxD (Transmit D
8、ata)3 RxD in RxD (Receive Data)7 GND GND (Ground)4 RTS out RTS (Require to Send)5 CTS in CTS (Clear to Send)6 DSR in DSR (Data Terminal Ready)8 DCD in DCD (Data Carry Detected)20 DTR out DTR (Data Set Ready)No Handshake,should use XON/XOFF protocol,ASCII only9College of Communication Engineering,Jil
9、in University5.3.1 异步串行通信协议异步串行通信协议RS-232标准标准n TTL level vs.RS232 level10College of Communication Engineering,Jilin University5.3.1 异步串行通信协议异步串行通信协议RS-232标准标准n TTL level vs.RS232 level11College of Communication Engineering,Jilin University5.3.1 异步串行通信协议异步串行通信协议RS-232标准标准n RS232标准(1962)出现的比TTL(1964)还
10、早;n 需要接口转换芯片MAX232MicrocontrollerDB9TTL/CMOSRS232双通道12College of Communication Engineering,Jilin University5.3.1 异步串行通信协议异步串行通信协议RS-232标准标准n 非归零码:NRZ(not return zero)encodingn 参数:Several configurable parameters Baud rate,#start bits,#data bits,parity,#stop bits(波特率,起始位,数据位,奇偶校验位,停止位)n Nomenclature:9
11、600,N81(无奇偶校验,8位数据,1位停止位)n 最低位:LSB-Least significant bitn 最高位:MSB-Most significant bit帧格式(帧格式(Frame format)012345678LSBMSBstopidleidlestartParity(stop)13College of Communication Engineering,Jilin University5.3.1 异步串行通信协议异步串行通信协议RS-232标准标准数据位识别数据位识别n 接收端在其时钟上升沿采样数据线电平,以识别数据位的高低状态。n What is the data t
12、ransmitted above?14College of Communication Engineering,Jilin University5.3.1 异步串行通信协议异步串行通信协议RS-232标准标准Tx_clkRx_clkTxDRxD传输过程会引起信号的延迟,会引入外部干扰导致的噪声及毛刺数据位识别数据位识别15College of Communication Engineering,Jilin University5.3.1 异步串行通信协议异步串行通信协议RS-232标准标准数据位识别数据位识别-通信双方有约定的通信速率(波特率)通信双方有约定的通信速率(波特率)-接收端按照接收
展开阅读全文
链接地址:https://www.163wenku.com/p-3515272.html