论坛» 嵌入式开发» MCU

LED基础系列(总)

助工
2014-09-25 16:40 1楼

LED是单片机的基础,也是学习单片机接触的第一个模块,熟练掌握LED就已经入门单片机,因此LED很重要。理论先于实践,我们先要知道LED的参数

知道LED的参数之后,还需要如何保护LED更好的延长它的寿命,LED的注意事项

还需要知道它的一些专业术语,LED的专业术语

单片机是一门实践的学科,通过这三个帖子了解LED后,就需要开始动手写一些程序让LED发光、闪烁等一系列流水效果。

用单片机控制一个灯闪烁
用右移运算流水点亮P1口8位LED
用函数型指针控制P1口灯花样
P1口状态分别送入P0P2P3
用if语句控制P0口8位LED的流水方向
用定时器T0查询方式P2口8位控制LED闪烁
使用P3口流水点亮8位LED
swtich语句的控制P08LED的点亮状态
将计数器T0计数的结果送P18LED显示
通过对P3口地址的操作流水点亮8LED
用do-while语句控制P0口8位LED流水点亮
用定时器T0的中断控制1LED闪烁
用不同数据类型控制灯闪烁时间
用字符型数组控制P08LED流水点亮
用定时器T1中断控制两个LED以不同周期闪烁
P0口、P1口分别显示加法和减法运算结果
用指针数组控制P08LED流水点亮
方式0控制流水灯循环点亮
用P0、P1口显示乘法运算结果
用数组的指针控制P08LED流水点亮
将流水灯控制码写入X5045并读出送P1口显示
P1P0口显示除法运算结果
用有参函数控制P08LED流水速度
通过点亮8盏LED灯来演示二进制累加过程
用自增运算控制P08LED流水花样
用数组作函数参数控制流水花样
花样流水灯
用P0口显示逻辑"与"运算结果
用指针作函数参数控制P08LED流水点亮
流水灯
再补充几个例子

双灯左移右移闪烁
PWM调光 1个独立按键控制LED输出状态
花样灯 1个独立按键控制LED



院士
2014-09-25 17:04 2楼
不错
工程师
2014-09-25 22:49 3楼
谢谢楼主
院士
2014-09-25 23:02 4楼
学习了,谢谢分享。
工程师
2014-09-26 21:13 5楼
哈哈哈。好帖子
专家
2014-09-29 20:47 6楼
真心服了,LED竟然用到了这个地步!
工程师
2014-10-02 22:14 7楼
你把LED用的出神入化了
工程师
2014-10-02 22:23 8楼
哈哈哈出神入化了
助工
2014-10-03 07:08 9楼
看看
菜鸟
2014-10-13 09:06 10楼
厉害
共14条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册]