首页 > 软件 > 你好 单片机程序能修改吗

你好 单片机程序能修改吗

软件 2023-02-11

单片机 ,一个单片机的程序能改吗.

答: 1.要看你的单片机的型号,有一些单片机是OTP型的(OneTimePrograming的缩写,中文意思就是一次性编程),这种单片机只可以编程一次,编程完毕便不可以读出,一般在商品成品中多见,常用的AT89C51系列,AT89S51系列,STC89C51系列,还有很多型号单片机都是可以重复编程,一般都可以重复编程达1000次以上(AT89C51系列,AT89S51系列1k次,,STC89C51系列100k次(技术资料上是这样说的)). 2.单片机编程,一般都用 汇编 和 C语言 外,还可以用机器语言(这个想是没有人用了).(这点不是太懂,见笑,我一般用C语言,用keil编译调试很方便,程序

单片机ROM程序固化后能不能修改

从你的描述来看,你说的ROM应该是指用掩膜工艺制作的单片机程序。这种程序是没有办法修改的(举个例子,使用可擦写存储器相当于用粘土制作的产品,也能用,也能修改,使用ROM就相当于把粘土烧成了陶器,就不能改了),所以,只有在确保程序没有问题,并且产品数量非常大的情况下才会使用。

如何修改单片机的源程序

如果只有bin文件的话,肯定是要反汇编的,就你说的这个显示设备的话,程序结构应该不是很复杂的,反汇编后,着重查找“查表”的指令,然后反推到“存储字库的地址”,结合“字库生成软件”,找到“中”的16进制数据,这个就是首地址,然后就可以在这个首地址开始修改了。注意如果当时的源程序,对字库只分配了“4个中文字”的空间的话,就不要多修改。 祝你成功。

单片机怎么改程序

1.只要单片机不是EPROM、OTP或者ROMless类型的,都可以把单片机内容擦除而重新写程序。并且现在的单片机还支持自己给自己执行擦除和编程的操作,比如W78E516B和AVR系列等。 2.还有Basic、ADA、PHP甚至是Java,有多种语言可选择。 3.像AT89C51之类的单片机需要高压编程器才能把程序写进去,AVR、STC、AT89SXX等只需要下载线就可以了,当谈也可以用编程器。

网上的单片机和我手中的单片机型号不一样,那程序怎么改

这个要根据实际情况修改程序,如果是不同类别的比如一个是51单片机,一个是PIC单片机,那么基本上不是修改的问题,而是只能重新编写了,两者完全不搭界。如果是同类单片机,比如都是51,那么稍作修改基本上就可以。主要修改的地方是:延时程序,寄存器设置,等等。

标签:单片机 信息技术 编程语言 编程 程序

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18