我的意思是用下载器向STC单片机的FLASH区写入程序的时候,一起把某些数据下载到EEPROM中,然后断开下载线,单片机跑程序的时候能够自己读出EEPROM里的数据,并加以操作。请问该怎样编程序?
AVR单片机可以使用烧写器往EEPROM里烧写数据,51不知道能不能,最新版STC-ISP貌似可以吧,我没试过,你可以试试
如果不可以的话就自己编写个程序,通过串口助手向单片机发送数据,单片机接收数据,然后把接收到的数据写到EEPROM里边就行了。
这个,我知道怎么在程序里运行的时候,利用ISP/IAP去读EEPROM的数据,我的意思是在keil中编程的时候,定义一个数据,比如说a = 100;然后用下载器向单片机烧录程序的时候,直接把100这个数据烧录到EEPROM中的某个地址中,而预先我定义了这个地址,单片机自己在运行的时候,可以自行去EEPROM的这个地址去读数据
追答编写完EEPROM程序后,就是在把你要的数据写入程序中相应扇区了,如果要使用,再次编写程序调用该数据。