■LED数码管的结构 com dp g f com 亚亚3亚亚亚3亚g亚3亚3 亚亚亚亚亚型型形 dp dp g f d com com e dp 图LED的结构及其连接 LED七段数码管显示器是1种由LED发光二极管组合显示字符 的显示器件,该器件使用了8个发光二极管,其中7个用于显示字符 1个用于显示小数点dp,通常称之为七段发光二极管显示器
LED七段数码管显示器是1种由LED发光二极管组合显示字符 的显示器件,该器件使用了8个发光二极管,其中7个用于显示字符, 1个用于显示小数点dp,通常称之为七段发光二极管显示器。 a b c d e f g dp g f com a b c com d e dp com dp g f e d c b a com dp g f e d c b a 图 LED的结构及其连接 LED数码管的结构
七段LED数码管段代码编码表: 字形 0 2 3 5 6 7 8 9 黑 共阳0C0 0F90A40B0 99 92 82 0F8 80 90 OFF 共阴3F 06 5B 4F 66 6D 7D 07 7F 6F 00 显示数转换为显示字段码的步骤: (1)从显示数中分离出显示的每一位数字 方法是将显示数除以十进制的权 dis_buf[3]=dis_code[into_cnt/1000]; ∥分离出千位数 dis_buf[2]=dis_code[into_cnt%1000/100]; ∥分离出百位数 dis_buf[1]=dis_code[into_cnt%100/10]; 分离出十位数 dis_buf[0]=dis_code[into_cnt%10]; ∥分离出个位数 (2)将分离出的显示数字转换为显示字段码 方法是查表 unsigned char code dis_code[11]={0xc0,0xf9,0xa4,0xbo,//0,1,2,3 0x99,0x92,0x82,0xf8,0x80,0x90,0xff; 1∥4,5,6,7,8,9,off
⑴ 从显示数中分离出显示的每一位数字 方法是将显示数除以十进制的权 显示数转换为显示字段码的步骤: ⑵ 将分离出的显示数字转换为显示字段码 方法是查表 字形 0 1 2 3 4 5 6 7 8 9 黑 共阳 0C0 0F9 0A4 0B0 99 92 82 0F8 80 90 0FF 共阴 3F 06 5B 4F 66 6D 7D 07 7F 6F 00 七段LED数码管段代码编码表: dis_buf[3]=dis_code[int0_cnt/1000]; //分离出千位数 dis_buf[2]=dis_code[int0_cnt%1000/100]; //分离出百位数 dis_buf[1]=dis_code[int0_cnt%100/10]; //分离出十位数 dis_buf[0]=dis_code[int0_cnt%10]; //分离出个位数 unsigned char code dis_code[11]={0xc0,0xf9,0xa4,0xb0,// 0, 1, 2, 3 0x99,0x92,0x82,0xf8,0x80,0x90, 0xff}; // 4, 5, 6, 7, 8, 9, off