STC2C5A60S2系列单片机指南
技术支持½站:
www.STCMCU.com
临时技术支持:
392282999
研发顾问:
392280999
STC2C5A60S2
系列单片机器件手册
---1个时钟/机器周期8051
---超½½½
超½½½
½
---高速,高可靠
---½功耗,超½价
---½抗静电,½抗干扰
STC12C5A08S2,
STC12C5A16S2,
STC12C5A20S2,
STC12C5A32S2,
STC12C5A40S2,
STC12C5A48S2,
STC12C5A52S2,
STC12C5A56S2,
STC12C5A60S2,
STC12C5A62S2,
TC
S
CU
M
STC12C5A08AD
STC12C5A16AD
STC12C5A20AD
STC12C5A32AD
STC12C5A40AD
STC12C5A48AD
STC12C5A52AD
STC12C5A56AD
STC12C5A60AD
STC12C5A62AD
Li
d.
ite
m
全部中½本土独立自主知识产权,请全½中½人民支持,您的
支持是中½本土½½½½的有½½½½½
½½½½的有½½½½½
有½½½½½
STC-ISP:最方便的在线升级½件
技术支持½站:
www.STCMCU.com
½站:
Update date: 20/0/30
南通½芯微电子有限公司
总机:053-550
2928 / 2929 / 2966
传真:053-550
2969 / 2956 / 2947
目½
第
1
章
STC12C5A60S2
系列单片机总½介绍. .................
8
.
. STC2C5A60S2系列单片机简介
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
8
½½
.2 STC2C5A60S2系列单片机的内部结构
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
0
½½
.3 STC2C5A60S2系列单片机管脚图
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
½½
.4 STC2C5A60S2系列单片机选型一览表
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
3
½½
.5 STC2C5A60S2系列单片机最小应用系统
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
5
½½
.6 STC2C5A60S2系列在系统可编程(ISP)典型应用线路图 ½½½½½½½½½½½½½½½½½½ 7
.7 STC2C5A60S2系列管脚说明
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
9
½½
.8 STC2C5A60S2系列单片机封装尺寸图
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
22
½½
.9 STC2C5A60S2系列单片机½名规则
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
27
½½
.0 每个单片机具有全球唯一身½½号码(ID号) ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½ 28
. 如½从传统805单片机过渡到STC2C5A60S2系列单片机
½½½½½½½½½½½½½½
3
第
2
章 时钟,省电模式及复½.............................
35
2. STC2C5A60S2系列单片机的时钟
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
35
½½
2..
2..2
2..3
2..4
STC2C5A60S2系列单片机内部/外部工½时钟可选
.................................... 35
时钟分频及分频寄存器
................................................................................. 36
如½知道单片机内部R/C振荡频率(内部时钟频率)
...................................... 37
可编程时钟输出
........................................................................................... 40
2.2 STC2C5A60S2系列单片机的省电模式
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
45
½½
2.2.
½速模式
...................................................................................................... 47
2.2.2
空闲模式
...................................................................................................... 48
2.2.3
掉电模式/停机模式
...................................................................................... 48
2.3.
外部RST引脚复½(第一复½功½脚)
........................................................... 54
2.3.2
外部½压检测复½(高可靠复½,新增第二复½功½脚RST2复½)
.............. 54
2.3.3
外部½压检测若不½第二复½功½时,可½外部½压检测中断
................... 56
2.3.4
½件复½
...................................................................................................... 60
2.3.5
上电复½/掉电复½
...................................................................................... 60
2.3.6 MAX80专用复½电路
................................................................................. 6
2.3.7
看门狗(WDT)复½
......................................................................................... 6
2.3.8
冷启动复½和热启动复½
............................................................................. 65
2.3 复½ ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
54
第
3
章 片内存储器和特殊功½寄存器
(SFRs) ...................................
66
3. 程序存储器 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
66
3.2 数据存储器(SRAM) ..................................................................................
67
3.2. 内部RAM
..................................................................................................... 67
3.2.2 内部扩展RAM
.............................................................................................. 69
3.2.3 外部扩展的64KB数据存储器(片外RAM)
..................................................... 77
第
4
章.
STC12C5A60S2
系列单片机的
I/O
口结构.
..............
87
4. I/O口各种不同的工½模式及配½介绍
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
87
½½
4.2 STC2C5A60S2系列单片机P4/P5口的½用
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
92
4.3 I/O口各种不同的工½模式结构框图
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
94
½½
4.3. 准双向口输出配½ .................................................................................................94
4.3.2
强推½输出配½
.....................................................................................................95
4.3.3
仅为输入(高阻)配½
.........................................................................................95
4.3.4
开漏输出配½(若外½上拉电阻,也可读)
................................................... 95
3.3 特殊功½寄存器(SFRs).............................................................................
80
第
5
章.指令系统........................................
03
5..
5..2
5..3
5..4
5..5
5..6
5..7
立即寻址
.................................................................................................... 03
直接寻址
.................................................................................................... 03
间接寻址
.................................................................................................... 03
寄存器寻址
................................................................................................. 04
相对寻址
.................................................................................................... 04
变址寻址
.................................................................................................... 04
½寻址
........................................................................................................ 04
4.4 一种典型三极管控制电路 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
97
4.5 典型发光二极管控制电路 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
97
4.6 混合电压供电系统3V/5V器件I/O口互连 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
97
4.7 如½让I/O口上电复½时为½电平
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
98
½½
4.8 PWM输出时I/O口的状态
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
99
4.9 I/O口直接驱动LED数码管应用线路图
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
00
½½
4.0 I/O口直接驱动LCD应用线路图
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
0
½½
4. A/D做按键扫描应用线路图
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
02
5.
寻址方式 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
03
5.2
指令系统分类总结 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
05
5.3
传统805单片机指令定义详解(中文&English) ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
0
第
6
章.中断系统........................................
87
6.
6.2
6.3
6.4
6.5
6.6
中断结构 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
89
中断寄存器 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
9
中断优先级 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
99
中断处理 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
200
外部中断 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
20
中断测试程序(C程序及汇编程序)
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
202
6.6.
外部中断0(
INT0 )的测试程序(C程序及汇编程序)
...................................... 202
6.6.2
外部中断(
INT )的测试程序(C程序及汇编程序)
...................................... 206
6.6.3 P3.4/T0/INT下降沿中断(可用于唤醒掉电模式)的测试程序
........................ 20
6.6.4 P3.5/T/INT下降沿中断(可用于唤醒掉电模式)的测试程序
........................ 22
6.6.5 P3.0/RxD/INT下降沿中断(可用于唤醒掉电模式)的测试程序
..................... 24
—— C程序及汇编程序
.............................................................................. 24
6.6.6
½压检测LVD中断(可用于唤醒掉电模式)的测试程序
............................... 27
6.6.7 PCA模块中断(可用于唤醒掉电模式)的测试程序
....................................... 220
5.3.
传统805单片机指令定义详解
.................................................................... 0
5.3.2 Instruction Definitions of Traditional 805 MCU
............................................ 50
第
7
章.定时器/计数器...................................
224
7.
定时器/计数器的相关寄存器
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
224
7.2
定时器/计数器0工½模式(与传统8051单片机兼容)
½½½½½½½½½½½½½½½½½½½½½½½½
229
7.2.
7.2.2
7.2.3
7.2.4
模式0(3½定时器/计数器)
......................................................................... 229
模式(6½定时器/计数器)及测试程序
..................................................... 230
模式2(8½自动重装模式)
............................................................................ 234
模式3(两个8½计数器)
................................................................................ 237
7.3
定时器/计数器1工½模式(与传统8051单片机兼容)
½½½½½½½½½½½½½½½½½½½½½½½½
238
7.3.
模式0(3½定时器/计数器)
......................................................................... 238
7.3.2
模式(6½定时器/计数器)
......................................................................... 239
7.3.3
模式2(8½自动重装模式)
............................................................................ 243
7.4
可编程时钟输出及测试程序(C程序和汇编程序)
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
246
7.4. 定时器0的可编程时钟输出的测试程序
....................................................... 249
7.4.2 定时器1的可编程时钟输出的测试程序
....................................................... 25
7.4.3 独立波特率发生器的可编程时钟输出的测试程序
....................................... 253
7.5
古老Intel
805单片机定时器0/的应用举例½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
255
7.6
如½将定时器T0/T的速度提高2倍 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
262
第
8
章.串行口通信......................................
263
8.
串行口1的相关寄存器 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
263
8.2
串行口1工½模式 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
269
8.2.
8.2.2
8.2.3
8.2.4
串行口1工½模式0:同步移½寄存器
......................................................... 269
串行口1工½模式1:8½UART,波特率可变
................................................ 27
串行口1工½模式2:9½UART,波特率固定
................................................ 273
串行口1工½模式3:9½UART,波特率可变
................................................ 275
8.3
8.4
8.5
8.6
8.7
8.8
8.9
第
9
章.
STC12C5A60S2
系列单片机的
A/D
½换器.............
39
9. A/D½换器的结构
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
39
9.2
与A/D½换相关的寄存器
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
32
9.3 A/D½换典型应用线路
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
326
9.4 A/D做按键扫描应用线路图
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
327
9.5 A/D½换模块的参考电压源
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
328
9.6 A/D½换测试程序(C程序和汇编程序) ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
329
串行通信中波特率的设½ ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
277
串行口1的测试程序 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
282
串行口2的相关寄存器 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
288
串行口2工½模式 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
294
串行口2的测试程序 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
296
双机通信
.............................................
302
多机通信
.............................................
33
第
10
章.
STC12C5A60S2
系列单片机
PCA/PWM
应用.
.........
34
0. 与PCA/PWM应用有关的特殊功½寄存器
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
34
0.2 PCA/PWM模块的结构
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
347
0.3 PCA模块的工½模式 ½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
349
0.3.
0.3.2
0.3.3
0.3.4
捕获模式
.............................................................................................................349
6½½件定时器模式 .........................................................................................350
高速输出模式
.....................................................................................................35
脉½调节模式(PWM)
......................................................................................... 352
9.6. A/D½换测试程序(ADC中断方式) .................................................................... 329
9.6.2 A/D½换测试程序(ADC查询方式)
............................................................. 335
0.4 用PCA功½扩展外部中断的示例程序(C程序和汇编程序)
½½½½½½½½½½½½
354