蓝桥杯单片机_04(共阳数码管的静态显示)

本文介绍了蓝桥杯竞赛中单片机控制共阳数码管显示的方法。通过分析共阳数码管的工作原理,结合电路图,详细讲解了如何利用HC138译码器进行数码管的初始化和显示控制。文中还对比了新版和旧版代码,展示了如何优化内存占用并实现数码管的高效驱动。

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

概述

           数码管分为两种,一种是共阳,另一种是共阴

数码管
F3461BH 共阳数码管 a~dp的另一端全接正极 接低电平控制
F3461AH 共阴数码管 a~dp的另一端全接负极 接高电平控制
共阳数码管的内部电路

竞赛板上面的数码管是共阳类型的(F3461BH),那么如何控制它显示指定数字呢?

共阳数码管

先看共阳数码管的电路图:

我们先看DS1 7SEG-4 这个共阳数码管,会发现它有两部分组成,a1~dp1 ; com1~com4 。刚开始我也纳闷到底是哪个端显示数字(我一般学之前,自己先看看电路理解) 。

DS1的两种端口的作用
a1~dp1 控制相应的端口亮,就显示对应数字
com1~com4 控制从左到右的位数码管,com1控制最左边那个数码管,依此类推

上面已经说了共阳数码管的a1~dp1另一个端口是接同一个正极,故a1~dp1哪个端口接低电平,对应端口就亮了,就能显示对应数字,但是这一切的前提是对应comx端口使能(假如你想让com1端口,也就是最左边的数码管亮&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值