Re: 不能進入DEBUG 模式
|
||||
---|---|---|---|---|
初級會員
|
嗯嗯...我衷心與誠懇的建議您一定要報名 W100 的課程,因為可以快速讓您進化,而且課堂上的講師可以問題釋疑,縮短自己摸索時程喔...(趕快點右方教育訓練)
發表於: 2005/11/11 23:41
|
|||
|
Re: 可以直接用ICD2 DEBUG & PROGRAM PIC16F819嗎?
|
||||
---|---|---|---|---|
初級會員
|
其實也不一定要加隔離,而是怕燒錄時 PGD & PGC 的訊號被外部阻抗吃掉,造成燒錄失敗啦 !! 而一般的硬體設計, OUTPUT的外阻較低, INPUT的外阻較高,所以...詳情請至底下連結, ICSP Programming Guide 一探究竟 !!
http://ww1.microchip.com/downloads/en/DeviceDoc/30277d.pdf
發表於: 2005/11/11 23:15
|
|||
|
Re: 請教一下平方和開根號..
|
||||
---|---|---|---|---|
中級會員
|
您好:
我重新開一個檔案,先include math.h,compilier完後, 再打pow的指令,compilier完還是會出現Error >< Error - could not find definition of symbol 'pow' 是因為compilier不同嗎?還是有其它可能情況呢? T__T 我是使用 MPLAB-C18&PIC18F452。
發表於: 2005/11/11 21:24
|
|||
|
Re: 可以直接用ICD2 DEBUG & PROGRAM PIC16F819嗎?
|
||||
---|---|---|---|---|
新會員
|
謝謝您的回應~!
只是有一點我不了解,就是為何OUTPUT要加隔離?要怎麼加? 當我ICD2只有接USB當資料傳輸間電源時。MCLR也會產生DC 12~13V的電壓去燒錄嗎?
發表於: 2005/11/11 19:31
|
|||
|
Re: 可以直接用ICD2 DEBUG & PROGRAM PIC16F819嗎?
|
||||
---|---|---|---|---|
初級會員
|
沒問題啦!! 安啦...只是...target board上,你要浪費掉 2 bits (RB6:PGC & RB7:PGD) I/O 給ICD2 用(在debug mode時)
如果是直接用ICD2燒過去後再驗證功能,那就沒影響了. 只要注意這2 Bits 的 I/O 阻抗, 如果是OUTPUT則要加隔離,當燒完後再接回, 還有MCLR那隻腳要注意燒錄時會有 DC 12~13V 喔!!
發表於: 2005/11/11 19:20
|
|||
|
Re: 各位大哥大姐们,请问PIC12C508支持C语言编程吗?
|
||||
---|---|---|---|---|
初級會員
|
我覺得CCS不錯用,Compiler後,佔的program memory比較小,不過...還是用 asm. 是最佳選擇, 因為12C508A只有 0.5k word 用 C 寫..???@#$%^ 您很容易就"爆"了喔...
http://www.ccsinfo.com/devices.shtml
發表於: 2005/11/11 18:51
|
|||
|
Re: 中斷頻率錯誤...
|
||||
---|---|---|---|---|
資深會員
|
問題找到了
感謝禾申堂FAE的幫忙 原來TIMER2跟TIMER4 (PIC18F8620) 都不是溢位中斷 而是相等中斷... 其他TIMER都是TMRx上數到溢位產生中斷 而這兩個大概為了用在PWM 所以設計為TMRx上數到跟PRx相等就中斷 之前都沒注意到 難怪出來的時間都錯誤...
發表於: 2005/11/11 18:41
|
|||
|
Re: PM3 燒錄問題
|
||||
---|---|---|---|---|
管理員
|
小港先生:
PM3 的 ICSP 我試過了 , 很正常的 : 只要把 (1) CLK , (3) DATA , (7) VPP , (9) VDD , (13) GND 連接至 Target Board 就可以了. 因為使用 ICSP Cable , 所以一般的 Socket Module 也無法插入 , 這不會使 PM3 判斷到有兩者同時存在 ( ICSP & Socket Module ) 的問題 . 我用過 APP001 & APP009 做測試 . 結果都 OK . 請檢查一下線路的連接啦 !! Thank You very much :)
發表於: 2005/11/11 18:19
|
|||
|
Re: 如何ISP (自我燒錄 )
|
||||
---|---|---|---|---|
管理員
|
所謂 BootLoader 指的就是在 MCU 端有一個特定的程式來負責 Load 程式進來. 所以當然要把 Boot Code 先燒錄進你的 PIC. 當然 , 如果選用的是 USB Bootloader , 那麼 Boot code 就要 program 到 PIC18F4550 啦 ! 如果你安裝了網路上下載的 package , 則在 C 磁碟機下會有一個新的子目錄 : C:\MCHPFSUSB\ Boot Code 的位置在 : C:\MCHPFSUSB\Fw\_factory_hex\picdemfsusb.hex PC 端的 Utility 為 : C:\MCHPFSUSB\PC\PDFSUSB\PDFSUSB.exe 此軟體的操作法要自己看看以下的 User's guide 或是來上 USB 的課程了 : Like for User's guide : http://ww1.microchip.com/downloads/en/DeviceDoc/51526a.pdf Thank you very much :)
發表於: 2005/11/11 17:45
|
|||
|