在单片机编程中往往需要长期保存某些数据,尤其是一些配置参数,这样掉电后这些数据仍然还在。于是就开始了FLASH读写的编程,经过了一天多的努力,终于把FLASH的读写调通了。主要有三点:
一、读FLASH
要用MOVC指令才能读FLASH,这个比较简单。
二、写FLASH
严格按照下面的流程即可完成写操作
1. 禁止中断。
2. 置位FLWE(FLSCL.0),以允许由用户软件写/擦除FLASH。
3. 置位PSEE(PSCTL.1),以允许
在单片机编程中往往需要长期保存某些数据,尤其是一些配置参数,这样掉电后这些数据仍然还在。于是就开始了FLASH读写的编程,经过了一天多的努力,终于把FLASH的读写调通了。主要有三点:
一、读FLASH
要用MOVC指令才能读FLASH,这个比较简单。
二、写FLASH
严格按照下面的流程即可完成写操作
1. 禁止中断。
2. 置位FLWE(FLSCL.0),以允许由用户软件写/擦除FLASH。
3. 置位PSEE(PSCTL.1),以允许