; DS18B20 温度控制数码管显示(汇编非常详细) * ;* 1、P1
6= → 进入设定温度报警值 TL 状态: * ;* L--20 * ;* 2、P1
6 → 进入设定温度报警值 TH 状态: * ;* H--28 * ;* 3、P1
6 → 返回 * ;* 4、设定过程: P1
4 → 加键 (UP), P1
5 → 减键 (DOWN),可快速调
* ;* ** TIMER_L DATA 23H TIMER_H DATA 24H TIMER_COUN DATA 25H TEMPL DATA 26H TEMPH DATA 27H TEMP_TH DATA 28H TEMP_TL DATA 29H TEMPHC DATA 2AH TEMPLC DATA 2BH TEMP_ZH DATA 2CH BEEP EQU P3
7 DATA_LINE EQU P3
3 RELAY EQU P1
3 FLAG1 EQU 20H
0 FLAG2 EQU 20H
1 ;------------------------------------------------- K1 EQU P1
4 K2 EQU P1
5 K3 EQU P1
6 K4 EQU P1
7 ;================================================= ORG 0000H JMP MAIN ORG 000BH AJMP INT_T0 ;-------------------------------------------------- MAIN: MOV SP,#30H MOV TMOD,#01H ;T0,方式1 MOV TIMER_L,#00H ;50ms定时值 MOV TIMER_H,#4CH MOV TIMER_COUN,#00H ;中断计数 MOV IE,#82H