ZOO-WEE-MAMA 发表于 2015-6-26 14:21:09

求教怎样将程序编入ATMEGA88P中

一直在寻找一种方法能够将汇编语言编入ATMEGA88P,试过Aruino来烧,但发现Arduino ide并不支持汇编语言,应当怎么办?求指导,谢谢!

darkorigin 发表于 2015-6-26 15:55:08

貌似ARDUINO是支持汇编的。。。可能你格式问题
绕过ARDUINO 那么你直接用AVR C试试看
请注意 汇编需要注意的问题非常多 比如堆栈比如地址之类的处理起来很麻烦

suoma 发表于 2015-6-26 21:28:14

      可以像51一样,下载HEX文件

ZOO-WEE-MAMA 发表于 2015-6-28 08:01:57

darkorigin 发表于 2015-6-26 15:55
貌似ARDUINO是支持汇编的。。。可能你格式问题
绕过ARDUINO 那么你直接用AVR C试试看
请注意 汇编需要注 ...

我开始是在CodeVisonAVR编译的,在CodeVisonAVR的环境下编译无问题,   但复制到Arduino ide就一大堆错误了。

darkorigin 发表于 2015-6-28 22:35:06

ZOO-WEE-MAMA 发表于 2015-6-28 08:01 static/image/common/back.gif
我开始是在CodeVisonAVR编译的,在CodeVisonAVR的环境下编译无问题,   但复制到Arduino ide就一大堆错误 ...

直接用AVRC来编译 然后直接烧
当然 这个出来的东西不能叫做ARDUINO 只能作为一般的AVR单片机
ARDUINO其实就是一个有一段固定代码(被称之为引导代码)的AVR

ZOO-WEE-MAMA 发表于 2015-7-11 15:27:22

应当怎么烧呢,用arduino 烧吗?
页: [1]
查看完整版本: 求教怎样将程序编入ATMEGA88P中