1.并口isp下载线比较好用,也容易自制(最简单的下载线电路就是几个电阻搭起来的)。你可以参考:
www.ouravr.com上的资料,很全的。
2.atmega8 、atmega16都是比较常用的芯片,单片机能够用到的功能基本都有,不象89c51很多功能需要外接芯片实现。
这两种芯片的主要区别就是flash程序存储器的容量,前者是8k,后者是16k。
atmega8 dip封装 广州新赛格电子市场报价 8元/片
atmega16 dip封装 广州新赛格电子市场报价 16元/片
3. c语言开发平台建议选iccavr,很稳定(毕竟是商业公司做的),芯片上许多功能如:看门狗、定时器等等都可以通过简单的设置自动生成源代码,粘贴到你自己的程序中。另外,还有一种叫winavr的开源c编译器,虽然很多人用,但我个人觉得不好用,特别是做程序优化时一定要小心!很多时候,编译器把的你的代码优化掉(相当于删掉)你都不知道。
'
我刚开始学习avr系列单片机,有很多问题没搞明白,想请教论坛中的高手关于avr开发方面的基础知识。
1、avr的编程器中,并口isp下载线和串口stk500的下载线那种更实用些,毕竟stk500比并口的贵多了。
2、芯片选型:有个方案需要至少4路10位a/d,8位led数码管显示,预留uart串口,对运行速度要求不高,希望能支持在系统编程,编译软件采用c语言(icc avr),选用哪种型号的avr单片机比较合适(主要是价格)?
'