单片机原理与应用_06单片机的开发使用重点.pptx

单片机原理与应用_06单片机的开发使用重点.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章 单片机的开发使用 在单片机的内部,数据通过总线传递,在开发使用时一般也采用总线结构,即通过总线与外部存储器,外围设备连接,其示意如图1.41所示。 6.1 常用外围接口电路及扩展 6.2 存储器扩展 6.3 数据输入输出 6.4 键盘输入接口电路 6.5 显示器接口电路 6.6 硬件日历钟接口电路 6.7 串行多机通讯 6.1 常用外围接口电路及扩展 6.1.1 8位数据/地址锁存器74LS273/373 6.1.2 8位并行数据输入/输出锁存器8212/8282 6.1.3 8位并行数据输入/输出接口8255A 6.1.4 带有RAM和定时器/计数器的8位并行输入/输出接口8155 6.1.1 8位数据/地址锁存器74LS273/373 1. 74LS273 74LS273是一种带清除功能的8D触发器,其内部结构如图6.1所示,引脚分布如图6.2所示,每个触发器的功能如表6.1所示。1D~8D为数据输入端,1Q~8Q为数据输出端,正脉冲触发,低电平清除,常用作8位地址锁存器。与单片机的连接如图6.21所示。 2. 74LS373 74LS373是一种带有三态输出门的8D触发器,其内部结构如图6.3所示,引脚分布如图6.4所示,数据输入由允许端G控制,数据输出由数据输出控制端控制。各触发器仅输出单一状态,1D~8D为数据输入端,1Q~8Q为数据输出端,每个触发器的功能如表6.2所示,常用作数据/地址锁存器,与单片机的连接如图6.25(2)所示。 6.1.2 8位并行数据输入/输出锁存器8212/8282 1. 8212 8212是一种8位并行数据输入/输出接口,主要由一个带有三态输出缓冲器的锁存器、输入/输出门控电路以及中断请求触发器等部件组成,其内部结构和引脚功能如图6.5所示。在微机应用系统中,常用作三态输出缓冲器、锁存器和多路转换器。有多种工作方式,其功能说明如下: (1)数据锁存 数据锁存器由8个D触发器构成,当时钟输入端C为高电平时,触发器的输出端Q跟随数据输入端D,即输出与输入保持一致。当C为低电平时数据锁存。复位信号 用来对锁存器进行清除。 (2)输出缓冲器 在锁存器的输出端设有不带反相器的三态输出缓冲器,由控制信号EN控制。这条控制线可使缓冲器将锁存器的数据发送到外部数据线,或者控制缓冲器禁止数据输出,对外部呈现高阻态。 由于设置有三态缓冲器,因此8212可直接连到外部双向数据总线上。 图6.5 8212内部结构图与引脚功能 (b) 引脚功能 (3)控制逻辑与信号 8212内部设置有用于控制器件选择,数据锁存,输出缓冲以及中断请求的控制信号输入端DS1、DS2、MD以及STB等,用来控制8212中各部件的工作。 DS1、DS2:器件选择,当DS1为低电平,DS2为高电平时,器件被选中,输出缓冲器允许工作,数据送外部数据总线,中断请求触发器置位。 MD:方式选择,控制输出缓冲器的工作状态,并决定锁存器时钟信号C的来源。当MD为高电平时,8212进入输入工作方式,并控制时钟来源于STB信号。在输入方式中,输出缓冲器的状态由器件选择逻辑(DS1 、DS2)决定。 STB:选通输入。在MD为低电平(输入方式)时,STB作为锁存器时钟输入端,并且使中断触发器复位。 DI8~DI1:数据输入端。 DO8~DO1:数据输出端。 :复位脉冲输入端。 8212与80C51单片机的连接如图6.6所示。 2. 8282 8282也是一种带有三态输出缓冲器的8位锁存器,其引脚和内部结构如图6.7所示,可用作锁存器,输出缓冲器和多路转换器。8282有20个引脚,采用双列直插式封装,其内部由8个触发器和相应的门控电路组成。 引脚说明如下: DI7~DI0:8位数据输入线。 DO7~DO0:8位数据输出线。 STB:数据输入锁存选通信号,高电平有效。当该信号为高电平时,外部数据选通到内部锁存器,负跳变时,数据锁存。 :数据输出允许信号,低电平有效。当该信号为低电平时,锁存器中的数据送数据输出线。当该信号为高电平时,输出线为高阻态。 8282与单片机的连接如图6.8所示,作为单片机的外部地址锁存器,用来锁存P0口输出的低8位地址。 接地,表示地址输入锁存后可立即在D07~D00获得输出。 6.1.3 8位并行数据输入/输出接口8255A 8255A是一种常用的8位并行输入/输出接口,其内部设有三个端口,具有三种不同的工作方式,由编程选择。8255A的内部结构与引脚分布如图6.9所示。 1. 引脚功能 8255A共有40个引脚,采用双列直插式结构,其功能如下: D

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档