LED灯闪烁
-
思路讲解:控制某一个LED灯闪烁,只需要将改电平高低按照时间间隔控制即可。
-
小技巧:可以利用stc软件,生成一些常用的函数(右上方忘左右划即可)。
-
这里需要引入:#include <INTRINS.H> 头文件
code show:
#include <REGX52.H>
#include <INTRINS.H>
void Delay500ms()
{
unsigned char i, j, k;
_nop_();
i = 4;
j = 205;
k = 187;
do
{
do
{
while (--k);
} while (--j);
} while (--i);
}
void main()
{
while(1){
Delay500ms();
P2 = 0xFE;
Delay500ms();
P2 = 0xFF;
}
}
LED灯闪烁
思路讲解:只需要将FF,FE,FD等,就是按顺序给0给低电平,时间间隔即可实现。
code show:
#include <REGX52.H>
#include <INTRINS.H>
void Delay500ms()
{
unsigned char i, j, k;
_nop_();
i = 4;
j = 205;
k = 187;
do
{
do
{
while (--k);
} while (--j);
} while (--i);
}
void main(){
while(1){


8万+

被折叠的 条评论
为什么被折叠?



