1
古辉
浙江工业大学计算机学院gh@https://www.wendangku.net/doc/4411559982.html, 135********
第八章串行通信接口
内容回顾
?LED 接口
●LED 显示器的结构:七段、共阴极/共阳极。4235
1
幅移键控(ASK)、频移键控(FSK)和相移键控(PSK)
4235
18.2 串行通信协议
▲采用极性相反的起始位和停止位提供准确的时间基准。可为多位
起止式的异步串行通信
19
SOH
标题
STX 数据块
ETB/ETX
典型的面向比特的同步通信协议
SDLC (同步数据链路控制,Synchronous Data
Link Control )。HDLC (高级数据链路控制,High Level Data
Link Control )。ADCCP (高级数据通信控制规程,Data Communications Control Procedure 4235
1
串行通信系统
●数据终端设备DTE(Data Terminal Equipment):通常指
DB-25型连接器DB-9型连接器
34
(3) RS-232C信号的电平特性
●RS-232C电平:负逻辑
(5) 其它串行通信标准
?RS-422A接口标准:传输距离更远
RS-422A平衡式接口电路
40
1
2
3
4
5
发送控制电路。
可写入新的数据
可作中断请求信号。
RxRDY:
若已接收到数据并将其变
通知CPU来取数据。可作
中断请求信号。
。为1表发送移
位寄存器为空。
SYNDET:
采用用中断方式时,该信号可作为中断请求信号。
方式命令字
操作命令字
68
方式命令字:2个同步字符,内同步,;偶校验,7位数据位
个同步字符,同步字符为16H 个同步字符,同步字符为16H 操作命令字:开始搜索,错误复位、;允许发送、允许接收
70
MOV AL ,7BH ;方式字:异步,波特因子64,偶校验,MOV DX ,AL ;1位停止位,7位数据位
MOV AL ,37H ;操作命令字:允许发送、允许接收、OUT DX ,AL ;数据终端就绪、请求发送、错误复位WAIT :IN AL ,DX
;读取状态字
AND AL ,01H JZ WAIT
;TxRDY=0,则继续等待MOV DX ,1F0H ;发送数据到数据端口
MOV AL ,’A’OUT DX ,AL
的C/D 引脚)。
;缓冲区首址送SI ;设置计数初值LEA DI, Rx_buf ;接收缓冲区首址送DI ;设置计数初值1F2H
4235
1机中的串行通信程序设计方法
(复杂,略)
423
5
187
作业:4,5,8,9。其它题目:将答案标在书上。