七章节8051单片机系统扩展与接口技术精品PPT课件.pptx
《七章节8051单片机系统扩展与接口技术精品PPT课件.pptx》由会员分享,可在线阅读,更多相关《七章节8051单片机系统扩展与接口技术精品PPT课件.pptx(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一节第一节 8051 单片机系统扩展概述单片机系统扩展概述3、控制总线(、控制总线(Control Bus,简写为,简写为CB)控制总线实际上就是一组控制信号线,包括单片机发出的,以及从其它部件送给单片机的各种控制或联络信号。对于一条控制信号线来说,其传送方向是单向的,但是由不同方向的控制信号线组合的控制总线则表示为双向的。总线结构形式大大减少了单片机系统中连接线的数目,提高了系统的可靠性,增加了系统的灵活性。此外,总线结构也使扩展易于实现,各功能部件只要符合总线规范,就可以很方便地接入系统,实现单片机扩展。1、地址总线(、地址总线(Address Bus,简写为,简写为AB)地址总线可传送
2、单片机送出的地址信号,用于访问外部存储器单元或I/O端口。 地址总线是单向的,地址信号只是由单片机向外发出。例如N位地址,可以产生2N个连续地址编码,因此可访问2N个存储单元,即通常所说的寻址范围为 2N个地址单元。MCS51单片机有十六单片机有十六位地址线,因此存储器展范围可达位地址线,因此存储器展范围可达216 = 64KB地址单元。地址单元。 挂在总线上的器件,只有地址被选中的单元才能与CPU交换数据,其余的都暂时不能操作,否则会引起数据冲突。2、数据总线(、数据总线(Data Bus,简写为,简写为DB)数据总线用于在单片机与存储器之间或单片机与I/O端口之间传送数据。A 单片机系统数
3、据总线的位数与单片机处理数据的字长一致。例如MCS51单片机是8位字长,所以数据总线的位数也是8位。B 数据总线是双向的,即可以进行两个方向的数据传送。整个扩展系统以8051芯片为核心,通过总线把各扩展部件连接起来,其情形有如各扩展部件”挂”在总线上一样。扩展器件包括ROM、RAM和I/O接口电路等。因为扩展是在单片机芯之外进行的,因此第二节第二节 单片机外部存储器扩展单片机外部存储器扩展几个基本概念 数的本质和物理现象 位的含义: 通过上面的实验我们已经知道:一盏灯亮或者说一根线的电平的高低,可以代表两种状态:0和1。实际上这就是一个二进制位,因此我们就把一根线称之为一“位”,用BIT表示。
4、字节的含义: 一根线可以表于0和1,两根线可以表达00,01,10,11四种状态,也就是可以表于0到3,而三根可以表达0-7,计算机中通常用8根线放在一起,同时计数,就可以表过到0-255一共256种状态。这8根线或者8位就称之为一个字节(BYTE)。不要问我为什么是8根而不是其它数,因为我也不知道。(计算机世界是一个人造的世界,不是自然界,很多事情你无法问为什么,只能说:它是一种规定,大家在以后的学习过程中也要注意这个问题)一一半导体存储器的分类半导体存储器的分类 7-2-1-1 7-2-1-1 静态静态RAM Intel 6116RAM Intel 6116、62646264工作方式CSO
5、EWEDi读001DOUT写010DIN禁止1Z工作时,工作时,ROMROM中的信息只能读出,要用特殊方式写入中的信息只能读出,要用特殊方式写入( (固化信息固化信息) ),失电后可保持信息不丢失。,失电后可保持信息不丢失。1.1.掩膜掩膜ROMROM:不可改写不可改写ROMROM由生产芯片的厂家固化信息。在最后一道工序用掩膜由生产芯片的厂家固化信息。在最后一道工序用掩膜工艺写入信息,用户只可读。工艺写入信息,用户只可读。2.2.PROMPROM:可编程可编程ROMROM用户可进行一次编程。存储单元电路由熔丝相连,当用户可进行一次编程。存储单元电路由熔丝相连,当加入写脉冲,某些存储单元熔丝熔断
6、,信息永久写入,加入写脉冲,某些存储单元熔丝熔断,信息永久写入,不可再次改写。不可再次改写。3.3.EPROMEPROM:可擦除可擦除PROMPROM用户可以多次编程。编程加写脉冲后,某些存储单用户可以多次编程。编程加写脉冲后,某些存储单元的元的PNPN结表面形成浮动栅,阻挡通路,实现信息写入。结表面形成浮动栅,阻挡通路,实现信息写入。用紫外线照射可驱散浮动栅,原有信息全部擦除,便用紫外线照射可驱散浮动栅,原有信息全部擦除,便可再次改写。可再次改写。4.4.EEPROMEEPROM:可电擦除可电擦除PROMPROM既可全片擦除也可字节擦除,可在线擦除信息,又既可全片擦除也可字节擦除,可在线擦除
7、信息,又能失电保存信息,具备能失电保存信息,具备RAMRAM、ROMROM的优点。但写入时间的优点。但写入时间较长。较长。-2-1-2-1 7-2-2-2 7-2-2-2 EEPROM 2816EEPROM 2816 4 4读写线读写线OEOE、WE(R/W) WE(R/W) 连接读写控制线连接读写控制线RDRD、WRWR。存储器与微型机三总线的连接:存储器与微型机三总线的连接: DBDB0 0n n ABAB0 0N ND D0 0n nA A0 0N N ABABN+1N+1CSCSR/ WR/ WR/ WR/ W微型机微型机存储器存储器1 1数据线数据线D D0 0n n连接数据总线连接
8、数据总线DBDB0 0n n 2 2地址线地址线A A0 0N N连接地址总线低位连接地址总线低位ABAB0 0N N。3.3.片选线片选线CSCS连接地址总线高位连接地址总线高位ABABN+1N+1。7-2-3-1 7-2-3-1 存储器芯片的扩充存储器芯片的扩充用多片存储器芯片组成微型计算机系统所要求的用多片存储器芯片组成微型计算机系统所要求的存储器系统。存储器系统。要求扩充后的存储器系统引出线符合微型计算机要求扩充后的存储器系统引出线符合微型计算机机的总线结构要求。机的总线结构要求。一一.扩充存储器位数扩充存储器位数例例1 1用用2K2K1 1位存储器芯片组成位存储器芯片组成 2K2K8
9、 8位存储器系统。位存储器系统。例例2 2用用2K2K8 8位存储器芯片组成位存储器芯片组成2K2K1616位存储器系统。位存储器系统。例例1 1用用2K2K1 1位存储器芯片组成位存储器芯片组成 2K2K8 8位存储器系统。位存储器系统。当地址、片选和读写信号有效,可并行存取当地址、片选和读写信号有效,可并行存取8位信息位信息例例2 2用用2K2K8 8位存储器芯片组成位存储器芯片组成2K2K1616位存储器系统。位存储器系统。CED07D07R/WR/WCECEA010A010D07D815R/WA010地址、片选和读写引线并联后引出,数据线并列引出地址、片选和读写引线并联后引出,数据线并
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 章节 8051 单片机 系统 扩展 接口 技术 精品 PPT 课件
限制150内