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

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

PWM求救

作者:kindwyw 欄目:單片機
PWM求救
我下面PWM程序調(diào)試出現(xiàn)死循環(huán),請大家?guī)臀铱纯?謝謝了


BTFSS   SKYBZW,4            ;判斷是否開機
                  RETURN
                  BTFSS   WUHUABZW,0            ;開機了再判斷是否開始霧化
                  GOTO    PWMSON110
                  RETURN
                  
PWMSON110:        
                  
                  CLRF    CCP1CON              ;管CCP模式
                  CLRF    TMR2                 ;TIMER2清0

                  BSF     STATUS,5
                  BCF     TRISC,5              ;定義PORTC5口為輸出
                  CLRF    PIE1
                  BCF     STATUS,5
                  ;BSF     PIR1,1
                  MOVLW   3CH                  ;設(shè)置CCP1為PWM模式
                  MOVWF   CCP1CON
                  MOVLW   0X01
                  MOVWF    T2CON                ;設(shè)置TRM2預(yù)分頻4
                 
                  BSF     STATUS,RP0
                  MOVLW   0F3H                 ;設(shè)置周期寄存器初值
                  MOVWF   PR2
                  
                  BCF     STATUS,RP0
                  MOVF    PWM_TEMP,0              ;脈寬數(shù)值                                                  
                  MOVWF   CCPR1L
                  BSF     T2CON,TMR2ON         ;啟動TMR2計時                   
                  RETURN    

2樓: >>參與討論
kindwyw
怎么都沒人頂一下
怎么大家近來看都不頂一下

3樓: >>參與討論
火柴1982

我是新手,只能幫你頂一下

4樓: >>參與討論
martin
誰知道你是如何死循環(huán)的
不敘述清楚,想幫你都很難。

5樓: >>參與討論
xieyuanbin
死在哪里?
有句名言:在哪里跌到,就從哪里爬起.

6樓: >>參與討論
kindwyw
再次求救
哦,對不起大家,是表達錯了,是這樣的,上面子程序會和TMR0中斷定時沖突,請高手們賜教,謝謝

7樓: >>參與討論
eeproom
從來不去看ASM文件
    PWM是給了適合的口香糖就一邊自己玩的乖孩子, 它占用的Timer你就不要用了。我用PIC C寫了一個產(chǎn)生PWM的模板程序你去搜來看看。

8樓: >>參與討論
kindwyw
請教樓上大哥
樓上大哥能說具體點嗎,謝謝了,我用TMR0來實現(xiàn)程序的定時,用TMR2來做PWM
用ASM寫的,能賜教嗎,在線苦等,謝謝

9樓: >>參與討論
xieyuanbin
是否一樣會到中斷里面去?
不知道你說什么?PIC的中斷入口只有一個,需要判斷相應(yīng)的中斷標志,也許你誤開了什么中斷混到TMR0中斷去了.

10樓: >>參與討論
碧水長天
eeproom您好
事實上,PWM所“占用”的timer依然可以使用的。

因為,當timer計數(shù)值等于PR2時,若TMRxIE使能,timer仍然會產(chǎn)生中斷的。



參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
這樣icd2是不是壞了?
89C52系列那個支持在線多線編程
PIC18F452的AD參考電壓問題?
救命!為什么16F877的EEPROM寫不進去
請教 pic的io電平過高問題
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


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