单片机C语言定时器如何调用
我现在定时器的初始程序与中断,假设我现在需要将机器从开机开始计时,到三十秒做第一个动作,该如何调用,求大神知道程序如下/*************************...
我现在定时器的初始程序与中断,假设我现在需要将机器从开机开始计时,到三十秒做第一个动作,该如何调用,求大神知道
程序如下
/*******************************************************************
【函数原形 】: init_time
【功能说明 】: 定时器初始化程序
【参数说明 】:
【编写时间 】: 2012年12月10日
【修改时间 】:
【初始位置 】:
************************************************************************/
void init_time()
{
TMOD=0x01;
TH0=(65536-10000)/256;
TL0=(65536-10000)%256;
EA=1;
ET0=1;
TR0=1;
}
void time_0()interrupt 1
{
TH0=(65536-10000)/256;
TL0=(65536-10000)%256;
coint++;
} 展开
程序如下
/*******************************************************************
【函数原形 】: init_time
【功能说明 】: 定时器初始化程序
【参数说明 】:
【编写时间 】: 2012年12月10日
【修改时间 】:
【初始位置 】:
************************************************************************/
void init_time()
{
TMOD=0x01;
TH0=(65536-10000)/256;
TL0=(65536-10000)%256;
EA=1;
ET0=1;
TR0=1;
}
void time_0()interrupt 1
{
TH0=(65536-10000)/256;
TL0=(65536-10000)%256;
coint++;
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询