位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第824页 > AT89C5131A-PLTIL > AT89C5131A-PLTIL PDF资料 > AT89C5131A-PLTIL PDF资料2第31页

AT89C5131A-L
加载列锁存器
任何数量从1个字节到128个字节的数据可以在列锁存器被加载。这
提供编程的整个存储器由字节的能力,通过网页或通过任何数量的
的字节中的页面。
当程序启动时,该位置的自动擦除的同事装
UMN锁存器首先执行,然后编程有效地完成。因此,没有任何页面或
块擦除是必要的,仅加载的数据被编程,在对应
页。
下面的过程中,用于加载的柱栓并将总结于
图17:
通过设定FPS位图列锁存空间。
加载DPTR与加载地址。
负载累加器寄存器中的数据加载。
执行MOVX @ DPTR ,A指令。
如果需要循环中的最后三个指令,直到页面完全加载。
图17 。
列锁存器的加载过程
列锁存器
加载中
列锁存器映射
FPS = 1
数据加载
DPTR =地址
ACC =数据
高管: MOVX @ DPTR ,A
最后字节
加载?
数据存储器映射
FPS = 0
编程的闪存空间
用户
下面的步骤用来编程的用户空间中,并总结于
图18:
列装载数据的地址0000h到7FFFh表示锁存
(1)
.
禁用中断。
通过写数据序列50H之后的A0h在启动程序
FCON寄存器。
由FBUSY标志所指示的节目的结束清零。
允许中断。
注意:
1.加载列锁存器时所使用的最后一个页面地址是用于选择所述一个
网页编程地址。
31
4338D–USB–09/05