📄 cmptest1.inc
字号:
; File:CMPTEST1.ASM
; 功能:使用CIN1A与CMPREF进行模拟电压比较,若CIN1A端的电压高于
; CMPREF端的电压,则点亮LED,否则熄灭LED。
; 说明:将跳线器J22、J23分别短接到LVDDT、AVDDIN端,
; 将跳线器J20短接到LED3A端。
; CIN1A端的电压由W2调节,电压测试点为TP2;
; CMPREF端电压约为1.9V。
$NOMOD51
$INCLUDE (REG932.INC)
ORG 0000H
AJMP MAIN
ORG 0100H
MAIN: MOV P0M1,#00H ; 设置端口输出方式
MOV P0M2,#40H
MOV PT0AD,#30H ; 关闭P0.4、P0.5数字输入功能
ORL P0M1,#30H ; 设置P0.4、P0.5仅为输入
ANL P0M2,#0CFH
MOV CMP1,#24H ; 打开比较器,CIN1A为正向输入
; CMPREF为反向输入,比较输出CMP1脚。
SJMP $
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -