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

    文章

    511

    浏览量

    90462
  • MPLAB
    +关注

    关注

    9

    文章

    222

    浏览量

    68365
  • 汇编器
    +关注

    关注

    0

    文章

    31

    浏览量

    11582

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    简单的内联汇编介绍

    前言1、在程序中我们可以嵌入汇编直接对我们加入的硬件进行相应的操作 2、在RISC-V架构中定义的CSR寄存需要使用特殊的 CSR 指令进行访问,如果在 C/C++程序中需要使用 CSR 寄存
    发表于 10-30 08:04

    采用汇编指示符来使用自定义指令

    、采用.insn汇编指示符实现risc-v自定义指令。这种方式可以指定工具来选择寄存,也可以自己选定寄存。指令格式如下(引自gnu 汇编器手册): 演示案例可以查看芯来
    发表于 10-28 06:02

    PIC16F18056/76:功能丰富的8位微控制及其在传感与实时控制中的应用

    Microchip Technology PIC16F18056和PIC16F18076 8位微控制器具有一整套数字和模拟外设,支持成本敏感型传感和实时控制应用。这些MCU采用28引
    的头像 发表于 10-14 09:33 385次阅读
    <b class='flag-5'>PIC</b>16F18056/76:功能丰富的<b class='flag-5'>8</b>位微控制<b class='flag-5'>器</b>及其在传感<b class='flag-5'>器</b>与实时控制中的应用

    PIC16F17146 Curiosity Nano评估套件核心技术解析

    16F17146微控制 (MCU)。它由MPLAB® X IDE提供支持,可轻松访问PIC16F17146的特性。探索如何将该器件集成到定制设计中。Curiosity Nano系列评估板包括一个板载调试
    的头像 发表于 10-13 14:32 329次阅读
    <b class='flag-5'>PIC</b>16F17146 Curiosity Nano评估套件核心技术解析

    PIC18F56Q71 Curiosity Nano评估套件技术解析与应用指南

    18F56Q71 MCU。该评估板由MPLAB® X IDE提供支持,可轻松访问PIC18F56Q71的各项特性,从而探索如何将该设备评估板集成到定制设计中。Microchip Technology Curiosity Nano系列评估板包括一个板载调试
    的头像 发表于 10-11 14:14 374次阅读
    <b class='flag-5'>PIC</b>18F56Q71 Curiosity Nano评估套件技术解析与应用指南

    MPLAB® ICD 5内电路调试技术解析与应用指南

    Microchip Technology MPLAB® ICD 5内电路调试/编程套件 (DV164055)是一款快速、功能丰富的仿真和编程工具,适用于PIC® 、dsPIC® 、
    的头像 发表于 10-11 10:15 461次阅读
    ‌<b class='flag-5'>MPLAB</b>® ICD 5内电路调试<b class='flag-5'>器</b>技术解析与应用指南

    MPLAB® PICkit™5 内电路调试技术解析与应用指南

    Microchip Technology MPLAB® PICkit™ 5内电路调试/编程支持对所有Microchip元件(包括PIC® 、dsPIC® 、AVR® 和SAM (A
    的头像 发表于 10-11 10:09 628次阅读
    <b class='flag-5'>MPLAB</b>® PICkit™5 内电路调试<b class='flag-5'>器</b>技术解析与应用指南

    PIC32CM JH01 Curiosity Nano+触摸评估套件技术解析与应用指南

    处理PIC32CM5164LS00048微控制。Microchip Technology EV41C56A包括一个用户应用触摸按钮和用于器件控制和调试的USB连接。该板还设有一个支持MP
    的头像 发表于 09-30 10:05 486次阅读
    ‌<b class='flag-5'>PIC</b>32CM JH01 Curiosity Nano+触摸评估套件技术解析与应用指南

    MPLAB® PICkit™ Basic调试技术解析与应用指南

    Microchip Technology MPLAB^®^ PICkit™ Basic调试是一套经济划算的调试解决方案,适用于不需要高压编程或高级调试功能的项目。Microchip MPLAB
    的头像 发表于 09-29 13:44 519次阅读
    ‌<b class='flag-5'>MPLAB</b>® PICkit™ Basic调试<b class='flag-5'>器</b>技术解析与应用指南

    按钮式智能负载开关XC6193/XC6194系列概述

    支持按钮操作的智能负载开关 IC“XC6193/XC6194 系列”!
    的头像 发表于 06-06 11:29 951次阅读

    特瑞仕的XC8107/XC8108/XC8109 搭载高精度电流限制功能的高性能负载开关IC

    高性能负载开关IC XC8107/XC8108/XC8109系列 非常适合用于工业相关USB和HDMI VBUS保护、子板电源控制和电流限制。 特瑞仕的XC8107/
    的头像 发表于 05-26 15:18 692次阅读
    特瑞仕的<b class='flag-5'>XC</b>8107/<b class='flag-5'>XC</b>8108/<b class='flag-5'>XC</b>8109 搭载高精度电流限制功能的高性能负载开关IC

    Microchip推出MPLAB® XC统一编译许可证 更高效的管理多个许可证

    MPLAB XC8XC16、XC-DSC 和 XC32 C 编译
    的头像 发表于 02-25 17:35 1437次阅读

    适用于PIC MCU的MPLAB XC8 C编译器用户指南

    电子发烧友网站提供《适用于PIC MCU的MPLAB XC8 C编译器用户指南.pdf》资料免费下载
    发表于 01-22 16:45 0次下载
    适用于<b class='flag-5'>PIC</b> MCU的<b class='flag-5'>MPLAB</b> <b class='flag-5'>XC8</b> C编译器用户指南

    使用MPLAB Harmony v3软件框架在PIC32CM LS60 Curiosity Pro评估工具包上实现安全引导

    电子发烧友网站提供《使用MPLAB Harmony v3软件框架在PIC32CM LS60 Curiosity Pro评估工具包上实现安全引导.pdf》资料免费下载
    发表于 01-22 16:13 0次下载
    使用<b class='flag-5'>MPLAB</b> Harmony v3软件框架在<b class='flag-5'>PIC</b>32CM LS60 Curiosity Pro评估工具包上实现安全引导

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

    特瑞仕半导体株式会社(日本东京都中央区 董事总经理:木村 岳史,以下简称“特瑞仕”) 开发了降压型DC/DC转换的新产品——XC9704/XC9705 系列。
    的头像 发表于 12-24 15:16 1339次阅读
    特瑞仕降压型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>