在单片机系统中,LED数码管的应用是很常见的,不过对我们偏软件开发的人来说,要想研究LED还得储备一定的知识才能进行近一步的工作。不过采用.NET Micro work系统,我们马上就可以站在软件人员的角度来研究LED数码管显示0~F数字的原理了。

为了便于演示,我们选用的是一款共阴的单个LED显示数码管,其阴极接GND之前需要串联一个330欧的电阻,其管脚定义如下:

 image.png
  

注:左上角pin脚为1脚。

LED数码管和开发板的接线表如下:  
1.png
为了便于显示数字0、1、2…A、B…F,我们进行了如下编码:

     //0 1 2 3 4 5 6 7 8 9 A B C D E F

     byte[] DigitalFlag = new byte[] { 0xBF, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x

收藏 打印