中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

想修改LED屏幕的文字,但是已经年代久远,下了很多...

 喜欢小小小侯

下载贤集网APP入驻自媒体

想修改LED屏幕的文字,但是已经年代久远,下了很多的软件修改都修改不了(主要是通讯问题,COM口数据的通的)。
想通过修改AT89C52单片机的代码,来改变LED屏幕显示的内容,没有厂家型号
找不到资料,实在愁。

最新回复
发布回复
找一块开发板或者你直接换一个STC的单片机,我记得AT单51单片机 不能用串口下载
难度太大,除非拿到原理图和程序,单片机和储存器内都有内容
看你打算花多少时间来做了,不知道你所说的AT89C52单片机的代码是指什么,如果是指单片机的程序的话,除非你有源代码,不然就得自己写代码了,难免还得抄板子的电路图
还是找厂家吧 个人修改不是真正高手还真不是易事
如果是学习,研究可通过逻辑分析仪记录串口数据找出规律,如果是升级那不值得,工作量太大。
AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),是ATMEL公司的早期产品。它属于高电压编程方式,既需要在EA/Vpp 端加上+12V 编程电压。对这种芯片进行编程,需要高电压编程器,目前虽然市场上有售,但已经很少有人使用了。想通过修改AT89C52单片机的代码,来改变LED屏幕显示的内容,就需用编程器把单片机内部的代码读出。然后反汇编,得到源代码,修改显示数据即可。不过一般产品,软件都是加密的,要想解密并不是一个普通爱好者所能做到的。最好的办法,就是用STC89RC52,代替AT89C52,二者管脚兼容,不用做任何修改。自己再写一套显示程序,写这种程序并不是很困难,但是程序又是基于硬件电路的,这需要你根据电路板把相关的电路整理出来。总之,要想完成这个工作,需要多方面的技术积累和支持。假如你是一个小白,那就是可想不可及。

为您推荐

热门交流