Re: 關於UART的設計
|
||||
---|---|---|---|---|
版主
|
發表於: 2005/2/4 11:21
|
|||
|
Re: 使用SetDCPWM()發現問題?
|
||||
---|---|---|---|---|
資深會員
|
PIC的PWM是用計數的
輸出高準位開始計數一段時間後 改為低準位再開始計數 一直重複 所以你看起來會有PWM的現象 你停止模擬後 程式停止 他如果在高準位狀態時就會一直維持住 因為計數器停止而沒把他拉到低準位 所以你看到的就是100% 同理,如果停止時他在低準位 你看到的就是0%
發表於: 2005/2/4 8:40
|
|||
|
Re: 請問何處可取得 PIC16C745
|
||||
---|---|---|---|---|
新會員
|
目前試作只先需要約5~10顆 ..
明天會打電話給您...謝謝!!
發表於: 2005/2/3 23:04
|
|||
|
Re: 請問如何用PIC輸出經由MC14553B來控制七段顯示器計數
|
||||
---|---|---|---|---|
初級會員
|
參照:
;=========================== 謝謝你的指導。 我試了只要將LE and Disable 兩隻腳接地, RESET pin 接地時將計數器歸零,然後送了脈波,但是脈波有限定多長嗎?? 太長的脈波或太短的脈波會影響。 還有我是照它的說明來送脈波,也就是我連續送出1000次的HI-LOW的脈波,它的計數值才加一。但是其它不用的光棒會微亮,也就是該亮的光棒亮,但是不該亮的光棒也亮。也試過只送出一個HI-LOW的脈波,但是卻沒有任何動靜。 希望能再指點迷津!!謝謝。
發表於: 2005/2/3 21:52
|
|||
|
Re: 關於UART的設計
|
||||
---|---|---|---|---|
新會員
|
版主 不好意思 再問一下喔
你的意思是光做RS485介面若只用在200bps 只需用一般I/O腳位配合RS485transceiver就可以完成嗎? (只要用軟體方式配合INT0 及一個Timer就可以了, 再配合一個I/O 腳做RS-485方向的切換就可以了)
發表於: 2005/2/3 17:24
|
|||
|
Re: can bus的wakeup功能,不能設定filter和mask嗎?
|
||||
---|---|---|---|---|
管理員
|
Yes , CAN 在收到外部信號的 Trigger 時 , 都會 Wake up CPU. 但是第一筆資料會被 Ignore 而且不會因為剛睡醒時收錯資料而產生 Error Frame.
至於 BRGCON3 裡面的 WAKFIL , 是設定一個 Low Pass Filter 而已 . 並非決定要不要對資料做 Filter 的動作. CAN Module 和 CPU 是一體的 , 當 CAN 要收資料時當然必須先有 Power 啦 ! Best Regards,
發表於: 2005/2/3 17:23
|
|||
|
Re: can bus的wakeup功能,不能設定filter和mask嗎?
|
||||
---|---|---|---|---|
版主
|
在PIC18F458的DATA SHEET中發現以下文字:
When the PIC18FXX8 is in SLEEP mode and the Bus Activity Wake-up Interrupt is enabled, an interrupt will be generated, and the WAKIF bit will be set when activity is detected on the CAN bus. This interrupt causes the PIC18FXX8 to exit SLEEP mode. The interrupt is reset by the MCU, clearing the WAKIF bit. 所以,看來PIC,至少PIC18FXX8是,只要偵測到CAN bus 有信號,就會被喚醒。 不曉得您說的linear filter是在那裡看到的?是那一顆?
發表於: 2005/2/3 17:04
|
|||
|
Re: A/D 想不通的問題
|
||||
---|---|---|---|---|
版主
|
在data sheet 中,有關ADC的使用法,有一段文字為:Wait the required acquisition time.也就是說,在您把AD打開,或切到某一個通道的時候,要delay足夠的時間,以便內部的sample-and-hold電容的電位,充放到和信號源一樣。
看來您的程式好像沒做到這一點。 有關ADC的用法,右方「教材與講議」中,W201可以參考一下。
發表於: 2005/2/3 16:53
|
|||
|
Re: 使用SetDCPWM()發現問題?
|
||||
---|---|---|---|---|
高級會員
|
當我結束模擬時,設定的pwm輸出腳仍然輸出高電位,不是應該輸出為0嗎?
發表於: 2005/2/3 16:00
|
|||
|