51单片机控制1602不使用时钟芯片可以直接实现倒计时吗

2025-03-22 01:09:47
推荐回答(2个)
回答1:

可以,51有定时器功能,你可以使用定时器定时,例如定时50毫秒,那么定时20次就是 1秒,于是定时600次就是30秒

回答2:

12Mhz晶振
中断里面就只是一个定时程序,如下
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;//50ms初值
i++;
if(i==20) //20*50ms=1000ms=1s
{
num--;//num=30
}
if(num==0)
{//30秒控制程序
}