xc7981348 发表于 2013-2-20 01:21:10

Arduino最小系统-ATMEGA8-16PU

本帖最后由 xc7981348 于 2013-2-20 01:23 编辑

自制了一块Arduino最小系统板,感谢阿古的线路图,直接使用USBASP下程序,还省了串口模块。
TimerOne.cpp:143:error:‘PSRSYDC’was not declared in this scope 我发现出现这个错误是因为选择Atmega8通不过编译,选Atmega328就可以编译。
请问各位XD,Atmega8和Atmega328可以直接代换吗?把Atmega8换下插上328就可以直接使用吗?熔丝位的设置一样吗?
感谢大家的解答!










Cupid 发表于 2013-2-20 09:42:32

沙发啊,学习学习。

天天向上/tp 发表于 2013-2-20 11:00:45

我记得mega8和mega16不是一个系列的,端口很多都不一样:(

天天向上/tp 发表于 2013-2-20 11:02:32

可以直接选mega8编译。最后把hex文件用ISP直接烧进去就可以了

yyc11235813 发表于 2013-2-20 11:13:46

111111···············:)

xc7981348 发表于 2013-2-20 12:57:46

天天向上/tp 发表于 2013-2-20 11:02 static/image/common/back.gif
可以直接选mega8编译。最后把hex文件用ISP直接烧进去就可以了

这个我已经学会啦,就是mega8和mega328都是28pin的,可以直接代换吗?

xc7981348 发表于 2013-2-20 12:58:03

天天向上/tp 发表于 2013-2-20 11:00 static/image/common/back.gif
我记得mega8和mega16不是一个系列的,端口很多都不一样

是mega8和mega328

天天向上/tp 发表于 2013-2-20 13:58:05

xc7981348 发表于 2013-2-20 12:58 static/image/common/back.gif
是mega8和mega328

不可以···········

春泥蛋炒饭 发表于 2013-2-20 14:13:12

本帖最后由 春泥蛋炒饭 于 2013-2-20 14:19 编辑

atmega328的进化路线是这样的:atmega48-88-168-328,flash容量随着增加。

atmega8是另一条路线,虽然引脚相似,但有很多不同,不能和328互换。

wangku001wei 发表于 2013-2-20 16:22:07

学习了 我做过atmega16 的 arduino

xc7981348 发表于 2013-2-20 16:35:05

春泥蛋炒饭 发表于 2013-2-20 14:13 static/image/common/back.gif
atmega328的进化路线是这样的:atmega48-88-168-328,flash容量随着增加。

atmega8是另一条路线,虽然引 ...

那这个328的最小系统怎么制作呢

friskit 发表于 2013-2-20 18:22:49

蓝色的洞洞板真好看……

radiocat 发表于 2013-2-20 23:19:37

尽管mega8和mage328进化路线不一样,片子内部资源也不一样,但是因为二者引脚功能排列相同,所以上面楼主的板子只要把晶振换成16M的,插上mage328就是328的最小系统了,也是用usbasp下载,本人最近就是这样做了一个328的最小系统,很成功,非常简单。希望对楼主有帮助。

xc7981348 发表于 2013-2-21 10:08:17

friskit 发表于 2013-2-20 18:22蓝色的洞洞板真好看……

嘿嘿 这个板子不错的 2块1片好像

xc7981348 发表于 2013-2-21 10:08:48

radiocat 发表于 2013-2-20 23:19尽管mega8和mage328进化路线不一样,片子内部资源也不一样,但是因为二者引脚功能排列相同,所以上面楼主的 ...

谢谢啦!那熔丝位的设置呢?
页: [1] 2
查看完整版本: Arduino最小系统-ATMEGA8-16PU