Re: 灌了c18 v3.0 版後,有一點怪怪的?
|
||||
---|---|---|---|---|
高級會員
|
原來如此! 謝謝解答!!!
祝: 好好好 Ming....!!
發表於: 2005/10/20 16:08
|
|||
|
Re: USB Complete 3/e 出中文版了
|
||||
---|---|---|---|---|
高級會員
|
請問是那個出版社出版的呢? 還有售價?
謝謝! 祝: 好 Ming....!!
發表於: 2005/10/20 10:19
|
|||
|
請問 .lkr 檔, 現在有 _e.lkr 是什麼東東??
|
||||
---|---|---|---|---|
高級會員
|
各位前輩:
c18的 lkr 檔, 以前有 xxxi.lkr 是 icd 用的, 現在有 xxx_e.lkr , 是啥用的呀?? 祝: 好 Ming....!!
發表於: 2005/10/19 15:23
|
|||
|
Re: 請問18f8722可以跑多快?
|
||||
---|---|---|---|---|
高級會員
|
喔! 原來如此! 謝謝回答!!
祝: 好 Ming....!!
發表於: 2005/9/30 21:25
|
|||
|
請問18f8722可以跑多快?
|
||||
---|---|---|---|---|
高級會員
|
各位前輩:
請問 18f8722 可以跑多快? 網路上寫 40Mhz, datasheet 上面好像寫到 25Mhz? 祝: 好 Ming....!!
發表於: 2005/9/29 16:00
|
|||
|
如何將一個浮點數存到eeprom裡?
|
||||
---|---|---|---|---|
高級會員
|
各位前輩:
請問如何將一個浮點數存到eeprom裡?? 又應該如何將它讀出 ?? 我現在只知道用 union 的方式, 但如果有很多浮點數要存, 那不是要打很多 union 嗎?? 祝: 好 Ming....!!
發表於: 2005/9/5 17:25
|
|||
|
Re: 關於c18 程式內切bank 的問題
|
||||
---|---|---|---|---|
高級會員
|
版主您好:
如果變數真的不在同一個bank裡面的話, 有什麼方法能解決呢 ?? 還是一定要放在同一個bank?? 實在對 #pragma udata 有點不懂.. 如果程式在定義變數時, 超出一個bank的範圍, c編譯器會告訴我們超出範圍. 如果改 .lkr 檔, 將一個section變大的話, "超出範圍"的錯誤訊息會消失. 可是這樣一來, 就會有變數在不同bank的情形發生. 我定義一個 udata 在 0x300 然後裡面的變數從 0x300 一直放到 0x400 如果我在 function 裡, 先用到 0x400 位罝的變數, 然後在同一個 function 又用到 0x300 的變數, 程式會處理的不是 0x300 變數, 而是 0x400.. C語言真的很好用, 可是有問題發生, 好難處理....
發表於: 2005/9/5 17:21
|
|||
|
關於c18 程式內切bank 的問題
|
||||
---|---|---|---|---|
高級會員
|
各位前輩:
如果有一個變數被放到bank3, 又有一個變數被放到bank 4 的話, 是不是在一個function裡面, 不能同時被存取?? 我看 c18 反組譯出來的程式, function 一開始有一個 movlb 0x03, 也就是這個function裡面第一個被用到的變數所在的bank. 如果這個function裡面, 有一個 bank 4 的變數的話, 程式不會再指到bank 4, 就直接在bank 3處理該記憶位置的值... 請問我應該如何解決這個情況?? 謝謝! 祝: 好 Ming....!!
發表於: 2005/9/5 15:06
|
|||
|
請教 union 的用法
|
||||
---|---|---|---|---|
高級會員
|
各位前輩:
我要做一個像這樣的union : union { unsigned char Byte[(以下結構的總合)]; struct { int A1; int A2; int A3; : : int An; }Kind; }HuData; 是否可用假指令的方式算出 A1 到 An 的總長度, 然後程式自己填到 Byte[] 裡面呢? 請指教! 祝: 好 Ming....!!
發表於: 2005/8/23 17:18
|
|||
|