會員登陸
帳號:

密碼:

記住我



忘記密碼?

現在註冊!
網站導航
最新下載
訪問統計 (自2012/5/3)


正在流覽:   1 名訪客





XC8 中文教材,搶鮮版!
版主
註冊日期:
2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者
註冊會員
MICROCHIP
文章: 14184
等級: 72; EXP: 56
HP : 1073 / 1789
MP : 4728 / 71237
離線
XC8 中文版教材,主要是針對 XC8 的使用方式作介紹。
基本上 XC8 與 Hi-Tech PICC 相容,所以原先使用 PIC16F 的程式可以直接轉移到 XC8 來編譯。但使用 MPLAB C18 的程式就需經修改過後才可以使用於 XC8 的編譯。
如果你已是 C18 的使用者,看完這份教材後相信 XC8 一定可以輕易上手。

本版本算是搶鮮版,文中難免有錯字,如有錯誤可以上論壇發文指出其錯誤之處,或直接 e-mail 給我 richard.yang@microchip.com 不勝感激。

http://www.microchip.com.tw/modules/w ... nglefile.php?cid=1&lid=32

2014/02/18 17:15
轉換PDF檔 列印


Re: XC8 中文教材,搶鮮版!
中級會員
註冊日期:
2013/12/06 08:12
所屬群組:
註冊會員
文章: 65
等級: 6; EXP: 95
HP : 0 / 148
MP : 21 / 1751
離線
非常有幫助的一份資料。

提供看到的一些疑似錯別字的部份做為回報。

另外請教:
不是說:C18 所使用的 near, far 及 rom 在程式記憶
體的宣告將不復見, XC8 將用 const 取代之。
那Lab1、2也都有用near,這樣是對嗎?

另外ID Location,是什麼東西?我在16F1937、18F46K20、18F47J53的DataSheet裡,搜尋"idloc"都沒有符合的,我該去哪看相關的資料?

P.27
在正式編譯前掃描過所有 C 檔案的關聯
P.69
擺放位從 EEPROM 0x00 的位址開始
P.74
GODONE = 1; // ADC 開使轉換
P.75
SFR 將置放在特的 address
P.83
TRISDbits.TRISD5 = 0; // 設定 RD3 為輸出腳功能
#define SW1 PORTAbits.RA0
...
If (!sw 1) LED1=1; // SW1 被按下,點亮 LED1

C語言,大小寫應該有分,直接複製貼上,可能會錯。
P.92
宣告時需要有常數值存在
...
體的宣告將不見, XC8 將用 const 取代
P.99
PIC16 的標有三種型態
PIC18 的指標→後面沒了?
P.101
本練習使用 Bit-5的中文編碼方式
整份都這樣寫,要改的話,可以Ctrl+F一下。
P.122
中斷旗號決定是誰發生中斷
P.150
???
P.151
語言可以被使用 XC8 的專案裡 :
P.152
使用嵌入式組語有些暫存器的狀態必須與予保存:

2014/02/20 16:09
轉換PDF檔 列印


Re: XC8 中文教材,搶鮮版!
版主
註冊日期:
2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者
註冊會員
MICROCHIP
文章: 14184
等級: 72; EXP: 56
HP : 1073 / 1789
MP : 4728 / 71237
離線
謝謝,老兄果然細心,已修改 XC8 內容上的錯字。

2014/02/24 11:17
轉換PDF檔 列印


Re: XC8 中文教材,搶鮮版!
中級會員
註冊日期:
2004/05/14 17:09
所屬群組:
註冊會員
文章: 66
等級: 7; EXP: 2
HP : 0 / 150
MP : 22 / 5979
離線
請問現在要去哪下載呢?? 下載不到了...

6月13日 10:46:07
轉換PDF檔 列印


Re: XC8 中文教材,搶鮮版!
資深會員
註冊日期:
2010/06/30 16:18
來自 CAE, Microchip Technology Inc.
所屬群組:
站務管理者
註冊會員
文章: 1555
等級: 33; EXP: 51
HP : 162 / 812
MP : 518 / 17720
離線

6月13日 14:00:37
轉換PDF檔 列印






無法在此發表文章
可以在此觀看文章
無法回覆文章
無法編輯自己的文章
無法刪除自己的文章
無法發起投票調查
無法在此投票
無法上傳附加檔案
無法不經審核直接發表文章

[進階搜尋]


搜尋
Microchip連結

網頁捷徑
2017 Summer Elite 報名
教育訓練
其它網站連結
電話: 02-25000405
產品技術問題產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830
Powered by XOOPS © 2001-2012 The XOOPS Project