|
发表于 2022-9-7 22:01:51
|
显示全部楼层
本帖最后由 xiaocake1 于 2022-9-7 22:13 编辑
1.断GND的方法我也用过,出现过问题,所以不建议这样玩。
2.我也用过面包板,然后我遇到过面包板的接触不良的情况(连接电阻过大),你可以拿万用表确认一下。
以下是建议的做法(针对新买的单片机)
1. 把周边元件,面包板什么的都扔一边,只取三样:TTL串口线,4根芯杜邦线,STC单片机芯片。
请确保TTL串口线没问题,请确保杜邦线连接没有问题。
2.如果单片机支持5V供电,那就确保TTL串口线的VCC输出也是5V。(测单片机芯片脚处的电压)
3. TTL串口出来的4根线(GND,TXD,RXD,VCC),先用杜邦线连3根(GND,TXD,RXD)到单片机的指定引脚。
4. 先在烧写软件界面点下载或者点检测MCU,之后再将TTL串口线的VCC连上STC单片机的VCC脚。
不管是检测MCU还是下载程序,都需要有断电再上电的操作,确保单片机有完全断电后再上电这个过程。
5. STC有专用的下载器也不贵,能自动断电和上电,点下载后,不需要人工断电上电,还是比较好用的,推荐使用。
针对你目前的情况,你设置了使用外部晶振,那么外部晶振没有起振是最有可能的。那你就扔掉面包板吧,拿一个已经睡着的单片机,用烙铁搭棚把晶振和电容焊好(对了,你得事先确保晶振和电容都是好的),这样你做个试验,可能就发现问题了。
我上面说了那么多,如果还不行,那只能说你与STC无缘了。。。
|
|