Re: Keelog的版權問題??
|
||||
---|---|---|---|---|
資深會員
|
感謝版主,可以安心服用了.
發表於: 2007/7/6 10:58
|
|||
|
Re: 關於Timer0...
|
||||
---|---|---|---|---|
資深會員
|
clrwdt 在幹啥? 如果已設定 WDT_OFF 還需要此指令嗎?
clrwdt是把watch dog timer歸零,這是一個硬體重置的保護裝置(大部分的MCU都有這個東東),當watch dog timer over時會重置MCU,但你把WDT_OFF就不必使用clrwdt. watch dog timer可以用來避免程式進入死迴圈出不來而造成當機的現象.如果不是擔心耗電的問題,建議把WDT_ON,但要記得用clrwdt來清楚避免MCU重置(建議至少5ms要清一次wdt) 當你進去sleep mode時,也可以利用wdt來喚醒MCU. 怎麼一個WDT講這麼多,真是多話...嘻嘻 一般的delay程式是延遲固定的程式所以時間的的總合是延遲時間+主程式的執行時間,麻煩的是主程式的時間並不固定,總不可能主程式一改就修改延遲時間去配合吧,而且要計算主程式的時間也太累人了. timer則是不論主程式使用了多少時間(不可以超過100us),在進入timer一定會等到100us才開始往下執行程式,也就是說你主程式所用的時間會包含在延遲的時間之內,有了這個特性之後就可以安心的寫主程式,不用計算主程式的時間了. 而且可以用來做來較大時間的延遲. ex: delay_10sec: clrf t250ms dly_lop: call timer movlw .10*4 ;10 sec 更改這裡就可以改變延遲時間 subwf t250ms,w btfss status,c goto dly_lop retlw .0
發表於: 2007/7/6 10:54
|
|||
|
Keelog的版權問題??
|
||||
---|---|---|---|---|
資深會員
|
請問如果從網路上下載keelog的資料和參考程式來使用PIC或其它廠牌的MCU做成產品賣出去會有侵權的問題嗎??
發表於: 2007/7/5 19:52
|
|||
|
Re: PWM問題
|
||||
---|---|---|---|---|
資深會員
|
不好意思,之前看錯了,你的例子中斷沒開也沒關係...但PR2的設定似乎沒進去...
MOVF PR2.....??? MOVWF PR2....這樣子才對吧 另外CCPR1H最好設定一下 NOP 改成 CLRWDT
發表於: 2007/7/5 9:59
|
|||
|
Re: 請教16F917LCD用法
|
||||
---|---|---|---|---|
資深會員
|
依你的需求去找LCD PANEL的廠商要sample,用現成的會比較便宜,如果要開新的會比較貴.
發表於: 2007/7/4 22:14
|
|||
|
Re: 輸入端電壓2.5V會干擾嗎?
|
||||
---|---|---|---|---|
資深會員
|
我想可以試著把R1,R2加大,再不行把+5V改成+3V,我想只要m電阻夠大2個LED應該都不會亮,最多是微亮...試試看吧..
..........................R1 P0.0------+------^^^-----|<|------+5V ''''''''''''''''''''| ''''''''''''''''''''+------^^^___|>|-------GND ...........................R2
發表於: 2007/7/4 15:31
|
|||
|
Re: 有沒有人知道由CLKIN產生脈波調變的方法?
|
||||
---|---|---|---|---|
資深會員
|
12c508 沒有AD和pwm吧???
發表於: 2007/7/4 13:26
|
|||
|
Re: 輸入端電壓2.5V會干擾嗎?
|
||||
---|---|---|---|---|
資深會員
|
呵呵~那個圖我是依你的敍述隨便畫的啦~應該不會燒IC,因為輸入端有個電阻呀...
發表於: 2007/7/4 9:28
|
|||
|
Re: 輸入端電壓2.5V會干擾嗎?
|
||||
---|---|---|---|---|
資深會員
|
我想設成輸入的時候那支I/O的狀態可能會很一直hi<-->lo,但應該不會影響到mcu,你想如果你那支I/O做RF的接收也可能是相同的狀態...我用PIC收RF的信號至今沒發生什麼問題...所以安心的用吧...有問題再來解決就好了..^^~
發表於: 2007/7/4 8:57
|
|||
|