
宏晶科技:www.MCU-Memory.com Mobile:13922805190(姚永平) Tel:0755-82948409 Fax: 0755-82944243
宏晶科技:专业单片机 / 存储器供应商 www.MCU-Memory.com STC12C5410AD 系列 1T 8051 单片机中文指南
107
如用户系统没有 RS-232 接口,
可使用 STC-ISP Ver 3.0A.PCB 演示板作为编程工具
STC-ISP Ver 3.0APCB 板如焊接的是 STC12C5410AD 的线路,则
可完成 STC12C5410AD 系列单片机的 ISP 下载编程 / 烧录用户程序的功能。
在 STC-ISP Ver 3.0A PCB 板完成下载 / 烧录:
关于硬件连接 :
(1.) 根据单片机的工作电压选择单片机电源电压
A. 5V 单片机,短接 JP1 的 MCU-VCC, +5V 电源管脚
B.3V 单片机,短接 JP1 的 MCU-VCC, 3.3V 电源管脚
(2.)连接线(宏晶提供)
A. 将一端有 9 芯连接座的插头插入 PC/ 电脑 RS-232 串行接口插座用于通信
B. 将同一端的 USB 插头插入 PC/ 电脑 USB 接口用于取电
C. 将只有一个 USB 插头的一端插入宏晶的 STC-ISP Ver 3.0A PCB 板 USB1 插座用于 RS-232 通
信和供电,此时 USB +5V Power 灯亮(D43,USB 接口有电)
(3.)其他插座不需连接
(4.)SW1 开关处于非按下状态,此时 MCU-VCC Power 灯不亮(D41), 没有给单片机通电
(5.)SW3 开关
处于非按下状态,P1.0, P1.1 = 1, 1,不短接到地。
处于按下状态,
P1.0, P1.1 = 0, 0,短接到地。
如果单片机已被设成“下次冷启动 P1.0/P1.1 = 0,0 才判 P3.0/RxD 有无合法下载命令流”
就必须将 SW3 开关处于按下状态,让单片机的 P1.0/P1.1 短接到地
(6.)将单片机插进 U1-Socket 锁紧座,锁紧单片机,注意单片机是 20-PIN,而 U1-Socket 锁紧座
是 40-PIN,我们的设计是靠下插,靠近晶体的那一端插。
(7.) 关于软件:选择“Download/ 下载”( 必须在给单片机上电之前让 PC 先发一串合法下载命令)
(8.)按下 SW1 开关,给单片机上电复位, 此时 MCU-VCC Power 灯亮(D41)
此时 STC 单片机进入 ISP 模式(STC12C5410AD 系列冷启动进入 ISP)
(9.)下载成功后,再按 SW1 开关,此时 SW1 开关处于非按下状态,MCU-VCC Power 灯不亮(D41),
给单片机断电,取下单片机。
利用 STC-ISP Ver 3.0A PCB 板进行 RS-232 转换
单片机在用户自己的板上完成下载 / 烧录:
1.U1-Socket 锁紧座不得插入单片机
2.将用户系统上的电源(MCU-VCC,GND)及单片机的 P3.0/RXD,P3.1/TXD 接入转换板 CN2 插座
这样用户系统上的单片机就具备了与 PC/ 电脑进行通信的能力
3. 将用户系统的单片机的 P1.0,P1.1 接入转换板 CN2 插座(如果需要的话)
4. 如须 P1.0, P1.1 = 0, 0,短接到地,可在用户系统上将其短接到地,或将 P1.0/P1.1 也从
用户系统上引到 STC-ISP Ver3.0A PCB 板上,将 SW3 开关按下,则 P1.0/P1.1=0,0。
5. 关于软件:选择“Download/ 下载”
6. 给单片机系统上电复位(注意是从用户系统自供电,不要从电脑 USB 取电,电脑 USB 座不插)
7. 下载程序时,如用户板有外部看门狗电路,不得启动,单片机必须有正确的复位,但不能在 ISP 下
载程序时被外部看门狗复位,如有,可将外部看门狗电路 WDI 端 / 或 WDO 端浮空
8. 如有 RS-485 晶片连到 P3.0/Rxd,P3.1/Txd,或其他线路,在下载时应将其断开。