- 积分
- 431
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|

楼主 |
发表于 2008-10-11 23:15:23
|
显示全部楼层
0x35E8E6: DAA36E77 DABF6006
0x1F0660: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88808890D7400D00F2F8DE2546F816009D03
0x1F0670: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F807009D0BD7400D00F2F9DC2546F9XXXX
0x1F0680: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9D0346F9YYYY9D02DAC7C0DC98909880DB00
上面是纸上谈兵,随便写的,没测试过
还是先R8取得小时数据进行判断,大于前一个数据22:00就跳到进行分钟判断,大于后一个数据7.00返回不执行
然后D7400D00F2F9DC25 就是R9取得分钟数据,XXXX和YYYY是指定分钟数据,也是需要转换为16进制,前后高低互换
大于XXXX执行,大于YYYY返回不执行
分别用R8和R9,2个寄存器 |
|