天堂v国产精品五月天老熟女久久|天天看黄色免费金沙 无码 中字|亚洲精品无码线AV无码专区在线|加勒比av福利色哟哟—精品人妻|最新黄片免费播了国产精品99ri|麻豆福利在线在线视频 91|无码久久久久每一日精品人妻|av一区亚洲午夜福利电影

下載手機汽配人

基于AT89C51單片機和DS18B20溫度傳感器、LCD1602液晶顯示的數(shù)字溫度計?匯編程序及電路圖

提問者:網(wǎng)友 2018-07-31
最佳回答
只是LCD1602的代碼 ;多功能51單片機開發(fā)板 ;LCD1602測試程序 RS EQU P2.0 RW EQU P2.1 E EQU P2.2 LDATA EQU P1 ORG 0000H AJMP MAIN ORG 0030H MAIN: MOV R0,#00H ;R0:每行顯示字符的個數(shù) MOV R1,#80H ;寄存器地址 MOV A,#38H ;設(shè)置顯示(16×2) ACALL WIR MOV A,#0EH ;開顯示,顯示光標(biāo),光標(biāo)不閃爍 ACALL WIR MOV A,#06H ;整屏顯示不移動 ACALL WIR MOV A,#01H ;顯示清屏 ACALL WIR MOV DPTR,#LCD LOOP0: MOV A,R1 ;寫地址 ACALL WIR INC R1 ;地址加一 CJNE R1,#90H,TT ;判斷第一行寫完沒有 MOV R1,#0C0H ;若寫完,R1=第二行地址 TT: MOV A,R0 MOVC A,@A+DPTR ACALL WDR INC R0 ;計數(shù)R0加1 LCALL DELAY1 CJNE R0,#20H,LOOP0 ;R1不等于32則繼續(xù) RE: AJMP RE WIR: ACALL BUSY ;寫指令寄存器子程序 CLR E ;初始化 CLR RS CLR RW SETB E MOV LDATA,A CLR E RET WDR: ACALL BUSY ;寫數(shù)據(jù)寄存器子程序 CLR E SETB RS CLR RW SETB E MOV LDATA,A CLR E RET BUSY: PUSH ACC ;檢測忙信號子程序 ISBUSY:CLR E CLR RS SETB RW SETB E MOV A,LDATA JB ACC.7,ISBUSY ;ACC.7=1,說明忙 POP ACC ACALL DELAY1 RET DELAY1:MOV R6,#5 ;延時子程序 D0: MOV R7,#248 DJNZ R7,$ DJNZ R6,D0 RET DELAY2:MOV R5,#2 D1: MOV R3,#245 D2: MOV R4,#245 DJNZ R4,$ DJNZ R3,D2 DJNZ R5,D1 RET LCD:DB ' MCS-51 TEST ' DB ' Xu Rui Feng ' END
回答者:網(wǎng)友
產(chǎn)品精選
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時折扣

本頁是網(wǎng)友提供的關(guān)于“基于AT89C51單片機和DS18B20溫度傳感器、LCD1602液晶顯示的數(shù)字溫度計?匯編程序及電路圖”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準(zhǔn)確性。