我用串口接受数据,用vb的mscomm控件接收状态信息以"0X1C"起始和"0X54"结尾,
Time C0H 时间
Date 40H 日期
以上两个状态信息后面跟着的两个字节表示具体时间
byte1. oooooo01
oooooo 表示分钟或月
byte2. oooooo01
oooooo 表示小时或日
如1c c0 xx xx 40 xx xx 54
实例:1C C0 DD 3A 40 09 66 54 为 14:55 2月25号 14:55 2月25号
请问怎么把接收的字符翻译成具体的时间请教高手赐教,不胜感激
Time C0H 时间
Date 40H 日期
以上两个状态信息后面跟着的两个字节表示具体时间
byte1. oooooo01
oooooo 表示分钟或月
byte2. oooooo01
oooooo 表示小时或日
如1c c0 xx xx 40 xx xx 54
实例:1C C0 DD 3A 40 09 66 54 为 14:55 2月25号 14:55 2月25号
请问怎么把接收的字符翻译成具体的时间请教高手赐教,不胜感激
解决方案 »
- 文本框默认值设置
- 如何不用多线程解决CPU占用率95%的问题
- 变量?
- ??》》》》》急死人了/////??//老大,我下载的 制造业ERP系统SE2000 (VB6代码) 但是没有WEBGRID.ocx 怎么办呢??
- 重要问题!期望大家共同探讨
- 老问题捆饶很久请帮忙,如何得到TEXTBOX光标所对应的X,Y坐标
- 我用VB编写的DLL为什么没有入口点?
- 急,急,急,高分相送,一个简单的问题.进者有分!!!!!!
- CryStal Report8.5读取Oracle 9i的View中数据的问题,请高手指点!(急!)
- 如何控制一个表单移动时不超出特定的范围?
- 在VB中如何设定ACCESS中字符格式的数据字段属性为输入掩码?
- 如何连续播放歌曲
3A对应二进制为:001110 10 ,去掉最后两位后得:001110 对应的十进制数为:14
其他同理
xx = &HDD '这里对应的是数据中的DD
xx = xx And &HFC
xx = xx / 4
Debug.Print xx
Debug.Print &HDD \ 4