位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第652页 > AT89C51ED2-SMSIM > AT89C51ED2-SMSIM PDF资料 > AT89C51ED2-SMSIM PDF资料2第104页

ISP协议说明
实体层
用于传输信息的UART具有以下配置:
字符:8位数据
奇偶校验:无
停止: 2位
流量控制:无
波特率:自动波特率由引导程序来计算波特率进行
由主机选择的。
车架说明
串行协议是基于Intel -Hex格式的记录。
Intel Hex格式的记录包含了用于表示十六进制数的ASCII字符
总结如下。
图45 。
英特尔六角型架
记录
标志
’:’
Reclen
负载
OFFSET
记录
TYPE
数据
or
信息
校验
1-byte
1-byte
2-bytes
1-byte
正字节
1-byte
记录标记:
Reclen :
记录标记是帧的开始。此字段必须包含':' 。
Reclen指定的信息或数据的字节数以下的记录
该记录的类型字段。
负载偏移:
负载偏移指定16位的起始负载的数据字节的偏移,因此,该字段
仅用于数据记录程序(见“ISP命令摘要” ) 。
记录类型:
记录类型指定命令的类型。这个字段是用来解释剩余
在框架内的信息。对于所有的当前记录类型的编码被描述
见“ ISP命令汇总”。
数据/信息:
数据/信息是一个可变长度字段。它包含零个或多个字节编码为对
十六进制数字。数据的含义取决于
记录类型。
校验和:
的二的补码的8位字节而导致的转换的每对ASCII码的
十六进制数,以一个字节的二进制的,并包括
Reclen
字段并包括
的最后一个字节
数据/信息
场。因此,所有的ASCII码对在一个记录的总和
转换为二进制,从后
Reclen
字段并包括
校验
场,是
零。
104
AT89C51RD2/ED2
4235E–8051–04/04