- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8C的系统扩展概论
本章学习目标 :
了解单片机系统扩展的意义,常用存储器的应用 特点和存储器扩展的基本方法
理解I/O接口的作用,熟悉常用I/O接口的功能和用法
了解8155的工作方式及与80C51的接口方法,能读懂教材中8155的控制实例熟悉中断优先控制的方法
熟练掌握LED数码管的显示原理及与80C51的接口方法,能独立编写与教材同等难度的LED数码管控制程序
熟练掌握LED点矩阵显示器的显示原理及驱动方法,借助资料独立编写与教材同等难度的LED点矩阵显示器控制程序
熟悉独立式按键和矩阵式键盘的结构特点,借助资料独立编写与教材同等难度的控制程序 ;6.1.1 系统扩展的概念
80C51单片机中已经集成了CPU、I/O口、定时器、中断系统、存储器等计算机的基本部件(即系统资源),使用非常方便,应用于小型控制系统已经足够了。但要构成较为复杂的应用系统,有时会感到以上资??中的一种或几种不够用,这就需要在80C51芯片外再扩展相应的芯片或电路,使相关功能得以扩充,我们称之为系统扩展(即系统资源的扩充)。 ; 6.1.2扩展系统总线结构 ; 单片机外部并行扩展以单片机为核心,通过系统总线挂接存储芯片或I/O芯片来实现。挂接存储器芯片就是存储器扩展,挂接I/O接口芯片就是I/O扩展。扩展系统总线结构如图6-1所示。; 地址总线用于传送单片机送出的地址信号,以便进行存储单元和I/O端口的选择。地址总线的位数决定着可访问的存储器或I/O口的容量。80C51单片机有16条地址线。所以能寻址64KB空间。; 数据总线用于在单片机与存储器之间或单片机与I/O端口之间传送数据。数据总线是双向的,可以进行两个方向的数据传送。
80C51单片机数据总线为8位,由P0口提供。在数据总线上可以连接多个外围芯片,但在某一时刻只能有一个有效的数据传送通道。; 控制总线实质上是一组控制信号线,用于协调单片机与外围芯片间的联系。在对80C51进行系统扩展时用到的控制信号有:地址锁存允许信号ALE、外部程序存储器读选通信号 、外部存储器访问允许信号 、外部数据存储器读/写选通信号 、 等。 ;;;⑴特点
可以将数据任意读出和写入;
存储的信息不稳定,一旦掉电就会丢失dvnamis。
由于RAM的读写操作方便,所以常用作数据存储器 ;⑴特点
编入程序或写入数据后只能读出不能写入(指单片机在 正常工作状态下);
掉电以后所存内容不会丢失,通电后照常能够使用。因 此常用作程序存储器。
⑵分类
根据结构和工艺不同,ROM可分为以下几种:;;;
;;6.2.3 扩展EEPROM程序存储器; 由图6-3可知此时2864A用作程序存储器,在一般情况下,不需要向里面写入数据,只进行程序的读出操作,因此在接线时,将80C51的 信号直接与2864A的 引脚相连,当单片机需要从外部程序存储器读取程序时, 引脚为低电平,根据P2口和P0口提供的地址,2864A中相应的存储信息(指令的机器代码)就能从程序存储器中取出。;表6-3 74LS373的真值表;6.2.4扩展EEPROM数据存储器;图6-5 80C51单片机扩展数据存储器2864A的硬件连接图;2.读写操作;6.2.5存储器的综合扩展; 图6- 6 存储器综合扩展电路 ; 在图中,将80C51的 (从数据存储器中读数据)、 (选通程序存储器)信号相与后接入2864A的 引脚。这样,当 或 信号有一个为低电平时,就能从存储器中读取相应的数据或程序。; (2)读/写数据存储器; 该扩展电路的寻址范围是0000H~1FFFH(未与2864A连接的A15、A14、A13视为0)。如设定其中0000H~0FFFH是程序存储区;1000H~1FFFH是数据存储区。为防止误将数据写入程序存储区,可采用图6-7所示的写保护电路。此时,单片机的P2.4引脚一路接写保护电路,另一路接2864A最高位地址线A12。此时0000H~0FFFH只能读出不能写入。
〈想一想〉如果将未与2864A连接的多余地址线视为1,2864A的地址范围又是什么? ;2.多个芯片扩程序存储器和数据存储器;图6-8 多芯片程序存储器和数据存储器扩展 ;表6-4 芯片起止地址分析表;6.3 并行I/O口扩展; I/O接口的任务是通过系统总线实现80C51单片机与I/O电路和外围设备的联系,按照芯片能否实现编程,I/O接口通常分为两类:
不可编程I/O接口芯片 通常是
您可能关注的文档
最近下载
- 03 八年级上册(下)-部编版初中语文文言文对比阅读(解析版).docx VIP
- 寿光模式课件.pptx
- (高清版)DG∕TJ 08-2038-2021 建筑围护结构节能现场检测技术标准.docx VIP
- 苏少版四年级上册音乐 2.2丰收之歌 打麦号子 课件(共21张PPT)(含音频+视频).ppt VIP
- Siemens西门子工业SINUMERIK Integrate Create MyHMI 3GL (安装) SINUMERIK Integrate Create MyHMI 3GL (安装)使用手册.pdf
- 产业园物业管理的重点和难点.docx VIP
- 大学竞选心理委员ppt模板.pptx VIP
- 2025年南京市中考语文试题卷(含答案解析).docx
- 药物疗法 口服给药法(基础护理课件).pptx
- 2025年京东常温奶行业白皮书doc.docx VIP
文档评论(0)