- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 11 章 串行通信及接口电路 ; ;11.1 串行通信;;1、串行通信中使用的术语:;(2)DTE和DSE
数据终端设备(DTE):是对属于用户所有联网设备和工作站的统称。
数据装置(DSE):是对网络设备的统称,该设备为用户设备提供人网的连接点。自动呼叫/应答设备,调制解调和其他一些中间设备均属DSE。
信道:是传输信息所经过的路径,是连接2个DTE的线路。它包括传输介质和有关的中间设备。
; ; ; ; ;;同步通信特点:传送速度快,发送端和接收端必须使用同一个同步时钟信号,发送和接收同步处理复杂。适合近距离传输。
① 计算机到计算机之间的通信。
② 计算机到CRT/外设之间的通信等。; ; ; ; ; ;接收时,检查所接收的字符连同这个奇偶校验位,其为“1”的个数是否符合规定,若不符合规定就置出错标志,供CPU查询及处理。
奇偶校验位的产生和检验,可用软件或硬件的方法实现。
(2) 循环冗余校验(CRC校验)
发送方利用编码理论,对传送的串行二进制码序列,以一定规则产生一些校验码,并将校验码放在二进制码之后,形成符合一定规则的新的二进制码序列(编码),并将新的二进制码序列发送出去;
接受方根据信息与校验码之间所符合的规则进行检测(译码),从而检测出传送过程中是否有错。;11.1.2 串行接口标准EIA RS-232C接口;现在的台式PC机一般有两个RS-232串行口COM1和COM2,通常COM1使用的是9针D形连接器,而COM2使用的是老式的DB25针连接器; ; ; ; ;11.2 Intel 8251A可编程通信接口 ; 11.2.2 8251的方框图;; ;1.发送器
a. 数据输出线TxD
b. 发送时钟 TxC
c. 发送器准备好 TxRDY
d. 发送器空信号 TxEMPY
过程:
TxRDY有效?CPU写数据到8251?8251发数据
? 发送完毕,TxEMPY有效
2.接收器
a. 数据输入线RxD
b. 接收时钟 RxC
c. 接收器准备好 RxRDY
过程
8251收数据? RxRDY有效 ? CPU读8251
;3.调制解调控制电路
DTR#——数据终端准备好信号。是由825IA送往外设的,表示CPU当前已经准备就绪。
DSR#——数据设备准备好。是外设送往825lA的,表示当前外设已经准备好数据。
;; ; 11.2.3 8251的接口信号 ;; 11.2.4 8251的编程; ; ; ;方式选择指令是规定8251的工作方式;
命令字直接使8251处于规定的工作状态,准备接收或发送数据。
3. 状态寄存器(读控制口, C/D#=1)
8251上还有状态寄存器,CPU可通过I/O读操作把8251的状态字读入CPU,用以控制CPU与8251 之间的数据交换。
注:读状态字时,C/D#端为“1”
;;例:8251A接收数据,异步传送,波特率因子64,采用偶校验,2位停止位,6位数据(数据端口地址880H,控制端口地址881H);例:8251A发送数据,异步传送,波特率因子64,采用偶校验,2位停止位,6位数据(数据端口地址880H,控制端口地址881H); 11.2.5 8251应用举例; ; ; ; ;② 接收程序(略去堆栈STACK和数据DATA段)
CSEG SEGMENT
ASSUME CS:CSEG
REC PROC FAR
BEGIN: MOV DX,309H
MOV AL,00H ;空操作
OUT DX,AL
MOV AL,50H ;内部复位
OUT DX,AL
NOP
MOV AL,0CFH ;方式控制字
OUT DX,AL
MOV AL,16H ;命令字(ER、RxE、DTR置位)
OUT DX,AL ; MOV CX,2DH ;置字节数
MOV DI,400H ;接收区首地址
L2: MOV DX,309H ;状态口地址
IN AL,DX ;输入状态
TEST AL,38H ;有错误吗
JNZ ERR ;有错,转至出错处理程序
AND AL,02H ;接收准备好吗
JZ L2 ;未准备好则等待
MOV DX,308H ;数据口地址
您可能关注的文档
最近下载
- 超星学习通 群芳谱-《红楼梦》中的女性形象鉴赏(长安大学)尔雅网课答案.pdf
- 2024年民主生活会个人对照检查材料3篇范文.docx VIP
- 《抽样检验培训教材》PPT课件.ppt VIP
- 2021高考作文写作素材:世界八大哲学家的名言+事例.docx
- 《证券投资理论与实务》教学资料:教案资料汇总.doc VIP
- 十进制加减可逆计数器的设计.pdf
- 华为手机结构件可靠性测试方法和要求.pdf
- 机械振动与冲击人体暴露于全身振动的评价第1部分一般要求GBT134411-2007.doc
- 橡胶胶管、硅胶密封圈、橡胶垫片生产项目环境影响报告表.pdf
- 小学英语四年级下册课本知识点(外研版三年级起点).pdf
文档评论(0)