情况一:扩展的RAM和ROM的容量一致
Ø 异同与比较
a. 2764是8K的ROM、6264是8K的RAM
b. 2764与单片机连接的数据线是单向的(从ROM到单片机)
c. 6264与单片机连接的数据线是双向的
d. 控制线不同:ROM是OE---PSEN
RAM是WR---WE、RD---OE
e. 片选信号线都是38译码器的Y0非接线端,因此两片存储器的地址是一样的
情况二:扩展的RAM和ROM的容量不一致
Ø 异同与比较
a. 2732是4KROM、6116是2KRAM
b. 2732需要12根数据线、6116需要11根数据线,最终单片机要分配出12根
数据线给存储器
c. 其中对2732的控制同情况一,其地址空间为0000H--0FFFH
d. P2.7置0连接译码器的使能控制端/G2A、/G2B
e. 假如没有二级译码部分(译码器的Y1非直接连接6116、地址线P2.3闲置)
此时将出现6116将出现重叠地址:0001 X000 0000 0000B(X=1时:1800H)
0001 X111 1111 1111B(17FFH)
f. 假如有二级译码部分(如图可得如下分析)
○ 利用闲置的P2.3和38译码器的Y1非构成二级译码结构
○ P2.3=0时,与(Y1非)“或”得到0选择第一个6116芯片
○ P2.3=1时,P2.3先经过反相器后与(Y1非)“或”得到0选择第二个芯片
○ 因此新添加的这部分电路增加了一个二级译码的功能:一条P2.0产生两种不同的片选状态
○ P2.3=0时:选择第一片6116,地址空间为0001 0000 0000 0000B(1000H)
0001 0111 1111 1111B(17FFH)
○ P2.3=1时:选择第二片6116,地址空间为0001 1000 0000 0000B(1800H)
0001 1111 1111 1111B(1FFFH)
上一篇:AT89C52单片机的重要知识图
下一篇:RAM和ROM存储空间的混合
推荐阅读最新更新时间:2024-11-12 15:58
推荐帖子
- 请教一个ZigBee组网的问题
- 我现在做了两块基站(协调器)板子,两块终端板子,两块基站(分别标记为基站1和基站2)烧一样的程序,两个终端(分别标记为终端1和终端2)也烧一样的程序。我用基站1和终端1组成网络并已经成功了,基站2与终端2也组成网络并成功了。在不做任何改变的前提下,把基站1和终端2进行组网,结果组网不成功,把基站2和终端1同样进行组网,也不成功。但基站1与终端1,基站2与终端2始终能组网成功,请问这是什么原因呢!!!一直想不明白啊~!!!!求大侠指点!!!也可以线下跟我交流。我邮箱是:xixizhouxixi@
- 小心有毒 RF/无线
- 返修的旧电路板上面堆满灰尘,有没有适用的吸尘装置
- 返修的旧电路板上面堆满灰尘,在用气泵吹,乌烟瘴气的,请问:有没有适用的吸尘装置,或者有其他方法?谢谢返修的旧电路板上面堆满灰尘,有没有适用的吸尘装置用酒精洗?买个海尔的小吸尘器吧,3年前的价格是200左右:D
- john_wang 模拟电子
- 毕业设计——燃气泄露报警与应急处理的设计
- 设计一个燃气泄漏报警与应急系统,能及时准确的检测出燃气泄漏并发出报警信号,同时可采取应急处理。本毕业设计要求设计的燃气泄漏报警与应急系统,该系统由检测电路、控制电路、报警电路和显示电路组成,其特征为:★以MCS-51单片机为控制核心。★报警电路采用嘀嘀声加闪光报警。★具有传感器损坏报警功能。★可实时显示当前的环境温度。技术指标:⑴传感器损坏和燃气泄漏的报警声要有区别。⑵环境温度的测量误差不超过0.5℃。谢谢各位大侠帮帮忙!!毕业设计——燃气泄露报警与应急处理的
- xiaochuan0919 单片机
- HAL_SPI_TransmitReceive与osDelay冲突问题
- 我准备在官方的STM32L476+st253993增加freertos,但是代码下进去系统运行时就卡住,单步调试,系统一直卡在prvCheckTasksWaitingTermination中。rtos使用systick,HAL_delay使用TIM7。系统两个任务,LED闪烁和测试手动屏蔽此测试命令中的SPI函数,系统即可正常运行不知道问题出在哪里,求解惑,谢谢HAL_SPI_TransmitReceive与osDelay冲突问题systick的中断优先级
- m4416202 stm32/stm8
- 求救~~~!!!!新手问题!!!!! SOS
- 我昨天刚安装了EVC++4.0和PPC2003;步骤可能错了新建了一个helloworld工程~想试下,谁知道编译连接都没出错,能正常启动模拟器PPC2003,但是运行的时候,提示出错:theplatformmanagerserverfailed.点确定后又提示theplatformmanagerserverfailed,再点确定后提示:failedtoconnecttothedecice.今天又重新装系统又安下面:先安装MicrosoftActive
- zhiguodu 嵌入式系统
- AD软件
- AltiumDesign软件可以仿真不,就是元件都有实际的输入输出,而不是仅仅画原理图再到PCB板。AD软件AD可以进行电路仿真先画仿真电路图,方法与绘制原理图一样的问题是,和其他电路仿真软件一样,需要电路上放置仿真元器件,主要是该元件必须带有仿真模型软件本身提供的有仿真模型,,新版本应该比较多altiumdesign主要还是pcb设计,可以仿真,不过似乎不太实用。可以考虑用multisim和pspice,multisim用的人多是教学用的,适合入门和分离元件的仿真。pspic
- 如此美好 PCB设计
设计资源 培训 开发板 精华推荐
- 用于 MCU 系统负载感应的 NCP301LSN46T1 4.6V 电压检测器的典型应用
- 【训练营_进阶班】物联网插座
- KSZ8463MLI-EVAL,KSZ8463 IEEE 1588 精确时间协议 (PTP) 启用开关 IC 的评估套件功能
- C8051F800DK、8051 MCU 开发套件旨在用作 C8051F330 微控制器的开发平台
- AM1L-1215SH30-NZ 单路输出、1W DC-DC 转换器的典型应用
- LT1764AEFE-1.5 3.3 VIN 至 2.5 VOUT LDO 稳压器的典型应用
- ADM8615 超低电压监控器的典型应用电路
- LT1806 的典型应用 - 325MHz、单轨、轨至轨输入和输出、低失真、低噪声精密运算放大器
- LTC3854EDDB 演示板、小尺寸、低引脚数、具有宽输入电压范围的同步降压控制器
- OP184FSZ-REEL7 电阻与输入串联的典型应用将过压电流限制在安全值