第 五 章 程序清单 DS18B20采用4位LED共阳显示器显示测温值,显示精度为0.1 ℃,测温范围为-55~~+125 ℃,用AT89C2051单片机,12MHz晶振 TIMEL EQU 0E0H TIMEN EQU 0B1H TEMPHEAD EQU 36H BITST DATA 20H TIME1SOK BIT BITST.1 TEMPONEOK BIT BITST.2 TEMPL DATA 26H TEMPH DATA 27H TEMPHC DATA 28H TEMPLC DATA 29H TEMPDIN DIT P3.7 ORG 0000H LJMP START ORG 00BH LJMP T0IT ORG 100H START: MOV SP , #60H CLSMEM: MOV R0 , #20H MOV R1 , #60H CLSMEM1: MOV @R0,#00H INC R0 DJNZ R1 , CLSMEM1 MOV TMOD ,#00100001B MOV TH0, #TIMEL MOV TL0, #TIMEH SJMP INIT ERROR: NOP LJMP START NOP INIT: NOP SETB ET0 SETB TR0 SETB EA MOV PSW, #00H CLR TEMPONEOK LJMP MAIN T0IT: PUSH PSW MOV PSW,#10H MOV TH0,#TIM
首页 上一页 1 2 3 4 5 6 7 下一页 尾页 4/9/9
WORD格式全文下载链接(充值:元)