如何修改单片机的源程序

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:12:29
急!!!谢!!!!各位老大,如何修改单片机的源程序,才能使单片机的液晶显示屏更改字符!具体说,一台单片机控制的设备,设备液晶屏显示:中国制造,如何更改才能使的设备液晶屏显示:欢迎使用!我有的是:bin格式的单片机烧录程序,是否要先反汇编呢

先备份一下你的Bin.

不需反汇编, 直接找到"中国制造"对应的点阵信息, 修改成"欢迎使用"的点阵字库信息. 在修改的时候, 一般使用十六进制编辑器, 像Ultra Edit就可以了.

关于点阵提取程序, 网上多的是.

祝你好运!

貌似做不到。拿出源程序吧

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

祝你成功。

这个挺有难度的,我的建议是找到源程序。
反汇编虽然可行,但如果程序较大的话,很难读懂。

看运气了,有时候可以直接找到这几个字修改,但有时原作者会对这几个字做监控,一旦被改程序无法运行。

啥乱七八糟的~一个不懂单片机的人