STC89C51中文资料
STC89C51RC,STC89LE51RC
STC89C52RC,STC89LE52RC
STC89C53RC,STC89LE53RC
STC89C54RD+,STC89LE54RD+
STC89C58RD+,STC89LE58RD+
STC89C516RD+,STC89LE516RD+
STC89C51RC / RD+ 系列单片机中文指南
国内技术支援:宏晶科技(深圳)
www.MCU-Memory.com support@dsp-memory.com
Update date: 2005-2-1...
STC89C51RC,STC89LE51RC
STC89C52RC,STC89LE52RC
STC89C53RC,STC89LE53RC
STC89C54RD+,STC89LE54RD+
STC89C58RD+,STC89LE58RD+
STC89C516RD+,STC89LE516RD+
STC89C51RC / RD+ 系列单片机中文指南
国内技术支援:宏晶科技(深圳)
www.MCU-Memory.com support@dsp-memory.com
Update date: 2005-2-16
---高可靠
---超低价
---低功耗
附录B: STC89LE516AD,STC89LE516X2
附录C: STC89C51RC / RD+ 系列单片机 ISP (DIY)
附录A:
为什么少数用户的普通8051程序烧录后,不能运行
---无法解密
附录E: 如何实现运行中自定义下载,无仿真器时方便调试
附录D: ISP Demo(演示版)软件(*.hex)及通信
附录F: Keil C51高级语言编程的软件如何减少代码长度
海纳电子资讯网:www.fpga-arm.com 为您提供各种IC中文资料
P0
P1
P2
P3
P4
1280 字节
SRAM
E2PROM
Data Flash
双数
据指针
看门狗
8/16/32/64k
字节 闪存
2k - 8k 字节
ISP 引导码
四个 8位
并行端口
+
P4.0—P4.3
四个附送
I/O端口
UART(串口)
3个定时器
A/D
不加价
8051微处理器
低功耗,超低价
高速(0-90M),高可靠
掉电模式:0.5μA, 空闲模式:2mA
IAP
IAP
STC
√
型 号
最高时钟
频 率Hz
Flash
程序
存储器
RAM
数据
存储器
降低
EMI
看
门
狗
双
倍
速
P
4
口
I
S
P
I
A
P
EEP
ROM
数
据
指
针
串口
UART
中
断
源
优
先
级
定
时
器
A
/
D
向下
兼容
Winbond
向下
兼容
Philips
向下
兼容
Atmel
5V 3V
STC89C51 RC0-80M 4K 512 √ √ √ √ √ √1K+ 21ch+8 43 W78E51P89C51
STC89C52 RC0-80M 8K 512 √ √ √ √ √ √1K+ 21ch+8 43 W78E52P89C52
STC89C53 RC0-80M 15K 512 √ √ √ √ √ √ 21ch+8 43 W78E54P89C54AT89C55
STC89C54 RD+0-80M 16K 1280√ √ √ √ √ √8K+ 21ch+8 43 W78E54P89C54AT89C55
STC89C58 RD+0-80M 32K 1280√ √ √ √ √ √8K+ 21ch+8 43 W78E58P89C58AT89C51RC
STC89C516 RD+0-80M 63K 1280√ √ √ √ √ √ 21ch+8 43 W78E516P89C51RD2AT89C51RD2
STC89LE51 RC0-80M4K 512 √ √ √ √ √ √1K+ 21ch+8 43 W78LE51 AT89LV51
STC89LE52 RC0-80M8K 512 √ √ √ √ √ √1K+ 21ch+8 43 W78LE52 AT89LV52
STC89LE53 RC0-80M14K 512 √ √ √ √ √ √ 21ch+8 43 W78LE54 AT89LV55
STC89LE54 RD+0-80M16K 1280√ √ √ √ √ √8K+ 21ch+8 43 W78LE54 AT89LV55
STC89LE58 RD+0-80M32K 1280√ √ √ √ √ √8K+ 21ch+8 43 W78LE58 AT89LV51RC
STC89LE516RD+0-80M63K 1280√ √ √ √ √ √ 21ch+8 43 W78LE516P89LV51RD2AT89LV51RD2
STC89LE516AD0-90M64K 512 √ √ √ 21ch+6 43 √ 需要A/D转换时才选用,8路8位精度
在P1.0 - P1.7口,17 个机器周期一次STC89LE516X20-90M64K 512 √ √ √ √ 21ch+6 43 √
本应用技术手册是针对有一定 8051系列(MCS-51)单片机编程基础的用户编写的。
选用 STC单片机的理由:降低成本,提升性能,原有程序直接使用,硬件无需改动。
STC公司鼓励您放心大胆选用 PLCC, PQFP小型封装, 3.3V工作电压单片机,使
您的产品更小,更轻,功耗更低。如果相关新增功能没有用到,则不需看相应部分。用
STC提供的 STC-ISP.exe工具将您原有的代码下载进 STC相关的单片机即可,或用通用编
程器编程。
5V: 5.5 - 3.8V,乃至3.4V; 3V: 3.6 - 2.4V,乃至1.9V
STC89系列单片机选型一览表 IAP / ISP 美国技术, 超低价格, 15分钟学会
A / D(高速)可做:
按键扫描
电池电压检测
掉电检测
音量、频谱检测等
RC/RD+系列为真正的看门狗,缺省为关闭(冷启动),启动后无法关闭,可放心省去外部看门狗。
内部Flash擦写次数为100,000次以上,STC89C51RC/RD+系列单片机出厂时就已完全加密,无法解密。
用户程序是用ISP/IAP机制写入,一边校验一边写,无读出命令,彻底无法解密。DIP-40,PLCC-44,
PQFP-44三种封装(PLCC、QFP有P4口),RC/RD+系列单片机P4口地址为E8H,并有2个附加外部中断,
P4.2/INT3,P4.3/INT2。STC89LE516AD/X2系列单片机P4口地址为C0H,无附加外部中断。
:
宏晶科技:专业单片机/存储器供应商 www.MCU-Memory.com STC 增强型8051单片机中文指南(RC/RD+系列)
海纳电子资讯网:www.fpga-arm.com 为您提供各种IC中文资料
P
Q
F
P
-
4
4
A
1
2
/
P
2
.
4
P
0
.
3
/
A
D
3
P4.3/INT2 6 28 P4.1
RXD/P3.0 5 29 EA
12 13 14 15 16 17 18 19 20 21 22
W
R
/
P
3
.
6
P
1
.
4
44 43 42 41 40 39 38 37 36 35 34
V
S
S
P
1
.
0
/
T
2
TXD/P3.1 7 27 ALE/PROG
P1.5 1 33 P0.4/AD4
RST 4 30 P0.7/AD7
P1.7 3 31 P0.6/AD6
P1.6 2 32 P0.5/AD5
T1/P3.5 11 23 P2.5/A13
INT0/P3.2 8 26 PSEN
INT1/P3.3 9 25 P2.7/A15
T0/P3.4 10 24 P2.6/A14
R
D
/
P
3
.
7
P
1
.
3
X
T
A
L
2
P
1
.
2
X
T
A
L
1
P
1
.
1
/
T
2
E
X
P
4
.
0
P
4
.
2
/
I
N
T
3
A
8
/
P
2
.
0
V
D
D
A
9
/
P
2
.
1
P
0
.
0
/
A
D
0
A
1
0
/
P
2
.
2
P
0
.
1
/
A
D
1
A
1
1
/
P
2
.
3
P
0
.
2
/
A
D
2
STC89C51RC / RD+ 系列单片机 管脚图
关于工作电压/时钟频率:RC/RD+系列是真正的6T单片机,兼容普通的12时钟/机器周期
关于看门狗: RC/RD+系列为真正的看门狗,缺省为关闭(冷启动),启动后无法关闭。
A.看门狗溢出复位无法关看门狗(C版); B.单片机软复位无法关看门狗(C版)
C.带电工作时,外部复位无法关看门狗(C版) D.软件无法关看门狗
E.外部干扰无法关看门狗 F.只有给单片机彻底断电,才可以
3V: 3.6 - 2.4V(可外部24MHz,双倍速48MHz),2.3-1.9V时不要进行IAP擦除/编程
宏晶科技:专业单片机/存储器供应商 www.MCU-Memory.com STC 增强型8051单片机中文指南(RC/RD+系列)
内核实际6T 现有老版5V单片机,无版本号 现有新版5V单片机(B版)
工作电压 外部时钟
单倍速
相当于
普通8052
实际内核
运行时钟
双倍速
相当于
普通8052
实际内核
运行时钟 外部时钟
单倍速
相当于
普通8052
实际内核
运行时钟
双倍速
相当于
普通8052
实际内核
运行时钟 IAP/ISP可以
5.5V - 4.5V0-24MHz0-24MHz0-12MHz0-48MHz0-24MHz0-40MHz0-40MHz0-20MHz0-80MHz0-40MHz读,编程,擦除
5.5V - 3.8V0-20MHz0-20MHz0-10MHz0-40MHz0-20MHz0-33MHz0-33MHz0-16.5M0-66MHz0-33MHz读,编程,擦除
5.5V - 3.6V0-18MHz0-18MHz0-9MHz0-36MHz0-18MHz0-24MHz0-24MHz0-12MHz0-48MHz0-24MHz读,编程,擦除
5.5V - 3.4V0-12MHz0-12MHz0-6MHz0-24MHz0-12MHz0-20MHz0-20MHz0-10MHz0-40MHz0-20MHz读(不要编程/擦除)
关于编译器/汇编器:
1.任何老的编译器/汇编器均可使用
Keil C51中: Device选择
的Intel8052
头文件包含标准的
2.新增特殊功能寄存器用
“sfr”及“sbit”声明地址即可
3.汇编中用“data”,或“EQU”声明地址
关于仿真及仿真器:
1.任何老的仿真器均可使用
2.老的仿真器仿真他可仿真的基本功能
3.新增特殊功能用ISP下载看结果即可
4.STC8051专用仿真器也已推出,人民币1950
TXD/P3.1 11 30 ALE/PROG
D
I
P
-
4
0
RST 9 32 P0.7/AD7
P1.2 3 38 P0.1/AD1
P1.3 4 37 P0.2/AD2
P1.4 5 36 P0.3/AD3
P1.5 6 35 P0.4/AD4
P1.6 7 34 P0.5/AD5
P1.7 8 33 P0.6/AD6
RXD/P3.0 10 31 EA
INT0/P3.2 12 29 PSEN
INT1/P3.3 13 28 P2.7/A15
T0/P3.4 14 27 P2.6/A14
T1/P3.5 15 26 P2.5/A13
WR/P3.6 16 25 P2.4/A12
RD/P3.7 17 24 P2.3/A11
XTAL2 18 23 P2.2/A10
XTAL1 19 22 P2.1/A9
VSS 20 21 P2.0/A8
T2/P1.0 1 40 VCC
T2EX/P1.1 2 39 P0.0/AD0
W
R
/
P
3
.
6
P
1
.
4
R
D
/
P
3
.
7
P
1
.
3
X
T
A
L
2
P
1
.
2
A
1
2
/
P
2
.
4
P
0
.
3
/
A
D
3
INT0/P3.2 14 32 PSEN
INT1/P3.3 15 31 P2.7/A15
18 19 20 21 22 23 24 25 26 27 28
T1/P3.5 17 29 P2.5/A13
T0/P3.4 16 30 P2.6/A14
A
1
1
/
P
2
.
3
P
0
.
2
/
A
D
2
6 5 4 3 2 1 44 43 42 41 40
TXD/P3.1 13 33 ALE/PROG
P4.3/INT2 12 34 P4.1
RXD/P3.0 11 35 EA
P
4
.
0
P
4
.
2
/
I
N
T
3
A
8
/
P
2
.
0
V
D
D
A
9
/
P
2
.
1
P
0
.
0
/
A
D
0
A
1
0
/
P
2
.
2
P
0
.
1
/
A
D
1
X
T
A
L
1
P
1
.
1
/
T
2
E
X
V
S
S
P
1
.
0
/
T
2
RST 10 36 P0.7/AD7
P1.5 7 39 P0.4/AD4
P1.6 8 38 P0.5/AD5
P1.7 9 37 P0.6/AD6
PLCC-44
海纳电子资讯网:www.fpga-arm.com 为您提供各种IC中文资料
宏晶科技:专业单片机/存储器供应商 www.MCU-Memory.com STC 增强型8051单片机中文指南(RC/RD+系列) 4
STC单片机 ISP编程 典型应用电路(89C51RC/RD+系列)
Vcc
V
i
n
Power On
C6
C5
104 10uF
1K
Vcc
Vcc
10K
10μF
C2
C1
R1X1
1 T2/P1.0 VCC 40
2 T2EX/P1.1 P0.0/AD0 39
3 P1.2 P0.1/AD1 38
4 P1.3 P0.2/AD2 37
5 P1.4 P0.3/AD3 36
6 P1.5 P0.4/AD4 35
7 P1.6 P0.5/AD5 34
8 P1.7 P0.6/AD6 33
9 RST P0.7/AD7 32
10 RXD/P3.0 EA 31
11 TXD/P3.1 ALE/PROG 30
12 INT0/P3.2 PSEN 29
13INT1/P3.3 P2.7/A15 28
14 T0/P3.4 P2.6/A14 27
15 T1/P3.5 P2.5/A13 26
16 WR/P3.6 P2.4/A12 25
17 RD/P3.7 P2.3/A11 24
18 XTAL2 P2.2/A10 23
19 XTAL1 P2.1/A9 22
20 VSS P2.0/A8 21
MCU_TxD (P3.1)
MCU_RxD (P3.0)
SW1
U12.必须去掉电容C1,利于起振;
关于晶振电路:
CRYSTAL(晶振) C1(坚决不用) C2(47pF - 15pF)R1(不用) C3 R2
6MHz Don't use47pF, 100pFDon't use10uF 10K/8.2K
11.0592MHz Don't use30pF,33pF,47pF Don't use10uF 10K/8.2K
22.1184MHz Don't use27pF,33pF,47pF Don't use10uF-22uF15K,10K,8.2K
24MHz Don't use27pF,33pF,47pF Don't use10uF-22uF15K,10K,8.2K
33MHz(Don't use)Don't use15pF 15k - 6.8k10uF-22uF15K,10K,8.2K
40MHz(Don't use)Don't use15pF 15k - 6.8k10uF-22uF15K,10K,8.2K
关于复位电路:
1.阻容复位时,电容为10uF,电阻为10K;
2.RC/RD+系列单片机RESET脚内部没
3.电容C2可接47~33pF(<24MHz),30,22,15pF,33M以上15pF;6M以下47pF,100pF-180pF;
下拉电阻,必须用此10K电阻
4.如需工作在24M以上,尽量选择双倍速,外部晶振用低频率(<24MHz),这样EMI会小很多;
5.如果外部晶振频率在33M以上,焊R1电阻(15K左右),33MHz以上,建议用有源时钟输入。
7.晶体振荡器(内部时钟反向放大器增益)软件设置(在用STC-ISP工具软件烧录时设置):
关于/EA(/EA管脚已内部上拉到Vcc):
1.如外部不加上拉,或外部上拉到Vcc,
2.如外部下拉到地,上电复位后单片机
上电复位后单片机从内部开始执行程序;
从外部开始执行程序
47pF
3
5
8 R2IN R2OUT 9
STC单片机在线编程线路, STC RS-232 转换器?
0.1uF
2 V+ GND 15
1 C1+ Vcc 16 Vcc
3 C1- T1OUT 14
5 C2- R1OUT 12
6 V- T1IN 11
7 T2OUT T2IN 10
STC232, STC3232
PC_RxD (COM Pin2)
4 C2+ R1IN 13
PC_TxD (COM Pin3)
Gnd
PC /电脑 串口
2
---出厂就加密(超级加密),利用ISP技术写入程序,无读出命令,无法解密
此电路已做成一块 STC ISP
用户程序下载工具,人民币50元
供用户将程序灌进单片机使用
1.推荐用11.0592M
-22.1184MHz晶体
6.推荐在XTAL2管脚串一个120 - 160 欧姆的电阻再到晶振的管脚,如果这样XTAL1管脚
旁的C1 可以上(并且是推荐上)
5V单片机24M以下时,3.3V单片机16M以下时,选择1/2gain
海纳电子资讯网:www.fpga-arm.com 为您提供各种IC中文资料
宏晶科技:专业单片机/存储器供应商 www.MCU-Memory.com STC 增强型8051单片机中文指南(RC/RD+系列) 5
STC89C51RC/RD+系列单片机 ISP编程 原理 注意事项
单片机彻底没电
给单片机上电复位,冷起动
冷起动,单片机运行系统ISP监控程序
检测P3.0/RxD有没有合法下载命令流
下载用户程序进用户程序区
有
软复位到用户程序区,运行用户程序
无
外部手动复位,看门狗复位,
单片机不会运行ISP程序
PC机端的控制软件必需先发下载命
令流,再给单片机上电复位
为什么有些用户下载程序不成功(在宏晶提供的下载板上)
1.可能电脑端的STC-ISP控制软件要升级,现在必须升级到正式版本STC-ISP-V2.5
2.现在单片机端(下位机)的ISP软件是V2.5C,解决了少数电脑慢,通信连不上的问题.
3.运行用户程序时,可到40M/80MHz,但ISP下载程序现版本软件只能到33M/66MHz
4.少数客户的PLCC-44,PQFP-44转DIP-40的转换座走线过长,造成时钟振荡不稳定,下
载不成功,可将X T A L 1脚的电容去掉,X T A L 2脚的电容加大到4 7 p F以上。
5 .可能单片机内部没有I S P引导码,或者要升级P C端的S T C - I S P控制软件
6 .电脑端的I S P控制软件S T C - I S P - V 2 . 9测试版加了一些功能,欢迎测试。
7.电脑端的ISP控制软件STC-ISP-V2.6测试版不要用,有误
为什么有些用户下载程序不成功(在用户自己的系统上)
1.可能用户板上有外部看门狗,需不让其起作用
2.可能用户板上P3.0/RxD,P3.1/Txd除了接RS-232转换器外,还接了RS-485等电路,
需要将其断开。
PC机端的控制软件STC-ISP-V2.5版
本从www.mcu-memory.com下载,如何
使用,本文相关部分有说明
8.新的单片机端(下位机)的ISP软件是V2.7C,加了一些抗干扰措施,主要解决冷起动运行
ISP程序时间过长的问题,以免客户感觉“复位慢”,实为ISP程序在检测要不要下载程序
单片机运行ISP程序,检测有无下
载命令流,会占时几十mS -几百mS
海纳电子资讯网:www.fpga-arm.com 为您提供各种IC中文资料
超低功耗 ---- STC89C51RC / RD+ 系列单片机
1.掉电模式:
典型功耗 0.5uA, 可由外部中断唤醒,中断返回后,继续执行原程序
超强抗干扰 ---- STC89C51RC / RD+ 系列单片机
1. I/O口
输入/输出口经过特殊处理,很多干扰是从I/O进去的,每个I/O均有对VCC/对GND
二级管箝位保护。
2. 电源
单片机内部的电源供电系统经过特殊处理,很多干扰是从电源进去的
3. 时钟
2.空闲模式:
典型功耗 2mA
3.正常工作模式:
典型功耗 4mA - 7mA
单片机内部的时钟电路经过特殊处理,很多干扰是从时钟部分进去的
4. 看门狗
单片机内部的看门狗电路经过特殊处理,打开后无法关闭,可放心省去外部看门狗
5. 复位电路
单片机内部的复位电路经过特殊处理,很多干扰是从复位电路部分进去的,
STC89C51RC/RD+系列单片机为高电平复位。推荐外置复位电路为MAX810/STC810,STC6344,
STC6345,813L,706P;也可用R/C复位,10uF电容/10k电阻,22uF/8.2k等。
6.宽电压,不怕电源抖动 5V: 6v - 3.4v3V: 4v - 1.9v
降低单片机对外部的电磁辐射 (EMI)---三大措施
MnemonicAddName 7 6 5 4 3 2 1 0 Reset value
AUXR 8EhAuxiliary Register 0 - - - - - -EXTRAMALEOFFxxxx,xx00
RC/RD+系列8051 单片机 扩展RAM管理及禁止ALE输出 特殊功能寄存器 只写
禁止ALE信号输出(应用示例供参考,汇编语言):
MOVAUXR, #00000001B; ALEOFF位置“1”,禁止ALE时钟输出
2. 外部时钟频率降一半,6T模式: 传统的8051为每个机器周期12时钟,如将STC的增
强型8051单片机在ISP烧录程序时设为双倍速(即6T模式,每个机器周期6时钟),则可
将单片机外部时钟频率降低一半,有效的降低单片机时钟对外界的辐射
3. 单片机内部时钟振荡器增益降低一半: 在ISP烧录程序时将OSCDN设为1/2 gain
可以有效的降低单片机时钟高频部分对外界的辐射,5V单片机外部晶振频率<24MHz时,3V单
片机外部晶振频率<16MHz时,将OSCDN设为1/2 gain。
1. 禁止ALE时钟信号输出:
6
宏晶科技:www.MCU-Memory.com Mobile:13922805190(姚永平) Tel:0755-82948409 Fax: 0755-82944243
宏晶科技:专业单片机/存储器供应商 www.MCU-Memory.com STC 增强型8051单片机中文指南(RC/RD+系列)
特殊功能寄存器映像 SFR Mapping
STC89C51RC, STC89C52RC, STC89C53RC, STC89C54RD+,STC89C58RD+,STC89C516RD+
STC89LE51RC,STC89LE52RC,STC89LE53RC,STC89LE54RD+,STC89LE58RD+,STC89LE516RD+
Bit
Addressable Non Bit Addressable
0/8 1/9 2/A 3/B 4/C 5/D 6/E 7/F
F8h FFh
F0h B0000,0000 F7h
E8h P4xxxx,1111 EFh
E0h ACC0000,0000
WDT_CONTR
xx00,0000
ISP_DATA
1111,1111
ISP_ADDRH
0000,0000
ISP_ADDRL
0000,0000
ISP_CMD
1111,1000
ISP_TRIG
xxxx,xxxx
ISP_CONTR
000x,x000E7h
D8h DFh
D0h PSW0000,0000 D7h
C8h T2CON0000,0000
T2MOD
xxxx,xx00
RCAP2L
0000,0000
RCAP2H
0000,0000
TL2
0000,0000
TH2
0000,0000 CFh
C0h XICON0000,0000 C7h
B8h IPxx00,0000
SADEN
0000,0000 BFh
B0h P31111,1111
IPH
0000,0000B7h
A8h IE0000,0000
SADDR
0000,0000 AFh
A0h P21111,1111
AUXR1
xxxx,0xx0 A7h
98h SCON0000,0000
SBUF
xxxx,xxxx 9Fh
90h P11111,1111 97h
88h TCON0000,0000
TMOD
0000,0000
TL0
0000,0000
TL1
0000,0000
TH0
0000,0000
TH1
0000,0000
AUXR
xxxx,xx00 8Fh
80h P01111,1111
SP
0000,0111
DPL
0000,0000
DPH
0000,0000
PCON
0xx1,000087h
0/8 1/9 2/A 3/B 4/C 5/D 6/E 7/F
宏晶科技:www.MCU-Memory.com Mobile:13922805190(姚永平) Tel:0755-82948409 Fax: 0755-82944243
宏晶科技:专业单片机/存储器供应商 www.MCU-Memory.com STC 增强型8051单片机中文指南(RC/RD+系列)7
RC/RD+系列8051 单片机内核特殊功能寄存器 C51 Core SFRs
MnemonicAddName 7 6 5 4 3 2 1 0Reset Value
ACC E0hAccumulator 0000,0000
B F0hB Register 0000,0000
PSW D0hProgram Status WordCYACF0RS1RS0OV - P0000,0000
SP 81hStack Pointer 0000,0111
DPL 82hData Pointer Low Byte 0000,0000
DPH 83hData Pointer High Byte 0000,0000
RC/RD+系列8051 单片机系统管理特殊功能寄存器System Management SFRs
MnemonicAddName 7 6 5 4 3 2 1 0 Reset value
PCON 87hPower ControlSMOD - -POFGF1GF0 PDIDL 0xx1,0000
AUXR 8EhAuxiliary Register 0 - - - - - -EXTRAMALEOFFxxxx,xx00
AUXR1A2hAuxiliary Register 1 - - - - GF2 - -DPS xxxx,0xx0
RC/RD+系列8051 单片机 中断 特殊功能寄存器Interrupt SFRs
MnemonicAddName 7 6 5 4 3 2 1 0 Reset Value
IE A8hInterrupt EnableEA - ET2ESET1EX1ET0EX00000,0000
IP B8hInterrupt Priority Low - - PT2PSPT1PX1PT0PX0xx00,0000
IPH B7hInterrupt Priority HighPX3HPX2HPT2HPSHPT1HPX1HPT0HPX0H0000,0000
XICONC0hAuxiliary Interrupt ControlPX3EX3IE3IT3PX2EX2IE2IT20000,0000
不同:STC89LE516AD系列单片机没有(XICON,PX3H,PX2H),因为P4.2/P4.3无中断.
不同:STC89LE516AD / 89LE516X2系列单片机没有EXTRAM控制位.
RC/RD+系列8051 单片机 I/O 口 特殊功能寄存器 Port SFRs
不同:STC89LE516AD / 89LE516X2 系列单片机P4口地址为C0h,而不是E8h.
MnemonicAdd Name 7 6 5 4 3 2 1 0 Reset Value
P0 80h 8-bit Port 0P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.01111,1111
P1 90h 8-bit Port 1P1.7P1.6P1.5P1.4P1.3P1.2P1.1P1.01111,1111
P2 A0h8-bit Port 2P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.01111,1111
P3 B0h8-bit Port 3P3.7P3.6P3.5P3.4P3.3P3.2P3.1P3.01111,1111
P4 E8h4-bit Port 4 - - - - P4.3P4.2P4.1P4.0xxxx,1111
宏晶科技:www.MCU-Memory.com Mobile:13922805190(姚永平) Tel:0755-82948409 Fax: 0755-82944243
宏晶科技:专业单片机/存储器供应商 www.MCU-Memory.com STC 增强型8051单片机中文指南(RC/RD+系列)8
MnemonicAddName 7 6 5 4 3 2 1 0 Reset Value
SCON 98hSerial ControlSM0/FESM1SM2RENTB8RB8TI RI 0000,0000
SBUF 99hSerial Data Buffer xxxx,xxxx
SADENB9hSlave Address Mask 0000,0000
SADDRA9hSlave Address 0000,0000
RC/RD+系列 8051 单片机 定时器 特殊功能寄存器 Timer SFRs
MnemonicAddName 7 6 5 4 3 2 1 0 Reset Value
TCON 88hTimer / Counter 0 and 1 ControlTF1TR1TF0TR0IE1IT1IE0IT0 0000,0000
TMOD 89hTimer / Counter 0 and 1 ModesGATEGATE1
C/T#
C/T1#
M1
M1_1
M0
M1_0
GATE
GATE0
C/T#
C/T0#
M1
M0_1
M0
M0_00000,0000
TL0 8AhTimer / Counter 0 Low Byte 0000,0000
TH0 8ChTimer / Counter 0 High Byte 0000,0000
TL1 8BhTimer / Counter 1 Low Byte 0000,0000
TH1 8DhTimer / Counter 1 High Byte 0000,0000
T2CONC8hTimer / Counter 2 ControlTF2EXF2RCLKTCLKEXEN2TR2C/T2#CP/RL2#0000,0000
T2MODC9hTimer / Counter 2 Mode - - - - - - T2OEDCENxxxx,xx00
RCAP2LCAhTimer / Counter 2Reload/Capture Low Byte 0000,0000
RCAP2HCBhTimer / Counter 2Reload/Capture High Byte 0000,0000
TL2 CChTimer / Counter 2 Low Byte 0000,0000
TH2 CDhTimer / Counter 2 High Byte 0000,0000
RC/RD+系列 8051 单片机 ISP/IAP 特殊功能寄存器 ISP/IAP SFRs
MnemonicAddName 7 6 5 4 3 2 1 0Reset Value
WDT_CONTRE1hWatch-Dog-TimerControl register - -EN_WDTCLR_WDTIDLE_WDTPS2PS1PS0xx00,0000
MnemonicAddName 7 6 5 4 3 2 1 0 Reset Value
ISP_DATAE2hISP/IAP Flash Data Register 1111,1111
ISP_ADDRHE3hISP/IAP Flash Address High 0000,0000
ISP_ADDRLE4hISP/IAP Flash Address Low 0000,0000
ISP_CMDE5hISP/IAP Flash Command Register - - - - - MS2MS1MS0xxxx,x000
ISP_TRIGE6hISP/IAP Flash Command Trigger xxxx,xxxx
ISP_CONTRE7hISP/IAP Control RegisterISPENSWBSSWRST - - WT2WT1WT0000x,x000
RC/RD+系列 8051 单片机 串行口 特殊功能寄存器 Serial I/O Port SFRs
RC/RD+系列 8051单片机 看门狗定时器 特殊功能寄存器 Watch Dog Timer SFRs
宏晶科技:www.MCU-Memory.com Mobile:13922805190(姚永平) Tel:0755-82948409 Fax: 0755-82944243
宏晶科技:专业单片机/存储器供应商 www.MCU-Memory.com STC 增强型8051单片机中文指南(RC/RD+系列) 9
适用型号:
STC89C51RC,STC89C52RC,STC89C53RC,STC89LE51RC,STC89LE52RC,STC89LE53RC
STC89C54RD+,STC89C58RD+,STC89C516RD+,STC89LE54RD+,STC89LE58RD+,STC89LE516RD+
普通89C51,89C52系列单片机的内部RAM只有128(89C51)/256(89C52)供用户使用
(1).低128字节的内部RAM(地址:00H-7FH)
本文档为【STC89C51中文资料】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。