http://www.sichuang.net
Google WWW SICHUANG.NET
 首 页 | 产品介绍 | 维修服务 | 下载中心 | 维修文摘 | 资源中心 | 友情链接 | 问题解答 | 联系我们
风度液晶里程表运算方法

以下内容根据一位网友的文章整理而成,特此表示感谢!


说明:本里程表存储器是直插式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...

以上只是个人的一点见解,错误之处还请各位网友指导。