Re: Need Some Helps ~ About C18 2.4
|
||||
---|---|---|---|---|
高級會員
|
漂亮!我完全了解了!
小弟感激不盡...
發表於: 2005/4/27 19:20
|
|||
|
Re: Need Some Helps ~ About C18 2.4
|
||||
---|---|---|---|---|
高級會員
|
謝謝你的回答,但是我的問題還是存在著!
您說的那行inline assembly的文字我知道,也看過. 但是....怎麼用?如何跟C18 Combine使用? 這裡的table,指的是什麼? 還有我現在用的C18 version為student version, 但是就是試用日期快到了,可以移除後再安裝然後就能再使用了嗎?
發表於: 2005/4/26 18:33
|
|||
|
Re: Need Some Helps ~ About C18 2.4
|
||||
---|---|---|---|---|
版主
|
請看 C18 User's guide 2.8.2章節裡的 Inline Assembly 知說明:
• Full text mnemonics must be used for table reads/writes. i.e., - TBLRD - TBLRDPOSTDEC - TBLRDPOSTINC - TBLRDPREINC - TBLWT - TBLWTPOSTDEC - TBLWTPOSTINC - TBLWTPREINC 1. 試用版到期重新 install 就可以了或著你可以用 C18 Student Edition Version 那就沒有期限了。 2. PIC18F4620 可以重複燒寫達 10 萬次以上,才 100次還早的很。 3. Bootloader 只有組合語言版本,目前沒有 C 語言版本。
發表於: 2005/4/26 17:05
|
|||
|
Need Some Helps ~ About C18 2.4
|
||||
---|---|---|---|---|
高級會員
|
各位大大,你們好~
小弟有事請教,這問題困擾我好久了... 問題就是"為何以下的程式碼在C18裡不會過?" _asm tblwt*+ _endasm 或是 _asm tblwt+* _endasm 再或是 _asm tblwt(空格)*+ _endasm 有高手可以指點一下嗎? 最好可以附上用C18寫入PIC18F4620的Flash Memory的範例程式(目前我只會ERASE,R/W都不行),因為我正在寫4620的Bootloader(難產中)...更糟的是,我的C18 60天試用期快到了!而4620的Sample可能也可能快被我燒壞了(燒超過100次以上)!誰願意提供C版的Source借看一下?(My Email: s909201@mail.yzu.edu.tw) 謝謝各位大德的幫忙,小弟感激不盡!
發表於: 2005/4/25 20:51
|
|||
|