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

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

?? meter.txt

?? PIC16C711做的直流電壓表源程序,包括原理圖
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
;定義用戶寄存器
            WEI1   EQU H’0C’     ;BIT0=MODS:選擇模式位  0:模式1  1:模式2
                                 ;BIT1=BREK:斷路判別位  0:無斷路 1:有斷路
                                 ;BIT2=
                                 ;BIT3=
                                 ;BIT4=
                                 ;BIT5=慢響
                                 ;BIT6=快響
                                 ;BIT7=長響
            WEI2   EQU H’0D’     ;“百位值運算”的啟始值 
            WEI3   EQU H’0E’     ;“十位值運算”的啟始值
            WEI4   EQU H’0F’     ;個位值
            WEI5   EQU H’10’     ;百位值
            WEI6   EQU H’11’     ;十位值
            WEI7   EQU H’12’     ;
            WEI8   EQU H’13’     ;
            WEI9   EQU H’14’     ;
            WEIA   EQU H’15’     ; 
            WEIB   EQU H’16’
            WEIC   EQU H’17’
            WEID   EQU H’18’
            WEIE   EQU H’19’
            WEIF   EQU H’1A’
            WEIG   EQU H’1B’     
            WEIH   EQU H’1C’
            WEII   EQU H’1D’   
            CHECK  EQU H’7’
            DP     EQU H’1’
            AD     EQU H’0’
            BUZZER EQU H’3’
            R      EQU H’2’
            L      EQU H’4’
;************************************************************************
;矢量地址
            ORG    H’00’        ;復位矢量
            GOTO  MAIN
            ORG    H’04’        ;中斷矢量
            NOP                            
            GOTO  INTER   
;************************************************************************
;數碼值
TABLE:   
            ADDWF  PCL,F             ;
            RETLW    B’01000000’     ;“0”值
            RETLW    B’01111001’     ;“1”值
            RETLW    B’00100100’     ;“2”值
            RETLW    B’00110000’     ;“3”值
            RETLW    B’00011001’     ;“4”值
            RETLW    B’00010010’     ;“5”值
            RETLW    B’00000010’     ;“6”值
            RETLW    B’01011000’     ;“7”值
            RETLW    B’00000000’     ;“8”值
            RETLW    B’00010000’     ;“9”值
;------------------------------------------------------------------------
;清除寄存器WEI1-WEIG         
MAIN:       
            CLRF  WEI1         ;
            CLRF  WEI2         ;
            CLRF  WEI3         ;
            CLRF  WEI4         ;
            CLRF  WEI5         ;
            CLRF  WEI6         ;
            CLRF  WEI7         ;
            CLRF  WEI8         ;
            CLRF  WEI9         ;
            CLRF  WEIA         ;
            CLRF  WEIB         ;
            CLRF  WEIC         ;
            CLRF  WEID         ;
            CLRF  WEIE         ;
            CLRF  WEIF         ;
            CLRF  WEIG         ;           
            CLRF  WEIH         ;
            CLRF  WEII         ;  
            BSF    STATUS,RP0  ;
            BCF    OPTION_REG,NOT_RBPU
            BCF    STATUS,RP0  ;
            MOVF   PORTB,1     ;
            BTFSS  PORTB,1     ;
            BSF    WEI1,0      ;
;------------------------------------------------------------------------ 
;設置A/D通道及A/D結構 
            BSF    STATUS,RP0  ;                        
            MOVLW  B’00000010’ ;設置一個“A/D口”
            MOVWF  ADCON1      ;參考電壓:工作電壓5V 
            MOVLW  B’10000000’ ;
            MOVWF  TRISB       ;
            MOVLW  B’00000001’ ;
            MOVWF  TRISA       ;
            MOVLW  B’10000111’ ;
            MOVWF  OPTION_REG  ;
            MOVLW  B’10100000’ ;
            MOVWF  INTCON      ;                        
;-----------------------------------------------------------------------           
;設置端口“輸入/輸出”并設置初始狀態 
            BCF   STATUS,RP0   ;
            MOVLW  B’01000000’ ;設置A/D通道:AN0
            MOVWF  ADCON0      ;選用內部1:8時鐘振蕩
            MOVLW  B’01111111’ ;
            MOVWF  PORTB       ;
            MOVLW  B’00010110’ ;
            MOVWF  PORTA       ;
            MOVLW  D’252’      ;
            MOVWF  TMR0        ;設置TMR0初始值  
;------------------------------------------------------------------------     
;選擇模式
            BTFSC  WEI1,0      ;判斷“模式開關”是否閉合
            GOTO   MODLE2      ;“模式開關”閉合,則進入“模式2”
            GOTO   MODLE1      ;“模式開關”斷開,則進入“模式1”
;------------------------------------------------------------------------
;“模式1”初始化
MODLE1:     
            MOVF   PORTB,1      ;
            BTFSS  PORTB,CHECK  ;判斷是否有斷路
            GOTO   $+7          ;
            BSF    WEI1,1       ;
            BSF    WEI1,6       ;有斷路:蜂鳴器快響并且“無顯示”延時3秒
            BCF    WEI1,5       ;
            BCF    WEI1,7       ;
            CALL   DELAY3S      ;無斷路:“無顯示”延時3秒
            GOTO   START        ;  
            CALL   DELAY3S      ;                      
            GOTO   START        ;
;------------------------------------------------------------------------
;“模式2”初始化  檢測數碼管各段,蜂鳴器“長響 ”
MODLE2:     
            BSF    WEI1,0       ;設置“模式選擇位”
            BSF    WEI1,7       ;打開蜂鳴器“長響 ”
            BCF    WEI1,5       ;
            BCF    WEI1,6       ;
            BCF    STATUS,C     ;設置“進位標志位”          
            MOVLW  B’11111111’  ;    
            MOVWF  WEI7         ;    
            RLF    WEI7,F       ;
            MOVF   WEI7,W       ;      
            MOVWF  PORTB        ;設置“檢測數碼管段值”給PORT5
            BCF    PORTA,R      ;開通“右數碼管”
            BCF    PORTA,L      ;開通“左數碼管”
            CALL   DELAYP5      ;
            BSF    PORTA,R      ;關閉“右數碼管”
            BSF    PORTA,L      ;關閉“左數碼管”
            MOVLW  B’11111111’  ;
            MOVWF  PORTB        ;清除給PORT5的“檢測數碼管段值”
            BTFSC  WEI7,6       ;檢測是否完畢
            GOTO   $-D’11’      ;沒有完畢 繼續檢測
            BCF    PORTA,DP     ;已完畢 設置“小數點”及“1”值
            BCF    PORTA,R      ;開通“右數碼管”     
            BCF    PORTA,L      ;開通“左數碼管”
            CALL   DELAYP5      ;
            BSF    PORTA,R      ;關閉“右數碼管”
            BSF    PORTA,L      ;關閉“左數碼管”
            BSF    PORTA,DP     ;清除“小數點”及“1”值
            BCF    WEI1,7       ;關閉蜂鳴器“長響 ”
            BCF    WEI1,6       ;
            BCF    WEI1,5       ;     
            GOTO   START        ;
;------------------------------------------------------------------------
;開始工作
START:      
            MOVF   PORTB,F      ;
            BTFSC  PORTB,CHECK  ;判斷是否有斷路
            GOTO   DUANLU       ;有斷路
            BCF    WEI1,1       ;清0斷路判別位 
            GOTO   PANZHI       ;無斷路
;------------------------------------------------------------------------
;斷路處理
DUANLU:     
            BSF    WEI1,1       ;設置斷路判別位
            BSF    WEI1,6       ;
            BCF    WEI1,5       ;
            BCF    WEI1,7       ;
            GOTO   PANZHI       ;        
;------------------------------------------------------------------------
;判斷電壓值
PANZHI:     
            BSF    ADCON0,ADON    ;A/D處于工作狀態
            BSF    ADCON0,GO_DONE ;A/D開始運行
            BTFSC  ADCON0,GO_DONE ;判A/D是否完成
            GOTO   $-1            ;A/D沒完成
            BCF    ADCON0,ADIF    ;
            BCF    ADCON0,ADON    ;A/D已完成 關閉A/D
            CALL CV               ;
            MOVF   ADRES,W        ;
            MOVWF  WEI8           ;
            MOVWF  WEI2           ;A/D值傳給WEI2
            BCF    STATUS,C       ;清零“進位標志位”                
            SUBLW  D’200’         ;
            BTFSS  STATUS,C
            GOTO   V_20           ;跳到“20V以上”程序
            MOVF   ADRES,W
            BCF    STATUS,C       ;清零“進位標志位”
            SUBLW  D’160’
            BTFSS  STATUS,C
            GOTO   V16            ;跳到“16V-19.9V之間”程序
            MOVF   ADRES,W
            BCF    STATUS,C       ;清零“進位標志位”
            SUBLW  D’100’
            BTFSS  STATUS,C
            GOTO   V10            ;跳到“10V-15.9V之間”程序
            MOVF   ADRES,W 
            BCF    STATUS,C       ;清零“進位標志位”
            SUBLW  D’50’
            BTFSS  STATUS,C
            GOTO   V5             ;跳到“5V-9.9V之間”程序
            GOTO   V4.9           ;跳到4.9V以下程序            
;-------------------------------------------------------------------------           
V4.9:                             ;4.9V以下 數碼管顯示LL
           BTFSC   WEI1,1         ;判斷是否有斷路
           GOTO    $+6            ;
           BSF     WEI1,7         ;無斷路 長響
           BCF     WEI1,6         ;
           BCF     WEI1,5         ;
           CALL    LL             ;
           GOTO    START          ;
           BSF     WEI1,6         ;有斷路 快響
           BCF     WEI1,5         ;
           BCF     WEI1,7         ;
           CALL    LL             ;
           GOTO    START          ;           
;-------------------------------------------------------------------------
V5:                               ;5V-9.9V之間           
           BTFSC   WEI1,1         ;判斷是否有斷路
           GOTO    $+5            ;
           BSF     WEI1,5         ;無斷路 慢響
           BCF     WEI1,6         ;
           BCF     WEI1,7         ;
           GOTO    DISPLAY        ;
           BSF     WEI1,6         ;有斷路 快響
           BCF     WEI1,5         ;
           BCF     WEI1,7         ;
           GOTO    DISPLAY        ;           
;-------------------------------------------------------------------------
V10:                              ;10V-15.9V之間
           BTFSC   WEI1,1         ;判斷是否有斷路
           GOTO    $+5            ;
           BCF     WEI1,5         ;無斷路 不響
           BCF     WEI1,6         ;
           BCF     WEI1,7         ;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区在线高清| 成人久久视频在线观看| 成人性生交大片免费看中文网站| 在线精品视频免费观看| 国产欧美日韩另类一区| 免费观看日韩电影| 在线观看免费亚洲| 国产精品第四页| 国产精品中文字幕欧美| 欧美日韩不卡在线| 亚洲欧美一区二区三区极速播放 | 亚洲精品videosex极品| 国产精品一区不卡| 欧美mv日韩mv国产| 奇米精品一区二区三区在线观看一| 不卡av在线免费观看| 久久久久久影视| 激情五月激情综合网| 日韩一级完整毛片| 蜜臀国产一区二区三区在线播放| 精品视频一区二区三区免费| 亚洲精品视频一区| 在线观看国产一区二区| 亚洲色图在线播放| 色网综合在线观看| 亚洲另类春色国产| 97久久超碰国产精品| 日韩毛片精品高清免费| 99热在这里有精品免费| 综合久久给合久久狠狠狠97色| 成人中文字幕电影| 18涩涩午夜精品.www| 一本大道久久精品懂色aⅴ| 国产精品不卡视频| 色婷婷久久久久swag精品| 一区二区三区不卡在线观看 | 久久久精品中文字幕麻豆发布| 美洲天堂一区二卡三卡四卡视频 | 欧美亚洲禁片免费| 午夜精品视频在线观看| 9191久久久久久久久久久| 人妖欧美一区二区| 亚洲精品一区二区三区蜜桃下载| 青青草91视频| 久久久亚洲午夜电影| 成人免费视频网站在线观看| 亚洲婷婷综合久久一本伊一区| 色综合久久综合中文综合网| 香蕉影视欧美成人| 337p粉嫩大胆噜噜噜噜噜91av | 美女高潮久久久| 精品粉嫩超白一线天av| 国产91丝袜在线播放| 亚洲日本在线观看| 欧美日韩国产高清一区| 麻豆精品视频在线观看视频| 久久精品一区二区| 在线精品亚洲一区二区不卡| 琪琪一区二区三区| 国产精品久久一卡二卡| 欧美日韩一区视频| 国产毛片精品视频| 亚洲综合久久av| 久久综合九色综合97_久久久| 99视频超级精品| 麻豆免费精品视频| 亚洲欧洲日韩女同| 欧美成人一区二区| 91久久精品一区二区三| 美女视频网站久久| 亚洲激情综合网| 久久亚洲二区三区| 欧美专区在线观看一区| 国产精品99久久久久久宅男| 亚洲国产欧美在线人成| 国产夜色精品一区二区av| 欧美乱熟臀69xxxxxx| 国产高清不卡一区二区| 婷婷久久综合九色综合绿巨人 | 蜜臀精品一区二区三区在线观看 | 国产麻豆成人精品| 亚洲成人777| 中文字幕一区视频| 精品久久一二三区| 欧美高清视频一二三区| 不卡的电影网站| 国产精品一区久久久久| 日韩成人免费电影| 亚洲精品一二三四区| 国产区在线观看成人精品| 欧美一区二区三区免费观看视频| 一本到不卡免费一区二区| 国产成人在线视频网址| 麻豆成人91精品二区三区| 亚洲在线免费播放| 亚洲精品五月天| 国产精品久久久久久久久图文区 | 一个色妞综合视频在线观看| 国产精品福利影院| 国产欧美日韩另类视频免费观看 | 一区二区三区不卡视频在线观看| 国产日韩欧美不卡在线| 久久久综合网站| 精品国产青草久久久久福利| 在线成人午夜影院| 欧美日韩午夜在线| 色狠狠桃花综合| 91色九色蝌蚪| 91啪亚洲精品| 色综合视频在线观看| 成人性色生活片| 丁香婷婷综合网| 成人福利视频在线| www.日韩在线| a美女胸又www黄视频久久| proumb性欧美在线观看| 成人av网在线| 91麻豆免费视频| 在线观看91精品国产入口| 在线精品视频一区二区| 欧美日韩美女一区二区| 欧美久久久久久久久| 日韩女优视频免费观看| 2023国产一二三区日本精品2022| 久久久精品免费观看| 国产精品色噜噜| 亚洲午夜久久久久| 日韩有码一区二区三区| 精品一区二区三区免费视频| 国产精品综合久久| 99re66热这里只有精品3直播| 99久久99久久久精品齐齐| 欧洲一区二区三区在线| 日韩一区二区三区高清免费看看| 欧美成人艳星乳罩| 国产精品视频线看| 亚洲一区二区三区在线播放| 日韩av成人高清| 盗摄精品av一区二区三区| 91久色porny | 国产主播一区二区| av午夜精品一区二区三区| 欧美日韩一二三| 国产欧美中文在线| 亚洲在线成人精品| 国产精品自在欧美一区| 91九色最新地址| 精品奇米国产一区二区三区| 亚洲欧美在线另类| 美女视频黄免费的久久| 91欧美一区二区| 欧美tickling网站挠脚心| 亚洲精品乱码久久久久久久久 | 一本久久a久久免费精品不卡| 欧美一区二区在线不卡| 国产精品拍天天在线| 日本成人在线网站| 成人av在线影院| 欧美一区二区三区男人的天堂| 国产精品国产三级国产普通话99| 丝袜美腿高跟呻吟高潮一区| 成人免费视频一区| 日韩一区二区影院| 一区二区三区电影在线播| 国产高清亚洲一区| 日韩一级黄色片| 亚洲综合在线视频| www.亚洲免费av| 久久午夜免费电影| 日韩制服丝袜先锋影音| 色综合天天综合网天天看片| 精品国产乱子伦一区| 天堂成人国产精品一区| 97精品视频在线观看自产线路二| 久久久亚洲午夜电影| 麻豆精品新av中文字幕| 欧美日韩免费在线视频| 亚洲精选一二三| 国产麻豆一精品一av一免费| 欧美一级黄色录像| 午夜av一区二区| 欧美日韩免费高清一区色橹橹| 亚洲色图丝袜美腿| 不卡视频免费播放| 国产精品理伦片| 国产成人综合网站| 久久蜜臀中文字幕| 国产一区二区h| 国产午夜亚洲精品不卡| 精品影视av免费| 2022国产精品视频| 国产乱妇无码大片在线观看| 日韩欧美一区二区久久婷婷| 日韩av一区二| 日韩午夜激情av| 老司机精品视频在线| 精品成人一区二区三区四区| 久久99久国产精品黄毛片色诱| 日韩精品一区二区三区四区视频 | 爽好久久久欧美精品|