sp; ; 8101H为8279命令
MOVX A,@DPTR ; 读状态字
ANL A,#07H ; 判断低三位是否为0
CJNE A,#00H,LP1 ; 不为0(有键按下)则跳转
SJMP KEY_A ; 为0(没键按下)则继续查询
LP1: MOV DPTR,#8100H ; 8100H为8279数据口
MOVX A,@DPTR ; 读键值
CJNE A,#0DBH,KEY_A ; 判断是否按D键
AJMP K1
K1: LCALL YUZHI ; 阈值设定
LCALL celianjieguo ; 结果显示界面
LCALL CELIANGJIEGUO ; 结果显示
AJMP $
;*******************************************************
;* 主程序开始
;*******************************************************
;=======================================================
;各界面显示内容
;=======================================================
DHTABLE1: DB " 欢 迎 使 用 "
DHTABLE2: DB " 半桥电子秤 "
DHTABLE3: DB " 设计人: x x x "
DHTABLE4: DB " 时间:xxxx "
DHTABLE5: DB "****************"
DHTABLE6: DB " 设置报警上限 "
DHTABLE7: DB " 确定 "
DHTABLE8: DB " 请按D 键 "
DHTABLE9: DB " &