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

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

?? ad255.asm

?? 這是一個有關于51單片機的A/D轉換的代碼
?? ASM
字號:
;AD 0804控制程序:轉動電位器,數碼管后三位依次顯示000-255,此程序可以做一個溫度計, 一個電壓表...
;***************************************************************************
;*  sxj1974@163.com		     (51c51 test web)     www.8951.com     *
;*  Create by :石學軍      www.51c51.com 更多例程請登陸網站        	   *
;***************************************************************************
;//定義ADC的連接端口
ad_cs   equ P3.6   ;芯片選擇
ad_wr   equ P2.0   ;轉換開始
ad_rd   equ P3.7   ;RD=LOW,數字信號輸出
ad_input_port   equ p1   ;定義數據位
Counter EQU     59H     ;計數器,顯示程序通過它得知現正顯示哪個數碼管
FIRST   EQU     P2.4    ;第一位數碼管的位控制
SECOND  EQU     P2.5    ;第二位數碼管的位控制
THEER    EQU     P2.6   ; 第三位數碼管的位控制
DISPBUF EQU     5AH     ;顯示緩沖區為5AH和5BH

    org 0000h
    ajmp    main
    ORG     000BH           ;定時器T0的入口
    AJMP    DISP            ;顯示程序
    org 0030h
main:
    MOV     SP,#5FH         ;設置堆棧
    MOV     P1,#0FFH
    MOV     P0,#0FFH
    MOV     P2,#0FFH        ;初始化,所顯示器,LED滅
    MOV     TMOD,#00000001B ;定時器T0工作于模式1(16位定時/計數模式)
    MOV     TH0,#HIGH(65536-2000)
    MOV     TL0,#LOW(65536-2000)
    SETB    TR0      ;開定時器0
    SETB    EA        ;開總中斷
    SETB    ET0        ;開定時器0中斷
    MOV     Counter,#0      ;計數器初始化
LOOP:
    lcall adc_demo      ;調用AD子程序
    ajmp    LOOP

;//==========================================
;// 啟動AD轉換
;//==========================================
Adc_Start:
    clr ad_cs
    nop
    clr ad_wr
    nop
    setb    ad_wr
    nop
    setb    ad_cs
    nop
    ret
;//==========================================
;// 讀AD轉換
;//==========================================
Adc_Read:
    mov ad_input_port,#0ffh
    clr ad_cs
    nop
    clr ad_rd
    nop
    nop
    mov a,AD_INPUT_PORT
    nop
    setb    ad_rd
    nop
    setb    ad_cs
    ret
;//==========================================
;// AD轉換讀取延時程序,顯示讀到的數值
;//==========================================
Adc_Demo:
	lcall Adc_Start
	lcall delay1ms
	lcall adc_read
    MOV B,#100   ;AD轉換出的值除100商為百位數
	DIV AB         ; 取百位數 余數在B寄存器
	MOV DISPBUF,A   ;把百位存入百位寄存器DISPBUF
	MOV A,B         ;余數再送A
	MOV B,#10       ;余數除10商為十位數
	DIV AB           ; 除法,余數在寄存器B
	MOV DISPBUF+1,A    ;A是十位數存第二位顯示寄存器
	MOV DISPBUF+2,B     ; B是個位數存第三位顯示寄存器
    RET

DISP:                       ;定時器T0的中斷響應程序動態掃描
    PUSH    ACC             ;ACC入棧
    PUSH    PSW             ;PSW入棧
    MOV     TH0,#HIGH(65536-2000);定時時間為2000個周期,約2170微秒
    MOV     TL0,#LOW(65536-2000)
    SETB    FIRST
    SETB    SECOND          ;關顯示
    SETB    THEER
    MOV     A,#DISPBUF      ;顯示緩沖區首地址
    ADD     A,Counter
    MOV     R0,A
    MOV     A,@R0           ;根據計數器的值取相應的顯示緩沖區的值
    MOV     DPTR,#DISPTAB   ;字形表首地址
    MOVC    A,@A+DPTR       ;取字形碼
    MOV     P0,A            ;將字形碼送P0位(段口)
    MOV     A,Counter       ;取計數器的值
    JZ      DISPFIRST       ;如果是0則顯示第一位
    DEC     A
    JZ      DISPSECOND      ;如果是1顯示第二位
    CLR     THEER          ;否則顯示第3位
    AJMP    DISPNEXT
DISPFIRST:
    CLR     FIRST           ;顯示第一位
    AJMP    DISPNEXT
DISPSECOND:
    CLR     SECOND
DISPNEXT:
    INC     Counter         ;計數器加1
    MOV     A,Counter
    DEC     A               ;如果計數器計到3,則讓它回0
    DEC     A
    DEC     A
    JZ      RSTCOUNT
    AJMP    DISPEXIT
RSTCOUNT:
    MOV     Counter,#0      ;計數器的值回0
DISPEXIT:
    POP     PSW
    POP     ACC
    RETI
DISPTAB:db 28h,7eh,0a2h,62h,74h,61h,21h,7ah,20h,60h ;字形代碼表
;0 1 2 3 4 5 6 7 8 9
delay1ms:                       ;延時子程序
	mov	r7,#10
	MM:mov	r6,#50
	djnz	r6,$		;2us
	djnz	r7,MM
	ret
	end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩精品一区二区三区| 国产凹凸在线观看一区二区| 国产精品乱码人人做人人爱| 久久久久久免费毛片精品| 2020国产精品自拍| 久久综合狠狠综合| 久久先锋资源网| 亚洲国产高清不卡| 亚洲三级理论片| 亚洲成人自拍网| 久久精品噜噜噜成人av农村| 国产盗摄精品一区二区三区在线| 国产成人综合在线观看| 92精品国产成人观看免费| 91久久线看在观草草青青| 欧美性受xxxx黑人xyx性爽| 欧美日韩国产一级片| 欧美成人官网二区| 国产精品丝袜久久久久久app| 亚洲天天做日日做天天谢日日欢| 亚洲自拍欧美精品| 另类人妖一区二区av| 国产大陆a不卡| 欧美在线观看一二区| 日韩一区二区免费在线电影| 久久久久国产成人精品亚洲午夜| 亚洲乱码日产精品bd| 日韩av不卡一区二区| 成人美女视频在线观看18| 欧洲另类一二三四区| 精品国产乱码久久| 亚洲人123区| 久久99日本精品| 一本色道久久综合亚洲aⅴ蜜桃 | 亚洲欧美日韩久久| 日韩高清电影一区| 91丨九色丨尤物| www国产精品av| 无码av免费一区二区三区试看 | 亚洲国产高清在线观看视频| 亚洲国产精品久久一线不卡| 岛国一区二区三区| 欧美一区二区三区四区高清| 中文字幕永久在线不卡| 天天色综合天天| 91在线视频观看| 久久久综合视频| 日韩国产成人精品| 在线观看欧美日本| 亚洲欧洲国产日韩| 国产盗摄视频一区二区三区| 日韩视频免费观看高清在线视频| 国产精品久久久久婷婷二区次| 麻豆精品视频在线观看| 欧美日韩一区二区三区免费看 | 国产欧美日韩精品一区| 蜜乳av一区二区三区| 欧美四级电影在线观看| 亚洲欧洲日韩在线| zzijzzij亚洲日本少妇熟睡| wwwwxxxxx欧美| 国产一区二区三区黄视频| 欧美人xxxx| 石原莉奈在线亚洲二区| 欧美久久久影院| 亚洲国产一区二区三区| 日本韩国一区二区三区视频| 亚洲欧美另类小说视频| 成人一级视频在线观看| 欧美高清一级片在线观看| 国产精品1024| 国产精品美女久久久久久久| 国产不卡在线视频| 国产精品久久久久影院色老大 | 成人av午夜影院| 国产精品人成在线观看免费 | 精品亚洲aⅴ乱码一区二区三区| 69p69国产精品| 日本视频免费一区| 久久综合久久综合亚洲| 国产成人精品在线看| 中文字幕亚洲一区二区va在线| 处破女av一区二区| 亚洲女与黑人做爰| 欧美在线你懂的| 日韩不卡在线观看日韩不卡视频| 欧美一级精品大片| 国产一区二区剧情av在线| 国产精品你懂的在线欣赏| 色综合久久六月婷婷中文字幕| 一区二区三区日韩欧美精品| 欧美午夜精品免费| 免费一级欧美片在线观看| 欧美电影免费观看高清完整版在线观看| 久久精品二区亚洲w码| 久久九九久久九九| 色婷婷av一区二区三区大白胸| 午夜欧美一区二区三区在线播放| 精品国产一区a| 成人av在线电影| 全国精品久久少妇| 中文字幕不卡在线观看| 欧美写真视频网站| 国产综合色视频| 一区二区在线观看免费视频播放| 欧美日韩高清影院| 国产高清亚洲一区| 日韩国产一区二| 中文字幕精品在线不卡| 91麻豆精品国产91久久久久久久久| 国产一区二区视频在线| 亚洲一区二区偷拍精品| 久久精品亚洲精品国产欧美kt∨| 色哟哟一区二区三区| 久久66热偷产精品| 一区二区免费在线| 26uuu亚洲综合色欧美| 色素色在线综合| 国产精品夜夜爽| 蜜桃在线一区二区三区| 亚洲靠逼com| 久久亚洲春色中文字幕久久久| 欧美日韩国产一二三| 成人app在线| 国产精品资源在线看| 日韩福利视频导航| 香蕉乱码成人久久天堂爱免费| 国产精品第五页| 精品处破学生在线二十三| 欧美日韩国产一级二级| 色综合激情五月| 99精品久久99久久久久| 国产精品影音先锋| 久久精品国产精品青草| 日韩精品每日更新| 亚洲成av人片观看| 一区二区三区精品视频在线| ㊣最新国产の精品bt伙计久久| 久久精品在这里| 久久久久久久久久久久电影 | 欧美吞精做爰啪啪高潮| 99re热这里只有精品视频| 成人的网站免费观看| 国产精品99久久久久久有的能看| 蜜乳av一区二区三区| 免费在线观看视频一区| 免费成人美女在线观看.| 日韩和的一区二区| 亚洲成人免费在线观看| 亚洲国产三级在线| 日韩在线观看一区二区| 舔着乳尖日韩一区| 日本午夜一本久久久综合| 日韩精品电影在线| 免费人成在线不卡| 另类欧美日韩国产在线| 国产乱码精品一区二区三区忘忧草 | 欧美亚洲综合网| 欧美色图在线观看| 日韩一区二区三区免费观看| 精品欧美久久久| 久久五月婷婷丁香社区| 久久久久久久久免费| 国产精品狼人久久影院观看方式| 亚洲色图在线看| 午夜精品福利在线| 麻豆极品一区二区三区| 国产激情一区二区三区桃花岛亚洲| 成人性生交大片免费| 色婷婷综合中文久久一本| 欧洲一区二区av| 精品噜噜噜噜久久久久久久久试看 | 欧美日韩午夜影院| 日韩美女天天操| 专区另类欧美日韩| 日韩专区中文字幕一区二区| 国产一本一道久久香蕉| av在线免费不卡| 欧美一级日韩免费不卡| 中文字幕av一区二区三区高| 一区二区三区精品| 另类调教123区| 色综合一区二区| 欧美videos中文字幕| 国产精品日日摸夜夜摸av| 日韩精品乱码免费| 99久久亚洲一区二区三区青草| 欧美老人xxxx18| 国产精品久久久久精k8| 青青草原综合久久大伊人精品优势| 国产成人综合网| 欧美区一区二区三区| 国产精品久久久久aaaa| 久久机这里只有精品| 在线免费观看日韩欧美| 中文在线一区二区| 奇米色一区二区| 91国偷自产一区二区三区观看| 国产日韩视频一区二区三区| 五月婷婷激情综合网|