Re: APP021是什麽
|
||||
---|---|---|---|---|
中級會員
|
弄懂了APP021,就有以下的問題:
請問APP021內建PIC18F2550的功能是厰裏設好的嗎?我有的是EXPLORER16板子。但是它的內建芯片是PIC18LF4550,而且好像是還沒有設好。APP021和EXPLORER16 USB芯片的FIRMWARE能不能公用?還有哪裏可以獲得他的FIRMWARE?我找過了“APP021 的範例程式 - 使用 dsPIC33FJ128MC708 ”,裏面好像沒有USB的FIRMWARE。 謝謝。
發表於: 2006/9/1 0:21
|
|||
|
Re: APP021是什麽
|
||||
---|---|---|---|---|
中級會員
|
發表於: 2006/8/31 23:55
|
|||
|
Re: MOV.B 可以操作高位元組嗎?
|
||||
---|---|---|---|---|
中級會員
|
參照:
謝謝糾正!
發表於: 2006/8/30 17:15
|
|||
|
Re: dsPIC怎麼用WATCH看變數?
|
||||
---|---|---|---|---|
中級會員
|
以上已經提到了:MICROCHIP的DSPIC TOOLSUITE只支持RELOCATABLE MODE。
至於要怎樣把變數定義到絕對的地址上:讀一讀我之前介紹的兩個文件吧。
發表於: 2006/8/28 17:00
|
|||
|
Re: 請問各位先進 一個有關"reserved memory的問題
|
||||
---|---|---|---|---|
中級會員
|
那是DATABOOK寫的:“not a physical register”。我把它譯成“物質上不存在的”。相信“虛擬存储器”比較妥當吧。
在COMPUTER SCIENCE裏,間接尋址這一個課題上,最“正宗”的方案是把地扯寫入存储器(如WREG)然後就直接可以用間接尋址來讀寫。但是MICROCHIP的芯片只有DSPIC有這樣的方案。我想那是由於PIC18的指令長度只有16BIT,不能實現吧!所以設計者很巧妙的把FSRx,INDFx等的存储器嵌入PIC18的架構裏。 正如RYANG以上所說,除了FSRx外,INDFx、POSTINCx、POSTDECx、PREINCx和PLUSWx這些都是屬於操作指標用,they're not a physical register.
發表於: 2006/8/28 16:07
|
|||
|
Re: MOV.B 可以操作高位元組嗎?
|
||||
---|---|---|---|---|
中級會員
|
參照:
不能。 用SWAP指令把低位和高位對調。
發表於: 2006/8/26 15:48
|
|||
|
Re: 請問各位先進 一個有關"reserved memory的問題
|
||||
---|---|---|---|---|
中級會員
|
對不起,才恍然大悟你說的是INDF0。
INDFx,POSTINCx,POSTDECx,PREINCx,PLUSWx這些都是物質上不存在的。
發表於: 2006/8/26 15:38
|
|||
|
Re: dsPIC怎麼用WATCH看變數?
|
||||
---|---|---|---|---|
中級會員
|
在PROJECT>BUILD OPTION>PROJECT裏找“LINK FOR ICD2”。
發表於: 2006/8/24 17:27
|
|||
|
Re: dsPIC怎麼用WATCH看變數?
|
||||
---|---|---|---|---|
中級會員
|
參照:
jubel 寫到: 試試加進這一行看看: .global TMP 參照: jubel 寫到: 對!MICROCHIP的DSPIC TOOLSUITE只支持RELOCATABLE MODE。
發表於: 2006/8/24 16:29
|
|||
|