hbsyzbh 发表于 2011-7-17 23:04:23

发一个七段数码管 编码助手( 呵呵一般都是 点阵式了 ,可能只有 51 还能用的上吧.就

系统 需求
Win7 等 自带 .NET 2.0 以及以上的
或者
xp 等手动装 .NET 2.0 以上的.
=============================================================
.NET 2.0 以上环境 支持. ( win2003win7 自带不用下了. )
这是官方下载地址   ( 20多M )
http://www.microsoft.com/downloads/zh-cn/details.aspx?displaylang=zh-cn&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5
=============================================================
七段数码管配置助手V0.1ourdev_658759UQZZX7.rar(文件大小:6K) (原文件名:七段数码管配置助手V0.1.rar)

哈哈,让大家见笑了

hbsyzbh 发表于 2011-7-17 23:05:32

http://cache.amobbs.com/bbs_upload782111/files_42/ourdev_658760CQUBKY.jpg
运行效果 (原文件名:无标题.jpg)

skynet 发表于 2011-7-17 23:06:43

虽然很古老,但是用.net的童鞋,还是要顶1下

little_Monkey 发表于 2011-7-18 00:23:47

这种程序很多啊,另外楼主你应该弄个修改接口定义的,很多时候为了布线方便不是D0~D7分别对应A~H的

Cypress_FAE 发表于 2011-7-18 00:28:26

这个程序得更新了,不然生成的编码不对哟。。。其他单片机驱动不了

wandy2010 发表于 2011-7-18 00:39:39

这个对系统没什么要求:
点击此处下载 ourdev_658777BOFYGW.rar(文件大小:10K) (原文件名:数码管编码工具.rar)

hbsyzbh 发表于 2011-7-18 09:42:20

回复【3楼】little Monkey
这种程序很多啊,另外楼主你应该弄个修改接口定义的,很多时候为了布线方便不是d0~d7分别对应a~h的
-----------------------------------------------------------------------

哦. 看来 就算小东西弄好也要花心思啊. 有空我 再改改!

hbsyzbh 发表于 2011-7-22 16:43:57

http://cache.amobbs.com/bbs_upload782111/files_43/ourdev_660193KC2N34.jpg
(原文件名:无标题1.jpg)

点击此处下载 ourdev_660194K96ZPW.rar(文件大小:17K) (原文件名:七段数码管编码助手V0.2.rar)

增加了可以 自定义 顺序的 . 大家可以试试

lwy86 发表于 2011-7-22 17:41:25

mark

bg6agf 发表于 2011-7-22 18:11:24

算了。我给一个我用的头文件吧

/*****************************************************************************/
#define _seg_c            0x80
#define _seg_dp         0x40
#define _seg_d         0x20
#define _seg_e            0x10
#define _seg_g            0x08
#define _seg_a            0x04
#define _seg_f            0x02
#define _seg_b            0x01
/* seg7_code 84218421共阴七段数码管 */
#define SEGALL      (255-_seg_dp)
#define SEG0          (SEGALL-_seg_g)
#define SEG1          (_seg_b+_seg_c)
#define SEG2          (SEGALL-_seg_f-_seg_c)
#define SEG3          (SEGALL-_seg_f-_seg_e)
#define SEG4          (_seg_b+_seg_c+_seg_f+_seg_g)
#define SEG5          (SEGALL-_seg_b-_seg_e)
#define SEG6          (SEGALL-_seg_b)
#define SEG7          (_seg_a+_seg_b+_seg_c)
#define SEG8          (SEGALL)
#define SEG9          (SEGALL-_seg_e)
#define SEGA          (SEGALL-_seg_d)
#define SEGB          (SEGALL-_seg_a-_seg_b)
#define SEGC          (_seg_a+_seg_d+_seg_e+_seg_f)
#define SEGD          (SEGALL-_seg_a-_seg_f)
#define SEGE          (SEGALL-_seg_b-_seg_c)
#define SEGF          (SEGE-_seg_d)
#define SEGG          (SEGALL-_seg_b-_seg_g)
#define SEGH          (SEGALL-_seg_a-_seg_d)
#define SEGI          (_seg_a+_seg_c)
#define SEGJ          (_seg_b+_seg_c+_seg_d+_seg_e)
#define SEGK          (_seg_f+_seg_g+_seg_e)
#define SEGL          (_seg_d+_seg_e+_seg_f)
#define SEGM          (_seg_a+_seg_c+_seg_d+_seg_f)
#define SEGN          (SEGALL-_seg_g-_seg_d)
#define SEGO          (_seg_a+_seg_b+_seg_f+_seg_g)
#define SEGP          (SEGO+_seg_e)
#define SEGQ          (SEGO+_seg_c)
#define SEGR          (_seg_a+_seg_f+_seg_e)
#define SEGS          (_seg_c+_seg_f+_seg_g)
#define SEGT          (_seg_d+_seg_e+_seg_f+_seg_g)
#define SEGU          (SEGALL-_seg_a-_seg_g)
#define SEGV          (_seg_e+_seg_d)
#define SEGW          (_seg_b+_seg_c+_seg_d+_seg_g)
#define SEGX          (_seg_a+_seg_d+_seg_g)
#define SEGY          (SEGALL-_seg_a-_seg_e)
#define SEGZ          (_seg_b+_seg_e+_seg_g)
/*****************************************************************************/


另外。最好应该是用&。但是这里全部都是位。所以就无所谓了

bg6agf 发表于 2011-7-22 18:12:42

用的时候

volatile tab[]=
{
SEG0,
SEG1,
SEG2,
SEG3,
SEG4,
SEG5,
....
}

wy2000 发表于 2011-7-22 20:04:18

mark

hbsyzbh 发表于 2011-7-24 20:38:59

回复【9楼】bg6agf 无垠春雪
-----------------------------------------------------------------------

受教了!

wandy2010 发表于 2011-7-24 22:07:13

楼主能否弄个不用“.NET 2.0 以上的”,直接运行的exe?

hbsyzbh 发表于 2011-7-25 10:08:17

回复【13楼】wandy2010 老铁
楼主能否弄个不用“.net 2.0 以上的”,直接运行的exe?

-----------------------------------------------------------------------

额 , 我有时间 用VC++ 重写一次吧. 就可以 脱离 .NET 了.

hbsyzbh 发表于 2011-7-28 11:58:46

回复【13楼】wandy2010 老铁
楼主能否弄个不用“.net 2.0 以上的”,直接运行的exe?

-----------------------------------------------------------------------

来了来了! 试下看看

点击此处下载 ourdev_661602KPQERR.rar(文件大小:94K) (原文件名:数码管编码助手(VC版本).rar)

mzbhy 发表于 2011-7-28 12:03:57

恩,两种方法都不错。

hbsyzbh 发表于 2011-7-28 14:04:25

回复【16楼】mzbhy 饼饼
恩,两种方法都不错。
-----------------------------------------------------------------------

自卖自己夸一下.

1 用工具 比较直观, 改起来 不会出错!
2.需要的 组合手动 以数组形式储存起来,程序简洁 明了.
3. C 语言没有 名称空间,太多全局定义, 污染 名称空间, 起名字费事. 而且一改 全工程要 重新编译.

呵呵.

hbsyzbh 发表于 2011-8-3 16:48:49

http://cache.amobbs.com/bbs_upload782111/files_43/ourdev_663893RQL4AV.jpg
(原文件名:1.jpg)


补个图片, 在 15楼 下载啊!   XP, WIN7通用的.( 98没测试过,应该也可以吧 )

yxm433 发表于 2012-9-13 18:28:50

mark      

gdjsfy_86 发表于 2012-9-13 22:18:54

mark      

tmld570707 发表于 2012-9-13 22:20:28

bg6agf    很好,很强大

lxa0 发表于 2012-9-15 03:02:26

很好~~~~~~~~~~~~~~收藏了

蓝蓝的恋 发表于 2014-3-22 16:00:29

还行,要是能自定义使用几根引脚就更好了~{:smile:}

eddia2012 发表于 2014-3-26 15:22:38

{:smile:}自定义,不错,收下了,谢谢!

xxzzhy 发表于 2016-6-3 22:19:35

很不错。{:lol:}

fuze2009 发表于 2016-6-4 04:19:38

虽然是老帖,还是顶一下

altim_li 发表于 2016-6-4 09:57:20

多谢分享,收藏了。

lb0857 发表于 2018-10-13 10:48:50

发一个七段数码管 编码助手米字的编码有没有{:lol:}

mculjf 发表于 2018-10-13 12:32:46

七段数码管编码

lxa0 发表于 2018-10-15 13:58:21

收藏了。
谢谢楼主!
页: [1]
查看完整版本: 发一个七段数码管 编码助手( 呵呵一般都是 点阵式了 ,可能只有 51 还能用的上吧.就