- 0
- 0
- 约1.51万字
- 约 85页
- 2018-03-01 发布于浙江
- 举报
[信息与通信]第5章 单片机接口技术
单片微型计算机原理与接口技术 单片微型计算机原理与接口技术 单 片 微 型 计 算 机 原 理与 接 口 技 术 河北科技大学 机电一体化教研室 第五章 MCS-51单片机的接口技术 单片机应用于不同的场合时,根据需要,往往要通过接口接入不同的外围电路、芯片和外部设备等。 要作好接口,除对单片机的硬件、软件有全面的了解外,还必须详细掌握外围电路、芯片与外部设备的结构、操作方法、引脚配置以及时序要求等。 下面介绍单片机在接口中 使用的指令; 产生的信号; 数据交换的方式; 地址的分配与安排等一般性的问题; 常用外围电路、芯片与外部设备的特点,接口方法。 §5.1 接口技术中的一般方法 5.1.1 接口指令 MCS-51系列单片机的 I/O端口: 没有独立编址,与外部数据存储器统一编址,其最大空间为64K; 没有专用的I/O指令,用访问外部数据RAM的指令来实现接口数据的传送与地址的选通。 通过译码把相应的接口编址于存储空间之中。 MCS-5l系列单片机将I/O接口作为外部数据存储器的特定单元访问,其接口指令也就是单片机与外部数据RAM单元之间的数据传递指令,亦即: MOVX A,@Ri(i= 0,1) MOVX @Ri,A(i= 0,1) MOVX A,@DPTR MOVX @DPTR,A §5.1 接口技术中的一般方法 5.1.1 接口指令 指令是以寄存器间接寻址方式,是用累加器A来与接口传送数据。 MOVX A,@Ri(i= 0,1) MOVX @Ri,A(i= 0,1) MOVX A,@DPTR MOVX @DPTR,A 第一条与第三条指令为输入操作; 第二条与第四条指令为输出操作。 特别注意,这四条指令中,端口地址都是16位数值。对于前两条指令,其16位地址由P2端口值与Ri确定,对于后两条指令,由数据指针寄存器DPTR确定。 §5.1 接口技术中的一般方法 5.1.1 接口指令 例如,把地址为0A8BH端口的数据输入,有两种方法。 第一种: MOV P2,#0AH MOV R0,#8BH MOVX A,@R0 第二种: MOV DPTR,#0A8BH MOVX A,@DPTR 输出操作,以端口地址1FFFH为例。 第一种:MOV P2, #1FH MOV R1, #0FFH MOVX @R1,A 第二种:MOV DPTR,#1FFFH MOVX @DPTR,A §5.1 接口技术中的一般方法 5.1.2 接口信号与时序 接口信号包括; ALE—地址锁存允许:选通地址锁存器; P2口—高8位地址端口;提供端口的高8位地址; P0口—三态总线端口:提供输入/输出数据及端口的低8位地址; RD—读信号:输入控制; WR—写信号:输出控制。 接口信号的时序以时钟周期为基础 ALE下降沿锁存P0口上的低8位端口地址 在RD的有效低电平期间,从P0口上输入数据 在WR的有效低电平期间,数据从P0口上输出。 §5.1 接口技术中的一般方法 5.1.2 接口信号与时序 §5.1 接口技术中的一般方法 5.1.3 输入/输出的数据交换方式 单片机与外围电路、芯片或者外设作好接口后,如何进行数据的输入/输出呢? 通常有四种方式:无条件方式、延时等待方式、查询方式和中断方式。 无条件方式 单片机与外围电路不存在有关条件状态的限制,立即作数据交换的方式。 这就要求,当单片机输入时,外围电路随时都有准备好了的数据; 当单片机输出时,外围电路随时都能接收送来的数据。 这样两者之间的数据交换可以立即无条件地进行。 例如,单片机与D/A转换芯片接口后,单片机要变换的数据可在任一时刻无条件地传送给D/A 。而当单片机与拨盘接口后,单片机的输入就可以在任何状态下进行。 §5.1 接口技术中的一般方法 5.1.3 输入/输出的数据交换方式 延时等待方式 在作I/O数据交换前,先由单片机发出启动外围电路的信号,作相应延时后,再作I/O数据交换。 这样做的原因是让外围电路有足够长的时间准备好I/O交换的数据。 查询方式 用软件来查询外围电路的数据是否作好了准备,未准备好,立即作进一步查询或者限一段时间后再查询,直到准备好了数据才作I/O传送。 中断方式 利用中断来作I/O传送。 当外围电路需要与单片机交换数据时,发中断请求信号, 单片机在响应中断后,在中断服务程序中作数据I/O交换 §5.1 接口技术中的一般方法 5.1.3 输入/输出的数据交换方式
您可能关注的文档
最近下载
- 110kV变电站专项电气试验及调试方案.doc VIP
- 对外汉语考试试题及答案.docx VIP
- COUPLER微血管吻合器课件.pptx VIP
- GB 7594.1-1987 电线电缆橡皮绝缘和橡皮护套 第1部分一般规定-国家标准.pdf VIP
- 110kV送变电工程启动调试与试运行操作指南及案例解析.docx VIP
- 心衰合并肾功能不全的护理难点与解决方案.pptx VIP
- 关于2024年度民主生活会整改措施落实情况及2025年深入贯彻中央八项规定精神学习教育查摆问题整改情况的通报.docx VIP
- 2024-2025学年广东省潮州市高二上学期期末教学质量检测物理试卷.pdf VIP
- 上肢动脉CTA扫描技术课件最新完整版本.pptx VIP
- 2024年湖南汽车工程职业学院单招职业技能测试题库及答案(历年真题).docx VIP
原创力文档

文档评论(0)