freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

片機課程設計--數字溫度計的設計-資料下載頁

2025-06-06 22:48本頁面
  

【正文】 C Tloop: CLRDQ MOV R2,6 DJNZ R2,$ RRC A 。最低位移到 C 中 MOV DQ,C MOV R2,23 DJNZ R2,$ SETB DQ NOP DJNZ R6,Tloop SETB DQ RET 。**************讀 DS18B20 數據函數 ************* READ_DQ: MOV R5,2 MOV R0,30H READ_0: MOV R6, 8 READ_1: CLR C SETB DQ NOP NOP CLRDQ NOP NOP NOP 太原理工大學現代科技學院 課程設計 16 NOP SETB DQ MOV R2,9 DJNZ R2,$ MOV C,DQ MOV R3,23 DJNZ R3,$ RRC A DJNZ R6, READ_1 MOV @R0,A INC R0 DJNZ R5,READ_0 SETB DQ RET 。***************溫度數據處理程序 **************** PROC_TEMP: CLR FLAG_NEG MOV A,TEMP_L SWAP A 。 A 中高低四位互換 ORL A,0F0H MOV TEMP_INT,A MOV A,TEMP_H SWAP A ORL A,0FH ANL TEMP_INT,A MOV A,TEMP_H CLR CLR JB ,BAOJING1 。低于零度亮紅燈報警 。 JB ,NEGTIVE MOV A,TEMP_L ANL A,0FH MOV DPTR,TAB3 MOVC A,@A+DPTR MOV TEMP_DP,A LJMP PRO_0 。***********報警函數 ******************** BAOJING1: SETB RET 。NEGTIVE: 。溫度值為負時處理程序,按實際情況,處理過程比較復雜 。 SETB FLAG_NEG 。 MOV A,TEMP_L 。 CPL A 太原理工大學現代科技學院 課程設計 17 。 ANL A,0FH 。 MOV R1,A 。 CJNE R1,0FH,PRO_1 。 。低于 0176。則調用報警函數 。 PUSH ACC 。 MOV A,TEMP_INT 。 SUBB A,1 。 MOV TEMP_INT,A 。 POP ACC 。 MOV TEMP_DP,00H 。 LJMP PRO_2 PRO_1: ADD A,1 MOV DPTR,TAB3 MOVC A,@A+DPTR MOV TEMP_DP,A PRO_2: MOV A,TEMP_INT CPL A MOV TEMP_INT,A PRO_0: MOV A,TEMP_INT MOV B,100 DIV AB MOV TEMP_100,A MOV A,B MOV B,10 DIV AB MOV TEMP_10,A MOV TEMP_1,B RET 。**************LED 初始化 ******************** CLR_LED: CLR C0 CLR C1 CLR C2 CLR C3 CLR C4 RET 。**************LED 顯示 *********************** DISP_LED: LCALL CLR_LED SETB C0 JNB FLAG_NEG,DL_0 MOV P1,0BFH LCALL DELAY_10MS LJMP DL_1 DL_0: 太原理工大學現代科技學院 課程設計 18 MOV P1,0FFH LCALL DELAY_10MS DL_1: LCALL CLR_LED SETB C1 。顯示百位 MOV A,TEMP_100 MOV DPTR,TAB4 MOVC A,@A+DPTR MOV P1,A CJNE A,0F9H,CESHI LCALL BAOJING2 。超過一百啟動揚聲器報警 CESHI: LCALL DELAY_10MS LCALL CLR_LED SETB C2 。顯示十位 MOV A,TEMP_10 MOV DPTR,TAB4 MOVC A,@A+DPTR MOV P1,A LCALL DELAY_10MS LCALL CLR_LED SETB C3 MOV A,TEMP_1 。顯示 個位 MOV DPTR,TAB5 MOVC A,@A+DPTR MOV P1,A LCALL DELAY_10MS LCALL CLR_LED SETB C4 。顯示小數點后的數 MOV A,TEMP_DP MOV DPTR,TAB4 MOVC A,@A+DPTR MOV P1,A RET 。****************** BAOJING2: SETB RET 。*********延時函數 ************* DELAY_10MS: MOV R3,20 DEL_1: MOV R4,248 DJNZ R4,$ DJNZ R3,DEL_1 RET 。**********小數位轉換 ******************** TAB3: DB 00H,01H,01H,02H 太原理工大學現代科技學院 課程設計 19 DB 02H,03H,04H,04H DB 05H,06H,06H,07H DB 07H,08H,09H,09H 。************無小數點位的段碼 ****************** TAB4: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H 。*****************有小數點 ********************** TAB5: DB 40H,79H,24H,30H,19H,12H,02H,78H,00H,10H END 參考文獻 [1] 李朝青 .單片機原理及接口技術 (簡明修訂版) .杭州:北京航空航天大學出版社, 1998 [2] 李廣弟 .單片機基礎 [M] .北京:北京航空航天大學出版社, 1994 [3] 閻石 .數字電子技術基礎(第三版) . 北京:高等教育出版社, 1989 [4] 廖常初 .現場總線概述 [ J] .電工技術, 1999.
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1