XC8 compiler錯誤
|
||||
---|---|---|---|---|
新會員
|
介面:
MPLAB X IDE V5.4 XC8 V1.42 PIC16F1936 compiler出現如下錯誤 fixup overflow referencing psect bssBANK1 (0xB7) 經多次驗證後確定是變數宣告太多, 但ROM只使用18%,RAM只使用22% 若是把某一部分程式刪除(包含變數宣告),compiler就沒問題 把一部分變數宣告前面加上bank2或bank3,仍然有錯 我的另一個專案ROM跟RAM用的比這個專案還多,卻沒有問題 請問問題在哪?
發表於: 2021/1/26 0:43
|
|||
|
有人知道如何用程式克服RF同頻干擾問題嗎?
|
|
|||
---|---|---|---|---|
新會員
|
發表於: 2011/1/24 12:41
|
|||
|
MCU燒錄問題
|
||||
---|---|---|---|---|
新會員
|
我的電源穩壓使用HOLTEK LDO HT7550 150mA,燒錄PIC16F883時,MPLAB會出現如下錯誤:
ICD0031: API: Framing error ICD0275: Programming failed. 且ICD2上的ERROR燈閃爍 我另外試了ST的LDO L4931 250mA也是會出現錯誤 但是換成一般的78L05 100mA,燒錄卻正常 因為電路板要省電,所以穩壓IC必須選用LDO型的 但是似乎燒錄會有問題 請問要如何解決
發表於: 2010/1/2 1:20
|
|||
|
請問可以在3V系統使用ICD2嗎
|
||||
---|---|---|---|---|
新會員
|
請問我用PIC16F737,模擬板的電源是3V,我可以用ICD2燒錄及
debug嗎?如果可以要如何操作
發表於: 2007/3/12 15:57
|
|||
|
PIC16F73無法ERASE
|
||||
---|---|---|---|---|
新會員
|
如題,我用ICD2來開發,MPLAB為7.4,先前使用PIC16F72,燒錄都沒問題,後來因16F72程式寫不下,換成16F73,第一次可燒錄,
第二次燒錄就出現比對錯誤的問題, Erasing Target Device... ...Erase Succeeded MPLAB ICD 2 Ready Blank Checking... ...Program Memory ICD0161: Verify failed (MemType = Program, Address = 0x0, Expected Val = 0x3FFF, Val Read = 0x0) ...Device not blank MPLAB ICD 2 Ready 我改用手動控制,先ERASE再 BLANK CHECK,結果BLANK CHECK就沒過,我把IC拿到 HILO ALL-11上讀出來看全部都是0x00,因為我燒錄時有把保護 ENABLE,如此確定ICD2並沒有將16F73 ERASE,把MPLAB版本 換成7.41還是一樣的情形,把IC換回16F72清除與燒錄都沒問題, 再換回16F73還是一樣的結果,請問這是ICD2的問題還是MPLAB的問題?
發表於: 2006/7/19 23:50
|
|||
|
Re: I2C的距離
|
||||
---|---|---|---|---|
新會員
|
請問"I2C的最大電容是400pF"是指什麼,如果兩板子的距離為3公尺訊號不會衰減嗎?或是易受雜訊干擾導致通訊品質不良
發表於: 2005/4/5 21:58
|
|||
|
I2C的距離
|
||||
---|---|---|---|---|
新會員
|
請問我有兩塊電路板要做I2C的通訊,如果不管I2C通訊的快慢,兩塊版子的距離可以拉多長
發表於: 2005/4/5 19:00
|
|||
|