添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1828页 > AT89C51IC2 > AT89C51IC2 PDF资料 > AT89C51IC2 PDF资料1第105页
AT89C51RB2/RC2
API调用说明
几个应用程序接口( API )调用,可实现通过一个应用
程序允许选择性擦除和Flash页面编程。所有来电均采用
通过一个公共的接口PGM_MTP 。编程功能由选
设置微控制器的寄存器作出调用位于FFF0H之前。
结果在寄存器中返回。
当几个字节都进行编程,强烈建议使用爱特梅尔
API“程序数据页”的号召。事实上,这个API调用写入多达128字节的赎罪
GLE命令。
在Atmel的设置在C闪存驱动器中可用的所有程序软件访问
网站。
API调用的描述和参数见表74 。
表74 。
API调用摘要
命令
阅读MANUF ID
读设备ID1
读设备ID2
读设备ID3
R1
00h
00h
00h
00h
A
XXH
XXH
XXH
XXH
DPTR0
0000h
0001h
0002h
0003h
DPH = 00H
擦除块
01h
XXH
DPH = 20H
DPH = 40H
程序数据
字节
02h
Vaue写
地址
字节
节目
DPH = 00H
DPL = 00H
DPH = 00H
DPL = 01H
SSB计划
05h
XXH
DPH = 00H
DPL = 10H
DPH = 00H
DPL = 11H
程序BSB
SBV程序
阅读SSB
阅读BSB
阅读SBV
06h
06h
07h
07h
07h
新的BSB
价值
新SBV
价值
XXH
XXH
XXH
字节
节目
0000h
0001h
0000h
0001h
0002h
地址
第一字节
编程中
闪存
内存
XXH
XXH
XXH
XXH
XXH
地址
的XRAM
第一数据到
节目
ACC = SSB
ACC = BSB
ACC = SBV
00h
ACC = SSB价值
设置SSB 0级
XXH
ACC = 0 :已完成
00h
ACC = DPH
DPTR1
XXH
XXH
XXH
XXH
返回值
ACC =制造商
Id
ACC =设备ID 1
ACC =设备ID 2
ACC =设备ID 3
命令效果
阅读制造商标识
阅读设备标识符1
阅读设备标识符2
读取设备识别码3
擦除块0
擦除块1
擦除块2
程序在芯片上的一个数据字节
FL灰的记忆。
设置SSB 1级
设置SSB 2级
设置SSB 1级
程序启动状态字节
程序软件启动矢量
阅读软件安全字节
阅读引导状态字节
阅读软件引导向量
项目多达128个字节的用户闪存。
ACC = 0 :已完成
注:字节数进行编程是
限于诸如闪存写保持在
单128字节页。因此,当ACC
128 , DPL的有效值为00H ,或80H 。
程序数据
页面
09h
105
4180E–8051–10/06

深圳市碧威特网络技术有限公司