单片机原理与应用及C51编程技术 教学课件 ppt 作者 高玉芹 第8章AT89系列单片机的接口扩展技术
105页1、2019/5/26,1,单片机原理与应用电子课件,第 8 章,AT89系列单片机的接口扩展技术,2019/5/26,2,本章主要内容: 8.1 I/O接口的扩展技术 8.2 键盘及其与单片机的接口技术 8.3 LED显示器及其与单片机的接口技术 8.4 LCD显示器及其接口技术 8.5 A/D、D/A转换器及其与单片机的接口技术,2019/5/26,3,I/O接口的功能 实现和不同外设的速度匹配; 输出数据锁存; 输入数据三态缓冲.,实现和不同外设的速度匹配 多种多样外设的工作速度差别很大,但大多数外设的速度很慢,无法和s量级的单片机速度相比。单片机和外设之间的数据传送方式有同步、异步、中断三种。需要I/O接口电路与外设之间传送状态信息,以实现单片机与外设之间的速度匹配。,8.1 I/O接口的扩展技术,2019/5/26,4,输出数据锁存 由于单片机工作速度快,数据在数据总线上保留的时间十分短暂,无法满足慢速外设的数据接收。I/O电路应具有数据锁存器,以保证输出数据能被接收设备所接收。 输入数据三态缓冲 输入设备向单片机输入数据时,要经过数据总线,但数据总线上面可能“挂”有多个数据源,
2、为了传送数据时不发生冲突,只允许当前时刻正在进行数据传送的数据源使用数据总线,其余的数据应处于隔离状态,为此要求接口电路能为数据输入提供三态缓冲功能。,8.1 I/O接口的扩展技术,2019/5/26,5,I/O端口(Port) I/O口的编址 I/O接口(Interface) I/O端口编址方式, I/O端口(Port) I/O端口简称I/O口,常指I/O接口电路中具有端口地址的寄存器或缓冲器。,8.1 I/O接口的扩展技术, I/O接口(Interface) I/O接口是指单片机与外设的I/O接口芯片。一个I/O接口芯片可以有多个I/O端口,传送数据的称为数据口,传送命令的称为命令口,传送状态的称为状态口。,2019/5/26,6, I/O端口编址方式 常用的I/O端口编址有两种方式,一种是统一编址方式(或称为存储器映像编址),另一种是独立编址方式。,8.1 I/O接口的扩展技术, 统一编址方式 统一编址就是I/O端口的寄存器与存储器单元同等对待,统一进行编址,把存储器的一部分地址空间分给端口,把每一个端口作为一个存储单元。 统一编址的优点是对端口信息的处理就像对主存储器单元一样,
3、不必专门设置专门的输入输出指令来访问端口,直接使用访问数据存储器的指令进行I/O操作,简单、方便且功能强。但是,统一编址会减少存储器容量。,2019/5/26,7,8.1 I/O接口的扩展技术, 独立编址方式 独立编址就是I/O地址空间和存储器地址空间分开编址,端口不占存储器地址空间。 独立编址的优点是I/O地址空间和存储器地址空间相互独立,界限分明。但是,必须设置专门的输入输出指令访问端口。访问存储器与访问端口采用不同的指令,译码后,产生的控制信息不同,其地址虽有重叠,但不会发生冲突。,2019/5/26,8,I/O接口数据的传送方式 无条件传送方式; 查询传送方式; 中断传送方式.,无条件传送方式 无条件传送又称为同步传送。当外设时刻都处于“准备好”状态,外设的速度可与单片机速度相比拟时,常采用同步传送方式,这种方式不需要交换状态信息。例如,将数据输出给LED数码管,一般采用这种传送方式。,8.1 I/O接口的扩展技术,2019/5/26,9, 查询传送方式 查询传送又称为有条件传送,也称为异步传送。在查询传送方式中,单片机首先要查询外设是否准备好,只有当外设淮备好后,再进行数据传
4、送。 查询方式的过程为:查询等待数据传送。 查询传送的优点是通用性好,可用于各种速度的外设和单片机之间的数据传送,硬件连线和查询程序十分简单。 其缺点是效率不高,在连续传送数据时,每传送一个数据,都有一个等待过程,等待期间CPU不能进行其他操作,CPU利用率低。为了提高单片机的工作效率,通常采用中断传送方式。,8.1 I/O接口的扩展技术,2019/5/26,10, 中断传送方式 中断传送方式是利用AT89系列单片机本身的中断功能和I/O接口的中断功能来实现I/O数据的传送。 在这种方式中,CPU不再进行查询,只有在外设准备好后,发出数据传送请求,才中断主程序,而进入与外设进行数据传送的中断服务程序,进行数据的传送。因此,采用中断传送方式可以大大提高单片机的工作效率。,8.1 I/O接口的扩展技术,2019/5/26,11,简单I/O接口的扩展 利用74LS系列TTL电路或CMOS电路锁存器、三态门电路作为IO端口扩展芯片。 这种I/O端口一般都是通过P0口扩展,它具有电路简单、成本低、配置灵活的优点。,一种扩展简单IO端口的实例,8.1 I/O接口的扩展技术,2019/5/26,12
《单片机原理与应用及C51编程技术 教学课件 ppt 作者 高玉芹 第8章AT89系列单片机的接口扩展技术》由会员E****分享,可在线阅读,更多相关《单片机原理与应用及C51编程技术 教学课件 ppt 作者 高玉芹 第8章AT89系列单片机的接口扩展技术》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-03-21 39页
2024-03-21 41页
2024-03-21 40页
2024-03-21 34页
2024-03-21 33页
2024-03-21 35页
2024-03-21 21页
2024-03-21 45页
2024-03-21 33页
2024-02-20 85页