【STM32】4-数码管

系列文章总目录
【STM32】实验解析目录

一、数码管介绍

数码管是一种半导体发光器件,其基本单元是发光二极管。数码管也
称为LED数码管,是由多个发光二极管封装在一起组成“8”字型的器件
,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。
在这里插入图片描述
LED数码管根据LED的不同接法可以分为2类:共阴数码管和共阳数码
管。
在这里插入图片描述

共阴数码管码表

0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d,
 0	   1	   2	   3     4     5
0x7d, 0x07, 0x7f, 0x6f, 0x77, 0x7c, 
 6	   7	   8	   9     A     B
0x39, 0x5e, 0x79, 0x71, 0x00,
 C     D     E     F	  无显示

共阳数码管码表
0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 
 0	   1	   2	   3     4     5
0x82, 0xF8, 0x80, 0x90, 0x88, 0x83, 
 6	   7	   8	   9     A     B
0xC6, 0xA1, 0x86, 0x8E, 0xFF,
 C     D     E     F	  无显示
 具体图示

在这里插入图片描述

二、相关代码

u8 num[10] = {0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x67};//共阴极码
u8 nnm[10]={0xc0, 0xf9, 0xa4, 0xb0, 0x99, 0x92, 0x82, 0xf8, 0x80, 0x98};//共阳极码
int main(void)
{
	while(1)
	{
		 GPIO_Write(GPIOA,nnm[count%10]);
	}
	 }
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值