您当前的位置:五五电子网电子知识单片机-工控设备51单片机51单片机T0定时器应用2 正文
51单片机T0定时器应用2

51单片机T0定时器应用2

点击数:7898 次   录入时间:03-04 11:55:02   整理:http://www.55dianzi.com   51单片机
                                      SETB TR0
                                      SETB ET0
                                      SETB EA
                                      SJMP $
INT_T0:                      MOV TH0,#(65536-50000) / 256
                                      MOV TL0,#(65536-50000) MOD 256
                                      INC TCOUNT2S
                                      MOV A,TCOUNT2S
                                      CJNE A,#40,NEXT
                                      MOV TCOUNT2S,#00H
                                      INC ID
                                      MOV A,ID
                                      CJNE A,#04H,NEXT
                                      MOV ID,#00H
NEXT:                          INC TCNT02S
                                      MOV A,TCNT02S
                                      CJNE A,#4,DONE
                                      MOV TCNT02S,#00H
                                      MOV A,ID
                                      CJNE A,#00H,SID1
                                      CPL P1.0
                                      SJMP DONE
SID1:                            CJNE A,#01H,SID2
                                      CPL P1.1
                                      SJMP DONE
SID2:                           CJNE A,#02H,SID3
                                      CPL P1.2
                                      SJMP DONE
SID3:                            CJNE A,#03H,SID4
                                      CPL P1.3
SID4:                            SJMP DONE
DONE:                        RETI
                                      END
7.C语言源程序
#include
unsigned char tcount2s;
unsigned char tcount02s;
unsigned char ID;
void main(void)
{
  TMOD=0x01;
  TH0=(65536-50000)/256;
  TL0=(65536-50000)%6;
  TR0=1;
  ET0=1;
  EA=1;
  while(1);
}
void t0(void) interrupt 1 using 0
{
  tcount2s++;

上一页  [1] [2] [3]  下一页


本文关键字:单片机  定时器  51单片机单片机-工控设备 - 51单片机