Re: pic16f877問題請教~棘手~part2!
|
||||
---|---|---|---|---|
新會員
|
謝啦~問題我已經解決了!
發表於: 2005/8/19 15:36
|
|||
|
pic16f877問題請教~棘手~
|
||||
---|---|---|---|---|
新會員
|
請教各位高手~~
我現在有兩組PWM輸出,分別為CCP1CON模組,CCP2CON模組 我現在希望的輸出為當我輸入AD轉換電壓值為2.5v以下時為 CCP1CON模組輸出PWM,而當我輸入AD轉換電壓值為2.6V以上時則CCP2CON模組輸出PWM 我的問題如下,請問如何撰寫程式能讓當我輸入AD轉換電壓值為 2.5v~2.6V時不輸出PWM呢?
發表於: 2005/8/18 22:03
|
|||
|
Re: pic16f877問題請教
|
||||
---|---|---|---|---|
新會員
|
感謝您的回覆~
我是要將常數0x80~0x86存取到w暫存器,載來跟ad轉換的值相減,不過線在我卡在如何同時將上述七個常數同時存取呢? movlw 0x80 movlw 0x81 movlw 0x82 movlw 0x83 movlw 0x84 movlw 0x85 movlw 0x86 subwf ad轉換的值 w 可以這樣寫嗎? 我是初學者,麻煩您囉!
發表於: 2005/8/3 21:20
|
|||
|
pic16f877問題請教
|
||||
---|---|---|---|---|
新會員
|
我現在想將0x80~0x85值存取到w暫存器,請問要如何撰寫呢?
我只知道若是c的話是寫0x80 to 0x85但組合語言要如何寫呢? 請各位高手提供點意見吧!! 感恩~~
發表於: 2005/8/3 20:18
|
|||
|
Re: 請教pic16f877 的邏輯問題
|
||||
---|---|---|---|---|
新會員
|
您的意思是指輸出PWM不需要寫AD轉換的程式即可執行嗎?
發表於: 2005/7/7 11:08
|
|||
|
Re: 請教pic16f877 的邏輯問題
|
||||
---|---|---|---|---|
新會員
|
我是要用在電動車來控制碼達正反轉的!
真的不知道咬怎麼寫~ 照您這樣說,是不是我寫一個pwm的程式 不需要寫AD轉換呢? 照道理不是要先由類比輸入轉成數位訊號 在存到PWM模組去嗎? 對不起!我是新手不太懂~~
發表於: 2005/7/7 11:04
|
|||
|
Re: 請教pic16f877 的邏輯問題
|
||||
---|---|---|---|---|
新會員
|
我想您誤會我的意思了!我的意思是指現在有兩組類比輸入,分別輸入腳為RA0,RA1 而我在程式中也寫了兩組AD轉換,及兩組PWM模組,現在我需要是
當RA0輸入電壓,我需要RA1輸出PWM訊號,此時RA1沒有輸入電壓 當RA1輸入電壓時,則為RA0輸出PWM訊號,時RA0沒有輸入電壓 所以想請問您,如何撰寫程式來讓PIC判斷現再那一隻腳為類比輸入,那一隻腳為PWM輸出呢?
發表於: 2005/7/6 19:47
|
|||
|
如何調pic16f877 的pwm頻率到20kHz
|
||||
---|---|---|---|---|
新會員
|
我現在使用的是20mHz的石英震盪器,我的程式如下,但我怎麼調頻率始終都在11.7kHz 因此想請問各位高手要如何調呢?
banksel PR2 movlw 0xff movwf PR2 banksel TMR2 clrf TMR2 banksel CCPR1L movlw 0x00 movwf CCPR1L banksel T2CON movlw B'00000100' movwf T2CON movlw B'00001100' movwf CCP1CON
發表於: 2005/4/29 15:45
|
|||
|
請教pic16f877 的邏輯問題
|
||||
---|---|---|---|---|
新會員
|
因我是新手,但我只需要用到pwm的功能就行了.因此來問問各位高手
我現在需要兩個類比輸入,及兩個pwm輸出.但要如何寫個程式來讓pic判斷 假定我RA0輸入時 RC2輸出PWM 而RA1輸入時為RC3輸出PWM 呢?
發表於: 2005/4/29 15:36
|
|||
|