全球旧事资料 分类
。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时,ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。
PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,
每个机器周期两次PSEN有效。但在访问外部数据存储器时,这两次有效的
PSEN信号将不出现。
EAVPP:当EA保持低电平时,则在此期间外部程序存储器
(0000HFFFFH),不管是否有内部程序存储器。注意加密方式1时,EA将
内部锁定为RESET;当,EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。
表11P3口第二功能
IO引脚
P30P31P32P33P34P35P36P37
第二功能
RXDDXDINT0INT1T0
T1WR
4
注释
串行数据输入口串行数据输出口外部中断0请求
外部中断1请求定时器计数器0外部输入定时器计数器1外部输入
外部数据存储器写选通外部数据存储器读选通
fRD
图12AT89C51芯片引脚列图
13振荡器特性和时钟电路1振荡器特性:XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以
配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。
2复位电路及时钟电路:单片机应该是一个最小应用系统,但在这个最小系统中,仍有一些功能器件如晶体振荡器、复位电路等无法集成到芯片内部,因而需要在片外
5
f接相应的电路。89C51通常采用电自动复位和开关复位两种方式,本系统选用上电复位电路,复位电路如图13(a)所示,在RC电路的充电过程中,RESET端出现正脉冲,RESET端保持10以上的高电平,单片机可有效复位。
系统单片机的时钟电路如图13(b)所示:在XTAL1、XTAL2引脚上外接石英晶体和微调电容组成并联谐振回路,外接两个30Pf的谐振电容,选用6MHz的晶振。
图13(a)复位电路
图13(b)时钟电路
14芯片擦除
整个EPROM阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持ALE管脚处于低电平10ms来完成。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。此外,AT89C51设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU停止工作。但RAM,定时器,计数
6
fr
好听全球资料 返回顶部