自己搭建的最小单片机系统,写不进程序
使用的是STC89C52这个板.用万用表测了下 电压4.8多.
之前用的是普中的开发板,但是那玩意,想起来就气.刚开始还好好的,用了几天,就一直写不进去程序.
写程序的时候芯片类型是对的,各种波特率试了,还有各种软件,新版旧版都试了,数据线也换了,就是下载不进去.
给他们售后说,说要拿去返修,但是这么搞来搞去,十多天就没了.还是学习要紧,于是自己网上找教程,然后买材料,搭建了最小单片机系统.
但是搭建好后..用串口调试工具,发送文件,进度条一直是0%,STC-ISP也一直显示的是在检测单片机中.
请问这个是怎么回事呢?
设置好STC-ISP,先按“下载/编程”后给单片机加电。
用洞板焊吧 ,这种面包板很容易接触不好
查看一下你的线路连接问题。特别是读写两根线不要错,数据线也不要太长。
兄弟 你说的是冷启动吗.... 还是没用。
我是用USB-TTL串口模块.TXD接RXD口 RXD接TXD口.按照别人的面包板那样连接的 一模一样. 不知道为啥还是写不进去.兄弟有啥好调试的方法吗
驱动软件卸载重新装一遍试试。是不是你的TTL串口模块有问题
巧了,本人也用的普中开发板,进手不久,61元的。目前还好。我是烧进了程序,把单片机拿下来,再到面包板上搭件重试试,如那些led灯的试验。还好。没有试写程序,因为还得再买元件。
我是普中开发板 都烧写不进去 . 客服说是CH340模块的问题.我都不知道为什么就这么坏了
再请教下,后来我直接用杜邦线跟usb-ttl模块连接 接到普中开发板的接口上 为啥还是下载不进去?
先查一下这几个地方,电源 正负是否接触正常,查看拉高引脚是否拉高,晶振是否起振(可用示波器看),测量一下晶振电容两端电压, 下载程序时需要冷启动
兄弟 查了下 果然 普中开发板上晶振两端电压是0 估计是坏了 另外一个晶振是0.5
晶振两只引脚上的电压不应该为零,估计是开发板摔过吧。换一个晶振再试试看。
还有就是单片机最小系统最好是焊接在洞洞板或PCB板上,那样不会有接触不良的现象。面包板不适合做,因为一条线没插好整个系统就无法工作了。希望采纳,谢谢。
电源 复位 时钟 单片机的三大要素
我怀疑是你的复位电路有问题。你可以检查下复位电路
同样需要知道
冷静对待各种问题,专业装逼青年----Jackliu