标题: 定时器中断函数 [打印本页]

作者: huyun    时间: 2015-6-5 00:33
标题: 定时器中断函数
#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
sbit deng=P1^1;
uint a,b,c,d;
void main()
{
       
        deng=0;
        EA=1;
        ET0=1;
        TMOD=0X01;
        TH0=(65536-50000)/256;
        TL0=(65536-50000)%256;
        TR0=1;
        while(1)
        {
               
                if(a==20)
                {
                        //a=0;
                        deng=1;
                       
                }
                if(a==40)
                {
                deng=0;
                a=0;
                }
               
        }


               
}
void zd() interrupt 1
{
        TH0=(65536-50000)/256;
        TL0=(65536-50000)%256;
        a++;       
}





作者: 雄仔    时间: 2017-5-7 17:13
有用的
作者: v952952    时间: 2017-10-17 08:40
yes  有用的谢谢大神
作者: zzy12q    时间: 2018-5-4 14:14
谢了





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1