STC单片机使用串口ISP(在系统编程:InSystemProgram)编程(或称:下载、烧写、烧录等)不需专用编程器,只要有串口和单片机接成最小系统(带有MAX232电路)就可以了非常方便。
(注:若USB轉串口下载器/下载线本身可直接输出TTL电平则连MAX232电路也不需要(例如使用CH340T芯片的下载器))但是大量的实际编程下载时可能遇到各种各样下载失敗的问题,影响了用户体验现整理原因和解决方法如下:下载不成功不外乎单片机本身或下载环境这两方面的问题,我们可使用替换法來检查问题出在何处首先可试更换另一片单片机或另一个下载线或下载板,排除个体差异因对串口信号的时序、电平的指标要求较严格,若果使用低价的劣质USB转串口线问题大多出现于此。我们强烈建议以下配置作为测试标准平台:台式机的原生串口 + 32位的WINXP(64位可能兼容性不够好)+ 原厂MAX232(SP232)芯片(/datasheet/stc/STC-ISP-15F204EA-)下载控件及控件注册工具)26、现象:(网摘)客户使用蓝牙串口,串口自检正常但下载STC12C5A60S2单片机不成功。 解决:洇STC-ISP软件下载时需动态设置串口参数但该蓝牙串口模块不支持。请暂使用普通串口下载27、现象:(网摘)用户使用LINUX,无法下载STC12C5630AD 解决:STC暫无非WINDOWS版的ISP烧录软件,可尝试使用虚拟机下的WINDOWS环境试验(备注:从实用可靠角度,开发还是使用WINDOWS平台吧同时该STC-ISP软件目前也不支持苹果MAC 網站进行检测扫描)38、现象:2014年8月,用户使用STC原厂最新的U8编程器下载最新的IAP15W4K61S4单片机一直停留在“正在检测单片机...”,但无法编程 解决:用户犯了低级错误:在放置DIP40的芯片时放反了方向!此时传统51引脚单片机会发烫,但STC15系列单片机的电源引脚排列原因不会发热故未能及时發觉按U8编程器外壳的印制的图示(芯片缺口朝手柄,底部对齐)放置单片机下载成功。39、现象:用户使用最新的宏晶STC15W4K48S4单片机(样片)進行USB直接D+/D-下载使用芯片的内部RC振荡器。使用WIN
发布了7 篇原创文章 · 获赞 55 · 访问量 35万+