当前位置:首页 > 基于单片机的水塔水位控制系统设计及仿真
佳木斯大学学士学位论文
MOV B,#10 DIV AB MOV LED_1,A MOV LED_0,B
LCALL DISP ;显示A/D转换结果 SJMP WAIT
INT_T0: CPL CLOCK ;提供ADC0808时钟 RETI
INT_T1: CPL SOUND INC TCNTA MOV A,TANTA
JB FLAG,I1 ;判断是低位报警还是高位报警 CJNE A,#30,RETUNE ;低位报警声 SJMP I2
I1: CJNE A,#20,RETUNE ;高位报警声 I2: MOV TCNTA,#0 INC TCNTB MOV A,TCNTB CJNE A,#25,RETUNE MOV TCNTA,#0 MOV TCNTB,#0 LCALL DELAY2 RETUNE: RETI
DISP: MOV A,LED_0 ;数码管显示子程序 MOVC A,@A+DPTR ;将字段码转换显示码 CLR P2.3 MOV P0,A LCALL DELAY SETB P2.3 MOV A,LED_1 MOVC A,@A+DPTR CLR P2.2 MOV P0,A LCALL DELAY SETB P2.2
35
佳木斯大学信息电子技术学学院 佳木斯大学学士学位论文
MOV A,LED_2 MOVC A,@A+DPTR
ORL A,#80H
CLR P2.1 MOV P0,A LCALL DELAY SETB P2.1 RET
DELAY: MOV R6,#10 ;延时5ms D1: MOV R7,#250 DJNZ R7,$ DJNZ R6,D1 RET
DELAY2: MOV R5,#20 D2: MOV R6,#20 D3: MOV R7,#250 DJNZ R7,$ DJNZ R6,D3 DJNZ R5,D2 RET
;显示小数点
MOV BUFFER+2,A ;送显示缓存
TABLE: DB 3FH,06H,5BH,4FH,66H ;0,1,2,3,4 共阴极接法 DB 6DH,7DH,07H,7FH,6FH ;5,6,7,8,9, END
36
佳木斯大学信息电子技术学学院
共分享92篇相关文档