龙空技术网

学习笔记一:单片机定时器/计数器查询法实现LED灯闪烁

2022年每天进步一点点 191

前言:

眼前姐妹们对“c语言灯闪烁代码”大概比较注意,咱们都需要了解一些“c语言灯闪烁代码”的相关知识。那么小编也在网络上汇集了一些关于“c语言灯闪烁代码””的相关文章,希望兄弟们能喜欢,兄弟们快快来学习一下吧!

#include "reg51.h"

#include "intrins.h"

void timer0_Init();

sbit LED=P3^4;

void main()

{

timer0_Init();

while(1){

if(1==TF0)

{

TF0= 0;

TH0= (65536-50000)/256; //重新赋初值

TL0= (65536-50000)%256;

LED=~LED;

}

}

}

void timer0_Init()//定时器初始化函数

{

TMOD=0x01; //1.设置TMOD确定工作方式 定时 工作方式1 GATE 0

TH0 =(65536-50000)/256; //2.定时初值的计算50ms, 12M

TL0 =(65536-50000)%256;

TR0 =1; //3.打开定时/计数器

}

标签: #c语言灯闪烁代码