Re: 關於Timer0...
|
||||
---|---|---|---|---|
資深會員
|
3Q lor !!
發表於: 2007/7/17 0:25
|
|||
|
Re: 關於Timer0...
|
||||
---|---|---|---|---|
資深會員
|
3Q , Yes... I ,G...
看來還是得遵照板大的指示, 使用有中斷的PIC比較容易些. 還是很好奇個位是如何來應用,發揮,沒有中斷功能的Timer0. 除了Delay ,還能做些啥事...
發表於: 2007/7/16 6:04
|
|||
|
Re: 關於Timer0...
|
||||
---|---|---|---|---|
資深會員
|
鴨大寫的:
那Timer0 如Delay 10ms , 主程式還是要等Timer0 Run 完才能去做其他事, 對不 ? 偶有沒有給它笨笨呀? haha. 偶知道10F, 12F,沒有中斷功能 , 那Timer0 是否有那個旗標, 10MS 可跑10000行程式 如一直WAITING 則太浪費 TIMING 可試著在跳到別的 SUBROUTINE 時 將 TMR0 存入 暫存器 然後在 SUBROUTINE 結束時 比較 TMR0 與 暫存器 如TMR0 較小 則為 TMR0 已 OVERFLOW 但問題是 TMR0 的倍率沒有 40 倍 , 如需要剛好 10MS 則需要另寫副程式來調整 TMR0 ..... 硬體是死的 程式是活的 ........
發表於: 2007/7/15 16:25
|
|||
|
Re: 關於Timer0...
|
||||
---|---|---|---|---|
資深會員
|
3Q , Yes, I ,G....知道 ,了解, 明白 , 努力中 ...haha...
發表於: 2007/7/11 22:55
|
|||
|
Re: 關於Timer0...
|
||||
---|---|---|---|---|
版主
|
如果知道中斷的技巧與方法,功力又會升上依個層次的。
發表於: 2007/7/11 16:02
|
|||
|
Re: 關於Timer0...
|
||||
---|---|---|---|---|
資深會員
|
Yes ...Sir 大鍋...
鴨子正努力進化中, 會撥一些把咩時間來玩玩12F675; 但是不可以挪用玩遙控飛機時間呦 ,呵,呵,,. 可素很累耶 , 又有那樣多資料要看, 接下來又是一堆笨問題要問, 不知道會不會被踢出網站耶?? hahaha...
發表於: 2007/7/11 0:02
|
|||
|
Re: 關於Timer0...
|
||||
---|---|---|---|---|
版主
|
別搞錯, Reset 是將 Program Counter 指向PIC reset 後的位址,不一定是 0x0000 看 CPU 的設計而定。
神奇寶貝的丫子也該進化了吧! 換個有支援 Interrupt 的 PIC 來玩玩吧!
發表於: 2007/7/10 21:44
|
|||
|
Re: 關於Timer0...
|
||||
---|---|---|---|---|
資深會員
|
3Q guys , 非常馧心 謝謝啦!!
記得一件事 ,來美千萬別呆在LA ,太多華人; 偶上司來自台北 同事也都來自台灣, 住華人社區 ,去華人超市, 吃中餐 ,把華馬, 你們說英文會好咩 ??? 才怪啦 !!! 所以啦 ,結果領的薪資也比老美低 ,是二等公民喇! 公司在賣SPS(SWITCHING POWER SUPPLY), 偶素R/D部門 E.E. 工作輕鬆 ,沒壓力, 設備齊全; 上司忙,時常不在, 所以啦! 玩玩PIC, 遙控直昇機, 洗洗車, 上個網打個小屁 ,一天就過去啦.. hahaha.. 別太羨慕呦, 呵,呵,由於 設備齊全, 偶寫完程式後, 就直接燒錄 RUN它 ; 再用儀器追蹤後修改程式,所以只要一個燒錄器,馬素可以囉! 偶用Assembly, 是因為頭腦簡單也學過 Logic Control lar! C呀 ?? 就涮了吧! 不浪費青春囉 !! 版大提到 " FSR 是 RAM 的 Index Address ( also call Point) , CLRF FSR 是將 FSR register 清零 將 Point 指向 RAM 0x00 的位址。" 那素不素 = Reset 呢 ? 至於版大提到 "Timer0 只是提供一個基本的計數功能以取代需用軟體做 Delay 所浪費的CPU資源。" 還是不懂如何使用. 倒是 "Beee 兄 "程式 ,領悟一些 ; 但是好像主程式 ,還是要一直要RUN ... movf tmr0,f ; btfss status,z ; 來測試Z 旗 , Right ?? 那Timer0 如Delay 10ms , 主程式還是要等Timer0 Run 完才能去做其他事, 對不 ? 偶有沒有給它笨笨呀? haha. 偶知道10F, 12F,沒有中斷功能 , 那Timer0 是否有那個旗標, 偶可以很快的就知道, 它已完成工作lar. "let888 " 偶素不恥下問 ,笨問題, 頂多是沒人理偶; 也不會少塊肉 ,走在街上, 也沒認得偶 .. 只要沒人帶著小孩來認爸, 那就...安啦 ! hahaha.
發表於: 2007/7/10 1:26
|
|||
|
Re: 關於Timer0...
|
||||
---|---|---|---|---|
版主
|
可以到右邊教育訓練下找一下 W401 C18 workshop 課程補充一下實力。
發表於: 2007/7/9 22:34
|
|||
|