第6章单片机应用系统扩展设计(广东工业大学)课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第6章单片机应用系统扩展设计(广东工业大学)课件.ppt》由用户(刘殿科)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 应用 系统 扩展 设计 广东工业大学 课件
- 资源描述:
-
1、第六章单片机应用系统扩展设计6.1 单片机扩展的基本概念单片机扩展的基本概念6.2 存储器的扩展存储器的扩展6.3 并行并行I/O接口的扩展接口的扩展6.1 单片机扩展的基本单片机扩展的基本6.1.1、MCS-51单片机最小应用系统P0 P1 P2 P3+5V+5VEA8 80 05 51 18 87 75 51 1XTAL1XTAL28888图 6 1.1 8051/8751最小应用系统6.1.2、扩展使用的三总线地址总线:P0低8位 P2高8位数据总线:P0控制总线:RD、WR、ALE、PSEN (读、写、地址锁存允许、外程序存储器读选通)62 MCS-51单片机存储器的扩展6.2.1、程
2、序存储器的扩展及取指过程图6-1MCS-51外扩程序存储器结构图 1.程序存储器的一般连接方式图6-28031扩展一片2732电路图6.2.2、随机读写存储器RAM的扩展数据存储器一般采用RAM芯片,这种存储器在电源关断后,存储的数据将全部丢失。RAM器件有两大类:动态RAM(DRAM),一般容量较大,易受干扰,使用略复杂。静态RAM(SRAM),在工业现场常使用。1.RAM存储器的连接 DBDB0 0n n ABAB0 0N ND D0 0n nA A0 0N N ABABN+xN+xCSCSR/WR/WR/WR/W微型机微型机存储器存储器存储器与微型机三总线的连接:1)数据线 D0n连接数
3、据总线 DB0n 2)地址线 A0N连接地址总线低位AB0N。3)片选线 CS连接地址总线高位ABN+x。4)读写线OE、WE(R/W)连接读写控制线RD、WR。2.地址锁存器的原理3.地址锁存器芯片74LS373与74LS573只是引脚布置的不同。74LS273的11脚G逻辑与以上相反。单片机复用总线结构,数据与地址分时共用一 组总线。ALE地址地址锁存锁存地址地址锁存锁存地址地址输出输出数据数据有效有效地址地址输出输出数据数据有效有效AD0n数据数据采样采样数数据据采采样样R/W单片机单片机 AD07 ALER/WD07A07R/W存储器存储器Di Qi G地址地址锁存器锁存器 AD8n
4、A8n4.62128与MCS51的连接6.2.3、只读存储器ROM的扩展 工作时,ROM中的信息只能读出,要用特殊方式写入(固化信息),失电后可保持信息不丢失。1.掩膜ROM:不可改写ROM 由生产芯片的厂家固化信息。在最后一道工序用掩膜工艺写入信息,用户只可读。2.PROM:可编程ROM 用户可进行一次编程。存储单元电路由熔丝相连,当加入写脉冲,某些存储单元熔丝熔断,信息永久写入,不可再次改写。3.EPROM:可光擦除PROM 用户可以多次编程。编程加写脉冲后,某些存储单元的PN结表面形成浮动栅,阻挡通路,实现信息写入。用紫外线照射可驱散浮动栅,原有信息全部擦除,便可再次改写。4.EEPRO
5、M:可电擦除PROM 既可全片擦除也可字节擦除,可在线擦除信息,又能失电保存信息,具备RAM、ROM的优点。但写入时间较长。27xx的引脚 1.只读存储器ROM的扩展2.27128与MCS51的连接与RAM的不同点:只有一片ROM时,CE可以接地OE接PSEN3.MCS51同时扩展ROM和RAM6.2.4、数据存储器的扩展图6-38051扩展一片6116电路图1数据存储器一般的扩展方法 a.线选法 微型机剩余高位地址总线直接连接各存储器片选线。b.译码片选法 微型机剩余高位地址总线通过地址译码器输出片选信号。多片存储器芯片组成大容量存储器连接常用片选方法。a.线选法 P2.7 P2.6 P2.
6、5 P2.4 P2.3 P2.2 P2.1 P2.0 A7 A6 A5 A4 A3 A2 A1 A0P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 A7 A6 A5 A4 A3 A2 A1 A0 :1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0=C000H=C000H 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1 1 1 1 DFFFHDFFFH :1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0
7、 00 0 0 0 0 0 0 0 0 0 0 0 0=A000H=A000H 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1 1 1 1 BFFFH BFFFH :0110110 0000 0000 00000 0000 0000 00000110111 1111 1111 11111 1111 1111 1111=6000H=6000H7FFFH 7FFFH 图6-4线选法电路 b译码片选法译码片选法 3-8 地址译码器:地址译码器:74LS138Y Y0 0、Y Y1 1、Y Y2 2分别连接三片存储器的片选端分别连接三片
8、存储器的片选端CECE1 1、CECE2 2、CECE3 3各片存储器芯片分配地址:各片存储器芯片分配地址:AB13AB14AB15 +5V A Y0 B Y1 C Y2 G1 G2A.B Y774LS138CE1CE2CE3:0000H0000H1FFFH1FFFH:2000H2000H3FFFH3FFFH:4000H4000H5FFFH5FFFH图6-5译码器引脚图图6-674LS139译码电路6.2.5 扩展电路工作原理 1从片外程序区读指令过程2片外数据区读数过程 63 I/O接口扩展电路设计接口扩展电路设计 一.8255可编程并行I/O接口扩展 二.8155可编程I/O接口扩展 三.
展开阅读全文