《接口与通信》期末复习
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
减“1”,判断结果是否为“0”,不为“0”程序就跳转到行标为REL的地方执 行,否则,为“0”就不转移,继续ຫໍສະໝຸດ Baidu行下一条指令 CJNE: CJNE是比较转移指令,该指令通过比较前面两个操作数的大 小,如果它们的值不相等则转移,相等则继续执行。
3.PC接口技术 常用接口芯片(8255、8250、8253、8259),中断类型号,中断向 量,工作方式(8255、8253) 中断系统
内部存储器 一、内部数据存储器(RAM) 二、内部程序存储器(ROM) 一、指令格式
MCS-51单片机指令格式采用了单地址指令格式。一条汇编语 句是由标号、操作码、目的操作数、源操作数和注释等5部分 组成的,其中方括号中的部分是可以选择的。 指令的具体格式为: [标号:]操作码 [目的操作数],[源操作数];[注释]
例如: HY1:MOV R3 , #08H ;执行数据传送操作 二、指令符号
A:累加器,用于运算及存放数据。 B:专用寄存器,用于MUL和DIV指令中,存放第二操作数、 乘积高位字节。 CY:进位标志位,或布尔处理器中的累加器。 bit:内部RAM或专用寄存器中的直接寻址位。 /bit:位地址单元内容取反。 DPTR:16位数据指针,也可作为16位地址寄存器。 Rn:工作寄存器中的寄存器R0、R1…R7之一 Ri:工作寄存器中的寄存器R0或R1 #data:8位立即数 #data16:16位立即数 direct:片内RAM或SFR的地址(8位) @:间接寻址寄存器 addr11:11位目的地址 addr16:16位目的地址 rel: 补码形式的8位地址偏移量。 偏移范围为-128~127 /:位操作指令中,该位求反后参与操作,不影响该位 X:片内RAM的直接地址或寄存器 (X):相应地址单元中的内容 →:箭头左边的内容送入箭头右边的单元内 常用指令(如MOV、MOVX、MOVC、DJNZ、CJNE等) 访问内部RAM使用 MOV 指令,访问外部RAM使用 MOVX指令,访问 内部ROM使用 MOVC 指令,访问外部ROM使用 MOVC 指令 DJNZ :DJNZ RN,REL 是一条件转移指令,先将工作寄存器Rn中的数
例、BIOS为各个接口提供了基本功能调用,其中显示接口的 中断号为_10H(或16)_,键盘接口的中断号为_16H(或22) _。
2.MCS-51接口技术 内部资源(存储器、定时/计数器、并行接口、串行接口、中断系统, 如SFR、存储容量、位地址、中断向量、中断优先级等),常用指令 (如MOV、MOVX、MOVC、DJNZ、CJNE等)
数据缓冲或锁存。 信息转换。 地址译码和设备选择。 监测、保存外部设备状态。 设置、保存控制命令和译码。 中断控制逻辑。 四、接口的组成 内部寄存器:包括数据寄存器、状态寄存器、控制寄存器 等。 控制逻辑电路 地址译码电路 内部总线 六、接口的分类 1. 按传送方式分类 并行接口:一次传送一个数据。速度快,成本高,适用于近 距离传输。 串行接口:一次传送一位数据。速度慢,成本低,适用于远 距离传输。 2. 按通用性分类 通用接口:如RS-232串行接口、USB接口、1394接口、网络 接口、蓝牙接口、红外接口等。 专用接口:如键盘接口、显示接口、磁盘接口、声音接口、 自定义接口等。 3. 按使用灵活性分类
可编程接口 不可编程接口 4. 按信号分类 数字接口 模拟接口
七、计算机与外设信息传送的方式有程序传送、通道传送、中 断 传送和DMA传送、(外围处理机)。
八、串行通信的RS-232协议帧格式
例:RS-232通信,数据传输率为9600bps,帧格式为8位数据位、奇校 验、1位停止位,发送1000个字节需要多少时间?有效数据传输率为多 少? 解:一个帧的长度=1+8+1+1=11 发送时间=1000*11/9600=...(s) 有效数据传输率=1000*8/发送时间=...(bps) 九、中断过程、条件
《接口与通信》期末复习 二、考点分析 1.基本知识 接口的概念、分类、构成、基本功能,主机与外设之间的数据传递方 式(五种),串行通信的RS-232协议帧格式、关键问题、性能计算 (参考例题),中断过程、条件。 一、接口的概念
接口:两个部件或两个系统之间的交接部分称为接口(Interface)。 接口可以是两个电子部件或两种设备之间的逻辑电路,称为硬件接口; 也可以是两个软件之间为交换信息而约定的逻辑边界,称为软件接口。 三、接口的功能 接口主要起着信息(地址、数据和控制信息)桥梁的作用,其基本功 能如下: