单片机求芯片地址范围 5

1)P0端口为什么要接锁存器?P2、P0端口都起到什么作用?2)ALE引脚起到什么作用?3)写出6264芯片和8255芯片的地址范围... 1)P0端口为什么要接锁存器?P2、P0端口都起到什么作用?2)ALE引脚起到什么作用?3)写出6264 芯片和8255 芯片的地址范围 展开
 我来答
无畏无知者

2021-09-15 · TA获得超过4.5万个赞
知道大有可为答主
回答量:2.1万
采纳率:86%
帮助的人:5154万
展开全部

1)图示可知,P0口对应着6264、8255的D0-D7数据口,同时P0则通过373给6264、8255输出地址数据;

因为6264芯片没有地址锁存功能,就是说在访问6264时地址线数据必须保持不变,才能正确读写数据;

对于单片机来说,访问外部存储器是通过P0、P2来提供16位地址数据,P0输出低8位、P2输出高8位地址数据,同时通过时分方式,P0也就同时作为数据接口。那么在访问时要保持地址线数据不变,则高位地址P2可以保持不变,但是低位地址就只能通过373来保持,这样才能释放P0用来传输数据;

2)ALE---地址锁存信号,当地址数据输出后,内部电路自动产生ALE信号,把P0数据锁存到373中,在后续的读写周期中,373与P2的数据是不变的;

3)如图示

一剑出血
高粉答主

2021-09-15 · 醉心答题,欢迎关注
知道大有可为答主
回答量:5.7万
采纳率:78%
帮助的人:1.7亿
展开全部
(1)接锁存器是为了把分时复用的地址、数据信号分离出来。P2口输出地址高八位,P0口输出地址低八位和数据。
(2)ALE就是输出锁存信号给锁存器的
。“喂,刚才这是地址啊,你锁好了,我马上要变成数据了啊。”
(3)6264容量有64kbit,也就是8kB,片选P2.6,所以安全的地址范围是A000h-BFFFh。8255片选P2.7,所以安全的地址单位是7FFC-7FFFh。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
紫罗兰T
2021-09-15 · 超过41用户采纳过TA的回答
知道答主
回答量:654
采纳率:33%
帮助的人:35.2万
展开全部
P0口是单片机外部低8位地址和数据的分时复用线。P2口是高8位地址输出线。P0口使用锁存器是为了锁存低8位地址和数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式