會員登陸
帳號:

密碼:

記住我



忘記密碼?

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


正在流覽:   1 名訪客





PIC24FJ 使用組合語言編輯
新會員
註冊日期:
2016/07/17 19:49
所屬群組:
註冊會員
文章: 18
等級: 2; EXP: 97
HP : 0 / 49
MP : 6 / 300
離線

您好,
我想用組語寫PIC24FJ256GB106,
但是一直都沒成功,爬了一下其他文章,
在選取compiler的時候要選"ASM30",
我的視窗有出現"ASM30",但卻無法選取...
只有XC16可以點選@@
請問要如何做呢??

2017/11/24 10:05
轉換PDF檔 列印


Re: PIC24FJ 使用組合語言編輯
版主
註冊日期:
2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者
註冊會員
MICROCHIP
文章: 14430
等級: 72; EXP: 95
HP : 1079 / 1798
MP : 4810 / 75147
離線
Microchip 16-bit 組譯器名稱 pic30-as.exe 及 pic30-ld.exe,記得在安裝 MPLAB X IDE 時就換自動安裝完成,安裝後的目錄在: C:\Program Files (x86)\Microchip\MPLAB ASM30 Suite\bin 下。

這裡有一分多年前寫的 16-bit 的組合語言教材,可以參考看看。

附加檔案:



jpg  擷取.JPG (50.98 KB)
16_5a178210b714e.jpg 1054X218 px

2017/11/24 10:21
轉換PDF檔 列印


Re: PIC24FJ 使用組合語言編輯
資深會員
註冊日期:
2010/06/30 16:18
來自 CAE, Microchip Technology Inc.
所屬群組:
站務管理者
註冊會員
文章: 1588
等級: 33; EXP: 79
HP : 163 / 819
MP : 529 / 19479
離線
ASM30 需要手動加入,

選取Tools\Options\
在Embedded頁面, 選擇Add..
指定到
C:\Program Files (x86)\Microchip\MPLAB ASM30 Suite\bin

順利的話, 系統會自動辨認到ASM30

附加檔案:



jpg  01.jpg (125.78 KB)
7103_5a178453be668.jpg 752X671 px

jpg  02.jpg (37.75 KB)
7103_5a1784e7082da.jpg 802X392 px

2017/11/24 10:30
轉換PDF檔 列印


Re: PIC24FJ 使用組合語言編輯
資深會員
註冊日期:
2007/06/05 21:45
所屬群組:
註冊會員
文章: 993
等級: 27; EXP: 91
HP : 0 / 672
MP : 331 / 22018
離線
原則上,會ASM組合語言是件好事...

但不知為什麼,你不學C呢?

基本上,遠古的MCU時代(十幾二十年前)
有時候,你想用C都不一定有得用...

但現在狀況,反過來了
主要以C語言為開發為主,ASM組語為輔.

少數因MCU功能簡單,程式空間少,仍用ASM
或少數因累積眾多ASM經驗及副程式(程式庫)

不管如何,開發基本原則以C語言為主
註:會ASM組語更好,沒叫你要丟掉,
必要時ASM還是要派上用場的.

2017/11/24 10:37
轉換PDF檔 列印


Re: PIC24FJ 使用組合語言編輯
新會員
註冊日期:
2016/07/17 19:49
所屬群組:
註冊會員
文章: 18
等級: 2; EXP: 97
HP : 0 / 49
MP : 6 / 300
離線
好的!
感謝幫忙~
由於一開始學就是用組語,所以用C寫PIC沒什麼信心,
我會盡量開始用C寫MCU的 ~ 感謝感謝!

2017/12/05 09:29
轉換PDF檔 列印


Re: PIC24FJ 使用組合語言編輯
版主
註冊日期:
2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者
註冊會員
MICROCHIP
文章: 14430
等級: 72; EXP: 95
HP : 1079 / 1798
MP : 4810 / 75147
離線
沒問題的,用 C 寫很快就上手了。

這裡有一些中文教育訓練課程可以參考看看。C 是共通語言不管 8-bit 或 16-bit/32-bit 都通用的。

W401 是很標準的 C 入門教材。可以到教育訓練光碟下載:
http://www.microchip.com.tw/Data_CD/

附加檔案:



jpg  擷取.JPG (156.94 KB)
16_5a2658e62f990.jpg 1220X620 px

2017/12/05 16:29
轉換PDF檔 列印






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

[進階搜尋]


搜尋
Microchip連結

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