|
以下内容根据一位网友的文章整理而成,特此表示感谢!
说明:本里程表存储器是直插式93C46,修改公里数在0050-006F处,其中0050-0069是仅限修改0-53公里,而006A-006F为修改54-999999公里。修改公里时主要在006A-006F处完即可。4组数值相加得出结果为总公里数。
0050? FF FF FF FF FF FF FF FF??? FF FF FF FF FF FF FF FF
0060? FF FF FF FF FF FF FF FF??? FF FF 00? 80? 00? 80? 00 80
FF FF。。。FF FF??? 为第一组数据。
两个字节为以小组,可能为 F8 FF 或者 FF F8 或者 FF FF 或者 F8 F8? (或者?其他任意的数据?) 之一。
00? 80??? 为第二组数据,可能的数据组合为以下32种类型之一。
00? 80??? 为第三组数据,可能的数据组合为以下32种类型之一。
00 80??? 为第四组数据,可能的数据组合为以下32种类型之一。?
表格说明:Byte1/Byte2 组合 以及 地址组合 所确定的单元格位置表示所代表的公里数。
例如:C7 81 以及 006C 006D 对应 8590 表示如果地址 006C 00
其他依此类推,不再多举例子说明
| Number |
Byte1 |
Byte2 |
006A 006B |
006C 006D |
006E 006F |
| 0 |
00 |
80 |
0 |
0 |
0 |
| 1 |
07 |
80 |
54 |
1781 |
54976 |
| 2 |
38 |
80 |
108 |
3436 |
109952 |
| 3 |
3F |
80 |
161 |
5154 |
164927 |
| 4 |
C0 |
81 |
215 |
6872 |
219903 |
| 5 |
C7 |
81 |
269 |
8590 |
274878 |
| 6 |
F8 |
81 |
322 |
10308 |
329854 |
| 7 |
FF |
81 |
376 |
12026 |
384829 |
| 8 |
00 |
8E |
430 |
13744 |
439805 |
| 9 |
07 |
8E |
484 |
15462 |
494781 |
| 10 |
38 |
8E |
537 |
17180 |
549756 |
| 11 |
3F |
8E |
591 |
18898 |
604732 |
| 12 |
C0 |
8F |
645 |
20616 |
659707 |
| 13 |
C7 |
8F |
698 |
22334 |
714683 |
| 14 |
F8 |
8F |
752 |
24052 |
769658 |
| 15 |
FF |
8F |
806 |
25770 |
824634 |
| 16 |
00 |
F0 |
859 |
27488 |
879610 |
| 17 |
07 |
F0 |
913 |
29206 |
934585 |
| 18 |
38 |
F0 |
967 |
30924 |
989561 |
| 19 |
3F |
F0 |
1020 |
32642 |
999999 |
| 20 |
C0 |
F1 |
1074 |
34360 |
|
| 21 |
C7 |
F1 |
1127 |
36078 |
| 22 |
F8 |
F1 |
1181 |
37796 |
| 23 |
FF |
F1 |
1235 |
39514 |
| 24 |
00 |
FE |
1289 |
41232 |
| 25 |
07 |
FE |
1343 |
42950 |
| 26 |
38 |
FE |
1396 |
44668 |
| 27 |
3F |
FE |
1450 |
46386 |
| 28 |
C0 |
FF |
1504 |
48104 |
| 29 |
C7 |
FF |
1557 |
49822 |
| 30 |
F8 |
FF |
1611 |
51540 |
| 31 |
FF |
FF |
1665 |
53258 |
计算方法举例: 如果要得到 654321 km, 计算过程如下:
1。首先 654321 / 54796 = 11.94 取整数部分 11
2。654321?mod 54796 = 51565
3。51565 / 1781 = 28.9 取整数部分 28
4。51565?mod 1781 = 1697
5。1697 / 54 = 31.43 取整数部分 31
6。1697?mod 54 = 23
(说明:mod 表示取余数操作。5 mod 3 = 2。100 mod 33 =1)
(说明:可以使用 Windows 系列所代的计算器计算)
(说明:开始 -- 运行 -- 输入 calc.exe 即可)?
7。现在通过查表确定 006A 006B 006C 006D 006E 006F 的数据。?
006A 006B 006C 006D 006E 006F
31- FF FF 28 - C0 FF? 11 - 3F 8E
8。地址 0050 - 0069 可以全部写入 FF FF 即可。
9。所以这个数据看起来像这样:
00000000 FF 81 C7 F1 00 80 3F 80 38 80 38 F0 C0 81 C7 81 ......?.8.8.....
00000010 38 80 C0 FF FF 81 07 FE C0 F1 F8 81 FF 8F F8 FF 8...............
00000020 C0 81 00 FE F8 81 00 80 00 80 00 80 00 80 00 8E ................
00000030 C7 81 C0 FF FF F1 00 F0 38 8E 00 FE 38 8E F8 F1 ........8...8...
00000040 00 F0 3F F0 FF 81 00 80 38 8E C7 F1 38 FE FF F1 ..?.....8...8...
00000050 FF FF FF FF FF FF FF FF?FF FF FF FF FF FF FF FF ................
00000060 FF FF FF FF FF FF FF FF FF FF F8 8F C0 FF 3F 8E ................
00000070 07 80 00 80 07 80 C0 81 00 F0 00 80 38 80 00 8E ............8...
以上只是个人的一点见解,错误之处还请各位网友指导。
|