Re: 請問有關範例程式......
|
||||
---|---|---|---|---|
版主
|
1. CPU_SPEED 設為 4
2. RW 已經直接接地了,也就是說只能寫資料到 LCD 裡,無法讀 LCD 的狀態回來。要省掉一隻 I/O 腳的設計。 3. 那只是換個名稱而已,至於值是多少那是在 INC檔裡定義暫存器位址
發表於: 2005/7/27 17:21
|
|||
|
Re: 求助:遇到Error[108] ..... Illegal character 的問題
|
||||
---|---|---|---|---|
新會員
|
嗯~~的確~在DATASHEET 裡寫的滿清楚的,我把RRF改成RRCF就可以了
謝謝^^
發表於: 2005/7/27 17:05
|
|||
|
最近ICD2常當機...
|
||||
---|---|---|---|---|
資深會員
|
在除錯模式下
有時按F9讓他執行時 還沒跑到我設定的中斷點 就會一直自動發生中斷再執行 完全無法控制 也無法停止 輸出視窗一直顯示 Running Target Setting Breakpoint MPLAB ICD 2 Ready Running Target Setting Breakpoint MPLAB ICD 2 Ready 一直重複 最後只好把USB線拔掉讓他錯誤停止 (不過也曾發生這招無效的) 有時候會讓整個作業系統死當 (98第二版,熟悉的藍天白雲...) 記得還沒更新到7.20版之前也曾這樣 不過次數沒這麼多... 有人的ICD2也會這樣嗎?
發表於: 2005/7/27 16:20
|
|||
|
Re: 18f2455 usb 的问题.
|
||||
---|---|---|---|---|
版主
|
發表於: 2005/7/27 16:19
|
|||
|
Re: 關於中斷的優先權...
|
||||
---|---|---|---|---|
版主
|
高優先權中斷的返回建議使用 RETFIE FAST ,如此可將 Shadow Register 的值自動取回。但在低優先權的就不可以使用 Shadow Regiater 功能,這時候糾只能用人工方式存取 contents 並使用 RETFIE 0 的指令返回。
低優先中斷執行中
高優先權做完後返回到原先發生中斷的下一個指令,也就是在低優先權中斷裡面。
發表於: 2005/7/27 16:16
|
|||
|
Re: 請問一個關於I/O問題??
|
||||
---|---|---|---|---|
版主
|
TRISB 設為 1 , 該腳位為輸入功能,其輸入組抗為 10M ohm 。 注意! 這時輸入腳不可以空接以避免不必要的干擾。
發表於: 2005/7/27 16:02
|
|||
|
請問一個關於I/O問題??
|
||||
---|---|---|---|---|
高級會員
|
例如我可以將PORTB的腳設成高阻抗嗎?
是不是把TRISB=1就好了啊?? 還是不能這樣設啊? 還事一定需要外部電路自己設計呢?? 請各位大大教導一下~感謝!!
發表於: 2005/7/27 14:58
|
|||
|
Re: 求助:遇到Error[108] ..... Illegal character 的問題
|
||||
---|---|---|---|---|
高級會員
|
PIC18F系列應該沒有RRF這個指令吧 , 這是16系列的指令 ,
新的18F的位移指令是RLCF , RLNCF , RRCF , RRNCF , 將位移指令分成要或不要把C旗號一起移位 ,
發表於: 2005/7/27 12:36
|
|||
|
關於中斷的優先權...
|
||||
---|---|---|---|---|
資深會員
|
PIC18F452
根據規格書所說 低優先中斷執行中 可以產生高優先中斷跳去執行 那這時候高優先中斷執行完後 使用RETFIE指令會回到何處? 回到主程式中? 或是回到低優先中斷中繼續執行 執行完後再經由RETFIE回到主程式? 高優先中斷執行中如果另一個高優先中斷也發生 要等到第一個中斷執行完畢後才會發生中斷嗎 還是只會設定旗標而不發生中斷?
發表於: 2005/7/27 10:52
|
|||
|