成都信息工程大学:《51单片机及其应用》课程教学资源(PPT课件讲稿)第十课 单片机系统的扩展

单片机系统的扩展
单片机系统的扩展

101存储器的扩展 10.1.1程序存储器的扩展 、扩展总线 数据总线宽度为8位,由P0口提供; 地址总线宽度为16位,可寻址范围达26,即6{K。低8位A7~A0由P0口经地址锁 存器提供,高8位A15~A8由P2口提供。由于P0口是数据、地址分时复用,所以P0口输 出的低8位地址必须用地址锁存器进行锁存; 控制总线由RD、W、PSEN、ALE和EA等信号组成,用于读写控制、片外ROM 选通、地址锁存控制和片内、片外ROM选择 地址锁存器一般选用带三态缓冲输出的8D锁存器74[S373
10.1 存储器的扩展 10.1.1 程序存储器的扩展 一、扩展总线

ALE G OE AB PO ∽ 80C31 G DB OE 74LS373是有输出三态门的电平允许8D锁存器。当G (使能端)为高电平时,锁存器的数据输出端Q的状态与数 据输入端D相同(透明的)。当G端从高电平返回到低电平时 (下降沿后),输入端的数据就被锁存在锁存器中,数据输 入端D的变化不再影响Q端输出
74LS373是有输出三态门的电平允许8D锁存器。当G (使能端)为高电平时,锁存器的数据输出端Q的状态与数 据输入端D相同(透明的)。当G端从高电平返回到低电平时 (下降沿后),输入端的数据就被锁存在锁存器中,数据输 入端D的变化不再影响Q端输出。 G Q D G D D D Q Q Q OE : : : G Q D G Q D 74LS373 ALE G OE 80C31 D7 : : D0 Q7 : : Q0 P2 P0 AB DB

片外ROM操作时序 进行ROM的扩展,其扩展方法较为简单容易,这 是由单片机的优良扩展性能决定的。单片机的地址 总线为16位,扩展的片外ROM的最大容量为64KB,地 址为0000~FFFH。扩展的片外RAM的最大容量也为 64KB,地址为0000~FFFH。 由于80C51采用不同的控制信号和指令,尽管ROM 与RAM的地址是重叠的,也不会发生混乱。 80C51对片内和片外ROM的访问使用相同的指令,两 者的选择是由硬件实现的。 芯片选择现在多采用线选法,地址译码法用的渐少。 ROM与RAM共享数据总线和地址总线
二、片外ROM操作时序 进行ROM的扩展,其扩展方法较为简单容易,这 是由单片机的优良扩展性能决定的。单片机的地址 总线为16位,扩展的片外ROM的最大容量为64KB,地 址为0000H~FFFFH。扩展的片外RAM的最大容量也为 64KB,地址为0000H~FFFFH。 ❖由于80C51采用不同的控制信号和指令 ,尽管ROM 与RAM的地址是重叠的,也不会发生混乱。 ❖80C51对片内和片外ROM的访问使用相同的指令,两 者的选择是由硬件实现的。 ❖芯片选择现在多采用线选法,地址译码法用的渐少。 ROM与RAM共享数据总线和地址总线

访问片外ROM的时序: 第1个机器周期 第2个机器周期 SIiS2iS3 S4i S5 S6 i S1i S2 S3 S6i SI S2 ALE PSEN P2口 输出PHX+输出PCH 输出RX输出PX ()(指令()(指令(四)(令(四))(m 80c51系列单片机的cPU在访问片外ROM的一个机器周期内, 信号ALE出现两次(正脉冲),ROM选通信号也两次有效, 这说明在一个机器周期内,CPU两次访问片外ROM,也即在 个机器周期内可以处理两个字节的指令代码,所以在 80c51系列单片机指令系统中有很多单周期双字节指令
访问片外ROM的时序 : S1 S2 S3 S4 S5 S6 S1 S2 S3 S4 S5 S6 S1 S2 输出PCH 输出PCH 输出PCH 输出PCH PCL PCL PCL PCL PCL 第1个机器周期 第2个机器周期 ALE PSEN P2口 P0口 指令 指令 指令 指令 80C51系列单片机的CPU在访问片外ROM的一个机器周期内, 信号ALE出现两次(正脉冲),ROM选通信号也两次有效, 这说明在一个机器周期内,CPU两次访问片外ROM,也即在 一个机器周期内可以处理两个字节的指令代码,所以在 80C51系列单片机指令系统中有很多单周期双字节指令

、ROM芯片及扩展方法 1、 EPROM存储器及扩展 常用的芯片有2732、2764、27128、27256、27512等。 2751227256271282764 2764271282725627512 al5 Vpp Vpp Vpp Cc cc cc A12A12A12A12 2 27 PGM PGM A14 A7 A7 A7 A7 26 NC A13A13 A13 A6 A6 A6 A8 A8 A8 A4 A4 527645 24 A9 A9 A9 A4 A4 A4 A4 62712823 All All A11 A11 A3 OE OEOEoE/Vpp A2 A2 A2 8272562110A10410A10 Al Al Al 92751220cE CECE CE AO AO AO AO 10 19 Q7 Q7 00 Q0 Q0 18 17 16Q4 Q4 GND GND GND GND 14 15 Q3 Q3
三、ROM芯片及扩展方法 1、EPROM存储器及扩展 常用的芯片有2732、2764、27128、27256、27512等 。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 28 27 26 25 24 23 22 21 20 19 18 17 16 15 2764 27128 27256 27512 2764 Vcc PGM NC A8 A9 A11 OE A10 CE Q7 Q6 Q5 Q4 Q3 27128 Vcc PGM A13 A8 A9 A11 OE A10 CE Q7 Q6 Q5 Q4 Q3 27256 Vcc A14 A13 A8 A9 A11 OE A10 CE Q7 Q6 Q5 Q4 Q3 27512 Vcc A14 A13 A8 A9 A11 OE/Vpp A10 CE Q7 Q6 Q5 Q4 Q3 2764 Vpp A12 A7 A6 A4 A4 A3 A2 A1 A0 Q0 Q1 Q2 GND 27256 Vpp A12 A7 A6 A4 A4 A3 A2 A1 A0 Q0 Q1 Q2 GND 27128 Vpp A12 A7 A6 A4 A4 A3 A2 A1 A0 Q0 Q1 Q2 GND 27512 A15 A12 A7 A6 A4 A4 A3 A2 A1 A0 Q0 Q1 Q2 GND

EPROM存储器扩展电路: P2.0-P2.4 A8-A12 ALE D7 m Q7 A7 PO 2764A 80C31 AO EA Do Q0 PSEN
EPROM存储器扩展电路: OE 2764A A7 : : A0 A8-A12 CE D0~D7 74LS373 ALE G OE 80C31 D7 : : D0 Q7 : : Q0 PSEN EA P2.0-P2.4 P0

2、 EEPROM存储器及扩展 常用的 EEPROM芯片有2864、2817等。 NC 28 Vo RDY/BUSY1 28Vcc A12 WE A12 27 WE 123456789u1 26 NC A8 A5 4A9 23A11 2864A20E 65A32 23A1l 72817A220E 21A10 21410 A 3456789u1 19I/07 191/07 I/00 l8I/06 I/00 18I/06 I/0112 17I/05 I/ I/0213 161/04 I/02 GND14 15I/03 GND 234 17I/05 16I/04 15I/03
2、EEPROM存储器及扩展 常用的EEPROM芯片有2864、2817等 。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 28 27 26 25 24 23 22 21 20 19 18 17 16 15 2864A Vcc WE NC A8 A9 A11 OE A10 CE I/O7 I/O6 I/O5 I/O4 I/O3 NC A12 A7 A6 A5 A4 A3 A2 A1 A0 I/O0 I/O1 I/O2 GND 1 2 3 4 5 6 7 8 9 10 11 12 13 14 28 27 26 25 24 23 22 21 20 19 18 17 16 15 2817A Vcc WE NC A8 A9 A11 OE A10 CE I/O7 I/O6 I/O5 I/O4 I/O3 RDY/BUSY A12 A7 A6 A5 A4 A3 A2 A1 A0 I/O0 I/O1 I/O2 GND

10.1.2数据存储器的扩展 、RAM扩展原理 扩展RAM和扩展ROM类似,由P2口提供高8位地址,P0口分时 地作为低8位地址线和8位双向数据总线。外部RAM读时序为: 第1个机器周期 第2个机器周期 SI:S2!S3;S4:S5;S6S1;S2:S3:S4:S5 S6I SI S2 I nuuiuiuriuiiu ALE PSI 2口 输出PHX 1输出DPH X输出CX P0口! PCL指令》〈DPL 〈数据入(P)〈令》
10.1.2 数据存储器的扩展 一、RAM扩展原理 扩展RAM和扩展ROM类似,由P2口提供高8位地址,P0口分时 地作为低8位地址线和8位双向数据总线。外部RAM读时序为: S1 S2 S3 S4 S5 S6 S1 S2 S3 S4 S5 S6 S1 S2 输出PCH 输出DPH PCL DPL 第1个机器周期 第2个机器周期 ALE PSEN P2口 P0口 指令 数据入 输出PCH PCL 指令 RD

外部RAM写时序为: 第1个机器周期 第2个机器周期 ;sS1}S2S3:s4;S5s6;S1S2}s3;S4:S5S6:S1;s2 ALE PSEN P2口 输出PHX 输出DPH 输出PCH :D()(指8)(m)}〈据)(四)(》
外部RAM写时序为: S1 S2 S3 S4 S5 S6 S1 S2 S3 S4 S5 S6 S1 S2 输出PCH 输出DPH PCL DPL 第1个机器周期 第2个机器周期 ALE PSEN P2口 P0口 指令 数据出 输出PCH PCL 指令 WR
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 成都信息工程大学:《51单片机及其应用》课程教学资源(PPT课件讲稿)第六课 80C51的定时/计数器.ppt
- 成都信息工程大学:《51单片机及其应用》课程教学资源(PPT课件讲稿)第六课 中断系统 Interrupt.ppt
- 成都信息工程大学:《51单片机及其应用》课程教学资源(PPT课件讲稿)第八课 I2C串行总线的组成及工作原理.ppt
- 成都信息工程大学:《51单片机及其应用》课程教学资源(PPT课件讲稿)第五课 存储器、堆栈、SFR.ppt
- 成都信息工程大学:《51单片机及其应用》课程教学资源(PPT课件讲稿)第五课 MCS-51指令系统 Instruction Set.ppt
- 成都信息工程大学:《51单片机及其应用》课程教学资源(PPT课件讲稿)第二课 KEIL C51的应用.ppt
- 成都信息工程大学:《51单片机及其应用》课程教学资源(PPT课件讲稿)第九课 D/A&A/D转换器及其与单片机接口.ppt
- 成都信息工程大学:《51单片机及其应用》课程教学资源(PPT课件讲稿)第三课 显示器及其接口(LLED数码显示方式及电路D).ppt
- 成都信息工程大学:《51单片机及其应用》课程教学资源(PPT课件讲稿)第三课 单片机I/O口的使用(MCS-51单片机的并行端口结构与操作).ppt
- 成都信息工程大学:《51单片机及其应用》课程教学资源(PPT课件讲稿)第七课 串口.ppt
- 成都信息工程大学:《51单片机及其应用》课程教学资源(PPT课件讲稿)第一课 绪论(郑小彪).ppt
- 成都信息工程大学:《51单片机及其应用》课程教学资源(单片机)教学大纲(郑小彪).doc
- 西安电子科技大学出版社:面向21世纪高等学校信息工程类专业系列教材《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件)第8章 MATLAB程序设计语言在信号处理中的应用.ppt
- 西安电子科技大学出版社:面向21世纪高等学校信息工程类专业系列教材《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件)第7章 信号的时频表示与小波变换.ppt
- 西安电子科技大学出版社:面向21世纪高等学校信息工程类专业系列教材《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件)第6章 有限长单位脉冲响应.ppt
- 西安电子科技大学出版社:面向21世纪高等学校信息工程类专业系列教材《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件)第5章 无限长单位脉冲响应(IIR)数字滤波器的设计方法.ppt
- 西安电子科技大学出版社:面向21世纪高等学校信息工程类专业系列教材《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件)第4章 数字滤波器的基本结构.ppt
- 西安电子科技大学出版社:面向21世纪高等学校信息工程类专业系列教材《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件)第3章 快速傅里叶变换.ppt
- 西安电子科技大学出版社:面向21世纪高等学校信息工程类专业系列教材《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件)第2章 离散傅里叶变换.ppt
- 西安电子科技大学出版社:面向21世纪高等学校信息工程类专业系列教材《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件)第1章 离散时间信号与系统.ppt
- 成都信息工程大学:《51单片机及其应用》课程教学资源(PPT课件讲稿)第四课 键盘的应用 KEY.ppt
- 模拟电路一日通 Analog Electronics In A Day:Analog Electronic Design(Ron Mancini and Charles Wray Texas Instruments).pdf
- 电子工业出版社:《单片机原理与接口技术》课程教学资源(PPT课件讲稿)第二部分 MCS-51单片机的指令系统及程序设计 第3章 MCS-51单片机的指令系统.ppt
- 电子工业出版社:《单片机原理与接口技术》课程教学资源(PPT课件讲稿)第二部分 MCS-51单片机的指令系统及程序设计 第4章 MCS-51单片机汇编语言程序设计.ppt
- 电子工业出版社:《单片机原理与接口技术》课程教学资源(PPT课件讲稿)第三部分 MCS-51单片机的基本功能单元 第5章 MCS-51单片机的中断系统.ppt
- 电子工业出版社:《单片机原理与接口技术》课程教学资源(PPT课件讲稿)第三部分 MCS-51单片机的基本功能单元 第6章 MCS-51单片机的定时/计数器.ppt
- 电子工业出版社:《单片机原理与接口技术》课程教学资源(PPT课件讲稿)第三部分 MCS-51单片机的基本功能单元 第7章 MCS-51单片机的串行口.ppt
- 电子工业出版社:《单片机原理与接口技术》课程教学资源(PPT课件讲稿)第四部分 单片机的扩展技术及应用系统的研制 第8章 MCS-51单片机的并行扩展技术.ppt
- 电子工业出版社:《单片机原理与接口技术》课程教学资源(PPT课件讲稿)第四部分 单片机的扩展技术及应用系统的研制 第9章 MCS-51单片机的串行扩展技术.ppt
- 电子工业出版社:《单片机原理与接口技术》课程教学资源(PPT课件讲稿)第四部分 单片机的扩展技术及应用系统的研制 第10章 单片机应用系统的研制.ppt
- 电子工业出版社:《单片机原理与接口技术》课程教学资源(PPT课件讲稿)第一部分 单片机及其基本组成 第1章 单片机概述.ppt
- 电子工业出版社:《单片机原理与接口技术》课程教学资源(PPT课件讲稿)第一部分 单片机及其基本组成 第2章 MCS-51单片机的硬件结构.ppt
- 《现代音响与调音技术》课程PPT教学课件:第六章 电扩声系统的配接和调音方法.ppt
- 《数字电子技术》课程教学资源:各章习题解答.ppt
- 北京工业大学:《VHDL与数字电路设计》课程教学资源(PPT课件讲稿,共九章,主讲:崔刚).ppt
- 《数字电子技术》课程教学资源(PPT课件讲稿)第八章 半导体存储器件.ppt
- 《数字电子技术》课程教学资源(PPT课件讲稿)第七章 波形发生电路.ppt
- 《数字电子技术》课程教学资源(PPT课件讲稿)第六章 时序逻辑电路的设计.ppt
- 《数字电子技术》课程教学资源(PPT课件讲稿)第五章 时序逻辑电路的分析.ppt
- 《数字电子技术》课程教学资源(PPT课件讲稿)第四章 触发器.ppt