收藏本站 我要纠错

51单片机中的定时器中断是怎么用的 ?

2020-11-26 14:04 定时器品牌榜
1个回答
w***7

代码如下:

//实现led灯一秒亮灭闪烁

void main()

{

    TMOD=0x01;//设置定时器0为工作方式1(M1 M0为01)

    TH0=(65536-45872)/256;//装初值11.0582晶振定时50ms数为45872

    TL0=(65536-45872)%256;

    EA=1;//开总中断

    ET0=1;//开定时器0中断

    TR0=1;//启动定时器0

    while(1);//程序停止在这里等待中断发生

}


void T0_time() interrupt 1

{

    TMOD=0x01;//重装初值

    TH0=(65536-45872)/256;

    num++;//num每加一次判断一次是否到20次

    if(num==20)//如果到了20次,说明1秒时间到

4点赞
相关问答

按键精灵定时器怎么用

do//这里无限循环 Rem a t = now//获取现在的时间 Delay 200 KeyPress "A", 1 For 10 Delay 200 KeyPress "B", 1 Call ab() Next Delay 200 KeyPress "D", 1 if DateDiff("n", t, now) >= 8 then //这里判定现在的时间与t的时间差,单位分钟 Goto a//如果8分钟到了就重头开始 end if Sub ab() Delay 200 KeyPress "C", 1 End Sub

C语言如何实现定时器?

#includetime_t t;struct tm *timer;time(&t);//t返回系统当前时间timer=localtime(&t);//返回tm结构时间,这样取得系统时间,再跟已定时间比较,相等则触发结构tm定义如下:struct tm{ int tm_sec; int tm_min; int tm_hour; int tm_mday; int tm_mon; int tm_year; int tm_wday; int tm_yday; int tm_isdst;};

德力西定时器插座怎么用?

插座是日常生活中经常使用到的器件,对于生活息息相关,随着社会的发展,为了适应多种电器,插座的种类也越来越多,例如定时器插座。鱼缸、饮水器、路由器、热水器等的充电都可以使用定时器插座,定时器一次设定,周期循环,自由定义您的时间。本文将为您介绍什么是定时器插座及德力西定时器插座该怎么使用及产品价格等内容。一、什么是定时器插座定时开关插座就是指在壳体上有插孔,但是它本身的特征还在壳体的微电脑里的定时开关器,它的定时开关器的板面可以有设有需要定时的时间数字显示屏、设置时间的按键、以及指示灯等等。从功能上看,定时器插座可分为:机械式和电子式。机械式的定时开关插座一般是由旋钮、油盒、接触簧片、转轴、弹簧、接触轮、阻力板等组成的,它采用钟表的原理进行定时通断。电子式定时开关插座是一个以单片的微处理器为核心电子电路等组成的一个电源开关控制装置器,可以以天或是星期循环,或者是多时段的控制家电的开闭。

路灯定时器怎么调?

路灯定时器上有专门的时间设置按钮,按指定按钮调节就行

松下gf2自拍定时器怎样关掉

按方向下可以进入转换成单张拍摄,自拍,连拍等

三个触点的洗衣机定时器怎么接线啊

你问的是洗涤定时器 还是脱水定时器?洗涤定时器: 一个是中心线 另外的两个是负责洗涤电机的正转和反转的脱水定时器:一个是中心线 另个是脱水电机 还有一个是蜂鸣器