|
T5L2 DGUS2 V6.3
T5L 程序 点击触屏的 增量调节控件 ++ 循环调节 步长1 最小值1 最大值2 点击改变一次
改变2005H变量值1~2 从而控制触屏蜂鸣器 开关
OS如下写怎么控制不了。
;=======================
ORG 1000H
GOTO MAIN
NOP
NOP
NOP ;中断产生时,跳转到T2中断处理程序
ORG 1080H
MAIN:
NOP ;主程序开始
CALL 打开关闭蜂鸣器
GOTO MAIN
;=======================2005H
打开关闭蜂鸣器:
LDWR R100,0
LDWR R0,2005
MOVXR R100,1,1
IJNE R101,1,蜂鸣器值变2关闭蜂鸣器
打开蜂鸣器:
LDWR R190,5A00H
LDWR R192,0038H
LDWR R0,0x80
MOVXR R190,0,2
GOTO 打开关闭蜂鸣器结束
蜂鸣器值变2关闭蜂鸣器:
IJNE R101,2,打开关闭蜂鸣器结束
LDWR R190,5A00H
LDWR R192,0030H
LDWR R0,0x80
MOVXR R190,0,2
打开关闭蜂鸣器结束:
RET
;=======================
但是只写 这一段就可以 关闭蜂鸣器
LDWR R190,5A00H
LDWR R192,0030H
LDWR R0,0x80
MOVXR R190,0,2
|
|