导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→AVR单片机中如何在c语言中嵌入汇编???

* 63910: AVR单片机中如何在c语言中嵌入汇编???

   huazaichen 
huazaichen发表的帖子 

 AVR单片机中如何在c语言中嵌入汇编???
我用ATmega128的mcu编程,用(ICCAVR+AVRstudio4.0),外围我用c编写,也必须用c(提高效率),在外部中断INT4在接收位数据流,为了提高速度,中断必须用汇编写,我想在线汇编asm("string")可以用,如果每个语句都这样写--麻烦,有没有直接调用汇编函数。如何调用用?????哪位大侠帮帮忙!!!!
我认为两种方法:
1.中断部分作一个文件,如何调用?
2.#pragma interrupt_handler int4_isr:6
void int4_isr(void)
{
  PORTD=0X30;
 //加入汇编函数
 myfun();
 
}但是如何加入,汇编函数已经写好

发表时间:2004年10月7日9:49:05

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:高人救命啊。89S51现在的情况是只要使用中断(端口P1。0外接引出线),就输出不正常,只有重新复位
[下一篇帖子]:[quote][b]以下是引用[i]middle-rui在2004-10-4 15:43: