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

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

?? ad-549.asm

?? AD轉換的匯編程序AD轉換的匯編程序AD轉換的匯編程序
?? ASM
字號:
;//****************************************************************
;//*文件名:串行A/D轉換器TLC549轉換程序
;功能:把模擬的量通過串行的模數轉換成數字信號,并同過調用7279顯示被轉換
       ;的數字量
;//****************************************************************
  $INCLUDE(C8051F020.INC)  
         
        DAT0      BIT     P1.0
        CLK0      BIT     P1.1
        CS        BIT     P1.2

        ADHEX     DATA  050H
	DBUF      DATA  060H
	BIT_COUNT DATA  070H
        TIMER     DATA  072H
        TIMER1    DATA  073H
        TIMER2    DATA  074H
	DATA_IN   DATA  020H
        DATA_OUT  DATA  021H
        CLK       BIT     P1.6
        DAT       BIT     P1.7
	 		  
      ORG   0000H
      JMP   MAIN
      ORG   0100H
MAIN:
      mov   WDTCN, #0deh        ; disable watchdog timer  禁止看門狗定時器
      mov   WDTCN, #0adh
      mov   OSCXCN, #67h        ; enable external crystal  外部晶振
                                ; oscillator at 22.1184MHz
      clr   A                   ; wait at least 1ms        延時1ms 
      djnz  acc, $              ; wait ~512us
      djnz  acc, $              ; wait ~512us
                                ; system clock source
      orl   OSCXCN, #80h        ; enable missing clock detector
      orl   CKCON, #08h
      mov   XBR2, #40h          ;允許數據交差開關和弱上拉
EMIF_Init:
      mov   EMI0CF, #2fh        ; 復用方式,高4端口。
      mov   EMI0TC, #67h        ; 時序控制,timing (7-cycle MOVX)
      mov   P74OUT, #0ffh       ; P4-7口推挽輸出
     ;mov   P3MDOUT, #00h       ; P0口推挽輸出


START:  ACALL TLC549_ADC
        MOV R7,#0
        DJNZ   R7,$
        ACALL TLC549_ADC
        MOV   R7,A              ;存轉換結果
        MOV   ADHEX,A     
        CALL  MUL500           ; ADHEX*500/256  
        CALL  HB2  
        CALL  TODISP           ; 拆開顯示
        NOP
        CALL  DISPLAY 
        CALL  delay
        LJMP  START   

TLC549_ADC:                   ;串行顯示處理程序,結果存在A中
        CLR   A
        CLR   CLK0
        CLR   CS
        MOV   R6,#8
ADLOOP:
        SETB  CLK0
        NOP
        NOP
        MOV   C,DAT0
        RLC   A
        CLR   CLK0
        NOP
        DJNZ  R6,ADLOOP
        SETB  CS
        SETB  CLK0
        RET

DISPLAY:				 
	ANL   P2,#00H                     ; CS7279有效
	MOV   DATA_OUT,#10100100B         ; A4H,復位命令
	CALL  SEND
        MOV   DATA_OUT,#11001000B         ; 譯碼方式0,0位顯示 
	CALL  SEND
	MOV   DATA_OUT,DBUF 
	CALL  SEND			      
        MOV   DATA_OUT,#11001001B         ; 譯碼方式0,1位顯示 
	CALL  SEND
	MOV   DATA_OUT,DBUF+1       
	CALL  SEND
        MOV   DATA_OUT,#11001010B         ; 譯碼方式0,2位顯示  
	CALL  SEND
	MOV   DATA_OUT,DBUF+2 
	CALL  SEND
	MOV   P2,#0FFH                     ; CS7279無效
        RET

SEND:     MOV  BIT_COUNT,#8         ; 發送字符子程序
          ANL  P2,#00H
          CALL LONG_DELAY
SEND_LOOP:MOV  C,DATA_OUT.7
          MOV  DAT,C
          SETB CLK
          MOV  A,DATA_OUT
          RL   A
          MOV  DATA_OUT,A         
          CALL SHORT_DELAY
          CLR  CLK
          CALL SHORT_DELAY
          DJNZ BIT_COUNT,SEND_LOOP
          CLR  DAT
          RET

LONG_DELAY:MOV TIMER,#150              ;延時約200US
DELAY_LOOP:DJNZ TIMER,DELAY_LOOP
           RET
SHORT_DELAY:
           MOV TIMER,#20               ;延時約20US
SHORT_LP:  DJNZ TIMER,SHORT_LP
           RET
 
DELAY:MOV   TIMER,#4
AA0:  MOV   TIMER1,#0
AA1:  MOV   TIMER2,#0
AA2:  DJNZ  TIMER2,AA2
      DJNZ  TIMER1,AA1
      DJNZ  TIMER,AA0
      RET



;功能:單字節二進制無符號數乘500(1f4H=100H+0f4H)
;入口條件:被乘數在R7中。
;出口信息:乘積在R4、R5、R6中(R6低八位)。
MUL500:
    	MOV   A,#0f4H	;計算R3乘R7
	MOV   B,R7
  	MUL   AB
  	MOV   R5,B	;暫存部分積
  	MOV   R6,A
        MOV   A,R7
	ADD   A,B
	MOV   R5,A
	CLR   A
	RLC   A
	MOV   R4,A
	CLR   C
        MOV   A,R6
	SUBB  A,#80H
	JC    RETURN  
	CLR   C
        MOV   A,R5
	ADD   A,#1
	MOV   R5,A 		  
        MOV   A,R4
	ADDC  A,#0
	MOV   R4,A   

RETURN:	RET

; 功能:雙字節十六進制整數轉換成雙字節BCD碼整數

; 入口條件:待轉換的雙字節十六進制整數在R6、R7中。
; 出口信息:轉換后的三字節BCD碼整數在R3、R4、R5中。
HB2:
        MOV     A,R4
        MOV     R6,A
        MOV     A,R5
        MOV     R7,A

        CLR     A	         ;BCD碼初始化
    	MOV	R3,A
    	MOV  	R4,A
    	MOV  	R5,A
    	MOV	R2,#10H	   ;轉換雙字節十六進制整數
HB3:	MOV	A,R7   ;從高端移出待轉換數的一位到CY中
    	RLC  	A
    	MOV	R7,A
    	MOV  	A,R6
    	RLC  	A
    	MOV	R6,A
    	MOV	A,R5       ;bcd碼帶進位自身相加,相當于乘2
    	ADDC	A,R5
    	DA	A         	;十進制調整
    	MOV	R5,A
    	MOV	A,R4
    	ADDC    A,R4
    	DA  	A
    	MOV	R4,A
    	MOV 	A,R3
    	ADDC	A,R3
    	MOV 	R3,A	;雙字節十六進制數的萬位數不超過6,不用調整
    	DJNZ    R2,HB3  ;處理完16bit
	RET 	

TODISP:
    	MOV    A,R4
	ORL    A,#80H
        MOV    DBUF+2,A   
        MOV    A,R5
	SWAP   A
	ANL    A,#0FH
        MOV    DBUF+1,A
    	MOV    A,R5
	ANL    A,#0FH
        MOV   DBUF,A
	RET

        END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区中文字幕精品精品 | 亚洲精品老司机| 国产精品亚洲一区二区三区妖精| 欧美一区三区四区| 国内精品国产成人国产三级粉色| 精品99999| 国产精品自拍一区| 亚洲天堂a在线| 欧美婷婷六月丁香综合色| 日韩国产一区二| 欧美精品一区二区高清在线观看| 韩国v欧美v亚洲v日本v| 欧美国产精品久久| 色婷婷av一区二区三区大白胸| 一区二区久久久久久| 在线成人av影院| 国产麻豆精品95视频| 中文字幕一区在线观看视频| 欧美日韩综合在线免费观看| 精品一区二区三区免费播放| 国产精品国产三级国产普通话99 | 91精品国产综合久久久久久久久久 | 色999日韩国产欧美一区二区| 亚洲成人av电影| 久久久久久97三级| 色妞www精品视频| 精品一区二区三区不卡| 日韩美女视频一区二区 | 欧美在线看片a免费观看| 美腿丝袜在线亚洲一区 | 亚洲成a天堂v人片| 国产欧美视频在线观看| 欧美在线免费观看亚洲| 粉嫩高潮美女一区二区三区 | 精品久久久久久久久久久久久久久久久 | 国产亚洲婷婷免费| 91蜜桃视频在线| 美女被吸乳得到大胸91| 国产精品无人区| 欧美性xxxxxx少妇| 国产黑丝在线一区二区三区| 亚洲激情一二三区| www亚洲一区| 91国产免费看| 狠狠色丁香婷婷综合| 专区另类欧美日韩| 国产精品网站导航| 欧美二区三区91| 成人av免费在线观看| 日韩av中文字幕一区二区三区| 国产欧美一区二区精品秋霞影院| 欧美日韩情趣电影| av欧美精品.com| 国产一区二区三区综合| 亚洲第一会所有码转帖| 国产精品久久久久婷婷| 在线播放日韩导航| 99国产精品一区| 国产一区二区在线观看免费| 亚洲大片精品永久免费| 国产精品二区一区二区aⅴ污介绍| 欧美日韩一卡二卡三卡| 国产电影一区在线| 亚洲猫色日本管| 国产精品麻豆久久久| 欧美xxxxxxxx| 欧美老女人在线| 91福利小视频| 成人一区二区在线观看| 精品无人码麻豆乱码1区2区 | 欧美mv和日韩mv的网站| 欧美日韩国产成人在线91| 99久久久久久99| 高清日韩电视剧大全免费| 日本视频在线一区| 亚洲一区在线视频观看| √…a在线天堂一区| 6080日韩午夜伦伦午夜伦| 在线亚洲人成电影网站色www| 成人午夜伦理影院| 国产成人激情av| 国产高清不卡二三区| 另类人妖一区二区av| 另类小说一区二区三区| 男女激情视频一区| 日韩精品一级中文字幕精品视频免费观看| 亚洲免费观看在线观看| 亚洲免费在线观看| 日韩理论片在线| 综合av第一页| 亚洲日本中文字幕区| 国产精品成人网| 综合欧美一区二区三区| 亚洲欧美日韩国产手机在线| 中文一区在线播放| 亚洲激情一二三区| 亚洲国产精品久久人人爱| 亚洲永久免费视频| 午夜亚洲福利老司机| 香蕉久久夜色精品国产使用方法| 一区二区三区中文字幕电影| 亚洲一区av在线| 日本va欧美va精品发布| 九九视频精品免费| 国产精品99久久久久久有的能看| 成人中文字幕电影| 91一区在线观看| 99这里只有久久精品视频| 欧美视频日韩视频在线观看| 欧美一级免费大片| 精品国产91洋老外米糕| 久久久久久久久久久99999| 国产欧美综合色| 一区二区三区蜜桃| 青青青爽久久午夜综合久久午夜| 韩国成人精品a∨在线观看| 国产999精品久久久久久| 色综合久久99| 日韩亚洲欧美一区| 国产亚洲视频系列| 亚洲日本欧美天堂| 日韩高清一区在线| 精品一区二区影视| 91片在线免费观看| 欧美一区二区成人| 国产精品毛片高清在线完整版| 亚洲自拍与偷拍| 狠狠色综合色综合网络| 99热精品一区二区| 欧美一区二区日韩| 亚洲欧洲三级电影| 国产一区二区三区蝌蚪| 99久久精品国产网站| 日韩欧美国产综合| 依依成人综合视频| 国产一区二区日韩精品| 日本乱码高清不卡字幕| 2017欧美狠狠色| 一区二区三区蜜桃| 国产激情视频一区二区在线观看 | 极品尤物av久久免费看| 色婷婷激情综合| 久久久电影一区二区三区| 亚洲一区二区在线观看视频| 国产一区二区三区久久久| 精品视频一区二区不卡| 国产精品天干天干在观线| 日韩高清一区二区| 色视频一区二区| 欧美国产日韩在线观看| 国产一区亚洲一区| 欧美精三区欧美精三区| 亚洲欧美综合网| 国产v日产∨综合v精品视频| 日韩亚洲欧美中文三级| 亚洲电影你懂得| 色综合中文字幕国产 | 欧美日韩国产免费一区二区 | 亚洲一区二区视频| www.欧美.com| 精品精品国产高清一毛片一天堂| 日韩高清一级片| 在线国产电影不卡| 亚洲精品欧美激情| 成人激情免费电影网址| 久久久久久99久久久精品网站| 日本欧美加勒比视频| 欧美日韩国产一级片| 一区二区三区精品在线| 91丨porny丨户外露出| 国产精品欧美久久久久一区二区 | 亚洲国产综合色| 91丝袜国产在线播放| 国产精品色在线| 狠狠色丁香久久婷婷综合丁香| 51久久夜色精品国产麻豆| 香蕉成人啪国产精品视频综合网| 欧美在线播放高清精品| 亚洲综合激情小说| 欧美日韩一区精品| 一区二区三区成人| 欧美一区二区日韩一区二区| 日本视频一区二区| 日韩三级.com| 伦理电影国产精品| 日韩欧美一二三区| 久久国产生活片100| 精品日产卡一卡二卡麻豆| 久久黄色级2电影| 久久人人爽爽爽人久久久| 久久99久久精品| 欧美激情一区三区| 成人av综合在线| 自拍av一区二区三区| 色狠狠桃花综合| 天堂资源在线中文精品| 欧美丝袜自拍制服另类| 日韩电影免费在线| 久久免费视频一区| 91日韩在线专区|