Re: pic18f8720 boot load問題

作者 mechwu 於 2004年07月01日 11:26:33
你要用 外部 EEPROM 儲存程式, Microchip 的 AN869 有說明
http://ww1.microchip.com/downloads/en/AppNotes/00869b.pdf

CCS 有套件,60 美金,應該有範例程式,去問問吧

http://www.ccsinfo.com/evalkit8720.shtml#18f8720

18F8720 Mini-proto board
Similar to the 18F6720, however this model includes external EEPROM for developing applications in micro-processor mode.

又,CCS 3.202 的 bug 不少,詳見 CCS 討論區,建議試試3.187 或 3.189。CCS 目前提供下載的是 3.202 和 3.191,很不幸的 3.191 連 delay_us() 都有蟲,請小心。

//bug_3191_delay_us.c
//
#include <18F458.H>
#fuses HS, PUT, NOLVP, NOWDT
#use delay(clock= 40000000)
#use RS232(baud = 115200, xmit= PIN_C6, rcv= PIN_C7)

void main()
{
   
int16 i; int8 k= 0;
   while (
1 )
   {
   
// for(i=0;i<10000;i++) delay_us(100); // 這樣沒蟲
      
for(i=0;i< 5000;i++) delay_us(200); // 這樣就有蟲!
      
printf("%u ", ++k);
   }
}

來自: http://www.microchip.com.tw/newbb/viewtopic.php?forum=1&topic_id=49&post_id=338