音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

探討PIC中斷定時

作者:kindwyw 欄目:單片機(jī)
探討PIC中斷定時
我用中斷定時,請高手看下面定時程序是否有問題,調(diào)試不管用,請大家一定要耐心的看下去,給點建議,謝謝了

                  ORG     0004H            ;中斷入口地址
                  MOVWF   W_TEMP           ;W送如_TEMP備份  
                  SWAPF   STATUS,W         ;高低4位交換后送入W
                  MOVWF   STATUS_TEMP      ;高低交換后送入STATUS_TEMP
                  
                  BCF      STATUS,5
                  BTFSC    INTCON,2         ;判斷TMRO是否溢出
                  GOTO     TCCINT1          ;有轉(zhuǎn)時間中斷子程序
                 
                            
INTEND:         
                  SWAPF    STATUS_TEMP,0    ;現(xiàn)場恢復(fù)
                  MOVWF    STATUS
                  SWAPF    W_TEMP,0
                  RETFIE

TCCINT1: (1分鐘子程序)        
                  BCF      INTCON,2           ;tmr0清0

                  INCF     SKYTIME,1        
                  INCF     XSTIME,1
                  INCF     ENLARGEA,1
                  MOVLW    D'250'
                  SUBWF    ENLARGEA,0
                  BTFSS    STATUS,Z
                  GOTO     INTEND
                  CLRF     ENLARGEA

                  INCF     LXTIME,1

                  INCF     ENLARGEB,1
                  BTFSS    ENLARGEB,2
                  GOTO     INTEND
                  CLRF     ENLARGEB   
                    
                  BSF      ADCON0,2
                  BTFSS    KGBZW,0
                  GOTO     INTEND
             
                  INCF     ENLARGEC,1
                  MOVLW    D'60'
                  SUBWF   ENLARGEC,0
                  BTFSS   STATUS,Z
                  GOTO    INTEND
                  CLRF    ENLARGEC

                  INCF    DSTIME,1
                  GOTO    INTEND
;-----------------------定時子程序-----------------
DINGSHI:
                  BTFSS    KGBZW,0
                  RETURN
                  ;MOVF     TIME_TEMP,0            ;設(shè)置工作時間
                  MOVLW    D'2'
                  SUBWF    DSTIME,0
                  BTFSS    STATUS,C             &nb
2樓: >>參與討論
kindwyw
怎么大家都潛水不冒泡的
 
3樓: >>參與討論
systemchip

是PIC16系列嗎?看看你的OPTION_REG里面設(shè)置對了沒!把你調(diào)試的現(xiàn)象說清楚點!用SIM自己跑一跑!


4樓: >>參與討論
kindwyw

已經(jīng)可以了,謝謝大家的關(guān)注

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
《PIC單片機(jī)應(yīng)用》大全
MPLAB IDE Editor 為何不能關(guān)閉某一個文件?這點需要改進(jìn)!
同樣的程序,不同的燒寫器,結(jié)果卻不同!
這個能還原成C嗎?
PIC驅(qū)動LCD1602(4位總線模式)
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號