单片机里:code 定义的数据和程序一样是写在ROM里边的,我能不能改变其中的值,且掉电后不消失

2024-11-09 09:20:14
推荐回答(2个)
回答(1):

8051单片机定义为code的ROM数据,在程序设计时可改变,但在运行时是不可改变的,FM3130是I2C接口的数据RAM,与你提出的问题无关,要解决你的问题,方法有两个,但都涉及单片机的重新选型,估计这不会是你想要的结果,结论:你不能改变ROM的值。

回答(2):

可以,那就是单片机的flash功能
常见的AVR ARM等单片机都有这个功能,只不过写入速度会比较慢。