您当前的位置:五五电子网电子知识电子学习电脑-单片机-自控术语C8051F32X单片机写入擦除flash的过程及设置 正文
C8051F32X单片机写入擦除flash的过程及设置

C8051F32X单片机写入擦除flash的过程及设置

点击数:7183 次   录入时间:03-04 12:02:40   整理:http://www.55dianzi.com   电脑-单片机-自控术语

  (1)使用ISP方式擦除flash的步骤
  
  1)关单片机的所有中断;2)向锁定和关键码寄存器(flkey)写第一个关键码0xA5;3)向flkey写第二个关键码0Xfl;4)置psctl寄存器(8th)的psee位为1,允许flash扇区擦除;5)置psctl寄存器(8fh)的pswe位为1,允许flash写入;6)用movx指令向待擦除flash的任一地址写入任一内容的一数据字节;7)清pswe位=0;8)清psee位=0。

  (2)使用lSP方式写入flash的步骤
  
  1)关单片机的所有中断;2)擦除对应目标地址内的flash页;3)向锁定和关键码寄存器(flkey)写第一个关键码OxA5;向flkey写第二个关键码OXfl;4)置psctl寄存器(8fh)的pswe位为1,允许flash写入;5)清psctl寄存器(8th)的psee位=0,禁止flash擦除;6)用movx指令向目标地址内的flash写入一数据字节;7)清psee位=0。




本文关键字:单片机  FLASH  电脑-单片机-自控术语电子学习 - 电脑-单片机-自控术语