微机原理课件char63.ppt

微机原理课件char63.ppt

ID:51591899

大小:956.00 KB

页数:32页

时间:2020-03-24

微机原理课件char63.ppt_第1页
微机原理课件char63.ppt_第2页
微机原理课件char63.ppt_第3页
微机原理课件char63.ppt_第4页
微机原理课件char63.ppt_第5页
资源描述:

《微机原理课件char63.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、知识点回顾接口的功能I/O端口CPU和外设之间的数据传输方式本节课内容什么是并行传送并口8255芯片工作方式0的实际应用8255A工作于方式1下的实际应用6.3并行通信和并行接口特点:传输速度快信息率高用电缆多如何学习一个芯片内部结构引脚电源、地与cpu相连与外设相连工作方式实例应用6.4可编程并行通信接口8255A芯片特点可编程通过软件工作方式连接外部设备时,通常不需外部电路6.4.18255A的内部结构数据总线缓冲器内部控制线内部数据线D0~D7A组控制A组端口AA组端口C上部B组控制B组端口BB组端口C下部读写控制逻辑PC0~PC3PB0~PB7PC4

2、~PC7PA0~PA7RDWRA0A1CSRESET6.4.28255A的芯片引脚信号1.和外设一边相连的信号PA7~PA0——A组数据信号;PB7~PB0——B组数据信号;PC7~PC0——C组数据信号。2.和CPU一边相连的信号RESET复位信号,高电平有效。D7~D0数据线。CS#片选信号。RD#读出信号。WR#写入信号。A1、A0端口选择信号。检测CS#0RD#0WR#1A10A01时表示什么含义???计算下面8255的各端口地址端口A94H端口B95H端口C96H控制口97H计算下面两片8255的各端口地址6.4.38255A的控制字控制字分为两类

3、:各端口的方式选择控制字;C端口按位置1/置0控制字。1.方式选择控制字有三种基本工作方式:方式0——基本的输入输出方式方式1——选通的输入输出方式方式2——双向传输方式只有端口A能工作在方式2同一组的两端口可分别工作在输入和输出方式2.端口C置1/置0控制字置1/置0控制字注意:必须写入控制口D0位决定置1或置0D3、D2、D1位决定了对哪一位操作D7位必须为06.4.48255A的工作方式方式0方式1方式2方式0的使用场合同步传送查询式传送方式2的使用场合一个并行外设既可以作为输入又可以作为输出输入输出动作不会同时进行方式1的使用场合中断方式传送1.方式

4、0(2)方式0的使用场合同步传送查询式传送2.方式1(1)方式1的特点端口A、B可分别工作在方式1。端口C配合方式1,自动规定有关的控制信号和状态信号方式1下规定的联络控制信号(2)方式1输入时序STB#选通信号IBF缓冲器满信号INTR送往CPU的中断请求信号INTE中断允许信号此为方式1输入OBF#输出缓冲器满信号ACK#外设响应信号INTR中断请求信号INTE中断允许信号此为方式1输出3.方式2(1)方式2的特点只适用于端口A。端口C用5个数位提供控制和状态信号。方式2的控制信号(2)方式2的使用场合一个并行外设既可以作为输入又可以作为输出输入输出动作

5、不会同时进行A端口工作于方式2,B端口工作于方式0输入情况(3)方式2和其他方式的组合A端口工作于方式2时,对于剩余的B,C口还可以工作在什么工作方式下,作为输入或输出?PA0PA1PA78255AA0A1PB0PB7CS+5V200+5V2K译码器D7~D0地址线A19-A28088CPUA0A1例题1:试编写程序用8255A控制二极管。假设开关闭合时,点亮发光二极管,开管断开时熄灭二极管。用8255A控制三个发光二极管显示。8255A的端口地址为:A端口:340HB端口:341HC端口:342H控制口:343H例题2:教材233页8255A作为打印机接口

6、的示意将内存40000H-43FFFH中的内容一个字节一个字节地输出送给打印机打印。编程实现其功能。8255A工作于方式1的例子8255A作为中断方式打印机接口的示意习题1:电路如图,编写程序实现下列功能:K0、K1、K2全部闭合时,红灯亮;K0、K1、K2全部打开时,绿灯亮;其他情况黄灯亮。习题2:打印机通过8255A与PC总线连接的电路原理图如图所示。要求:(1)写出8255A各端口地址; (2)编写初始化8255A的程序; (3)简述通过8255A送字符给打印机的工作过程; (4)编写将保存在内存DATA单元的字符送打印机输出的子程序。习题3:设825

7、5的A口、B口均工作于方式0。试编程,使得,当PC2为“1”时,八个发光二极管自上往下地逐个点亮;当PC2为“0”时,八个发光二极管自下往上地逐个点亮。(设A口地址为40H,B口地址为41H,C口地址为42H,控制寄存器地址为43H)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。