常用接口芯片及应用(1)3659.pptx
《常用接口芯片及应用(1)3659.pptx》由会员分享,可在线阅读,更多相关《常用接口芯片及应用(1)3659.pptx(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第5 5章章 常用接口芯片及应用常用接口芯片及应用主要内容简单接口简单接口三态门、三态门、D触发器(锁存器)触发器(锁存器)并行接口并行接口8255定时器定时器8253 教学重点串行接口串行接口8250可可编编程程接接口口,重重点点:工工作作方方式和编程式和编程本次课内容不可编程接口不可编程接口1.三态门接口三态门接口三态门具有单向导通和三态的特性三态门具有单向导通和三态的特性器件共用总线时,一般使用三态电路:器件共用总线时,一般使用三态电路:需要使用总线的时候打开三态门需要使用总线的时候打开三态门(使使T有效)有效)不使用的时候关闭三态门不使用的时候关闭三态门(使使T无效)无效),使之处于
2、高阻,使之处于高阻TAF表示反相或低电平有效表示反相或低电平有效TAFTAFTAF当控制端T有效有效(高电平高电平):三态门导通,输出F=输入A;当T为低电平为低电平:三态门输出F呈现高阻状态。5.1 简单接口简单接口三态门集成电路芯片三态门集成电路芯片 74LS244双双4位单向缓冲器位单向缓冲器分成分成4位的两组位的两组每每组组的的控控制制端端连连接接在一起在一起控制端低电平有效控制端低电平有效输出与输入同相输出与输入同相每一位都是一个三态门,每一位都是一个三态门,每每4个三态门的控制端连接在一起个三态门的控制端连接在一起三态门接口三态门接口示例示例书书148图图.2 外设外设-开关开关k
3、数据数据(输入输入)口口三态门三态门控制控制口口三态门控制端三态门控制端 图 74LS273引线图和真值表2.锁存器接口芯片锁存器接口芯片-74LS273作用:信号保持作用:信号保持,导通开关。即保持导通开关。即保持(或锁存或锁存)数据数据8个个D触发器的控制端触发器的控制端CP连接在一起连接在一起CP负脉冲的上升沿触发锁存负脉冲的上升沿触发锁存 D Q CP QD触发器触发器锁存器接口锁存器接口示例示例书书151页图页图.5 外设:打印机外设:打印机数据数据(输出输出)口口触发器273(上面那片)y0 D0D7状态状态(输入输入)口口三态门244-y2 BUSY D7 控制控制(输出输出)口
4、口触发器273(下面那片)y1 STB D0 图 74LS374引线图和真值表3.带三态门输出的锁存器接口芯片带三态门输出的锁存器接口芯片-74LS374OE*DCP D Q CQOE*输出允许输出允许引脚引脚简单接口示例书简单接口示例书195页图页图5.3(基础好同学需掌握)(基础好同学需掌握)138 y0(地址地址:800 xH)374CP 控制口控制口 外设外设 138 y1(地址地址:801xH)374OE*数据口数据口外设外设D0D7要求:控制外设温度要求:控制外设温度 流程图流程图输入外设温度(读8010H口给AL)温度AL=96温度AL95降温BA=00(00H写8000H口)升
5、温BA=11(03H写8000H口)保持温度BA=01(01H写8000H口)是,转TMDOW是,转TMPUP否否CONTL基本数据通信方式基本数据通信方式并行通信:数据各位同时传送并行通信:数据各位同时传送并并行行数数据据传传输输方方式式,以以计计算算机机的的字字长长,通通常常是是8位位、16位位或或32位位为为传传输输单单位位,一一次次传传送送一一个个字长的数据字长的数据适适合合于于外外部部设设备备与与微微机机之之间间进进行行近近距距离离、大大量量和和快快速速的的信信息息交交换换。例例如如:微微机机与与并并行行接接口口打打印机、磁盘驱动器印机、磁盘驱动器微微机机系系统统中中最最基基本本的的
6、信信息息交交换换方方法法。例例如如:系系统板上各部件之间,接口电路板上各部件之间统板上各部件之间,接口电路板上各部件之间串行通信:数据一位一位顺序传送串行通信:数据一位一位顺序传送5.2 可编程并行接口可编程并行接口8255 具有多种功能的可编程并行接口电路芯片具有多种功能的可编程并行接口电路芯片最基本的接口电路:三态缓冲器和锁存器最基本的接口电路:三态缓冲器和锁存器与与CPU间间、与与外外设设间间的的接接口口电电路路:状状态态寄寄存存器器和控制寄存器和控制寄存器还有端口的译码和控制电路、中断控制电路还有端口的译码和控制电路、中断控制电路共共24个外设引脚,分个外设引脚,分3个端口、个端口、2
7、组控制组控制共三种输入输出工作方式共三种输入输出工作方式1.8255A的引线及内部结构的引线及内部结构数据数据总线总线缓冲器缓冲器内部控制线内部控制线内部数据线内部数据线D0D7A组组控制控制A组组端口端口AA组组端口端口C上半部上半部B组组控制控制B组组端口端口BB组组端口端口C下半部下半部读写读写控制控制逻辑逻辑PC0PC3PB0PB7PC4PC7PA0PA7RDWRA0A1CSRESET外设数据端口外设数据端口与处理器口与处理器口(1)(1)与处理器接口与处理器接口CS*A1 A0读操作读操作RD*写操作写操作WR*口地址口地址0 0 00 0 10 1 00 1 1读端口读端口A读端口
8、读端口B读端口读端口C非法非法写端口写端口A写端口写端口B写端口写端口C写控制字写控制字380H381H382H383HD0 D7数据线数据线A0 A1地址线地址线CS*片选信号片选信号RD*读信号读信号WR*写信号写信号RESET复位信号复位信号8255寻址例206页图5.17书206页图5.17(2)(2)外设数据端口外设数据端口端口端口A:PA0 PA7A组,支持工作方式组,支持工作方式0、1、2端口端口B:PB0 PB7B组,支持工作方式组,支持工作方式0、1端口端口C:PC0 PC7仅支持工作方式仅支持工作方式0A组控制高组控制高4位位PC4PC7B组控制低组控制低4位位PC0PC3
9、n端口端口A:PA0PA7n常作数据端口,功能最强大常作数据端口,功能最强大n端口端口B:PB0PB7n常作数据端口常作数据端口n端口端口C:PC0PC7n可作数据、状态和控制端口可作数据、状态和控制端口n分两个分两个4位,每位可独立操作位,每位可独立操作n控制最灵活,最难掌握控制最灵活,最难掌握2.8255的工作方式的工作方式方式方式0:基本输入输出方式基本输入输出方式三三个个端端口口(端端口口A、B、C)皆皆作作为为输输入入或或输输出出数数据据传传送,各端口是输入还是输出,初始化编程设定。送,各端口是输入还是输出,初始化编程设定。无联络信号线无联络信号线适用于无条件传送和查询方式的接口电路
10、适用于无条件传送和查询方式的接口电路方式方式1:选通输入输出方式。选通输入输出方式。A、B口用作数据传送,口用作数据传送,C口部分引脚作联络信号线口部分引脚作联络信号线适用于查询和中断方式的接口电路适用于查询和中断方式的接口电路方式方式2:双向选通传送方式双向选通传送方式A口口(方方式式2只只用用于于A口口)作作双双向向输输入入/输输出出数数据据传传送送,C口口作作联联络络信信号号线线。外外设设可可通通过过端端口口A的的8位位数数据据线线,向向CPU发送收据,也可从发送收据,也可从CPU接收数据接收数据适用于与双向传送数据的外设适用于与双向传送数据的外设适用于查询和中断方式的接口电路适用于查询
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 常用 接口 芯片 应用 3659
限制150内