STC12C5A60S2单片机无法烧写程序

我用STC12C5A60S2这个型号的单片机烧写程序时总是提示用稍低的波特率,将最低和最高波特率都设为最低1200时仍是这样的提示。但是我用STC89C52(同一开发板)... 我用STC12C5A60S2这个型号的单片机烧写程序时总是提示用稍低的波特率,将最低和最高波特率都设为最低1200时仍是这样的提示。但是我用STC89C52(同一开发板)可以正常烧写。望单片机高手指点一下啊…
谢谢你的回答,我的那个外部晶振刚好是12M的,那这个没换一个最小系统是不是就不能用啊?
展开
 我来答
ln10888
推荐于2018-05-09
知道答主
回答量:6
采纳率:0%
帮助的人:11.9万
展开全部
首先,这款单片机是1T的单片机,当你的外部时钟晶振大于12M时它的最小系统和普通的89C52不太一样,我没试过用普通的最小系统行不行,我是重新焊了一块最小系统好用。

能下,我刚试了一下。我的晶振是22.1184MHZ。排除了这个问题,我估计有可能是U转串线坏了或是电脑的U口坏了,我遇到过一回这种情况最后是因为U口坏了。你可以这样,有台式机的话,找机箱后面的串口,然后取三个杜邦线(导线就行)。2连3(电脑后面的串口上标有数字1~9但很小,然后电脑上的2连单片机上的3),3连2,5连GND,下载时COM1或COM2。
意法半导体(中国)投资有限公司
2023-06-12 广告
STM32是ARM Cortex内核单片机和微处理器市场和技术方面的佼佼者,目前提供16大产品线 (F0, G0, F1, F2, F3, G4, F4, F7, H7, MP1, L0, L1, L4, L4+,L5, WB),超过100... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
雷霆跳蚤
2011-08-08 · TA获得超过2538个赞
知道小有建树答主
回答量:248
采纳率:100%
帮助的人:117万
展开全部
你用的是PC的串口还是用USB转串口?你要是用USB转串口线的话,差的转换线经常会出现这种问题甚至不能使用,如果是用PC串口的话,一般不会出现这样的问题。STC系列单片机用的是串口下载,与晶振的关系不太大(比如12M的晶振,在我的PC上一般都可以达到是38400bit的速率。当然,用与串口匹配的晶振更好,比如11.0592M,一般下载都是最高速率)。C52用的是并行下载方式,STC用的是串口下载,两者用的根本不是同一条线路。所以C52正常,STC不正常并不奇怪。如果你使用的是PC下载还出现上述问题,要重点检查你的RS232转换电路,有条件的话用烙铁把RS232部份的零件都重焊一遍,可能可以解决你的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hong123123hong
2013-06-17 · TA获得超过165个赞
知道小有建树答主
回答量:187
采纳率:0%
帮助的人:127万
展开全部
今天遇到和你同样的问题,开发板烧12和52都行,自己做的最小系统就只能烧52,12烧不进。
进过实验发现,当最低波特率设置为4800或者以上的时候,全都能烧进去。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
活宝一颗心陨落
2012-07-29
知道答主
回答量:11
采纳率:0%
帮助的人:9559
展开全部
下载时把波特率设置最大9600,,最小4800就可以了!!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-08-09
展开全部
最小系统不需要换,首先芯片与COM端要选正确,最高波特率与115200最低2400就可以了。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式