STC单片机疑问

STC单片机疑问,第1张

合法下载命令流你不用去管,这是宏晶公司已经设定好了的,这是PC和单片机的对话口令,只有对话成功才能下载程序。

1、如果你设置了下次冷启动后“P10,P11”等于“0,0”才可以下载程序,你必须将P10,P11短接到地才能下载程序。

2、目标板要彻底断电后才能上电下载程序。

3、降低下载波特率下载。

如果以上依然不行,我估计你自己搭接的电路有问题,主要查看MAX232有没有接错。

你对BOOST电路的理解不太正确。占空比虽然动态调节,但是开关频率是固定的。实际上决定电感电容参数选取的,主要是你的振荡频率、最大负载(电流)、输出电压等级以及输出纹波要求。

第一个参数是你的程序决定的,后面的参数是你的设计要求决定的。

一般来说,电感的工作电流应不小于最大负载电流×安全系数(至少15),电感值

=

(Vin

-

Vsat)·T

/

Ipk;

输出电容的耐压应不小于(额定输出电压+最大纹波)×安全系数(至少15),电容值

=

9·Ipk·T/Vripple。

出现这种情况,说明USB转串口木有问题,原因出在下载线后面的电路。建议如下:烧写时不要把单片机放在开发板上烧写,我怀疑开发板上其他的电路在烧写时可能引入较多杂波。建议这样接,就是把震荡电路尽可能近的接到引脚上,vcc线上加个开关,还有rx,tx,不用加复位电路。除此之外其他电路均不要,这要可以使电路杂波尽量少。晶振选用110592mhz的较好,原因学到后面自己懂,电容选用30pf独石电容,独石质量较好可以保证震荡电路稳定可靠,软件界面上多试几种波特率。我开始学时和你的问题可谓一模一样,后来慢慢想办法解决了。我现在敢说,出现这种问题90%是振荡电路问题,如果你有示波器就可以看看。

频率输出的范围有多大呢?会不会是中断被打断了呢,其他中断的执行时间太长,试试能不能把其他中断暂时屏蔽掉,然后用示波器看端口输出频率是不是和要求的一致,这样也能判断是软件设置错误还是硬件错误。

//

把那段程序贴出来吧,一起看看。问题2有点看不懂,能否补充下。一般来讲软件的误差应该达不到你说的这样,或许是不是该查看一下硬件,比如晶振那边是不是有干扰

//

个人认为软件应该没有问题,假如这样写都有问题的话,这款芯片的使用也太麻烦了。这样你能不能试一下:根据你的留言我猜测,你软件上发信号,然后会给“硬件系统”做运算(放大等等),我还是怀疑硬件的问题,你用频率发生器制造一个频率,作为软件的输出,放到硬件的接口上去,看下是不是硬件的问题。

问题2:很遗憾,此款芯片的输出的分辨率是由晶振决定的,定时器本身不能再进行分频,即使能分频的话,处理起来也会很麻烦(查表得到分频的数据啊等等);软件被硬件“倍频”了就没有办法,除非改方案,根据不同的频率段来设计硬件等等。

以上全是个人陋见,因为没做过类似的东西,只做过最大40K的超声波控制,再大点就没主意了,你再自己查看下吧。

最简单,更换一个5410,然后再下载程序,如果成功证明芯片有问题,依然失败,证明下载出问题了!

如果下载出问题了比较不好检查!有以下原因可能会引起!(根据检测难易度排列)

1、下载软件的芯片类型选择不正确。

2、串口波特率设置过高。

3、串口连线断路或反接。(STC的ISP下载线,有时是不需要max232转换的)

4、芯片掉电不彻底。(这个最有可能)

5、芯片复位问题。

具体的芯片ISP *** 作详见STC12C5410AD系列单片机器件手册pdf 1112 章节。

告诉你一个快速的办法:插好在电脑上,然后给单片机供电,测量MAX232的9、10脚电压,为5V时是高电平,为0V时是低电平,其他电压说明MAX232出错,然后测量DB9的2脚和3脚电压应该是-4~-10V,如果一个是负值一个是0V说明没插好或者2脚3脚的线颠倒了。

另外MAX232好像是除了电源电容之外,另外有4个电容才对,你的原理图上怎么没有?

可能你电路中的电容太大,下载时,上电复位不成功。

点击下载后 ,你不用USB的5V,改用适配器或者电源供电试试。

此外你短接一下STC单片机的RXD与TXD引脚,用串口助手自动发送数据,看能否回传,确定下载器串口通信是否正常

追问

之前就下载不稳定,后面测试的时候板子的33V滤波 电容黑了,单片机运行不了,后面换了好几块一样的板子就都下不进了,但是下载器还能用于供电。我是用了下载器供电和一路独立的电源

以上就是关于STC单片机疑问全部的内容,包括:STC单片机疑问、BOOST升压电路采用STC12C5A60S2驱动mos,如何确定电路里电感和电容的值、STC程序下载不了等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/10111991.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存