MPLAB XC8PIC匯編器嵌入式工程師用戶指南
簡介
本指南介紹并說明了可使用適用于中檔和PIC18 器件系列的 MPLAB XC8 PIC 匯編器(PIC 匯編器)編譯的示例匯編程序。本文檔中介紹的示例匯集了各種編程概念、匯編器偽指令和操作符以及命令行選項,更多相關(guān)詳細信息可參見《MPLAB XC8 PIC匯編器用戶指南》。如果要將程序從 Microchip MPASM匯編器移植到 PIC 匯編器,結(jié)合使用本指南與《MPLAB XC8 PIC匯編器用戶指南》會大有幫助。
主要內(nèi)容
PIC18 器件的基本示例
注釋
配置位
包含文件
常用偽指令
預(yù)定義 Psect
PIC18 器件的用戶定義 psect
編譯示例
中檔器件的基本示例
匯編器宏
中檔和低檔器件的用戶定義 Psect
使用數(shù)據(jù)存儲區(qū)
編譯示例
多個源文件、分頁和線性存儲器示例
多個源文件和共享訪問
Psect 連接和分頁
線性存儲器
編譯示例
編譯堆棧示例
編譯堆棧偽指令
編譯器堆棧分配
編譯示例
中檔器件的中斷和位示例
中斷代碼(中檔器件)
手動現(xiàn)場切換
編譯示例
PIC18 器件的中斷和位示例
中斷代碼(PIC18)
定義和使用位
編譯示例
原文標題:中文文檔《MPLAB? XC8 PIC?匯編器嵌入式工程師用戶指南》
文章出處:【微信公眾號:Microchip微芯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
原文標題:中文文檔《MPLAB? XC8 PIC?匯編器嵌入式工程師用戶指南》
文章出處:【微信號:MicrochipTechnology,微信公眾號:Microchip微芯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
相關(guān)推薦
特瑞仕半導(dǎo)體株式會社(日本東京都中央?yún)^(qū) 董事總經(jīng)理:木村 岳史,以下簡稱“特瑞仕”) 開發(fā)了降壓型DC/DC轉(zhuǎn)換器的新產(chǎn)品——XC9704/XC9705 系列。
發(fā)表于 12-24 15:16
?203次閱讀
MPLAB用戶指南
發(fā)表于 08-23 11:30
?1次下載
到 x15,—部分保存寄存器和一部分臨時寄存器都在這個范圍內(nèi)。其它的保存寄存器和臨時寄存器在剩余 16 個寄存器內(nèi)。RV32E 較小,但由
發(fā)表于 08-19 18:07
電子發(fā)燒友網(wǎng)站提供《ISO752xC數(shù)字隔離器數(shù)據(jù)表.pdf》資料免費下載
發(fā)表于 08-19 09:50
?0次下載
本板卡基于Xilinx公司的FPGA?XC7VX690T-FFG1761?芯片,支持PCIeX8、兩組?64bit?DDR3容量8GByte,HPC的FMC連接器,北京太速科技板卡支持
發(fā)表于 08-06 10:16
?490次閱讀
PIC
捷尚微輝芒微MCU單片機
發(fā)布于 :2024年07月30日 16:59:15
Parksonx XC6206系列線性穩(wěn)壓器概述
發(fā)表于 05-30 13:28
?949次閱讀
電子發(fā)燒友網(wǎng)站提供《XC 系列PLC應(yīng)用案例.pdf》資料免費下載
發(fā)表于 04-25 09:15
?0次下載
步進電機的命名,參數(shù),轉(zhuǎn)速簡單介紹
發(fā)表于 04-17 21:40
?1045次閱讀
,該芯片為八核64位處理器,主頻最高可達2.4GHZ,8nm的先進制程工藝,是國產(chǎn)AIOTCPU的翹楚。自帶6Tops的算力,可賦能各類AI場景。XC3568H的設(shè)
發(fā)表于 04-04 08:15
?518次閱讀
存儲資源;
6)由于程序可從多處調(diào)用函數(shù),故需將控制權(quán)返回到調(diào)用點(使用ret指令)。
匯編器支持很多偽指令:
鏈接器的作用是將多個匯編器輸出的擴展名為o的文件和已有的機器碼“拼接”為一個可執(zhí)行
發(fā)表于 02-03 13:29
我有一個“瘋狂”的時刻 - 我無法在 XC8 中將sprintf(32 位)打印為十六進制。
因此,我將相關(guān)代碼部分剪切并粘貼到在線 C 編譯器中,在那里它工作正常:
C:
#include
發(fā)表于 01-31 08:09
Technology開發(fā)的一款集成開發(fā)環(huán)境,主要用于編寫、構(gòu)建、調(diào)試和測試基于Microchip的PIC微控制器和dsPIC數(shù)字信號處理器的應(yīng)用程序。它是一個全功能的開發(fā)套件,
發(fā)表于 01-08 10:31
?2826次閱讀
電子發(fā)燒友網(wǎng)站提供《MPLAB? PICkit? 4 在線調(diào)試器用戶指南.pdf》資料免費下載
發(fā)表于 01-07 10:57
?6次下載
矽杰微單片機XC8P8613是一款具有多種功能的微控制器(MCU)。以下是該單片機的一些主要特點:
OTP2K存儲:OTP(One-Time Programmable)存儲器是一種一次性可編程
發(fā)表于 01-06 14:19
?471次閱讀
評論