51单片机烧写程序疑问

51单片机烧写程序疑问,第1张

89C52是不支持SPI类烧写的,只能并行高压烧写,一般要用到编程器进行烧写,而且89C52是停产的芯片,替代他的芯片是AT9S52,具有SPI烧写功能;

SPI与串口烧写是不一样了,目前51类芯片中只有STC具有串口烧写功能,其它一此芯片需先写入串口BOOT程序才能实现串口烧写;

89C52,89S52要用到通用编程器,需购买(也可自制,网上有相关资料,如伟纳电子的SP200/180)

for (int j=0; j<l+i; j++)

Systemoutprint(" ");

for (int k=2l-1-2i; k>0; k--)

String str=brreadLine();

int m=IntegerparseInt(str);

int count=0;

for (int i=0; i<m; i++)

{

1、写片器也较编程器故障。

2、写片器和PC通信故障。

3、单片机芯片故障。

4、写片器驱动程序不正确。

5、烧录程序选择的单片机型号不正确。

6、程序编译如果不正确,即使烧录进单片机,也不能正常工作。

先缩小失败的范围,再进一步分析其原因。

以上就是关于51单片机烧写程序疑问全部的内容,包括:51单片机烧写程序疑问、请教F28035烧写程序问题、程序烧写到单片机中失败的原因有哪些等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/10642509.html

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

发表评论

登录后才能评论

评论列表(0条)

保存