📄 fb2000.asm
字号:
;这是一个用T0产生2000Hz方波的例子,T0工作在方式2,查询工作
;方波由P1.0输出,fosc=12MHz
ORG 0
LJMP START
ORG 30H
START: MOV SP,#60H
MOV TMOD,#02H ;设T0为方式2
MOV TH0,#06H ;送T0的初值
MOV TL0,#06H
SETB TR0 ;启动T0计数
LOOP: JNB TF0,$ ;如果T0没有溢出,则等待
CLR TF0 ;否则定时时间到,清除溢出标志
CPL P1.0 ;将P1.0取反,以输出方波
SJMP LOOP
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -