状态 ALE 禁止,置位无效。/PSEN :外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN 有效。但在访问外部数据存储器时,这两次有效的/PSEN 信号将不出现。/EA/VPP :当/EA 保持低电平时, 则在此期间外部程序存储器( 0000H-FFFFH ), 不管是否有内部程序存储器。注意加密方式 1 时, /EA 将内部锁定为 RESET ;当/EA 端保持高电平时,此间内部程序存储器。在 FLASH 编程期间,此引脚也用于施加 12V 编程电源( VPP )。 XTAL1 :反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2 :来自反向振荡器的输出。 2.1.1 时钟电路 89C51 单片机的时钟信号通常有两种方式产生:一是内部时钟方式,二是外部时钟方式。内部时钟方式如图 3 所示。在 89S51 单片机内部有一振荡电路,只要在单片机的 XTAL1 ( 18) 和 XTAL2 ( 19 )引脚外接石英晶体(简称晶振) ,就构成了自激振荡器并在单片机内部产生时钟脉冲信号。图中电容 C1和 C2 的作用是稳定频率和快速起振,电容值在 5~30pF ,典型值为 30pF 。晶振 CYS 的振荡频率范围在 1.2~12MHz 间选择,典型值为 12MHz 和 6MHz 。 Y1 11.0592MHz C2 30pF C3 30pF 18 19图3 89c51 内部时钟电路 2.1.2 复位电路当在 89C51 单片机的 RST 引脚引入高电平并保持 2 个机器周期时,单片机内部就执行复位操作(若该引脚持续保持高电平,单片机就处于循环复位状态)。复位电路通常采用上电自动复位和按钮复位两种方式。最简单的上电自动复位电路中上电自动复位是通过外部复位电路的电容充放电来实现的。只要 Vcc 的上升时间不超过 1ms, 就可以实现自动上电复位。