打印
[PIC®/AVR®/dsPIC®产品]

PIC16C程序如何调用汇编代码

[复制链接]
592|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
两只袜子|  楼主 | 2024-10-5 20:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问高手,PIC16C程序如何调用汇编代码?

麻烦举个例子,谢谢

使用特权

评论回复
沙发
Annie556| | 2024-10-15 12:04 | 只看该作者
你就正常写汇编内容就行吧

使用特权

评论回复
板凳
Belle1257| | 2024-10-15 13:09 | 只看该作者
不会调用,但是一般NOP不就算是汇编吗,你参考一下呗

使用特权

评论回复
地板
Carmen7| | 2024-10-15 14:10 | 只看该作者
其实你就直接写C语言就行啊,编辑器会自动改成汇编的

使用特权

评论回复
5
Emily999| | 2024-10-15 15:16 | 只看该作者
好像汇编的话跟编译器有关系,编译器如果要是认的话,就可以弄

使用特权

评论回复
6
Allison8859| | 2024-10-15 16:18 | 只看该作者
在PIC16C系列微控制器中,你可以通过以下几种方式调用汇编代码

使用特权

评论回复
7
B1lanche| | 2024-10-15 17:22 | 只看该作者
在C语言代码中直接嵌入汇编代码。这种方式适用于简单的汇编指令

使用特权

评论回复
8
Charlene沙| | 2024-10-15 18:32 | 只看该作者
将汇编代码编写成独立的汇编文件,然后在C语言代码中调用这些汇编函数

使用特权

评论回复
9
Candic12e| | 2024-10-15 19:45 | 只看该作者
编写汇编文件:创建一个汇编文件(例如my_asm.s),在其中定义汇编函数。在C语言中声明汇编函数:在C语言文件中声明汇编函数。调用汇编函数:在C语言代码中调用汇编函数

使用特权

评论回复
10
alxd| | 2024-10-16 09:05 | 只看该作者
使用宏定义,通过宏定义将汇编代码嵌入到C语言代码中

使用特权

评论回复
11
Betty1299| | 2024-10-16 11:07 | 只看该作者
寄存器使用,在汇编代码中使用寄存器时,要注意避免与C语言代码中的寄存器冲突。编译器支持,确保你的编译器支持内联汇编或外部汇编文件的链接。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2055

主题

7455

帖子

10

粉丝