Re: 何謂中斷延遲???
|
||||
---|---|---|---|---|
初級會員
|
喔~~~
板主~~我還有一個疑問耶~~ 你意思是說 1: 當我程式執行時 突然發生中斷 但程式還必須往下執行3 CYCLE的時間後 才會跳到中斷位址開始執行中斷副程式 是這樣嗎 還是說 2: 當我程式執行時 突然發生中斷 跳到中斷位址開始執行中斷副程式時 須等待3 CYCLE的時間才會開始執行 請問板大 哪一個觀念才對,還是都不對~~@@?
發表於: 2005/1/27 10:23
|
|||
|
何謂中斷延遲???
|
||||
---|---|---|---|---|
初級會員
|
請問大家一個問題
中斷延遲是什意思 我看了Workshop W100與Workshop W400 在中斷的部分都有寫到中斷延遲固定為3 cycle <===== 這意思是什???誰能幫我解釋一下 或能程式用範例解釋也可 感謝~~~^^
發表於: 2005/1/27 9:14
|
|||
|
Re: = ="""無法goto 程式發生什事阿!!!
|
||||
---|---|---|---|---|
初級會員
|
= =""怪了
剛剛自己試試又可以了 不過~~還是有一個問題要問一下 GOTO跟goto大小寫有差嗎?? 我剛剛程式就是有些是大寫有些是小寫= ='''' 好像是因為這樣吧 而我為了發表文章 看起來比較統一改了一下 剛剛執行卻發現可以跳GOTO了~~~= =
發表於: 2005/1/20 11:27
|
|||
|
Re: PIC程式語法 新手疑惑?
|
||||
---|---|---|---|---|
初級會員
|
謝謝板主的回應
不過~~還是有些許不懂耶 你說的label三種方式 那三種所傳達的意義都是一樣嗎 隨我高興 要用哪一種就用哪一種 是這樣嗎?? 另外 z旗號 不是要經運算後是否為0才有影響嗎? 我只是移動資料而已 例如將0xff移動到某暫存器這樣會影響z旗標?? 這點不是很清楚= =''' 能否說明 qq
發表於: 2005/1/19 12:03
|
|||
|
PIC程式語法 新手疑惑?
|
||||
---|---|---|---|---|
初級會員
|
最近在學PIC 有一些地方不懂
請知道的人 跟我說一下 謝謝~~ 問題1 有些LABEL之後有:有的卻沒有這是為何? 差別在哪? 我試過不管有沒:build都沒問題耶~~~@@ 例如 a_d_convert: bsf ADCON0,GO call delay_500us a_d_wait nop btfss PIR1,ADIF goto a_d_wait bcf PIR1,ADIF movf ADRESH,W return 上述程式a_d_convert: 就有:而a_d_wait就沒有 ???? 第2個問題是在w100裡面的ex10程式 有一段 swapf STATUS,W <====== movwf flag_temp call a_d_convert call low_adjust call delay_200ms swapf flag_temp,W <======== movwf STATUS goto test_rb0 於箭頭的地方為何程式要使用swapf將STATUS值高 低交換後丟到flag_temp之後 又在下方將flag_temp使 用swapf交換後又丟回STATUS??WHY~~~~~ 不懂它的用意在哪耶
發表於: 2005/1/19 11:41
|
|||
|