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

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

?? 2052ad轉換.asm

?? 匯編語言常用程序,包括運算,掉電保存,按鍵,液晶顯示,串口傳送
?? ASM
字號:
;本程序與學習板的接線
;學習板側----------12c2052AD側
;P0.0-------接----- (2腳)P3.0
;P0.1-------接------(3腳))P3.1
;P0.2--------接-----(6腳)P3.2
;P0.3--------接------(7腳)P3.3
;P0.4--------接------(8腳)P3.4
;P0.5--------接------(9腳)P3.5
;P0.6--------接------(11腳)P3.7
;模以量輸入引腳為12c2052AD倒數第4腳標號為P1.5的引腳 
;12c2052AD的20腳接電源   10腳接地
;試驗時,可調電阻的接地端要接10K電阻.
                                
ISP_DATA EQU 0E2H
ISP_ADDRH EQU 0E3H
ISP_ADDRL EQU 0E4H
ISP_CMD EQU 0E5H
ISP_TRIG EQU 0E6H
ISP_CONTR EQU 0E7H
;定義ISP/IAP 命令
ISP_IAP_BYTE_READ EQU 1H
ISP_IAP_BYTE_PROGRAM EQU 2H
ISP_IAP_BYTE_SECTOR EQU 3H
;定義FLASH操作等待的時間常數
ENABLE_ISP EQU 84H
DATA_FLASH_START_ADDRESS EQU 1000H 
    ADC_CONTR EQU 0C5H
    ADC_DATA EQU 0C6H
    P1M0 EQU 91H
    P1M1 EQU 92H
    ADC_POWER_ON_SPEED_CHANNEL_5 EQU 11100101B
    SET_VOLTAGE EQU 60H
     ORG 0000H
MAIN: 
     MOV SP,#5FH     
     MOV 30H,#00H
     MOV 31H,#00H  
     MOV 32H,#00H
     MOV 33H,#00H       
     ORL P1M0,#00100000B;高置ad io口為開路
     ORL P1M1,#00100000B
     MOV ADC_CONTR,#ADC_POWER_ON_SPEED_CHANNEL_5;設置AD通道
     CALL DELAY
     MOV DPTR,#TAB   
li:    
      CALL AD_VOLTAGE
      CALL H16_D10
      CALL DISPLAY
      ajmp li

update:                           ;刷新顯示子程序  
        	inc 30h
	     	mov a,30h
			cjne a,#10,exit				;還沒加到十,退出
			mov 30h,#00h				;加到十了,個位清零
			inc 31h						;十位顯示緩沖單元加一		
			mov a,31h                                               
			cjne a,#10,exit             ;還沒加到十,退出            
			mov 31h,#00h                ;加到十了,十位清零          
			inc 32h						;百位顯示緩沖單元加一		
			mov a,32h                                               
			cjne a,#10,exit             ;還沒加到十,退出            
			mov 32h,#00h                ;加到十了,百位清零          
			inc 33h						;千位顯示緩沖單元加一		
			mov a,33h                                                                           
			cjne a,#10,exit             ;還沒加到十,退出            
			mov 33h,#00h                ;加到十了,千位清零   
exit:
			ret

AD_Voltage:      ;40H;41H,保存所測電壓的高低位    
      ACALL GET_AD_RESULT
      MOV A,ADC_DATA
      MOV B,#100
      MUL AB
      MOV 40H,A
      MOV 41H,B
      MOV 44H,#51
      MOV 45H,#00H
      CALL DIV16
      MOV A,42H
      CJNE A,#25,NEXT_B
      AJMP INC_DIV
NEXT_B:
      JC NEXT22
INC_DIV:
      INC 40H
NEXT22:
      RET
H16_D10:
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ;輸入:被除數放在40H,41H,除數放在內44H,45H,商放在40H,41H,余數放在42H,43H,
        MOV 44H,#100
        MOV 45H,#0
        CALL DIV16
        MOV 31H,40H
        MOV A,42H
        MOV B,#10
        DIV AB
        MOV 30H,A
        ;MOV 30H,B 
        RET
GET_AD_RESULT:     
     MOV ADC_DATA,#0
     ORL ADC_CONTR,#00001000B;開ADC
     CALL DELAY
WAIT_AD_FINISHED:
     MOV A,#00010000B
     ANL A,ADC_CONTR
     JZ WAIT_AD_FINISHED
     ANL ADC_CONTR,#11100111B
     RET
 DELAY:
      MOV R7,#25
D:    MOV R6,#5
      DJNZ R6,$
      DJNZ R7,D
      RET
display:mov p2,#0ffh				;將P2口置高電平                         
	mov r7,#250					;軟件計數器賦值                         	
dd1:                                                                            
	mov a,30h                   ;將顯示緩沖區30H中的值送入ACC           
	movc a,@a+dptr              ;查表取要顯示的數并把查表的結果送入ACC 
   MOV C,ACC.6
   ORL A,#11000000B 
	mov p3,a                    ;將要顯示的數送入P0口  
   MOV P3.7,C                 
	clr p1.0                 ;開個位顯示單元                         
	lcall delay100us            ;延時100US                              
	setb p1.0                   ;關個位顯示單                           
                                        	                                    
	mov a,31h                   ;將顯示緩沖區別31H中的值送入A           
	movc a,@a+dptr              ;查表取要顯示的數并把查表的結果送入ACC 
   MOV C,ACC.6
   ORL A,#11000000B 
	mov p3,a                    ;將要顯示的數送入P0口  
   MOV P3.7,C                 
	clr p1.1                   ;開十位顯示單元                         
	lcall delay100us            ;延時100US                              
	setb p1.1                  ;關十位顯示單元                         
                                        	                                    
	mov a,32h                   ;將顯示緩沖區32H中的值送入ACC           
	movc a,@a+dptr              ;查表取要顯示的數并把查表的結果送入ACC
   MOV C,ACC.6 
   ORL A,#11000000B 
	mov p3,a                    ;將要顯示的數送入P0口  
   MOV P3.7,C                 
	clr p1.2                  ;開百位顯示單元                         
	lcall delay100us            ;延時100US                              
	setb p1.2                  ;關百位顯示單元                         
                                        	                                    
	mov a,33h                   ;將顯示緩沖區33H中的值送入ACC           
	movc a,@a+dptr              ;查表取要顯示的數并把查表的結果送入ACC 
   MOV C,ACC.6
   ORL A,#11000000B 
	mov p3,a                    ;將要顯示的數送入P0口  
   MOV P3.7,C                 
	clr p1.3                  ;開千位顯示單元                         
	lcall delay100us            ;延時100US                              
	setb p1.3                  ;關千位顯示單元                         
	djnz r7,dd1                 ;R7不等于0返回至DD1處                   
	ret                         ;R7等于0子程序返回                      


delay100us:
	mov r5,#50
	djnz	r5,$
	ret
          ;十六進制除法運算
         ;輸入:被除數放在40H,41H,除數放在內44H,45H,商放在40H,41H,余數放在42H,43H,
DIV16:
     MOV R0,#40H
     MOV A,@R0
     JNZ LOP0
     INC R0
     MOV A,@R0
     JNZ LOP0
     CLR A
     MOV 42H,A
     MOV 43H,A
     RET
LOP0:MOV R0,#44H
     MOV A,@R0
     JNZ LOP1
     INC R0
     MOV A,@R0
     JNZ LOP1
     RET
LOP1:CLR A
     MOV 42H,A
     MOV 43H,A
     MOV R2,#10H
LOP2:CLR C
     MOV R3,#04H
     MOV R0,#40H
LOP3:MOV A,@R0
     RLC A
     MOV @R0,A
     INC R0
     DJNZ R3,LOP3
     MOV R0,#42H
     MOV R1,#44H
     MOV A,@R0
     CLR C
     SUBB A,@R1
     MOV 48H,A
     INC R0
     INC R1
     MOV A,@R0
     SUBB A,@R1
     MOV 49H,A
     JC LOP4
     MOV R0,#42H
     MOV R1,#48H
     MOV A,@R1
     MOV @R0,A
     INC R0
     INC R1
     MOV A,@R1
     MOV @R0,A
     MOV A,40H
     INC A
     MOV 40H,A
LOP4:DJNZ R2,LOP2
     RET

DELAY5MS:
      MOV R6,#250
DL1:     
      MOV R5,#10
      DJNZ R5,$
      DJNZ R6,DL1
      RET
delay_10ms: 
     MOV R6,#70
D3:   MOV R7,#25
     DJNZ R7,$
     DJNZ R6,D3
     RET
DELAY_1S:
     MOV 53H,#100
DELAY_1S_LOOP:
     CALL DELAY_10MS
     DJNZ 53H,DELAY_1S_LOOP
     RET
  
                                                                                                                                                                                                   
tab:	db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,88h,83h,0c6h,0a1h,86h,8eh

     END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区二区三区三| 成人网男人的天堂| 风间由美一区二区三区在线观看 | 天天操天天综合网| 成人国产精品免费观看视频| 91精品国产综合久久小美女| 亚洲欧美在线高清| 国产乱淫av一区二区三区| 欧美亚洲一区二区在线| 欧美国产精品v| 韩国三级电影一区二区| 欧美剧情片在线观看| 亚洲一区二区精品视频| 波多野结衣中文字幕一区| 久久亚洲综合av| 九九**精品视频免费播放| 91麻豆精品国产自产在线观看一区| 亚洲综合在线第一页| 99久久婷婷国产精品综合| 久久精品夜夜夜夜久久| 精品无人码麻豆乱码1区2区| 这里只有精品视频在线观看| 亚洲午夜免费电影| 欧美性生交片4| 一区二区成人在线观看| 色8久久精品久久久久久蜜| 中文字幕视频一区二区三区久| 精品一区精品二区高清| 2022国产精品视频| 精久久久久久久久久久| 久久婷婷综合激情| 国产裸体歌舞团一区二区| 国产三级一区二区| 不卡视频一二三四| 国产精品久久久久毛片软件| 成人av在线一区二区三区| 中文字幕欧美一区| 日本道免费精品一区二区三区| 亚洲欧美激情插| 欧洲精品一区二区| 天堂va蜜桃一区二区三区漫画版| 91精品一区二区三区久久久久久 | 欧美一二区视频| 久久国产精品72免费观看| 精品欧美一区二区久久| 国产自产高清不卡| 国产精品色哟哟| 在线免费观看日本一区| 秋霞影院一区二区| 久久日韩精品一区二区五区| 成人国产精品免费观看视频| 亚洲黄色小说网站| 日韩午夜av一区| 高清不卡在线观看| 夜夜操天天操亚洲| 日韩欧美卡一卡二| jlzzjlzz欧美大全| 亚洲国产成人av网| 久久久久国产精品麻豆| 一本一道波多野结衣一区二区| 丝袜亚洲精品中文字幕一区| 久久综合av免费| 在线观看日产精品| 国模一区二区三区白浆| 亚洲美女少妇撒尿| 精品国产99国产精品| 99久久国产综合精品女不卡| 午夜精品久久久久久久99樱桃 | 日韩理论电影院| 欧美电影在线免费观看| 国产成人免费高清| 亚洲成人你懂的| 欧美激情一二三区| 欧美一区2区视频在线观看| 丁香激情综合国产| 婷婷国产在线综合| 国产精品视频一二三| 欧美一区日韩一区| 色婷婷av久久久久久久| 国产高清亚洲一区| 日韩专区欧美专区| 一色桃子久久精品亚洲| 久久欧美一区二区| 69堂国产成人免费视频| 91影院在线免费观看| 国内欧美视频一区二区 | 加勒比av一区二区| 亚洲成人福利片| 国产精品久久久久久久久免费相片 | 欧美亚洲综合网| 国产精品一区二区你懂的| 午夜精品久久久久久久99水蜜桃| 综合色天天鬼久久鬼色| 久久九九99视频| 日韩欧美一二三区| 欧美日韩成人一区| 欧美亚洲国产一区二区三区va | 国产一区二区三区美女| 三级一区在线视频先锋 | 国产精品伦理一区二区| 久久久久久久性| 欧美zozozo| 日韩一区二区在线观看视频| 欧美日本一区二区三区四区| 91精品1区2区| 91搞黄在线观看| 色一情一乱一乱一91av| 99vv1com这只有精品| 99麻豆久久久国产精品免费优播| 国产精品一区一区| 国产美女视频91| 国产一区二区三区久久久| 久久99在线观看| 精品中文字幕一区二区小辣椒 | 久久久久免费观看| 亚洲精品一区二区三区精华液| 欧美一区日韩一区| 日韩欧美国产一区在线观看| 91精品国产麻豆国产自产在线 | 成人高清免费在线播放| 从欧美一区二区三区| 成人h动漫精品一区二区| 99久久精品国产一区| 色欧美88888久久久久久影院| 色综合中文综合网| 中文字幕巨乱亚洲| 亚洲人成在线观看一区二区| 亚洲激情在线激情| 日韩av中文在线观看| 麻豆精品蜜桃视频网站| 不卡一区在线观看| 91在线免费看| 欧美日韩国产经典色站一区二区三区 | 日韩一区二区视频| 久久精品视频一区| 亚洲欧洲日本在线| 伊人色综合久久天天人手人婷| 亚洲韩国一区二区三区| 日本vs亚洲vs韩国一区三区二区 | 另类中文字幕网| 高清在线成人网| 欧美亚洲动漫精品| 日韩午夜激情免费电影| 欧美激情一区在线观看| 亚洲乱码日产精品bd| 午夜精品一区二区三区免费视频| 国内成人免费视频| 日本韩国欧美国产| 欧美电影精品一区二区| 国产精品国产精品国产专区不蜜| 一区二区三区波多野结衣在线观看 | 精品国偷自产国产一区| 国产精品理伦片| 免费人成精品欧美精品| 99久久精品国产观看| 日韩欧美一区二区免费| 亚洲欧洲综合另类在线| 秋霞午夜鲁丝一区二区老狼| 一本大道久久a久久综合婷婷 | 欧美二区在线观看| 中文字幕亚洲电影| 韩国三级电影一区二区| 欧美嫩在线观看| 日韩美女啊v在线免费观看| 久久精品国产99国产精品| 在线观看成人小视频| 国产午夜三级一区二区三| 日韩在线卡一卡二| 在线观看中文字幕不卡| 欧美激情在线一区二区| 国内外精品视频| 在线综合亚洲欧美在线视频| 亚洲精品国产一区二区三区四区在线| 国产综合久久久久久鬼色 | 国产欧美一区二区三区沐欲| 视频一区免费在线观看| 日本韩国精品在线| 国产精品久久一卡二卡| 国模一区二区三区白浆| 日韩免费观看高清完整版| 性做久久久久久久久| 一本久久综合亚洲鲁鲁五月天| 国产欧美日韩精品一区| 紧缚捆绑精品一区二区| 日韩免费看的电影| 免费观看在线综合| 欧美日韩在线播放三区| 亚洲乱码精品一二三四区日韩在线 | 国产精品一卡二| 精品欧美乱码久久久久久1区2区| 日韩影院在线观看| 欧美日韩国产高清一区二区三区| 亚洲一区视频在线| 91九色02白丝porn| 亚洲欧美偷拍三级| 91视频在线观看免费| 亚洲特黄一级片| 色网站国产精品| 一区二区三区日韩| 欧美在线免费观看亚洲|