亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? myproj.asm

?? 暑假為學生培訓寫的51相關接口的所有源碼及項目代碼
?? ASM
字號:
DAT     BIT  P3.7 ;數據通信口
WDLSB   DATA 30H ;讀出的溫度低字節
WDHSB   DATA 31H ;讀出的溫度高字節
TEMP10  DATA 32H ;十位
TEMP01  DATA 33H ;個位
TEMP00  DATA 34H ;小數點
TEMP11  DATA 35H ;十分位
TEMP21  DATA 36H ;百分位
TEMP31  DATA 37H ;千分位
TEMP41  DATA 38H ;萬分位
RS      bit  P2.0
RW      bit  P2.1       
E       bit  P2.2
	ORG 0000H
        AJMP MAIN
MAIN:
	mov WDLSB,#00h
	mov WDHSB,#00h
        mov P2,#0ffh
        Call InitLCD
        mov 34H,#2Eh
        mov 31H,#02H
        mov 30H,#4Fh
Again:	  	  
        Call ReadTemp
        Call TRANS14
        mov R0,#40H
        mov R2,#7H
        mov R1,#32H
        Call WriteStrD
        AJMP Again
;取溫度
ReadTemp:
        LCall RST
      
        mov A,#0cch
        LCALL SendBY
      
        mov A,#44h
        Lcall SendBY
      
        ;MOV R5,#08H                        ;延時1秒
        ;LCALL DelaySs
      
        LCall RST
      
        mov A,#0cch
        LCALL SendBY
      
        mov A,#0BEh
        Lcall SendBY
      
        Lcall ReadBY
        RET
;復位子程序        
RST: 
        SETB DAT
        NOP
        CLR DAT        ;發復位脈沖
        MOV R7,#250  ;主機持續2×250微秒
        LCALL DelayUs
        SETB DAT        ;主機釋放總線,口線改為輸入
        nop 
        nop
read_zt: 
        MOV C,DAT      ;接受b20發送的應答       
        JNC read_ok
        mov r7,#20              ;延時40微秒后再讀一次
        LCALL DelayUs
        djnz r4,read_zt              ;最多讀三次
read_ok:
        mov R7,#100
        LCALL DelayMs                     ;等待200US以后,再去做其它動作
        MOV R4,#04H
        SETB DAT
        RET
    
    
SendBY:                                                 ;大概微480微秒
	mov R3,#8
	clr C
SendBit:
	clr Dat
	MOV R7,#4
	LCALL DelayUs
	RRC  A
	mov DAT,C
	mov R7,#30              ;30*2微秒
	LCALL DelayUs
	SETB DAT
	DJNZ R3,SendBit
	ret
	
ReadBY:                                     ;大概為一毫秒
	mov R6,#2
	clr C
read_again:
        mov r3,#8
        mov WDLSB,A       
ReadBit:
	setb Dat
	Nop
	Clr Dat
	nop
	setb Dat
	mov r7,#5
	lcall DelayUs  ;延時12微秒
	mov C,Dat
	RRC A
	mov R7,#30                ;60微秒
	LCALL DelayUs
	DJNZ R3,ReadBit
	DJNZ R6,read_again
	mov WDHSB,A
	RET
 
TRANS12:
       MOV A,WDLSB
       ANL A,#0F0H
       MOV 3AH,A            ;取低字節高四位
       MOV A,WDHSB
       ANL A,#0FH          ;取高字節低四位
       ORL A,3AH            ;相或結合
       SWAP A               ;高低位交換(低字節高四位在后,高字節低四位在前.整數部分)
       MOV B,#10
       DIV AB                ;除10,分別給不同的顯示。
       MOV 32H,A             ;高位存在R_8,十位數
       MOV A,B
       MOV 33H,A             ;低位存在R_9 個位數
       MOV A,WDLSB
       ANL A,#0FH          ;取低字節低四位(小數位)
       MOV B,#2            ;只要取一位小數,所以最后一位舍去;
       DIV AB
       MOV 35H,A         ;小數位是存到R_10
       RET
;數據轉換
TRANS14:
        MOV A,30H
        ANL A,#0F0H
        MOV 3AH,A            ;取低字節高四位
        MOV A,31H
        ANL A,#07H          ;取高字節低三位
        ORL A,3AH            ;相或結合
        SWAP A               ;高低位交換(低字節高四位在后,高字節低四位在前.整數部分)
        MOV B,#10
        DIV AB                ;除10,分別給不同的顯示。
        Add A,#30H
        mov TEMP10,A             ;高位存在R_8,十位數
        MOV A,B
        ADD A,#30H
        MOV TEMP01,A
                        ;計算小數位
        MOV A,30H
        ANL A,#0FH
        mov B,#0AH
        MUL AB
        MOV 3BH,A
        ANL A,#0F0H
        swap A
        ADD A,#30H
        
        MOV TEMP11,A         ;小數位是存到R_10
        MOV A,3BH
        ANL A,#0FH
        mov B,#0AH
        MUL AB
        MOV 3BH,A
        ANL A,#0F0H
        swap A
        ADD A,#30H
        MOV TEMP21,A         ;小數位是存到R_10
        
        MOV A,3BH
        ANL A,#0FH
        mov B,#0AH
        MUL AB
        mov 3BH,A
        ANL A,#0F0H
        swap A
        ADD A,#30H
        MOV TEMP31,A         ;小數位是存到R_10
        
        MOV A,3BH
        ANL A,#0FH
        mov B,#0AH
        MUL AB
        mov 3BH,A
        ANL A,#0F0H
        swap A
        ADD A,#30H
        MOV TEMP41,A         ;小數位是存到R_10
        RET
;初始化LCD
InitLCD:
	MOV A,#038H         
        LCALL EnterI
        LCALL LcdBUSY    ;判忙
        MOV A,#038H   ;設置為8總線16*2 5*8點陣      
        LCALL EnterI
        MOV A,#01H    ;清屏
        LCALL EnterI
        MOV A,#06H    ;設讀寫字符時地址加1,且整屏顯示不移動
        LCALL EnterI
        MOV A,#0cH    ;開顯示,開光標顯示,光標和光標所在的字符閃爍
        LCALL EnterI
        LCALL Delay
	ret
;LCD判忙操作
LcdBUSY:
        PUSH  ACC
        CLR RS
        SETB RW
TT0:    
        SETB E
        MOV A,P1
        CLR E
        ANL A,#80H
        JNZ TT0
        POP   ACC
        RET
;顯示表結構數據 R0位置 DPTR字符首址 R2個數
WriteStrC:
        mov R4,#00h
Write:
        mov A,R4
	movc A,@A+DPTR
	mov R3,A
	Call WriteByte
	inc R0
	inc R4
	DJNZ R2,Write
	ret
;顯示內存中數據R0位置 R1源地址 R2個數
WriteStrD:
        mov A,@R1
        mov R3,A
	Call WriteByte
	inc R0
	inc R1
	DJNZ R2,WriteStrD
	ret
;R0位置 R3字符
WriteByte: ;送單個字符
        mov A,R0
        add A,#80H
        Call EnterI      
	mov A,R3
	Call EnterD
	ret 

EnterI: ;送命令
        Clr RS
        CLR RW
        SETB E
        MOV P1,A
        CLR E
        Call Delay
	RET
EnterD: ;送數據
	SETB RS
        CLR RW
        SETB E
        MOV P1,A
        CLR E
        Call Delay
	RET
		
;延時子程序固定延時	
Delay: 
	mov r7,#2H
	d1:mov r6,#255 
	d2:djnz r6,d2
	djnz r7,d1
	ret

;秒級延時子程序以130050us為單位,最大為130050us		
DelaySs:		
	mov 	r6,#0ffh
ss:	
	mov 	r7,#0ffh
	djnz 	r7,$
	djnz 	r6,ss
	djnz	r5,DelaySs
	ret
;毫秒延時子程序以510us為單位,最大為130050us		
DelayMs:		
	mov 	r7,#0ffh
	djnz 	r7,$
	djnz 	r6,DelayMs
	ret
;微秒延時以2us為單位,最大為510us
DelayUs:
	djnz r7,$           
        ret
DATE:    DB 32H,30H,30H,38H,2Dh,30H,37H,2DH,32H,39H
TIME:    DB 31H,31H,3AH,31H,31H,3AH,33H,36H,2EH
END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲综合色丁香婷婷六月图片| 亚洲一区二区精品视频| 亚洲啪啪综合av一区二区三区| 午夜精品久久久久久| 国产精品一区二区久久不卡 | 美女免费视频一区| av动漫一区二区| 欧美成va人片在线观看| 一区二区三区在线影院| 成人永久aaa| 精品国产网站在线观看| 亚洲h在线观看| 91在线高清观看| 国产精品无码永久免费888| 香蕉成人伊视频在线观看| 91丨porny丨国产入口| 久久天堂av综合合色蜜桃网| 日韩成人免费在线| 在线电影院国产精品| 亚洲第一综合色| 在线亚洲欧美专区二区| 亚洲欧洲在线观看av| 国产91丝袜在线18| 欧美成人性战久久| 六月丁香综合在线视频| 91精品麻豆日日躁夜夜躁| 性欧美大战久久久久久久久| 欧美性受极品xxxx喷水| 亚洲国产美国国产综合一区二区| 色中色一区二区| 亚洲免费在线观看| 欧洲亚洲精品在线| 亚洲成人精品影院| 777久久久精品| 男女男精品视频网| 欧美成人性战久久| 极品少妇xxxx精品少妇偷拍| 日韩精品专区在线| 欧美日韩免费不卡视频一区二区三区| 国产精品电影一区二区| 91亚洲国产成人精品一区二三| 中文字幕在线不卡视频| 一本到一区二区三区| 亚洲自拍另类综合| 91精品婷婷国产综合久久| 麻豆精品一区二区三区| 国产亚洲一区二区在线观看| 成人午夜免费电影| ...av二区三区久久精品| 色综合天天狠狠| 午夜精品久久一牛影视| 欧美一区二区播放| 国产成人自拍在线| 综合色中文字幕| 欧美精品1区2区3区| 国内精品免费**视频| 亚洲欧美综合另类在线卡通| 欧美日韩一区二区不卡| 精品亚洲porn| 亚洲人成影院在线观看| 日韩一二在线观看| www.在线成人| 日本一区中文字幕| 国产欧美日韩在线| 欧美日韩电影在线播放| 国产一区二区三区| 一个色在线综合| 337p日本欧洲亚洲大胆精品 | 欧美系列在线观看| 国产一区二区三区视频在线播放| 国产精品嫩草99a| 欧美猛男男办公室激情| 国产.精品.日韩.另类.中文.在线.播放| 亚洲日穴在线视频| 日韩欧美你懂的| 日本高清不卡视频| 国产精品资源网站| 日日摸夜夜添夜夜添国产精品| 中文字幕乱码亚洲精品一区| 欧美群妇大交群的观看方式| 粉嫩av亚洲一区二区图片| 亚洲mv大片欧洲mv大片精品| 国产精品国产三级国产普通话99| 制服丝袜亚洲色图| 色婷婷狠狠综合| 高清av一区二区| 久久99国产乱子伦精品免费| 亚洲主播在线观看| 亚洲欧美在线观看| 久久蜜桃av一区二区天堂| 91超碰这里只有精品国产| 91原创在线视频| 懂色av一区二区三区蜜臀| 蜜臀av一区二区| 午夜精品一区在线观看| 亚洲女性喷水在线观看一区| 国产日韩精品一区| 欧美videos中文字幕| 88在线观看91蜜桃国自产| 91久久精品网| 91亚洲精品久久久蜜桃| 成人综合婷婷国产精品久久免费| 麻豆成人久久精品二区三区红| 亚洲国产精品自拍| 亚洲色欲色欲www| 国产精品美女久久久久高潮| 久久蜜臀精品av| 欧美久久久久中文字幕| 欧美视频日韩视频在线观看| 日本韩国一区二区| 91免费国产在线观看| 99vv1com这只有精品| 91丨九色porny丨蝌蚪| 成人性生交大片| 成人h精品动漫一区二区三区| 国产精品91一区二区| 国产精品538一区二区在线| 国产麻豆91精品| 国产99久久久精品| 99综合电影在线视频| 99久久国产综合精品女不卡| 91蝌蚪porny成人天涯| av成人动漫在线观看| 在线看日本不卡| 欧美人伦禁忌dvd放荡欲情| 欧美一区二区三区四区视频 | 欧美激情在线一区二区三区| 久久婷婷久久一区二区三区| 2020国产成人综合网| 亚洲国产精品av| 亚洲欧美日韩在线播放| 久久精品欧美一区二区三区麻豆| 久久这里都是精品| 中文字幕视频一区二区三区久| 亚洲视频香蕉人妖| 亚洲地区一二三色| 韩国av一区二区三区四区| 国产aⅴ综合色| 欧美在线视频日韩| 精品久久人人做人人爰| 国产精品女同一区二区三区| 亚洲午夜免费视频| 国产酒店精品激情| 91网站最新网址| 欧美精品18+| 国产精品国产三级国产aⅴ中文| 亚洲一区免费视频| 精品中文字幕一区二区| 91农村精品一区二区在线| 制服丝袜在线91| 国产精品婷婷午夜在线观看| 亚洲第一成年网| 成人综合激情网| 欧美日韩高清在线播放| 国产农村妇女精品| 亚洲成年人影院| 成人动漫精品一区二区| 日韩精品中文字幕在线一区| 亚洲另类在线制服丝袜| 精品一区二区三区香蕉蜜桃 | 欧美电影免费观看完整版| 国产欧美一区二区精品性| 亚洲成人动漫av| 白白色亚洲国产精品| 日韩一区二区三区三四区视频在线观看 | 91浏览器在线视频| 日韩一区二区精品葵司在线| 亚洲人一二三区| 九九九久久久精品| 欧美影院精品一区| ...xxx性欧美| 国产激情一区二区三区四区 | 欧美激情一区二区三区四区 | 精品国产成人系列| 亚洲国产毛片aaaaa无费看| 成人高清在线视频| 久久亚洲免费视频| 青青草国产成人av片免费| 色综合久久久久综合体 | 777亚洲妇女| 亚洲精品v日韩精品| 成人高清免费在线播放| 久久久久88色偷偷免费| 精品一区二区在线看| 欧美日韩你懂得| 国产日韩欧美a| 激情综合一区二区三区| 欧美一区二区三区影视| 一区二区成人在线视频| www.在线成人| 亚洲视频一二三区| av不卡在线观看| 亚洲欧美电影院| 91浏览器打开| 一区二区三区精品视频| 色欧美88888久久久久久影院| 国产精品入口麻豆九色| 成人免费黄色大片| 中文字幕亚洲成人| 日本高清无吗v一区|