微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 自己制作了个简单的最小系统却不能用,不知道哪里出错了

自己制作了个简单的最小系统却不能用,不知道哪里出错了

时间:10-02 整理:3721RD 点击:
最近自己做了一个单片机最小系统(只做了晶振回路,其他的暂时没有加进去),但是用USB转TTL下载器的时候,还没将单片机的电源线接上指示灯就亮了,不知道是什么原因?在电脑上下程序的时候,下载软件说明“尝试与单片机握手时”接上电源线也下不了,只是说握手失败,而且指示灯变亮了点,这里有几张图,单片机的电源是下载模块给电的+5V,下载器的RXD我接了单片机的P3.0(RXD),TXD我接P3.1(TXD),哪位高人给点指点,小弟还是一个初学者,第一次做就出现了这种问题。

板后面的连线


下载模块


未接通电源指示灯就发亮了


下载模块


实验板的电路


先看看你的232是不是能通信正常,然后尝试下载文件

你的复位电路的电容哪去了?

指示灯亮是不是接了两个下载线跟地线呢,我的也是接了这三根就亮。
握手失败改下频率试试 换成两个4800。
还有就是很多USB-TTL转换模块的TXD和RXD标反了。

先确保USB下载器正常,接触问题也是有可能的
再改一改下载波特率试下

串口调试正常,但是接单片机后没反应

4800是指频率吗?

暂时只是试试下载程序行不,确认无误再将复位电路加上,网上给的资料说明单片机只需要电源和晶振电路就可以执行下载

接触方面貌似没有问题,不过在未接单片机时可以显示串口为COM4,但是一接上单片机之后就出现上面的问题,还有就是电脑的设备管理器里的串口COM4会消失,可是STC-ISP下载软件里又显示COM4正常,但是就是下不了,一直提示“给单片机上电”。

不懂呀

尝试下~31管脚 接VCC

我说说我的吧,STC12C5A35S2试好几次才成功。必须外加晶振,晶振两脚和地之间要加30PF电容。还有我的下载器RTX接的单片机11脚(TXD),TXD接的10脚(RTX)正好反的。用STC-ISP 4.8.3下载,要把最高波特率和最低波特率设置成一样,还不能超过14400。希望对你有帮助。

有没有把单片机的EA引脚接VCC

没有。

单片机最小系统应该具备:电源,时钟,复位;
USB转TTL小板使用时,USB板子+5V不用接单片机,只接RXD TXD GND 即可;以上的线都接好后单片机在没通电情况下电源灯是会微亮的,然后下载方式按照平时的方法即可!

不知道你的问题解决么
我从你的第一张图片看 你的焊接技术不行,烙铁温度不够?
你好好检查下你的板子元件脚是否有联锡,还有就是  你的第一张图片 我怎么看电源接口那里对地短接了?

初学者是这样的,问题已经解决了,愿意貌似是pic槽与芯片之间接触不良,谢谢大家的帮忙

波特率、、、、、、、、、、、、、、

下载器的rxd、txd与单片机的txd、rxd是交叉的,并不是对应的。就是txd接rxd.....  另外 只连接下载器的rxd、txd和gnd 单片机就会正常工作,比如stc新片就会运行流水灯。你的最小系统是没有问题的。

具体不清楚,其他的 31脚要接高电位

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top