
单片机ID错误
ID错误:我用的是AT89S52的单片机芯片,读取时显示ID错误继续读取后成功,但是在没有加载任何程序前提下,缓冲区里前面的有几个是00,其余的都是EA,不是FF到底是什...
ID错误:
我用的是AT89S52的单片机芯片,读取时显示ID错误
继续读取后成功,但是在没有加载任何程序前提下,缓冲区里前面的有几个是00,其余的都是EA,不是FF
到底是什么问题啊,现在用不了!!!!!!
帮帮忙啊。先谢过了!!! 展开
我用的是AT89S52的单片机芯片,读取时显示ID错误
继续读取后成功,但是在没有加载任何程序前提下,缓冲区里前面的有几个是00,其余的都是EA,不是FF
到底是什么问题啊,现在用不了!!!!!!
帮帮忙啊。先谢过了!!! 展开
4个回答
展开全部
一、每个单片机厂家给自己的每款单片机型号都会给定一个 ID 号,一般为四个字节;
二、单片机的 ID 号实际上是单片机的型号的内码,如 AT89C51、AT89S51,它们的 ID 号不同;
三、烧写单片机程序时,一般先会校验 CPU 的 ID 号,如果 ID 号不对,将会提示 ID 号出错,也即单片机的型号与你选择的型号不一致,这时就需要仔细查看芯片的型号与你选择烧写的型号是否一致
二、单片机的 ID 号实际上是单片机的型号的内码,如 AT89C51、AT89S51,它们的 ID 号不同;
三、烧写单片机程序时,一般先会校验 CPU 的 ID 号,如果 ID 号不对,将会提示 ID 号出错,也即单片机的型号与你选择的型号不一致,这时就需要仔细查看芯片的型号与你选择烧写的型号是否一致
展开全部
原因1:芯片损坏
原因2:芯片是旧的,已经烧过很多次
原因3:烧写器的电源部分有故障,导致电流大时供应不足
现在用89S系列的很少了吧,烧写慢,又占用几条IO,在线修改不方便,用STC89C系列吧,串口烧写,烧写快,芯片跑得快,资源又多,又便宜
原因2:芯片是旧的,已经烧过很多次
原因3:烧写器的电源部分有故障,导致电流大时供应不足
现在用89S系列的很少了吧,烧写慢,又占用几条IO,在线修改不方便,用STC89C系列吧,串口烧写,烧写快,芯片跑得快,资源又多,又便宜
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要怀疑几点:烧写下载软件问题,还有硬件电路问题。最有可能的还是8952本身的FLASHRAM有问题。 换一个块看看,又不贵,几块钱的东西。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
清空后就可以用了。。
如果写片子写不进去。。
可能是由于下载线过长。
如果写片子写不进去。。
可能是由于下载线过长。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询