位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1196页 > AT89C51AC3-SLSIM > AT89C51AC3-SLSIM PDF资料 > AT89C51AC3-SLSIM PDF资料5第50页

图27 。
硬件编程步骤
闪存空间
程序设计
保存并禁用它
EA = 0
保存并禁用它
EA = 0
启动程序
FCON = 54H
FCON = A4H
FCON = 0CH
数据加载
DPTR = 00H
ACC =数据
高管: MOVX @ DPTR ,A
FBUSY
清?
加载完
恢复
清除模式
FCON = 00H
端编程
虚拟还原
复位锁存列
一个成功的闪光后进行列锁存器的自动复位
写序。用户还可以重新设置柱手动龙头,例如
写Flash之前重装列锁存器。下面的过程是
总结如下。
保存并关闭中断。
通过写入的数据序列56小时,随后通过A6H在FCON启动复位
(只能从FM1 )注册。
恢复中断。
错误报告
闪存编程序列
错误
当检测到一个错误的序列,在FSTA寄存器中的SEQERR位被置位。可能
错误的顺序是:
MOV FCON , 5XH指令不能紧跟一个MOV FCON ,斧
指令。
虽然没有数据列锁存器装入写闪存序列展开
BY软件
通过硬件当一个正确的编程序列完成
该SEQERR位清零
当多个页面写入到Flash ,用户应检查FSTA错误
每次写入页面序列后,不仅在的多个写入页的结束。
50
AT89C51AC3
4383A–8051–10/04