Re: [求助] PIC18F6722 燒錄問題~~
|
||||
---|---|---|---|---|
版主
|
你的 Disp_All_Lcd( ) 執行一次要花掉多少時間,有沒有超過接收一個 Byte 的時間?
發表於: 2007/9/11 9:51
|
|||
|
Re: [求助] PIC18F6722 燒錄問題~~
|
||||
---|---|---|---|---|
高級會員
|
謝謝回覆!!
看起來是Debugging Mode可以接收資料(LCD全亮), Programming Mode接收不到資料(LCD沒反應), 程式如下: void Isr_High(void) { if (PIR3bits.RC2IF==1) { PIR3bits.RC2IF=0; // Clr RC2IF // Usart_Temp=Read2USART(); Usart_Rx_Temp=Usart_Temp; RS232RxTemp=Usart_Temp; Pc_Adj_Code_Temp=Usart_Temp; RS232RxISR(); } } void RS232RxISR(void) { int i; Disp_All_Lcd(); ..... }
發表於: 2007/9/10 17:45
|
|||
|
Re: [求助] PIC18F6722 燒錄問題~~
|
||||
---|---|---|---|---|
版主
|
我猜是通訊速率不對,用示波器量一下 RS-232 的速度。
發表於: 2007/9/10 15:58
|
|||
|
Re: [求助] PIC18F6722 燒錄問題~~
|
||||
---|---|---|---|---|
高級會員
|
PIC18F6627有執行程式碼, LCD有顯示出來, 只是PC與MCU不能連???
發表於: 2007/9/10 12:44
|
|||
|
Re: [求助] PIC18F6722 燒錄問題~~
|
||||
---|---|---|---|---|
版主
|
PIC18F6627 與 PIC18F6620 除了記憶體大小不一樣,還有 PIC18F6627 是屬於nanoWatt 的元件,其振盪器的設計也不一樣,請在檢查一下是否有震盪成功或PIC18F6627有執行程式碼。
發表於: 2007/9/10 10:54
|
|||
|
Re: [求助] PIC18F6722 燒錄問題~~
|
||||
---|---|---|---|---|
高級會員
|
Sorry!忘記說了, 板子的電路原本是使用PIC18F6620, 燒進去沒問題, 現在由於Code Size, 換了一個PIC18F6627, 只有換MCU, 其他週邊電路都一樣, 和這有關係嗎?
謝謝回覆~~
發表於: 2007/9/10 9:10
|
|||
|
Re: [求助] PIC18F6722 燒錄問題~~
|
||||
---|---|---|---|---|
資深會員
|
configuration的設定看起來,沒什麼問題.
那麼可以檢查一下版主所說的AD的I/O, 1.就是說有些I/O你想當數位I/O使用,可是卻可能規畫成AD去了. 2.再來就是檢查I/O是設定成輸入或輸出.. 3.我想比較器要關掉...
發表於: 2007/9/8 2:12
|
|||
|
Re: [求助] PIC18F6722 燒錄問題~~
|
||||
---|---|---|---|---|
高級會員
|
這是我的Configuration Bits的設定, 跟這有關嗎?
Oscillator --HS Fail-Safe Clock Monitor Enable --Disabled Internal External Switch Over Mode --Disabled Power Up Timer --Disabled Brown Out Detect --Enabled in Hardware, Brown Out Voltage --4.5V Watchdog Timer --Disabled Watchdog Postscaler --1:32768 CCP2 Mux --CCP2 muxed with RC1 Low Power Timer1 Osc enable --Disabled Master Clear Enable --MCLR Enabled,RG5 Disabled Stack Overflow Reset --Enabled Low Voltage Program --Disabled Boot Block Size --1K Words . --Disabled . --Disabled . --Disabled
發表於: 2007/9/7 16:23
|
|||
|
Re: [求助] PIC18F6722 燒錄問題~~
|
||||
---|---|---|---|---|
版主
|
我認為應該檢查一下週邊I/O的初始設定,有可能 ICD2 的Firmware 有做了 I/O 的 Initialize 動作所以會正常工作。但換成 Stand Alone Mode 時因 I/O 沒有規劃到導致動作錯誤。
先檢查 AD 與 I/O 的設定。
發表於: 2007/9/7 15:13
|
|||
|