第六章 串并行通信和接口技术 第六章 串并行通信和接口技术 本章重点: 1、计算机与外设的通信方式 2、8251A的编程结构和功能结构 3、8251A的初始化和应用 4、8255A的编程结构 5、8255A的工作方式 6、8255A的初始化和应用 计算机与外设的通信方式 6.2 串行接口和串行通信 二、串行通信数据传送方式 二、串行通信数据传送方式 二、串行通信数据传送方式 二、串行通信数据传送方式 (2)异步通信 标准(起止式)异步通信协议格式 起始位——每个字符开始传送的标志,起始位采用逻辑0电平。 三、串行通信的传输率 四、串行接口标准RS-232C 1、 RS-232C的电气特性 注:负逻辑规定电平 2、 RS-232C标准与TTL标准之间的转换 6.3 可编程串行通信接口8251A 一、8251A的基本性能 一、8251A的基本性能 一、8251A的基本性能 二、8251A的基本原理 2、8251A的功能结构 3、8251A的发送和接收 (2)8251A进行常规采样并进行字符装配 8251A异步接收数据传输格式 2)8251A异步发送方式 8251A异步发送数据传输格式 3)8251A的同步接收方式 8251A同步接收数据传输格式 4)8251A的同步发送方式 8251A同步发送数据传输格式 三、8251A的对外连接信号 1、8251A与CPU之间的信号 1、8251A与CPU之间的信号 1、8251A与CPU之间的信号 2、8251A与外设之间的信号 2)收发联络信号 3、其它信号 3、其它信号 四、8251A的编程 2、8251A的初始化 3、8251A模式寄存器格式 4、控制寄存器格式 5、状态寄存器格式 五、8251A应用举例 解:1)确定8251A的模式字 异步模式,1个偶校验位,2个停止位,数据位7位,波特率因子16。 2)确定8251A的控制字:清除出错标志,请求信号有效,使发送、接收启动,CPU准备就绪。 例2、同步方式下初始化编程 例3、通过检测状态字实现数据接收功能 BEGIN: IN AL,52H TEST AL,02H JZ BEGIN ;读状态字并测试,RXRDY=0转 IN AL,50H ;读取字符 MOV BX,OFFSET BUFFER MOV [BX+DI],AL ;传输字符 INC DI ;修改缓冲区指针 IN AL,52H ;读取状态字 TEST AL,38H ;测试有无错误 JNZ ERROR LOOP BEGIN ;如没有错,则接收下1个字符 JMP EXIT ;如满80个字符,则结束 ERROR: CALL ERR_OUT ;调用出错处理程序 EXIT: … 例4、8251A作为CRT接口的例子 8251A的初始化程序段: 往CRT输出一个字符的程序段: 8251A的初始化程序段: 习题 解:1)确定8251A的模式字(0DAH) 异步模式,1个奇校验位,2个停止位,数据位7位,波特率因子16。 2)确定8251A的控制字(37H)清除出错标志,请求信号有效,发送、接收启动,CPU准备就绪。 6、完成8251A的初始化程序,使8251A以内同步方式传送数据,同步字符有2个,分别为16H,2AH,数据位为8位,采用偶校验。使8251A对同步字符进行搜索,复位状态寄存器中的出错标志,启动接收和发送,CPU准备好数据传送。 8251A的地址为60H和62H。 为什么提供四个联络信号? /DTR和/RTS是CPU通过8251A送往外设的,CPU通过软件对控制寄存器中的DTR位和RTS位置1就可以使8251A的/DTR和/RTS引脚输出有效电平,所以/DTR和/RTS是CPU对外设的控制信号。 /DSR和/CTS是外设通过8251A传递给CPU的状态信号。当外设和/DSR端相连时,往此引脚送一低电平,就会影响8251A状态寄存器的DSR位,CPU可通过软件对DSR位进行检测。/CTS端电平的高低会影响TxRDY端的电平,TxRDY是8251A送给CPU的状态信号。 使用时/CTS必须为低,其它三个信号可以悬空不用。即使CPU和外设之间不需传递任何联络信号,也要将/CTS端接地。因为只有/CTS为低,才能使TxRDY为高,CPU才能往8251A发送数据。 如果8251A仅工作在接收状态,/CTS也可悬空。 无数据传送时,RxD线上是高电平。
您可能关注的文档
- 微观环境因素chapter3.ppt
- 文本屏与2N-B系列PLC的RS485通信接口说明.doc
- 无线城市频道运营方案.ppt
- 无线接口协议结构.ppt
- 无线局域网培训讲义.doc
- 无线网络优化参数调整.doc
- 无线应用协议(有TCP,IP).doc
- 五年级数学求中位数.ppt
- 现代测控电子技术第四章.ppt
- 现网多业务嵌套触发分析.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 虹口区2009学年第一学期高三英语期终教学质量监控测试卷(附答案).doc VIP
- CNAS-CL01-2018检验和校准实验室能力认可准则培训教材.ppt
- GMP标准简介(程克文)课件.pptx VIP
- 2025年中国大唐集团有限公司校园招聘笔试参考题库附带答案详解.docx
- 民族药四数九里香.pptx VIP
- 2022年四川省雅安市中考数学试卷真题(附答案详解)文字可复制.pdf
- 2026年春季北师大版(2024)三年级下册数学教学计划(含进度表).docx VIP
- 党支部2025年度组织生活会个人对照在学习贯彻党的创新理论、在加强党性锤炼、在联系服务群众、在发挥先锋模范作用、在改作风树新风存在的不足.docx VIP
- 职业生涯规划与就业创业指导 第3版 第4章 生涯目标与职业决策.ppt VIP
- 2026年Shopee店铺运营实战手册.pptx
原创力文档

文档评论(0)