Chinaunix首页 | 论坛 | 博客
  • 博客访问: 157249
  • 博文数量: 33
  • 博客积分: 2057
  • 博客等级: 大尉
  • 技术积分: 430
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-19 16:37
文章分类
文章存档

2013年(2)

2012年(23)

2011年(8)

分类: WINDOWS

2012-09-21 11:40:34


点击(此处)折叠或打开

  1. Dim S3(1 To 20) As Byte, S4(1 To 1) As Byte, S5(1 To 1) As Byte
  2.     
  3.     S3(1) = &HAA: S3(2) = &H75: S3(3) = &H10: S3(4) = &H0: S3(5) = &HE: S3(6) = &H0 '数据头部,共六位。
  4.     
  5.     S3(7) = &H28: S3(8) = &H6E: S3(9) = &HC9: S3(10) = &H48: S3(11) = &H3: S3(12) = &H0: S3(13) = &H0: S3(14) = &H7 '地址码,共八位。
  6.     
  7.     S3(15) = &H8: S3(16) = &H1: S3(17) = &H16: S3(18) = &H11: S3(19) = &H1: S3(20) = &H53 '通讯时间,共六位
  8.     
  9.     S4(1) = S3(1)
  10.     Comm1.Output = S4
  11.     For i = -32700 To 32700
  12.     For j = 0 To 5
  13.     Next j, i
  14.     
  15.     For k = 2 To 20
  16.     S4(1) = S4(1) Xor S3(k) '计算校验码
  17.     S5(1) = S3(k)
  18.     Comm1.Output = S5
  19.     For i = -32700 To 32700
  20.     For j = 0 To 5
  21.     Next j, i, k
  22.     
  23.     Comm1.Output = S4 '送出校验码
  24.     For i = -32700 To 32700
  25.     For j = 0 To 5
  26.     Next j, i

阅读(376) | 评论(0) | 转发(0) |
0

上一篇:解析文本数据

下一篇:tkinter gui

给主人留下些什么吧!~~