添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第712页 > AT89LS53-12PI > AT89LS53-12PI PDF资料 > AT89LS53-12PI PDF资料2第20页
串行编程算法
编程和验证AT89LS53在串行编程
明模式下,遵循以下的步骤:
1.上电顺序:
适用于V之间的权力
CC
和GND引脚。
设置RST引脚为“H” 。
如果晶体没有在引脚XTAL1相连,
XTAL2 ,应用3 MHz至12 MHz的时钟引脚XTAL1
等待至少10毫秒。
2.通过发送亲启用串行编程
编程启用串行指令引脚MOSI /
P1.5 。移位时钟的频率处提供
引脚SCK / P1.7需要小于CPU时钟
在XTAL1除以40 。
3.代码阵列编程一个字节的时间
通过与提供了地址和数据
适合的写指令。所选的内存
位置之前,首先新的自动删除
数据被写入。写周期是自定时的典
ically需要不到2.5毫秒为5V且小于10
MS在2.7V 。
4.任何一个存储单元可以通过使用来验证
读指令返回的内容在
所选地址的串行输出MISO / P1.6 。
5.在编程会话结束时, RST可
置为低电平开始正常运行。
断电序列(如果需要) :
设置XTAL1为“L” (如果不使用一个晶体) 。
设置RST为“L” 。
打开V
CC
切断电源。
串行编程指令
该指令集的串行编程如下3个字节
协议,并示于下表中:
指令集
输入格式
指令
编程启用
芯片擦除
阅读代码存储器
1个字节
1010 1100
1010 1100
A12
A11
A10
A9
A8
A13
2字节
0101 0011
xxxx x100
低ADDR
BYTE 3
xxxx xxxx
xxxx xxxx
xxxx xxxx
手术
启用串行编程接口RST后去
高。
芯片擦除12K存储阵列。
读取程序存储器阵列的数据在所选
地址。的6个MSB的第一字节是高阶
地址位。低阶地址位在
第二个字节。数据可在引脚MISO期间
第三个字节。
在选定的数据写入到代码的存储位置
地址。地址位是6个MSB的第一
字节连同第二个字节。
写锁定位。
设置LB1 , LB2 LB3或=“ 0 ”编程锁定位。
01
写代码存储器
A12
A11
A10
A9
A8
A13
10
低ADDR
DATA IN
写锁定位
注意事项:
1010 1100
1.数据轮询用于指示写周期通常在2.7V间小于10毫秒的末端。
2. “X” =不在乎。
4-268
AT89LS53
LB1
LB2
LB3
x x111 xxxx xxxx

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