宏晶科技:www.MCU-Memory.com Mobile:13922805190(姚永平) Tel:0755-82948409 Fax: 0755-82944243
宏晶科技:专业单片机 / 存储器供应商 www.MCU-Memory.com STC12C5410AD 系列 1T 8051 单片机中文指南
105
STC 12C5410AD 系列单片机在系统可编程的使用
---
将用户代码下载进单片机内部,不用编程器
S T C 1 2 C 5 4 1 0 A D 系列单片机具有在系统可编程(I S P )特性,I S P 的好处是:省去购买通用编程
器,单片机在用户系统上即可下载 / 烧录用户程序,而无须将单片机从已生产好的产品上拆下,再用通用
编程器将程序代码烧录进单片机内部。有些程序尚未定型的产品可以一边生产,一边完善,加快了产品进
入市场的速度,减小了新产品由于软件缺陷带来的风险。由于可以在用户的目标系统上将程序直接下载进
单片机看运行结果对错,故无须仿真器。
STC12 系列单片机内部固化有 ISP 系统引导固件,配合 PC 端的控制程序即可将用户的程序代码下载进
单片机内部,故无须编程器( 速度比通用编程器快,几秒一片) 。
如何获得及使用 S T C 提供的 I S P 下载工具(S T C - I S P . e x e 软件):
( 1 ) . 获得 S T C 提供的 I S P 下载工具(软件)
登陆 w w w . M C U - M e m o r y . c o m 网站,从 S T C 半导体专栏下载 P C (电脑)端的 I S P 程序,然后
将其自解压,再安装即可(执行 setup.exe),注意随时更新软件。
(2). 使用 STC-ISP 下载工具(软件), 请随时更新,目前已到
Ver3.1
版本以上, 支持 *.bin,
*.hex(Intel 16 进制格式)文件。
请随时注意升级 P C (电脑)端的 I S P 程序。
(3).STC12C5410AD 系列单片机
出厂时就已完全加密。需要单片机内部的电放光后
上电复位(
冷起动
)才运
行系统 ISP 程序,如从 P3.0/RxD 检测到合法的下载命令流就下载用户程序,如检测不到就系统复位到用
户程序区。
(4).如果用户板上 P3.0/RxD,P3.1/Txd 接了 RS-485 等电路,下载时需要将其断开。用户系统接了 RS-
485 等通信电路,推荐在选项中选择下次冷启动时需 P1.0/P1.1=0/0 才判是否下载程序。
3
5
8 R2IN R2OUT 9
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
PC_RxD (COM Pin2)
4 C2+ R1IN 13
PC_TxD (COM Pin3)
Gnd
PC / 电脑 串口
2
STC3232,STC232,MAX232,SP232
U1-P1.0
U1-P1.1
MCU-VCC
U1-P3.0
U1-P3.1
GND
USB+5V T1OUT
GND
R1IN
USB1
1 RST VCC 20
2 RxD/P3.0 P1.7/SCLK/ADC7 19
3 TxD/P3.1 P1.6/MISO/ADC6 18
4 XTAL2 P1.5/MOSI/ADC5 17
6 INT0/P3.2 P1.3/ADC3 15
7 INT1/P3.3 P1.2/ADC2 14
8 ECI/T0/P3.4 P1.1/ADC1 13
9 PWM1/PCA1/T1/P3.5 P1.0/ADC0 12
10 Gnd P3.7/PCA0/PWM0 11
5 XTAL1 P1.4/SS/ADC4 16
1K
1K
Vcc
Vin
Power On
SW1
电源开关
USB +5V
10K
10μF
C1
R1
<33pF
<33pF
通 过 电 脑 端 的
S T C - I S P 软件
控 制 下 载
“用户程序”
到 S T C 单片机
建议用户在系统上
留此接口 ,可方便
在线下载用户程序
10 μF
0.1 μ F
10 μF
Vcc
Vcc
0.1uF
0.1uF
晶振频率在 20M 以下时:
可以不用C1,R1可为0~10K