0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MPLAB XC8 PIC汇编器的简单介绍

Microchip微芯 来源:Microchip微芯 作者:Microchip微芯 2022-04-02 16:09 次阅读

MPLAB XC8PIC汇编嵌入式工程师用户指南

简介

本指南介绍并说明了可使用适用于中档和PIC18 器件系列的 MPLAB XC8 PIC 汇编器(PIC 汇编器)编译的示例汇编程序。本文档中介绍的示例汇集了各种编程概念、汇编器伪指令和操作符以及命令行选项,更多相关详细信息可参见《MPLAB XC8 PIC汇编器用户指南》。如果要将程序从 Microchip MPASM汇编器移植到 PIC 汇编器,结合使用本指南与《MPLAB XC8 PIC汇编器用户指南》会大有帮助。

主要内容

PIC18 器件的基本示例

注释

配置位

包含文件

常用伪指令

预定义 Psect

PIC18 器件的用户定义 psect

编译示例

中档器件的基本示例

汇编器宏

中档和低档器件的用户定义 Psect

使用数据存储区

编译示例

多个源文件、分页和线性存储器示例

多个源文件和共享访问

Psect 连接和分页

线性存储器

编译示例

编译堆栈示例

编译堆栈伪指令

编译器堆栈分配

编译示例

中档器件的中断和位示例

中断代码(中档器件)

手动现场切换

编译示例

PIC18 器件的中断和位示例

中断代码(PIC18)

定义和使用位

编译示例

原文标题:中文文档《MPLAB® XC8 PIC®汇编器嵌入式工程师用户指南》

文章出处:【微信公众号:Microchip微芯】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PIC
    PIC
    +关注

    关注

    8

    文章

    507

    浏览量

    87653
  • MPLAB
    +关注

    关注

    9

    文章

    215

    浏览量

    66934
  • 汇编器
    +关注

    关注

    0

    文章

    31

    浏览量

    11244

原文标题:中文文档《MPLAB® XC8 PIC®汇编器嵌入式工程师用户指南》

文章出处:【微信号:MicrochipTechnology,微信公众号:Microchip微芯】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    特瑞仕降压型DC/DC转换XC9704/XC9705系列介绍

    特瑞仕半导体株式会社(日本东京都中央区 董事总经理:木村 岳史,以下简称“特瑞仕”) 开发了降压型DC/DC转换的新产品——XC9704/XC9705 系列。
    的头像 发表于 12-24 15:16 293次阅读
    特瑞仕降压型DC/DC转换<b class='flag-5'>器</b><b class='flag-5'>XC</b>9704/<b class='flag-5'>XC</b>9705系列<b class='flag-5'>介绍</b>

    MPLAB用户手册

    MPLAB用户指南
    发表于 08-23 11:30 1次下载

    RISC-V汇编语言

    到 x15,—部分保存寄存和一部分临时寄存都在这个范围内。其它的保存寄存和临时寄存在剩余 16 个寄存内。RV32E 较小,但由
    发表于 08-19 18:07

    ISO752xC数字隔离数据表

    电子发烧友网站提供《ISO752xC数字隔离数据表.pdf》资料免费下载
    发表于 08-19 09:50 0次下载
    ISO752<b class='flag-5'>xC</b>数字隔离<b class='flag-5'>器</b>数据表

    图形图像硬件加速卡设计原理图:270-VC709E 基于FMC接口的Virtex7 XC7VX690T PCIeX8 接口卡

    本板卡基于Xilinx公司的FPGA XC7VX690T-FFG1761 芯片,支持PCIeX8、两组 64bit DDR3容量8GByte,HPC的FMC连接,北京太速科技板卡支持
    的头像 发表于 08-06 10:16 521次阅读
    图形图像硬件加速<b class='flag-5'>器</b>卡设计原理图:270-VC709E 基于FMC接口的Virtex7 <b class='flag-5'>XC</b>7VX690T PCIeX<b class='flag-5'>8</b> 接口卡

    EN8F1823E完全替代PIC16F883,PIC16F1883,PIC16F1936,PIC16F1937

    PIC
    捷尚微辉芒微MCU单片机
    发布于 :2024年07月30日 16:59:15

    低通滤波、高通滤波、带通滤波简单介绍

    在信号处理领域,滤波是一种重要的电子元件或算法,用于从复杂信号中提取或抑制特定频率成分。其中,低通滤波、高通滤波和带通滤波是最常见的三种滤波
    的头像 发表于 07-09 18:04 1.8w次阅读
    低通滤波<b class='flag-5'>器</b>、高通滤波<b class='flag-5'>器</b>、带通滤波<b class='flag-5'>器</b>的<b class='flag-5'>简单</b><b class='flag-5'>介绍</b>

    Parksonx XC6206系列线性稳压概述

    Parksonx XC6206系列线性稳压概述
    的头像 发表于 05-30 13:28 981次阅读
    Parksonx <b class='flag-5'>XC</b>6206系列线性稳压<b class='flag-5'>器</b>概述

    爱普生XC1011SD为电气稳定控制系统组合式传感推出解决方案

    在现代电力系统中,确保系统的安全和稳定运行至关重要。为了应对这一需求,我们推出了XC1011SD组合式传感解决方案,它专为电气稳定控制系统设计,提供了卓越的性能和可靠性。XC1011SD是一款集成
    的头像 发表于 05-28 16:46 383次阅读
    爱普生<b class='flag-5'>XC</b>1011SD为电气稳定控制系统组合式传感<b class='flag-5'>器</b>推出解决方案

    使用Psoc Creator和cy8ckit-42在blinky项目中添加了一个冗长的汇编文件,会导致M0120构建错误怎么解决?

    我正在使用 Psoc Creator 和 cy8ckit-42,并在简单的 blinky 项目中添加了一个冗长的汇编文件。 虽然代码一直在成功构建和运行,但随着代码的增大,在代码的其他部分添加一个
    发表于 05-21 06:18

    XC 系列PLC应用案例

    电子发烧友网站提供《XC 系列PLC应用案例.pdf》资料免费下载
    发表于 04-25 09:15 0次下载

    步进电机的简单介绍

    步进电机的命名,参数,转速简单介绍
    的头像 发表于 04-17 21:40 1099次阅读

    我们的“SU7”--XC3588H工控主板

    ,该芯片为八核64位处理,主频最高可达2.4GHZ,8nm的先进制程工艺,是国产AIOTCPU的翘楚。自带6Tops的算力,可赋能各类AI场景。XC3568H的设
    的头像 发表于 04-04 08:15 536次阅读
    我们的“SU7”--<b class='flag-5'>XC</b>3588H工控主板

    【RISC-V开放架构设计之道|阅读体验】汇编语言和扩展指令集

    存储资源; 6)由于程序可从多处调用函数,故需将控制权返回到调用点(使用ret指令)。 汇编器支持很多伪指令: 链接的作用是将多个汇编器输出的扩展名为o的文件和已有的机器码“拼接”为一个可执行
    发表于 02-03 13:29

    无法在XC8中将sprintf(32 位)打印为十六进制怎么解决?

    我有一个“疯狂”的时刻 - 我无法在 XC8 中将sprintf(32 位)打印为十六进制。 因此,我将相关代码部分剪切并粘贴到在线 C 编译中,在那里它工作正常: C: #include
    发表于 01-31 08:09