STC5F04E系列单片机指南
技术支持½站:
www.STCMCU.com
临时技术支持:
392282999
研发顾问:
392280999
STC5F00系列单片机器件手册
---1个时钟/机器周期805
---½½½½½
½½½½½第八代½½技术
---½½功耗,½½价
---高速,高可靠
---½抗静电,½抗干扰
---人民币0.99元起
STC5F00
STC5F0
STC5F02
STC5F03
STC5F04
STC5F05
IAP5F06
全部中½本土独立自主知识产权,请全½中½人民支持,您的
支持是中½本土½½½½的有½½½½
½½½½的有½½½½
有½½½½½
请同行不要再抄袭我们的规格和管脚排列,再抄袭就很无耻了
TC
S
CU
M
STC5F0E
STC5F02E
STC5F03 E
STC5F04 E
STC5F05 E
Li
d.
ite
m
STC-ISP:最方便的在线升级½件
封装后,全部75
o
C八小时高温烘烤,高品质封装½½
采用STC第八代加密技术,现悬赏
10
万元人民币请专家帮忙查找加密有无漏洞
传真:053-550
2969 / 2956 / 2947
Update date: 20/0/30
南通½芯微电子有限公司
总机:053-550
2928 / 2929 / 2966
目½
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
7
第
1
章
STC15F100
系列单片机总½介绍
. STC5F00系列单片机简介 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½ 7
.2 STC5F00系列单片机的内部结构 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½ 8
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
9
.3 STC5系列单片机管脚图
.3. STC5F00系列单片机管脚图
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
9
½
.3. STC5F204EA系列单片机管脚图
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
9
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
.4 STC5系列单片机选型一览表
.4. STC5F00系列单片机选型一览表
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
½
.4.2 STC5F204EA系列单片机选型一览表
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
2
.4.3 STC5S204EA系列单片机选型一览表
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
3
½
.5 STC5F00系列单片机最小应用系统
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
4
½½½½½½½½½½½½½½½½½
5
.6 STC5F00系列在系统可编程(ISP)典型应用线路图
½
.7 STC5F00系列管脚说明
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
6
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
7
.8 STC5系列单片机封装尺寸图
.8. STC5F00系列封装尺寸图
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
7
½
.8.2 STC5F204EA系列封装尺寸图
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
9
.8.3 STC5S204EA系列封装尺寸图
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
2
.9 STC5系列单片机½名规则
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
23
.9. STC5F00系列单片机½名规则
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
23
½
.9.2 STC5F204EA系列单片机½名规则
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
24
½½½½½½½½½½½½½½½½½½½½½½½
25
.0 每个单片机具有全球唯一身½½号码(ID号)
½½½½½½½½½½½½½½½½½½½½½½½½½½½
29
2. STC5F00系列单片机的内部可配½时钟
2..
内部可选时钟及时钟分频和分频寄存器 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
30
2..2
可编程时钟输出 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
32
2.2 STC5F00系列单片机的省电模式
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
35
2.2.
½速模式 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
37
2.2.2
空闲模式 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
38
2.2.3
掉电模式/停机模式及测试程序(C程序和汇编程序)
½½½½½½½½½½½½½½½½½½½½
38
2.2.4
掉电模式/停机模式可由内部掉电唤醒专用定时器唤醒(测试程序) ½½½½½½½
44
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
48
2.3 复½
2.3.
外部RST引脚复½
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
48
½
第
2
章
STC15F100
系列的时钟,省电模式及复½
½½½½½½½½½½½½½½½½½½
29
第
3
章 片内存储器和特殊功½寄存器
(SFRs)
½½½½½½½½½½½½½½½½½½½½½½½½
59
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.3.7
½件复½ ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
48
掉电复½/上电复½ ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
49
MAX80专用复½电路复½
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
49
内部½压检测复½ ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
49
看门狗(WDT)复½ ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
53
½
冷启动复½和热启动复½ ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
58
½
第
4
章
STC15F100
系列单片机的
I/O
口结构
½½½½½½½½½½½½½½½½½½½½½½½½½
66
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
59
3. 程序存储器
3.2 数据存储器(SRAM)
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
60
3.3 特殊功½寄存器(SFRs)
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
62
½
4. I/O口各种不同的工½模式及配½介绍
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
66
½
4.2 新增特殊功½寄存器地址声明
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
67
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
68
4.3 I/O口各种不同的工½模式结构框图
4.3. 准双向口输出配½ ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½ 68
4.3.2
½推½输出配½ ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
69
4.3.3
仅为输入(高阻)配½ ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
69
4.3.4
开漏输出配½(若外½上拉电阻,也可读) ½½½½½½½½½½½½½½½½½½½½½½½½½½½½
69
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
75
第
5
章 指令系统
5..
5..2
5..3
5..4
5..5
5..6
5..7
4.4 一种典型三极管控制电路
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
7
4.5 典型发光二极管控制电路
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
7
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
7
4.6 混合电压供电系统3V/5V器件I/O口互连
4.7 如½让I/O口上电复½时为½电平
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
72
½
4.8 I/O口直接驱动LED数码管应用线路图
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
73
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
74
4.9 I/O口直接驱动LCD应用线路图
5.
寻址方式
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
75
立即寻址 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
75
直接寻址 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
75
间接寻址 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
75
寄存器寻址 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
76
相对寻址 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
76
变址寻址 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
76
½寻址 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
76
½
5.2
指令系统分类总结
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
77
½½½½½½½½½½½½½½½½½½½½½½½
83
5.3
传统805单片机指令定义详解(中文&English)
5.3.
传统805单片机指令定义详解 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
83
5.3.2 Instruction Definitions of Traditional 805 MCU ½½½½½½½½½½½½½½½½½½½½½½½½ 23
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
60
第
6
章 中断系统
6.
6.2
6.3
6.4
6.5
6.6
中断结构
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
中断寄存器
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
中断优先级
中断处理
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
外部中断
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
½½½½½½½½½½½½½½½½½½½½½½½½½½
外部中断的测试程序(C程序和汇编程序)
6.6.
6.6.2
6.6.3
6.6.4
6.6.5
62
64
69
70
7
72
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
82
第
7
章 定时器/计数器
外部中断0(INT0)的测试程序(可支持上升沿或下降沿中断)
½½½½½½½½½½½½½
72
外部中断(INT)的测试程序(可支持上升沿或下降沿中断)
½½½½½½½½½½½½½
74
外部中断2(
INT2)的测试程序(下降沿中断)
½½½½½½½½½½½½½½½½½½½½½½½½½½½
76
外部中断3(
INT3)的测试程序(下降沿中断)
½½½½½½½½½½½½½½½½½½½½½½½½½½½
78
外部中断4(
INT4)的测试程序(下降沿中断)
½½½½½½½½½½½½½½½½½½½½½½½½½½½
80
7.
定时器/计数器的相关寄存器
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
82
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
87
7.2
定时器/计数器0工½模式
7.2.
7.2.2
7.2.3
7.2.4
模式0(6½自动重装)及测试程序,建议只学习此模式足矣
½½½½½½½½½½½½½
87
模式(6½定时器),不建议学习
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
9
模式2(8½自动重装模式),不建议学习
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
92
模式3(两个8½计数器),不建议学习
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
93
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
94
7.3
定时器/计数器1工½模式
7.3.
模式0(6½自动重装)及测试程序,建议只学习此模式足矣
½½½½½½½½½½½½½
94
7.3.2
模式(6½定时器),不建议学习
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
98
7.3.3
模式2(8½自动重装模式),不建议学习
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
99
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
200
7.4
可编程时钟输出
7.4. 内部R/C时钟输出的测试程序(C程序和汇编程序) ½½½½½½½½½½½½½½½½½½½½½ 203
7.4.2 定时器0的可编程时钟输出的测试程序(C程序和汇编程序) ½½½½½½½½½½½½½ 204
7.4.3 定时器1的可编程时钟输出的测试程序(C程序和汇编程序) ½½½½½½½½½½½½½ 206
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
23
第
8
章 模拟串口的实现程序
½½½½½½½½
23
8.
利用定时器0实现模拟串口的测试程序(C程序和汇编程序)
½½½½½½½½
222
8.2
利用定时器实现模拟串口的测试程序(C程序和汇编程序)
½
7.5
古老的Intel
805单片机定时器0/应用举例
½½½½½½½½½½½½½½½½½½½½½½½
208
第
9
章
STC15F204EA
系列单片机的
A/D
½换器
½½½½½½½½½½½½½½½½½½½½
23
----STC5F00
系列单片机无
A/D
½换功½,½
STC5F204EA
有
A/D
½换功½
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
23
9. A/D½换器的结构
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
9.2
与A/D½换相关的寄存器
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
9.3 A/D½换典型应用线路
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
½
9.4 A/D做按键扫描应用线路图
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
½
9.5 A/D½换模块的参考电压源
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
9.6 A/D½换测试程序(C程序和汇编程序)
23
232
236
237
238
239
½½½½½½½½½½½½½½½½½½
26
第
10
章
STC15F100
系列单片机
EEPROM
的应用
9.6. A/D½换测试程序(ADC中断方式)
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
239
9.6.2 A/D½换测试程序(ADC查询方式)
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
250
½½½½½½½½½½½½½½½½½½½½½
294
第
11
章
STC15
系列单片机开发/编程工具说明
0. IAP及EEPROM新增特殊功½寄存器介绍
½½½½½½½½½½½½½½½½½½½½½½½½
0.2 STC5F00系列单片机EEPROM空间大小及地址
½½½½½½½½½½½½½½½½
½½½½½½½½½½½½½½½½½
0.3 STC5F00系列C版本出现BUG,½可½件避免
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
0.4 IAP及EEPROM汇编简介
0.5 EEPROM测试程序(不½用模拟串口)
½½½½½½½½½½½½½½½½½½½½½½½½½½½½
½½½½½½½½½½½½½½½½½½½½½
0.6 EEPROM测试程序(½用模拟串口送出显示)
26
265
266
267
27
279
½½½½½½½½½½½½½½½½
294
. 在系统可编程(ISP)原理,官方演示工具½用说明
.. 在系统可编程(ISP)原理½用说明 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½ 294
..2 STC5F00系列在系统可编程(ISP)典型应用线路图
½½½½½½½½½½½½½½½½½½
295
½
..3 电脑端的STC-ISP控制½件界面½用说明 ½½½½½½½½½½½½½½½½½½½½½½½½½½½ 297
..4 STC-ISP(最方便的在线升级½件)下½½编程工具硬件½用说明 ½½½½½½½½½ 30
..5 若无RS-232½换器,如½用STC的ISP下½½板做RS-232通信½换
½½½½½½½½
302
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
303
.2 编译器/汇编器,编程器,仿真器
附½
A
附½
B
附½
C
附½
D
附½
E
½½½½½½½½½½½½½½½½½½½½½½½½½½
304
.3 自定义下½½演示程序(实现不停电下½½)
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
307
汇编语言编程
C
语言编程
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
329
STC15F100
系列单片机电气特性
½½½½½½½½½½½½½½½½½½½½½½½½½½½½
339
STC15xx
系列单片机取代传统
8051
注意事项
½½½½½½½½½½½½½½
340
STC15F100
系列单片机选型一览表
½½½½½½½½½½½½½½½½½½½½½½½½½
343