求51单片机程序,两个计数器,主要是中断函数的函数名以及初始化设置
答案:1 悬赏:20
解决时间 2021-01-21 03:04
- 提问者网友:浪荡绅士
- 2021-01-20 13:10
求51单片机程序,两个计数器,主要是中断函数的函数名以及初始化设置
最佳答案
- 二级知识专家网友:山有枢
- 2021-01-20 14:03
void into_into() interrupt 1 定时器0中断入口函数
{
。。。。中断服务程序。。。。
TH0=0;//
TL0=0;// 重新给T0赐值
}
void into_into() interrupt 3 定时器1中断入口函数
{
。。。。中断服务程序。。。。
TH1=0;//
TL1=0;// 重新给T1赐值
}
void to_to()
{
TMOD=0x11; //顶时器T0和T1工作方式1
TH0=0;//
TL0=0;// T0赐初值
TH1=0;//
TL1=0// T1赐初值
TR0=1;// 开始记数
ET0=1;// 允许T0中断
TR1=1;// 开始记数
ET1=1;// 允许T1中断
EA=1; // 打开总中断
}
void main()
{
INIT_T0(); //定时器中断初始化
while(1)
{
...........
}
{
。。。。中断服务程序。。。。
TH0=0;//
TL0=0;// 重新给T0赐值
}
void into_into() interrupt 3 定时器1中断入口函数
{
。。。。中断服务程序。。。。
TH1=0;//
TL1=0;// 重新给T1赐值
}
void to_to()
{
TMOD=0x11; //顶时器T0和T1工作方式1
TH0=0;//
TL0=0;// T0赐初值
TH1=0;//
TL1=0// T1赐初值
TR0=1;// 开始记数
ET0=1;// 允许T0中断
TR1=1;// 开始记数
ET1=1;// 允许T1中断
EA=1; // 打开总中断
}
void main()
{
INIT_T0(); //定时器中断初始化
while(1)
{
...........
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯