标题: 一段程序看不懂,肯请那位高手指点
molpp
游客




UID 12
精华 0
积分 7078
帖子 7078
威望 0
金钱 0
阅读权限 1
注册 2007-7-13
状态 离线
发表于 2007-7-13 17:11  资料  短消息  加为好友 

一段程序看不懂,肯请那位高手指点

下面是一段数据采集的函数,我看的不太明白  是一个12位AD转换  out_byte输出一个字节,最后得出的da是采集的结果  Function ad5101(cha el As Integer) As Integer      Dim h, m, l, da As Integer            out_byte &;H378, cha el      delay (100)      out_byte &;H378, &;H20   cha el      delay (500)      out_byte &;H378, &;H40      delay (50)      h = Int(in_byte(&;H379) / 16)      out_byte &;H378, &;H60      delay (50)      m = Int(in_byte(&;H379) / 16)      out_byte &;H378, &;H80      delay (50)      l = Int(in_byte(&;H379) / 16)      da = h * 256   m * 16   l      ad5101 = da  End Function  那位高手给我说一下他的具体算法

顶部
[广告]
 


Google

当前时区 GMT+8, 现在时间是 2008-12-3 05:53
粤ICP备07500170号

By Discuz! 5.5.0 © 2007-2008
Processed in 0.023646 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - Autooo! Inc. - Archiver - 繁体中文