Re: RS-232 程式問題
|
||||
---|---|---|---|---|
中級會員
|
問題已解決...抱歉...佔了版面......
發表於: 2008/11/18 16:07
|
|||
|
Re: PIC18f2221問題
|
||||
---|---|---|---|---|
中級會員
|
請問一下
剛剛去官網下載MPLAB-C18-Upgrade-v3_22.exe 可是安裝畫面一直跑出錯誤訊息 截圖請考附檔... 請問一下這該如何解決? Attach file: (0.00 KB)
發表於: 2008/11/17 17:20
|
|||
|
Re: PIC18f2221問題
|
||||
---|---|---|---|---|
中級會員
|
我用的是mplab 8.10 + c18 3.11
有照前輩的方法再用一遍 不過情況還是一樣 目前這問題有找到方法暫時解決 我們直接到PMC目錄裡面把有用到的function的.c檔 直接加到project裡....這樣就好了... 例如本來是ReadUSART不會過...把pmc目錄裡的uread.c檔加到project後....ReadUSART就會過了....目前做法是先這樣解決 剛剛去官網找了一下 新版的mplab是8.15a c18是3.22版的... 等下載更新完後我再來試試看新版的好了....
發表於: 2008/11/17 16:31
|
|||
|
Re: PIC18f2221問題
|
||||
---|---|---|---|---|
中級會員
|
不知道板大是否找到原因了?
發表於: 2008/11/16 10:09
|
|||
|
Re: PIC18f2221問題
|
||||
---|---|---|---|---|
中級會員
|
請考附檔...
程式是考某書上寫的去改的... 有些地方還沒改好...因為本來是打算邊改邊Bulid除錯... 不過現在連Build都沒辦法....~_~.... 就麻煩大大幫忙看一下是為什無法Build了 Attach file: Link only for registered users
發表於: 2008/11/13 16:29
|
|||
|
Re: PIC18f2221問題
|
||||
---|---|---|---|---|
中級會員
|
路徑確定都有設了....
剛剛又檢查一次... 不過還是出現一樣的錯誤......~_~
發表於: 2008/11/13 15:14
|
|||
|
PIC18f2221問題
|
||||
---|---|---|---|---|
中級會員
|
請問一下,我用PIC18F2221寫了一各基本的RS232程式
但build all後,都會出現以下錯誤訊息 Executing: "C:\MCC18\bin\mplink.exe" /l"C:\MCC18\lib" /k"C:\MCC18\lkr" "C:\MCC18\lkr\18f2221.lkr" "C:\PW710\PW710.o" /m"C:\MCC18\bin\PW710.map" /w /o"PW710.cof" MPLINK 4.11, Linker Copyright (c) 2007 Microchip Technology Inc. Error - could not find definition of symbol 'ReadUSART' in file 'C:\PW710\PW710.o'. Errors : 1 一直說我的.o檔找不到ReadUSART的定義.... 然後我把那行先刪掉,又變成WriteUSART找不到定義... 好像只要跟USART有關的函式都沒法用.... 可是我有#include <usart.h> 而且用其他型號 build 也都沒這問題.... 但2221就是 build 不過.... 有大大可以幫忙解答一下那邊出問題嗎? 困擾兩天了~_~
發表於: 2008/11/13 11:40
|
|||
|
Re: PIC18F6490 計時問題...
|
||||
---|---|---|---|---|
中級會員
|
ok好了....
原來少了一行 TMR1L = 0x00; 加了這一行就正常了,一秒跳一次....~_~ 另外順便請問一下板大.... PIC18F6490 和 PIC18LF6490 差異在哪? 看Data sheet是表示是低功耗的... 那如果我用PIC18F6490 開發.... 後來改成 L 系列的不知道會不會有影響..... 看Data sheet只有寫說會因為電壓越低讓工作頻率降低... 那如果我是用內部震盪器的....會有影響嗎? 另外,data sheet 411頁寫說PIC18F6490 標準電壓範圍為4.2~5.5V PIC18LF6490為2.0~5.5V 這地方很奇怪,我們現在電壓都是給3V 跑起來也沒什問題,可是我們用的是PIC18F6490 而不是"L"系列的....剛剛又去確認了一下型號.... 跟data sheet 前面幾頁的規格標示好像對不太起來... 這是寫錯嗎?還是我會錯意?
發表於: 2008/3/27 10:47
|
|||
|
Re: PIC18F6490 計時問題...
|
||||
---|---|---|---|---|
中級會員
|
感謝版主回覆...
把 PIE1bits.TMR1IE 改為 1 後果然可以動作了.... 小弟今年年初才開始接觸PIC,所以真的功力有點2266~_~ 剛剛已經去下載教材,等等在來惡補一下..... 不過還有個問題就是,雖然會計時了 不過都是兩秒計時一次,設定值如第一次的PO文內容... 完全沒去動.... 後來我有去改 TMR1H 的值,不管數值怎改.. 永遠秒數都是兩秒跳一次~_~... 我在去試了一下除頻改成1:2,秒數會變兩倍.... 變四秒跳一次...所以除頻這部分應該是ok的...(之後又調回1:1) 我一秒跳一次TMR1H 要改成0x80沒錯吧? 可是似乎都沒用,還是兩秒跳一次..... (改成其他值也是兩秒跳一次) 有用示波器去量波形,確定都是固定兩秒interrupt....
發表於: 2008/3/27 10:44
|
|||
|