首页 > 编程知识 正文

单片机c语言数码管输入数字,数码管编程代码

时间:2023-05-06 14:00:11 阅读:111165 作者:4254

8段数字码

八段数码管的编码

(2011-10-07 16:48:30 )

标签:

HYPERLINK '/c.php? t=blogk=itts=bpost stype=tag 't ' _ blank ' it

分类: hyperlink '/s/article list _ 2095996024 _3_1. html 't ' _ blank '常用芯片引脚说明

汇编语言:

共阳极:

DB 03H、9FH、25H、0DH、99H、49H、41H、1FH、01H、09H、01H、63H、85H、61H、71HDB 0C0H、0F9H、0A4H、0B0H

DB 0FCH、60H、0DAH、0F2H、66H、0B6H、0BEH、0E0H、0FEH、0EEH、3EH、9CH、7AH、9EH、8EHDB 3FH、06H、5BH、4f6h

在c语言中,数组:可以定义如下

共阳极码管(从a到h的二进制码) :

unsigned char number[]=

{

?0x 03,0x9f,0x 25,0x0d,

?0x 99,0x 49,0x 41,0x1f,

?0x 01,0x 09,0x 11,0x C1,

?0x 63,0x 85,0x 61,0x 71

}

共阳极码管(h到a的二进制码) :

unsigned char number[]=

{

?0xc 0,0x F9,0x a4,0xb 0,

?0x 99,0x 92,0x 82,0x F8,

?0x 80、0x 90、0x 88、0x 83、

?0xc 6,0x a1,0x 86,0x8e

}

共阴极数字码(a到h的二进制码) :

unsigned char number[]=

{

?0xfc,0x 60,0x da,0xf2,

?0x 66,0xb 6,0x be,0xe0,

?0xfe,0x F6,0x ee,0x3e,

?0x9c,0x7a,0x9e,0x8e

}

共阴极数码管(h至a二进制码) :

unsigned char number[]=

{

?0x3f、0x 06、0x5b、0x4f、

?0x 66,0x6d,0x7d,0x07,

?0x7f、0x6f、0x7f、0x7f、

?0x 39,0x5e,0x 79,0x 71

}

共阳数码管:

显示? ACDEFHA-HHH-A

是0吗? ? 0 0 0 0 0 0 1 1 03 C01? ? 1 0 0 1 1 1 1 1 9F F92? ? 0 0 1 0 0 1 0 1 25 A43? ? 0 0 0 0 1 1 0 1 0D B04? ? 1 0 0 1 1 0 0 1 99 995? ? 0 1 0 0 1 0 0 1 49 926? ? 0 1 0 0 0 0 0 1 41 827? ? 0 0 0 1 1 1 1 1 1F F88? ? 0 0 0 0 0 0 0 1 01 809? ? 0 0 0 0 1 0 0 1 09 90A? ? 0 0 0 1 0 0 0 1 11 88B? ? 1 1 0 0 0 0 0 1 C1 83C? ? 0 1 1 0 0 0 1 1 63 C6D? ? 1 0 0 0 0 1 0 1 85 A1E? ? 0 1 1 0 0 0 0 1 61 86F? ? 0 1 1 1 0 0 0 1 71 8E

共阴数码管:

显示? ACDEFHA-HHH-A0? ? 1 1 1 1 1 1 0 0 FC 3F1? ? 0 1 1 0 0 0 0 0 60 062? ? 101101010da5b3? ? 1 1 1 1 0 0 1 0 F2 4F4? ? 0 1 1 0 0 1 1 0 66 665? ? 1 0 1 1 0 1 1 0 B6 6D6? ? 1 0 1 1 1 1 1 0 BE 7D7? ? 1 1 1 0 0 0 0 0 E0 078? ? 1 1 1 1 1 1 1 0 FE 7F

9?

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。