1.静态数码管
-
1## 原理
如图,abcdefg及dp各代表一个led,接P0口,分别对应p0-p7,且为共阴接法,所以对应p0-p7输出高电平就能点亮,不同亮法对应不同的字符。
另外,开发板已接入38译码器进行位控制,也就是用3个引脚控制8个一样的数码管(开发板上8个并联) -
1## 代码
#include"reg52.h"
typedef unsigned char u8;
typedef unsigned int u16;
sbit LSA=P2^2;
sbit LSB=P2^3;
sbit LSC=P2^4;
u8 code table[16]={
0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}