单片机的烧写问题

2025-01-05 01:34:16
推荐回答(4个)
回答1:

一般单片机,例如51、AVR、pic、430都没有所谓的配置字。只是有的单片机有熔丝位,用于设置单片机的时钟频率、复位方式、看门狗等等。如果你仅仅是把hex文件烧写进去可能执行的速度或效果不一样。这些设置要一样才行。你所说的配置字大概就是这个意思吧。例如AVR熔丝位情况就可以从烧写软件中,通过下载线从在线的单片机中读取出来。你要复制的单片机如法炮制就行。

回答2:

51是没有配置字的,PIC是有的。如果你使用的是PIC单片机,配置错了会出大问题,我之前就是配置错了,调试根本找不到问题,你需要在MPLAB里配置一下,或者直接将配置字写到源文件里在生成HEX文件。
__config 0309H
我就是加一句这样的话,你自己要配置一下才知道。
大部分配置都不要使能,关键的是晶振,如果你用的是51的接法,选择XT就可以了。

补充回答:可以的,除非母片保护了。

回答3:

PIC有配置字的,但是一般不用管,因为烧写软件里有设置的,当然,你也可以写在程序里。
配置字在PIC里的内容大概就是看门狗是否开启、振荡器模式选择、是否禁止低电压编程、上电延时器是否打开等等。

回答4:

更换器件后,最好重新建工程编译后再烧写。