1 / 113
文档名称:

中科大微机原理与接口技术_第七章.ppt

格式:ppt   页数:113
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

中科大微机原理与接口技术_第七章.ppt

上传人:所以所以 2012/7/19 文件大小:0 KB

下载得到文件列表

中科大微机原理与接口技术_第七章.ppt

文档介绍

文档介绍:第七章可编程接口芯片??可编程接口概术可编程接口概术??可编程并行输入/输出接口芯片可编程并行输入/输出接口芯片82558255AA??可编程定时/计数器接口芯片可编程定时/计数器接口芯片82538253??可编程接口概术可编程接口概术一个简单的具有输入功能和输出功能的一个简单的具有输入功能和输出功能的可编程接口可编程接口电路如下图,它包括一个输入接口,电路如下图,它包括一个输入接口,其组成主要是八位的三态门;一个输出接口,其组成主要是八位的三态门;一个输出接口,其组成主要是八位的锁存器;另外还有八位的其组成主要是八位的锁存器;另外还有八位的多路转换开关及控制这个开关的寄存器多路转换开关及控制这个开关的寄存器FFFF。。输入接口输出接口寄存器FF多路转换开关I/O线数据总线8888用户对寄存器用户对寄存器FFFF写入的内容称为命令写入的内容称为命令字或字或方式控制字方式控制字,而寄存器,而寄存器FFFF称为称为命令命令寄存器寄存器,相应的端口称为,相应的端口称为命令端口或控命令端口或控制端口,制端口,对可编程芯片对可编程芯片初始化初始化过程实际过程实际上就是对芯片的控制端口写入各种命令上就是对芯片的控制端口写入各种命令字的操作过程。字的操作过程。??目前常用的可编程芯片有如下几种:目前常用的可编程芯片有如下几种:??82558255A A 并行并行I/OI/O接口接口??8253 8253 计数器计数器//定时器定时器??8251 8251 串行串行I/OI/O??8259A 8259A 可编程并行输入/输出接口芯片8255A一、功能一、功能82558255AA是一种通用的可编程并行是一种通用的可编程并行II//OO接口芯接口芯片,广泛用于几乎所有系列的微型机系统中,片,广泛用于几乎所有系列的微型机系统中,如如80868086、、MCS51MCS51、、Z80CPUZ80CPU系统等。系统等。82558255AA具具有有33个带锁存或缓冲的数据端口,可与外设并个带锁存或缓冲的数据端口,可与外设并行进行数据交换。用户可用程序来选择多种操行进行数据交换。用户可用程序来选择多种操作方式,通用性强。使用灵活,可为作方式,通用性强。使用灵活,可为CPUCPU与外与外设之间提供并行输入/输出通道。设之间提供并行输入/输出通道。二、8255A的内部结构A口B口C口二、8255A的内部结构并行输入/输出端口A组和B组控制数据总线缓冲器读/写控制电路三、8255A的管脚分配 1 1、与外设连接的管脚、与外设连接的管脚我们已经知道我们已经知道82558255AA有三个数据端口,每个有三个数据端口,每个端口是端口是88位的,由此可推算与外设相连接的管位的,由此可推算与外设相连接的管脚共有脚共有2424位。其中位。其中AA口有口有PAPA77——PAPA00八个八个I/OI/O引脚,引脚,BB口有口有PBPB77——PBPB00八个八个I/OI/O引脚,口有口有PCPC77——PCPC00八八个个I/OI/O引脚。特别地对于引脚。特别地对于PCPC77——PCPC00,,其中可有若其中可有若干根复用线可用于干根复用线可用于““联络联络””信号或状态信号,其信号或状态信号,其具体定义与端口的工作方式有关。具体定义与端口的工作方式有关。