半导体存储器及其应用微型计算机使用半导体存储器作为主存储器。.ppt

半导体存储器及其应用微型计算机使用半导体存储器作为主存储器。.ppt

  1. 1、本文档共81页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
三、 I/O 接口的作用 消除 CPU 与外设之间的差异。 1 、速度协调。 ( 1 )数据锁存。( 2 )三态缓冲。 2 、数据格式转换。 3 、电平转换。 四、数据交换的方式 1 、无条件传送方式 定时已知的简单外设。 2 、条件传送方式(查询方式) 定时未知的中低外设。 3 、中断方式 4 、 DMA 方式 五、通信方式 主机与外设之间信息交换称为通信。 1 、并行通信 数据的各位同时传送,并行接口实现。 2 、串行通信 数据的各位分时一位一位顺序传送,串行 接口实现。 六、 I/O 接口的编址方式 1 、统一编址方式 外部 I/O 接口与外部 RAM 统一编址, 共用一个地址空间。用访问外部 RAM 的 指令 MOVX 访问外部 I/O 口。 2 、独立编址方式 外部 I/O 接口有独立的地址空间,有专 用的 I/O 接口输入 / 输出指令。 第三节 单片机输入输出( I/O )口扩展及应用 7-3-1 单片机简单 I/O 口应用及扩展 7-3-2 8155 作单片机的 I/O 扩展 一、 8155 引脚 RESET : 复位信号线,高电平有效。 CE :片选端,低电平有效。该端 加一低电平时,芯片被选中,可以与单 片机交换信息。 AD7─AD0:三态地址 / 数据总 线,分时传送 8 位地址信号和数据号。 ALE :地址锁存器启用信号线,高电平有效,其有效信号可将AD7─AD0的 地址信号、以及片选信 CE , IO/M 信号锁存起来。 IO/M : I/O 口和 RAM 选择信号线,高电平选择 I/O 口,低电平选择 RAM 。 RD :读信号线,低电平有效,当片选信号与 RD 有效时,此时如果 IO/M 为低电平,则 RAM 的内容读至 AD7─AD0 ;如果 IO/M 为高电平,则选 中的 I/O 口的内容读到 AD7─AD0 。 TIN :定时 / 计数器输入信号线,定时 / 计数器的计数脉冲由此输入。 TOUT :定时 / 计数器输出信号线,输出信号为方波还是脉冲则由定时 / 计数器的工作方式而定。 VCC :电源线,接+ 5V 直流电源。 VSS :接地线。 WR :写信号线,低电平有效,当片选信号和 WR 信号有效时, AD7─AD0 上的数据将根据 IO/M 的极性写入 RAM 或 I/O 口中 PB7─PB0 :端口 B 的输入输出信号线,通用的 8 位 I/O 口,输入 / 输出方向通过命令 / 状态寄存器的编程来选择。 PC5─PC0 :端口 C 的输入 / 输出线, 6 位可编程 I/O 口,也可用作 A 和 B 的控制信号线,通过对命令 / 状态寄存器编程来 选择。 PA7─PA0 :输入 / 输出口 A 的信号线,通用 8 位 I/O 口,输入 / 输出的方向通过 对命令 / 状态寄存器的编程来选择。 二、结构 CE 地址( AD7 — AD0 ) A7 A6 A5 A4 A3 A2 A1 A0 寄 存 器 X X X X X 0 0 0 X X X X X 0 0 1 X X X X X 0 1 0 X X X X X 0 1 1 X X X X X 1 0 0 X X X X X 1 0 1 * 内部命令 / 状态寄存器 A 口( PA7 — PA0 ) B 口( PB7 — PB0 ) C 口( PC5 — PC0 ) 定时器低 8 位 定时器高 6 位和 2 位计时器方式位 M IO / 三、 8155 的 RAM 和 I/O 口寻址 8155 在 8051 系统中的 RAM 和 I/O 口是按外部存储器统一编址的 , 为 16 位地址。其高 8 位 提供 和 输入信号。低 8 位地址由 8051 的 P0 口送到 8155 芯片地址线 AD0~AD7 确 定。当 为 0 时,单片机对 8155RAM 读 / 写, RAM 低 8 位编址为 00H~FFH ;当 为 1 时,单片机对 I/O 口进行读写, 8155 内部 I/O 及定时器的低 8 位编址如表 M IO / M IO / 四、 8155 寄存器 8155 内部共有 7 个寄存器,其中命 令寄存器(只写)和状态寄存器 (只读)共用一个地址 X X X X X 0 0 0B ,故称命令 / 状态寄存器, 由读写指令来区别,定时器寄存 器的高 8 位和低 8 位各有其地址, X X X X X 1 0 1B 和 X X X X X 1 0 0B 1 命令寄存器 ( COMMAND ,只写) 可以把一个命令写入 X X X X X

文档评论(0)

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

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

1亿VIP精品文档

相关文档