MCS-51单片机的ALE引脚发出什么信号,他的用途是什么

如题所述

MCS-51单片机的ALE为地址锁存信号,每个机器周期输出两个正脉冲。

在一般情况下,ALE以晶振六分之一的固定频率输出脉冲,可用来作为外部定时器或时钟使用。

在访问片外存储器时,下降沿用于控制外接的地址锁存器锁存从P0口输出的低8位地址。在没有接外部存储器时,可以将该引脚的输出作为时钟信号使用。



MCS-51单片机的引脚

Pin20:接地脚。

Pin40:正电源脚,工作时,接+5V电源。

Pin19:时钟XTAL1脚,片内振荡电路的输入端。

Pin18:时钟XTAL2脚,片内振荡电路的输出端。

8051的时钟有两种方式,一种是片内时钟振荡方式,但需在18和19脚外接石英晶体(2-12MHz)和振荡电容,振荡电容的值一般取10p-30p。另外一种是外部时钟方式,即将XTAL1接地,外部时钟信号从XTAL2脚输入。

Pin39-Pin32为P0.0-P0.7输入输出脚。

Pin1-Pin8为P1.0-P1.7输入输出脚。

Pin21-Pin28为P2.0-P2.7输入输出脚。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-10

ALE:地址锁存允许信号,输出。ALE是英文"ADDRESS LATCH ENABLE"的缩写。用作片外存储器访问时,低字节地址锁存。ALE以1/6的振荡频率稳定输出,用作对外输出的时钟或用于定时。ALE可以驱动8个LSTTL负载。

读外部存储器用的,输出方波为晶振的1/12。也就是单片机的机器周期。这样会和外部存储器机器一样。没有用外部存储器时一般用不到,偶尔也会用到,呵呵 现在一般都不用扩展,内存一般不够用都换片子,找大一点的。

扩展资料:

MCS-51单片机的内核:8051CPU,CPU的内部集成有运算器和控制器,运算器完成运算操作(包括数据运算、逻辑运算等),控制器完成取指令、对指令译码以及执行指令。

MCS-51单片机的片内资源:中央处理器(CPU)、数据存储器(RAM)、程序存储器(ROM)、定时/计数器(ROM)、并行输入输出(I/O)口、全双工串行口、中断系统、时钟电路。 

中央处理器(CPU):是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。

参考资料来源:百度百科-MCS-51单片机

本回答被网友采纳
第2个回答  推荐于2017-09-20
ALE:地址锁存允许信号,输出。ALE 是英文"ADDRESS LATCH ENABLE"的缩写。用作片外存储器访问时,低字节地址锁存。ALE以1/6的振荡频率稳定输出,用作对外输出的时钟或用于定时。ALE可以驱动8个LSTTL负载。本回答被提问者采纳
第3个回答  2011-06-22
zqq299992qqz 的叙述比较完整,补充一点,cpu访问外部设备时,ale的频率并不是1/6的振荡频率,该情况下不能用作精确定时脉冲。教课书上ale作为AD转换器的时钟信号,那是因为AD转换时不需要精确的时钟。