1.流水灯 2.按键控制LED灯 3.数码管静态显示 ...
...
2017-03-27 10:26 0 2225 推荐指数:
1.流水灯 2.按键控制LED灯 3.数码管静态显示 ...
unsigned char code dofly_WeiMa[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//分别对应相应的数码管点亮,即位码 unsigned char code dofly_DuanMa[]={0x3f,0x06,0x5b,0x4f ...
1.显示原理: (1)静态显示 静态显示方式是指当显示器显示某一字符时,发光二极管的位选始终被选中。在这种显示方式下,每一个LED数码管显示器都需要一个8位的输出口进行控制。采用这种方法的缺点是,采用的IO口较多,因为单片机的IO口资源有限,通常需要扩展IO口。 (2)动态显示 动态显示 ...
对比标准库的流程使用HAL库编写定时器更新中断 标准库中使用定时器更新中断的方式: 1.开时钟,设置TIM的时钟 2.初始化定时器石基的结构体 3.调用Init初始化函数 4.处理定时器中断 HAL中使用定时器更新中断的方式: 1.开时钟 2.初始化定时器石基 ...
目录 一、使用定时器扫描按钮和数码管 1. 使用定时器进行扫描的缘由 2. 定时器扫描独立按钮 3. 定时器扫描数码管 二、PWM的使用 1. PWM简介 2. LED呼吸灯 实现 ...
/***************************************************Copyright: 2014-02-11.version1.0File name: timer.cDescription: 定时中断控制的流水灯Author: lxlVersion ...
8个数码管分别显示 1,2,3,4,5,6,7,8,9 ...
数码管显示分为静态显示和动态显示。静态显示没什么卵用,和led灯没差别。而动态显示用处很大,基本上数码管的使用都是动态显示。其原理很简单:视觉暂留效应。数码管从右到左,一个接一个的亮起熄灭,让其总的速度加快,人眼看上去就像是一直亮着一样。扫描时间间隔建议为20ms以内,人眼才不会感到闪烁 ...