timer 0.asm

来自「51的定时器应用心得 编程时往往会忘记定时器的设置看看它吧」· 汇编 代码 · 共 24 行

ASM
24
字号
ORG 0000H

AJMP MAIN

ORG 00F0H                 ;程序从00F0H开始执行
MAIN:
NOP

MOV P1, #0FFH
MOV   TMOD,   #00000010B   ;置T0为方式0
MOV TH0, #0A2H             ;置初值
MOV TL0, #00H   
SETB EA                    ;开中断
SETB ET0                   ;中断0许可
SETB TR0                   ;起动T0

SJMP $                     ; 等待中断      

ORG 000BH                  ; TO中断 入口
CPL P1.5
RETI                       ; 中断返回
END

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?