AT89S52是一款低功耗、高性能的CMOS8位微控制器,内置8K系统可编程闪存。它采用Atmel的高密度非易失性存储器技术制造,完全兼容工业80C51产品的指令和引脚。片内Flash允许程序存储器在系统中可编程,也适用于传统的程序员。AT89S52在单个芯片上具有智能8位CPU和在系统可编程Flash,广泛用于许多嵌入式控制应用系统。
AT89S521、主要性能兼容MCS-51单片机产品;
:系统可编程闪存中的2、8 kb;
3、1000个擦除周期;
4、全静态运行:0hz-33 MHz;
5、三级加密程序内存;
6、32可编程I/O端口;
7、三个16位定时器/计数器;
8、6中断源;
9、全双工UART串行通道;
10、低功率空闲和掉电模式;
11、断电后中断可唤醒;
12、看门狗定时器;
13、双数据指针;
14、电源故障标识符。
AT89S52寄存器定时器2寄存器T2CON和T2MOD包含定时器2的控制位和状态位(如表2和表3所示),寄存器对RCAP2H和RCAP2L是定时器2的捕获/自动重载寄存器。
中断寄存器的每个中断使能位都在IE寄存器中,六个中断源的两个优先级也可以在IE中设置。
T2CON:定时器/计数器2的控制寄存器T2CON的地址是0C8H。
复位值:00000000B是可寻址的。
双数据指针寄存器为了方便访问内部和外部数据存储器,系统提供了两个16位数据指针寄存器:82H~83H位于SFR的DP0和84h ~ 85h位于SFR的DP0。特殊寄存器AUXR1中DPS=0选择DP0;DPS=1选择DP1。用户在访问数据指针寄存器之前,应将DPS初始化为一个合理的值。
AUXR:辅助寄存器
AUXR地址:8EH
复位值:XXX00XX0B不可寻址。
保留扩展
禁用使能标志位
禁用操作模式
0ALE以1/6晶体振荡频率输出信号。
1ALE仅在执行MOVX或MOVC指令时激活。
DISRTO复位输出标志位
迪斯托
0看门狗(WDT)计时结束,复位输出高电平。
1复位仅在WDIDLE的空闲模式下输入WDT使能标志位。
WDIDLE
0空闲模式,WDT继续计数。
1在空闲模式下,WDT停止计数
掉电标志位:掉电标志位(POF)位于专用寄存器PCON的第四位(PCON.4)。POF在上电期间被设置为“1”。POF可以由软件控制,但不受复位的影响。
AUXR1:辅助寄存器1AUXR1地址:A2H
重置值:XXXXXXX0B非bitaddress 45
保留扩展
DPS数据指针选择位
数据表示系统(Data Processing Station)
0选择DPTR寄存器DP0L和DP0H。
1选择DPTR寄存器DP1L和DP1H,下载相关资料,推荐AT89S52的主要性能。
AT89S52单片机介绍推荐下载相关资料。
标签:器可编程系统