• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
  • slider image 488
  • slider image 491
:::


Browsing this Thread:   1 Anonymous Users




(1) 2 »


Re: MPLAB v7.5 c18 編譯問題
#11
新會員
新會員


查看用戶資訊
了解!!
謝謝指教~

發表於: 2006/12/15 2:36
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: MPLAB v7.5 c18 編譯問題
#10
版主
版主


查看用戶資訊
C18 所用的 LKR 會在C所屬的目錄下,MPLAB IDE 所附的是Assembly。兩著嘴大的差異在Library及啟動模組的定義。
// $Id: 18f452i.lkr,v 1.1 2003/12/16 14:53:08 GrosbaJ Exp $
// File: 18f452i.lkr
// Sample ICD2 linker script for the PIC18F452 processor

LIBPATH .

FILES c018i.o   // 差在這裡
FILES clib.lib
FILES p18f452
.lib

CODEPAGE   NAME
=vectors    START=0x0            END=0x29           PROTECTED

發表於: 2006/12/14 13:45
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: MPLAB v7.5 c18 編譯問題
#9
新會員
新會員


查看用戶資訊
版主您好
我已經改正了錯誤 而且已經測試成功 謝~
順便請教您 這兩個lkr檔 要如何分辨是C 還是組合ㄚ
我有打開來看
他們的內容都大同小異ㄚ?? 謝~

發表於: 2006/12/13 16:57
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: MPLAB v7.5 c18 編譯問題
#8
版主
版主


查看用戶資訊
測試過你的程式後發現兩點錯誤:

1. 18f452.lkr 用的是組合語言的 LKR, 改成 mcc18\lkr 裏 C18 專用的 18f452i.lkr
2. 改完後會找不到 c018i.o 的啟動模組,在Project 選項下選擇proiect options --> project 將 Library Path 路徑指向 cmm18\lib 即可。

發表於: 2006/12/13 13:21
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: MPLAB v7.5 c18 編譯問題
#7
新會員
新會員


查看用戶資訊
版主您好
我已將檔案寄到貴信箱.

發表於: 2006/12/13 12:35
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: MPLAB v7.5 c18 編譯問題
#6
版主
版主


查看用戶資訊
< > 是會使用 C18 Default 的位置,還是你把整個Project壓成 ZIP 後傳過來。 richard.yang@microchip.com

發表於: 2006/12/13 10:27
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: MPLAB v7.5 c18 編譯問題
#5
新會員
新會員


查看用戶資訊
版主你好
我是用 <p18f452.h>的方式

發表於: 2006/12/12 19:50
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: MPLAB v7.5 c18 編譯問題
#4
版主
版主


查看用戶資訊
p18f452.h 的路徑是否正確,你是用 include "p18f452.h" 還是 include <p18f452.h> , 這兩者所指的路徑不同。

發表於: 2006/12/12 14:56
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: MPLAB v7.5 c18 編譯問題
#3
新會員
新會員


查看用戶資訊
版主您好
我用的晶片型號是18f452
p18f452.h 我有 include 進去程式.

發表於: 2006/12/12 13:40
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: MPLAB v7.5 c18 編譯問題
#2
版主
版主


查看用戶資訊
TRISD 是 40-pin 以上的 PIC18F 才有的 I/O , 是不是你所選的元件是 28-pin 的元件?

發表於: 2006/12/12 9:36
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------