本课程为零基础学习系列,只要是对物联网、单片机、嵌入式等课题感兴趣的同学均可以进行学习。
你将收获
适用人群
所有人
课程介绍
本课程是《朱有鹏老师单片机完全学习系列课程》第1季第6个课程,主要讲解LED的工作原理和开发板原理图、实践编程等,通过学习目的是让大家学会给单片机编程控制LED灯,并且为进一步学习其他外设打好基础。
课程目录
讨论留言
正在加载中...
同学笔记
2019-09-18 23:29:18
C语言循环语句学习
1.while循环
1)格式
while(条件)//条件完成就可以
{
//循环体,若干条代码
}
2 for循环
1)格式
for(询函初始化;循环条件;循环增量)
{
//循环体
}
2019-09-18 23:14:50
如何让LED闪烁
1.闪烁的本质含义:亮-演示-灭-延时
1)由于人眼睛有视觉暂留
2)月入过延时时间太短(譬如20ms),这时候上一次灭眼睛还没反应过来就到了下一次亮,此时你会觉得灯是一直亮着的。和一直亮着的区别是亮度低一点。但是是看不到闪烁的。
3)延时时间逐渐增大慢慢就能看到闪烁的,达到一定的程度就能看到明显的一亮一灭了。
2.单片机如何实现延时
1)单片机执行每条代码需要的时间
2)单片机开机后不能休息
3)单片机可以“空转”来“浪费时间”
3.C语言延时实现
1)笨办法:
要求:1,,能够用C语言编写一个delay函数,实现一段时间的延时,从而实现led闪烁即可,
2019-09-17 23:33:05
如何用C语言控制P0端口呢?
1)P0在C语言中的特殊意义
2)16进制数
3)为、字节、IO端口、IO口
4)硬件接线方式对编程的影响
3.点亮LED
1)点亮8个LED
2)点亮4个LED
3)隔一颗点亮一颗
4)全灭
没有更多了