51混合编程

关注

单片机 51单片机 luohaiyang    2019-01-11   |   浏览量 63  
51单片机怎么实现汇编和C混合编程。

全部回答

  • mo_sui 发表于 2019-01-11

    在keil工程栏中右键.c文件 选择Options for File

    然后把这2个勾上  Generals 和 Assemble

    格式   asm MOV P1A

    #pragma ASM

    MOV AP1

    #pragma END ASM

    回答点赞:   yhj416606438 hero_chao _行者_ 川楠 举报 评论 4

  • coliner 发表于 2019-01-12

    看下这个https://wenku.baidu.com/view/19b251af01f69e3142329491.html

    回答点赞:   luohaiyang yhj416606438 举报 评论 2

  • hangtao 发表于 2019-01-11

    使用如下标志符:
    #pragma asm
    汇编语句
    #pragma endasm

    回答点赞:   yhj416606438 举报 评论 1

  • donatello 发表于 2019-01-12

    51使用汇编的话加入语句#pragma asm和#pragma end asm即可。

    回答点赞:   yhj416606438 举报 评论 1

  • 7943603 发表于 2019-01-14

    最简单办法就是#pragma   asm

       #pragma endasm

    中间嵌入汇编。

    举报 评论 0

  • FEItwo 发表于 2019-01-14

    在keil工程栏中右键.c文件 选择Options for File 然后把这2个勾上 就能在C语言中嵌入汇编了。

    举报 评论 0

我来回答

试用推荐

嵌入式经典书籍

产品总数:28个  申请人数:251

距离结束时间:

推荐达人 更多>

  • 王奕 向ta提问

    Eagleson

    在学习FPGA的道路上 我们一起成长吧!

    在行: FPGA/CPLD

  • 向悫 向ta提问

    川楠

    一切能用程序解决的问题都不是问题

    在行: 单片机综合应用 硬件设计

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 STM32讨论区

  • 徐珂靖 向ta提问

    xukejing

    Linux系统 、热门开发板

    在行: 开发板综合 Linux 系统

  • 袁建明 向ta提问

    河北博联科技有限公司 研发部经理

    日知其所亡

    在行: 嵌入式 Linux 系统

完成答题
赶快去开启您的宝箱吧
×
恭喜您成功领取锦鲤卡
幸运锦鲤将在12月28日晚8点的直播中公布
敬请期待...
确定
问答积分换好板