Re: 請問若有2個中斷要如何做才不會失真??
|
||||
---|---|---|---|---|
新會員
|
如果只是計數,用timer當counter用就好了吧...!
除非你的速度真的快到us以下,不然應該不用到二顆CPU... 如果真的那麼快,那用二顆CPU還不如選用速度更快的... 小小意見,如果有錯請高手再回應^_^
發表於: 2004/8/30 8:44
|
|||
|
Re: PIC12C508 規化為 EXTERNAL OSC CLK 輸入時..
|
||||
---|---|---|---|---|
版主
|
參照:
請參考我8/10的回應。 在data sheet中,很「皮」地說:not recommended!
發表於: 2004/8/29 22:16
|
|||
|
Re: 16 位元加法程式,如何改成32 位元?
|
||||
---|---|---|---|---|
資深會員
|
你可以下載PICBASIC的demo版,實際看看人家的32位元加減乘除轉成ASM CODE是怎麼做的。^_^
我很多CODE的寫法都是從那學來的^_^
發表於: 2004/8/29 20:26
|
|||
|
Re: PIC18的書上市了
|
||||
---|---|---|---|---|
資深會員
|
這本寫的實在很難花錢買。去圖書館解大概還可以....~_~
不然還是回去K datasheet算了。 反而覺得下面這本 "Embedded Disign with the PIC18F452" 這本寫的還比較清楚。(ISBN0130462136)裡面的英文也不難。至少我覺得比空中英語教室簡單了。天瓏1000元有找。
發表於: 2004/8/29 20:20
|
|||
|
Re: 請問有關MPLINK的問題?
|
||||
---|---|---|---|---|
資深會員
|
你是不是有把lkr檔加進來??若是請拿掉....
我想你的CODE應該是用絕對位址定址。所以根本不需要lkr檔。 (ex:16F877就是用16f877.lkr) 會用到MPLINK就是用相對定址的方式寫PIC的程式。或是你用C16(18)寫的程式才會用到.... 這樣lkr檔才會用到。 右邊 "教材與講義" 裡面有相關資料可以參考.....
發表於: 2004/8/29 20:09
|
|||
|
Re: 請問若有2個中斷要如何做才不會失真??
|
||||
---|---|---|---|---|
中級會員
|
參照:
我之前也是考慮到會一直去執行第一個中斷而產生誤差 我想還是需要2顆CPU來做 把2個中斷獨立起來 但是第2顆CPU計數得到的值請問要如何傳到第一顆CPU來做運算呢?? 例如: 第2顆得到的數值 counter=0x32 要用何種方式傳遞給第一顆作運算??
發表於: 2004/8/29 17:48
|
|||
|
Re: 請問若有2個中斷要如何做才不會失真??
|
||||
---|---|---|---|---|
高級會員
|
第一個中斷處理完畢,再判斷第二個是否有中斷產生.
第二個中斷處理完畢,再判斷第一個是否有中斷產生. 問題:速度太快,可能會造成永久回圈出不來. "同時"除非你有 2 顆 CPU .
發表於: 2004/8/29 16:16
|
|||
|
請問若有2個中斷要如何做才不會失真??
|
||||
---|---|---|---|---|
中級會員
|
目前需要2個中斷觸發來做計數
但由於此2個變數的發生時間無法掌握需要使用中斷來做 目前碰到問題是: 2個同時發生時無法作有效的計數 之前想過使用中斷優先順序來做但還是不理想 較低優先權的中斷計數會有誤差產生....... 請問能"同時"計數2個中斷源嗎?? 類似2個獨立的中斷計數~~
發表於: 2004/8/29 15:04
|
|||
|
Re: PIC12C508 規化為 EXTERNAL OSC CLK 輸入時..
|
||||
---|---|---|---|---|
高級會員
|
如果是規化 EXTRC ,可是硬體設計卻是使用 OSC CLK 輸入,是否可以?
然後,GP4又可拿來做輸出? 參照:
發表於: 2004/8/29 15:00
|
|||
|