|

楼主 |
发表于 2021-4-1 09:34:56
|
显示全部楼层
北京市北京市
变量名 | 类 型 | 静态 | 数组 | 备 注 | 共阴数据头 | 文本型 | | | 共阳数据头 | 文本型 | | | n | 整数型 | | | 十六进制 | 文本型 | | | 共阴段码组 | 文本型 | | 16 | 正常二进制 | 文本型 | | | 阴16段码 | 文本型 | | | 阳16段码 | 文本型 | | |
如果真 (检测管脚合法性 () = 假) 返回 () 共阴数据头 = “//定义” + “【共阴数码管段码】” + “数组 0 1 2 3 4 5 6 7 8 9 A b c d E F ” + #换行符 共阳数据头 = “//定义” + “【共阳数码管段码】” + “数组 0 1 2 3 4 5 6 7 8 9 A b c d E F ” + #换行符 共阴段码组 = { “0x3F”, “0x06”, “0x5B”, “0x4F”, “0x66”, “0x6D”, “0x7D”, “0x07”, “0x7F”, “0x6F”, “0x77”, “0x7C”, “0x39”, “0x5E”, “0x79”, “0x71” }调试输出 (共阴段码组 ) 计次循环首 (16, n ) 十六进制 = 取文本右边 (共阴段码组 [n ], 2 ) 正常二进制 = 进制转换 (十六进制, 16, 2 ) 正常二进制 = 取文本右边 (“00000000” + 正常二进制, 8 ) 取管脚码到编辑框 (正常二进制, 假) 如果 (n = 16 )  阴16段码 = 阴16段码 + “0x” + 取文本右边 (“00” + 进制转换 (自定8位音码, 2, 16 ), 2 )   阳16段码 = 阳16段码 + “0x” + 取文本右边 (“00” + 进制转换 (自定8位杨码, 2, 16 ), 2 )   阴16段码 = 阴16段码 + “0x” + 取文本右边 (“00” + 进制转换 (自定8位音码, 2, 16 ), 2 ) + “,”  阳16段码 = 阳16段码 + “0x” + 取文本右边 (“00” + 进制转换 (自定8位杨码, 2, 16 ), 2 ) + “,”  计次循环尾 ()编辑框_常用.内容 = 共阴数据头 + “unsigned char code duan_yin[16]={” + 阴16段码 + “}”编辑框_常用. 加入文本 ( #换行符 + #换行符 + #换行符 + 共阳数据头 + “unsigned char code duan_yang[16]={” + 阳16段码 + “}”)
|
|