- 1、本文档共81页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 动机需要与管理.ppt
- 动物试验的基本技术操作方法.ppt
- 动词的第三人称单数形式推荐文档.ppt
- 动车组空调系统基本概念推荐文档.ppt
- 劳动合同设计规章制度撰写技巧及用工风险防范20140704.ppt
- 劳动纠纷报告.doc
- 勤奋学习奖颁奖词 (2).doc
- 勤能补拙名人故事.doc
- 勿删公司年终会-诗朗诵.doc
- 匆匆主要内容.doc
- 中国国家标准 GB/T 22517.2-2024体育场地使用要求及检验方法 第2部分:游泳场地.pdf
- GB/T 22517.2-2024体育场地使用要求及检验方法 第2部分:游泳场地.pdf
- 《GB/T 22517.2-2024体育场地使用要求及检验方法 第2部分:游泳场地》.pdf
- 苏教版(2017秋)科学三年级下册1.《种子发芽了》 教案(含课堂练习和反思).docx
- 2024-2025学年小学数学六年级上册冀教版(2024)教学设计合集.docx
- 地理商务星球版七年级上册4.5形成气候的主要因素 同步教案.docx
- 2024-2025学年中职中职专业课金融类73 财经商贸大类教学设计合集.docx
- 2024-2025学年初中地理七年级上册(2024)仁爱科普版(2024)教学设计合集.docx
- 2024-2025学年小学英语二年级上册外研版(一起)教学设计合集.docx
- 2024-2025学年高中数学选择性必修 第二册北师大版(2019)教学设计合集.docx
文档评论(0)