第十章 可编程外围接口芯片8255A及其应用.ppt
-
资源ID:70010558
资源大小:389.50KB
全文页数:36页
- 资源格式: PPT
下载积分:15金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
第十章 可编程外围接口芯片8255A及其应用.ppt
第十章 可编程外围接口芯片8255A及其应用本章内容本章内容n8255A的工作原理的工作原理n8255A的应用举例的应用举例8255A的工作原理的工作原理n8255A是一种可编程的并行是一种可编程的并行I/O接口芯片接口芯片n三个八位输入三个八位输入/输出端口输出端口n具有多种工作方式(可编程)具有多种工作方式(可编程)n一种通用芯片一种通用芯片8255A的结构和功能的结构和功能8255A的结构和功能的结构和功能n三个八位三个八位I/O端口(标识为端口(标识为A、B、C)按按组进行编程组进行编程nA组:端口组:端口A+端口端口C的高的高4位位nB组:端口组:端口B +端口端口C的低的低4位位n由由CS引脚选中,进行端口编程、读或写引脚选中,进行端口编程、读或写n内部寄存器内部寄存器nA、B、C数据寄存器数据寄存器(读读/写写)n命令字寄存器命令字寄存器8255A的结构和功能的结构和功能nPAn八位输出锁存八位输出锁存/缓冲器、八位输入锁存器缓冲器、八位输入锁存器nPBn八位输出锁存八位输出锁存/缓冲器、八位输入缓冲器缓冲器、八位输入缓冲器nPCn八位输出锁存八位输出锁存/缓冲器、八位输入缓冲器缓冲器、八位输入缓冲器n可以被分成两组可以被分成两组4位的输入输出端口使用位的输入输出端口使用8255A的结构和功能的结构和功能8255A的结构和功能的结构和功能8255A的控制字的控制字n8255A具有两类控制字具有两类控制字n方式选择控制字方式选择控制字n定义端口的工作方式定义端口的工作方式nC口复位口复位/置位控制寄存器置位控制寄存器n负责对负责对C口逐位进行复位口逐位进行复位/置位控制置位控制n通过通过D7位区分位区分8255A的控制字的控制字8255A的控制字的控制字8255A的工作方式的工作方式n三种工作方式三种工作方式n方式方式0基本输入输出基本输入输出n方式方式1选通输入输出选通输入输出n方式方式2双向双向选通输入输出选通输入输出n8255A复位状态复位状态n三端口为基本输入方式三端口为基本输入方式8255A的工作方式的工作方式n方式方式0基本输入输出基本输入输出nA、B、CH、CL4个端口可以被分别设置个端口可以被分别设置n或输入、或输出或输入、或输出n简单的输入输出操作,可使用无条件数据读简单的输入输出操作,可使用无条件数据读写方式实现与外设的交互写方式实现与外设的交互n可以将联络信号接入可以将联络信号接入C口,实现查询方式口,实现查询方式8255A的工作方式的工作方式80888255A的工作方式的工作方式n方式方式1选通输入输出选通输入输出n分为两组(分为两组(A组、组、B组)实施组)实施n具有联络(握手)信号的数据传送具有联络(握手)信号的数据传送n借用借用C口的引脚作为联络信号口的引脚作为联络信号方方式式一一的的输输入入方方式式8255A的工作方式的工作方式方方式式一一的的输输出出方方式式8255A的工作方式的工作方式方式一的输入方式一的输入/输出方式输出方式8255A的工作方式的工作方式8255A的工作方式的工作方式8255A的工作方式的工作方式小结小结8255A的工作方式的工作方式状态状态n查询方式工作查询方式工作n通过读通过读C口的信息口的信息,了解状态了解状态8255A的应用的应用n并行接口并行接口n简单简单I/O接口接口方式方式0n需要联络信号需要联络信号方式方式1n需要双向传送需要双向传送方式方式28255A的应用的应用简单输入简单输入/输输出出8255A的应用的应用键盘扫描键盘扫描8255A的应用的应用LED显示显示8255A的应用的应用LED显示显示n静态显示静态显示n需要较多的并行接口,向需要较多的并行接口,向LED送显示数据送显示数据n需要接口,向接口送控制信号需要接口,向接口送控制信号n动态显示动态显示n一个并行接口向所有的一个并行接口向所有的LED送显示数据(分送显示数据(分时)时)n另送控制信号,点亮相应的另送控制信号,点亮相应的LEDn利用视觉迟滞达到效果利用视觉迟滞达到效果8255A的应用的应用LED显示显示8255A的应用的应用LED显示显示8255A的应用的应用LED显示显示8255A的应用的应用打印机打印机8255A的应用的应用打印机打印机8255A的应用的应用打印机打印机8255A的应用的应用并行接口并行接口