MCS一51单片机内有一个由反向放大器构成的振荡电路。 XTAL1(19)为振荡电路的输入断,XTAL2(18)为振荡电路的输出 断。单片机可工作于以下两种时钟方式。 ①内部时钟方式:利用片内振荡电路,在XTAL2(18)和XTAL1 (19)的引脚上外接电容和石英晶体组成并联谐振电路。(通常电容 选20一50pE,晶振频率1.2一12MHz,为了保证电路的稳定性晶振和电 容应靠近单片机) ②外部时钟方式:将外部时钟信号加到XTAL2(18),XTAL1(19) 接地。(X1为振荡电路的输入端,无输入时接地,X2为振荡电路的 输出端,是内部需要时钟电路的输入端,当采用外部时钟时当然要接 在需要时钟电路的输入断)外部时钟方式用于多片单片机同时工作时 以便同步。 (4)控制信号引脚 ①RST/NPD(9)复位/备用电源 RST:复位信号输入断,高电平有效。当输入持续两个机器周期 (24个时钟周期)的高电平时即为有效,就可完成单片机的复位初 始化操作。一般在此引脚和地(VSS20)之间接一个1K的下拉电阻, 与+5V电源之间接一个22uF的电容,来完成复位。常见的复位电路 P10图2-3。 第二功能PD:备用电源引入。当电源发生故障,电压降低到下 限值时,备用电源经此端向内部RAM提供电压,以保护内部RAM 中的信息不丢失。备用电源一般由555(C℃755)电路引入。P11图2 -4
②ALE/PROG:(Address Latch Enable/programming30)地址锁存 控制信号。在系统扩展后,访问外部存储器时,ALE用于控制把P0 口输出的低8位地址锁存起来,以实现低位地址和数据的隔离。此外, 由于ALE是以晶振1/6的固定频率输出的正脉冲,(可以检测芯片的 好坏)因此,可作为外部时钟或外部定时脉冲使用。其负载功能8个 TTL电路。 第二功能PROG:对有EPROM的单片机(8751),在固化程序时, 作为编程脉 冲的输入端。 PSEN :(Program store enable29)外部程序存储器读选通信号, 低电平有效。 在从外部ROM/EPROM读取指令时,每个机器周期两次有效。 其负载功能8个TTL电路 注意:在访问内部ROM或外部RAM时,该信号不激励。 1 EA/VPP(Enable address /Voltage pulse of programming 31):程序存储器片内、片外控制信号。当信号为低电平时,对ROM 的读操作限定在外部程序存储器;当信号为高电平时,对ROM的读 操作是从内部程序存储器开始,并可延至外部程序存储器。 注意:对片内无ROM的8031、8032,需外扩EPROM,此, 接地。 第二功能VPP:在对8751片内EPROM固化程序时,此引脚施加 高达12一21V的编程电压。 说明:有内部EPROM的单片机芯片(例如8751),为写入程序