1 / 7 宏晶STC 单片机使用STC-ISP 串口烧录失败的原因与解决方法汇总 (Ver0.99.14) (Click here for the English v ersion: STC MCU STC-ISP serial programming failu re cau ses and solu tions 點擊查看繁體中文版本: 宏晶STC 單片機使用STC-ISP 串口燒錄失敗的原因與解決匯總) STC 单片机使用串口ISP(在系统编程:InSy stemProgram)编程(或称:下载、烧写、烧录等),不需专用编程器,只要有串口和单片机接成最小系统(带有 MAX232电路)就可以了,非常方便。(注:若 USB 转串口下载器/下载线本身可直接输出 TTL电平,则连 MAX232 电路也不需要(例如使用CH340T 芯片的下载器))。 2014.08 起,最新新的STC15W4Kx x S4 系列单片机支持直接接 USB D+/D-下载,非常方便。但是大量的实际编程下载时可能遇到各种各样下载失败的问题,影响了用户体验,现整理原因和解决方法如下:下载不成功不外乎单片机本身或下载环境这两方面的问题,我们可使用替换法来检查问题出在何处,首先可试更换另一片单片机或另一个下载线或下载板,排除个体差异。因STC-ISP 对串口信号的时序、电平的指标要求较严 格 ,若果 使用低 价 的劣 质 USB 转串口线,问题大多 出现于 此 。 我们强 烈 建 议 以下配 置 作 为 测 试标准 平台 :台 式 机的原生 串口 + 32 位 的WINXP(64位 可能兼 容 性 不够 好 )+ 原厂 MAX232(SP232)芯片(3.3V 系统需要 MAX3232)+ 单片机最小系统。(注意 :部 分 用户的精 简 版WINXP 由 于 组 件 不完 整,可能导 致 STC-ISP软 件 不能正 常运 行 或出错 ,请 改 用完 整版)其 实,STC-ISP 软 件 已 经 列出了常见 的下载失败原因,见 下图 : 2 / 7 1.在单片机停电状态下,点下载按钮,再给单片机上电。 2.停止下载,重新选择 RS-232 串口, 接好电缆。 3.可能需要先将 P1.0/P1.1 短接到地。 4.可能外部时钟未接。 5.因 PLCC 、PQFP 转换座引线过长而引起时钟不振荡,请调整参数。 6.可能要升级电脑端的 STC-ISP.exe 软件。 7.若仍然不成功,可能 MCU/ 单片机内无 ISP 系统引导码,或需退回升级,或 MCU已损坏。 8.若使用 USB 转 RS-232 串口线下载,可能会遇到不兼容的问题,可以让我们帮助购买兼容的 USB 转 RS-232 串口线。 我们也总结失败的原因如下: 1、首先检查最...