访问电脑版页面

导航:老古开发网手机版其他

定时中断控制灯的亮灭

导读:
关键字:
long555 发表于 2006-8-17 11:04:00

TM1 EQU 5
TM2 EQU 10
ORG 0000H;
AJMP START
ORG 000BH;
AJMP TIME0;
ORG 30H;
START:   MOV P1,#0FFH;
               MOV R7,#00H;
               MOV R6,#00H;
               MOV TMOD,#00000001B;定时器0开启
               MOV TH0,#3CH;定时50MS
               MOV TL0,#0B0H;
              SETB EA ;开启中断
              SETB ET0;使能定时/计数中断0
              SETB TR0;开启定时0
LOOP:   AJMP LOOP
TIME0:
          INC R7;
          INC R6;
          MOV A,R7;
          CJNE A,#TM1,T_NEXT;定时250MS
T_L1: CPL P1.0
          MOV R7,#0;
T_NEXT:MOV A,R6
              CJNE A,#TM2,T_RET;
T_L2:     CPL P1.1
              MOV R6,#0;
T_RET:MOV TH0,#3CH;
            MOV TL0,#0B0H;
            RETI
            END

来源:   作者:  2006/9/25 16:50:53
栏目: [ ]

相关阅读

安森美推出新的高功率图腾柱PFC控制器,满足具挑战的能效标准

动态功耗低至60μA/MHz!助力设备超长续航,首选国民技术低功耗MCU!