单片机数码管详解

本文详细介绍了单片机中数码管的工作原理,包括数码管的构造、共阳极与共阴极的区别,以及如何编写驱动代码显示0~F的数字。在实际应用中,为了保证亮度,通常需要在数码管上加装三极管。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在使用单片机的过程中,常常会使用的用于显示数字的,或者号码,这都可以通过使用数码管进行显示

1、数码管的图片,它就是由一个个发光的二极管组成,数码管实际上是由7个发光管组成8字形而构成的,加上小数点就是8个
 

 

2、数码管的类型

分为共阳极数码管共阴极数码管

共阳极数码表示的是,它们的公共端是接vcc,当给低电平的时候,既0时,对应段位会

共阴极数码表示的是,它们的公共端是接,给高电平时会亮,既1时,对应段位会

共阴极驱动代码(显示数字0~f)

{0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,\ 0x77,0x7C,0x39,0x5E,0x79,0x71};

 共阳极驱动代码(显示数字0~f)

{0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};

 

3、进制转换、段码

总结

在使用单片进行仿真的时候,数码可以不用加三极管 但是实际作品显示的时候,是需要加的,要不然可能会导致驱动不够,数码管的亮度不够,看起来有点暗。

 

 

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值