自己学avr单片机已经有相当一段时间了,一开始用的是atmega128,觉得不是很好用。于是自己去买了一块16L的芯片,觉得还行。一开始用的是ICC AVR,应为它用起来比较简单,不像winavr那样,要写个Makefie ,比较的麻烦,但icc avr的缺点是太过于简陋,调试程序时,感觉不是很好。后来经同学介绍,用起了winavr,其实也是比较的简单,只不过要加一个makefile而已,其实makefile可以用软件自带的组建自动生成,只需修改几个参数就可以用。后来又用起了code vision avr,虽然不太习惯,也谈不上不好用. 需要注意的是,三个不同的软件所带的同文件不一样。icc avr 是iom128v.h(姑且以128为例),winavr是avr/io.h,不过makefile中要设置芯片为atmega128.而cvavr则是mega128.h。 记得一开始的时候,我对这些不同的同文件不是很理解,是从一个学长那里了解到,才弄明白的。其实前两个软件只需把头文件稍微改一下基本上可以通用。而最后一个软件的中断的写法似乎不太一样,因而和钱两个软件的兼容性是最差的。 总体说winavr给人的感觉是比较专业
2022-05-23 10:07:55 106KB avr 单片机 atmega128 程序
1
这是个vc++跟atmega128通讯的程序,用的是串口通讯。vc++采集数据并存入数据表中,画出曲线。
2022-04-28 10:44:54 265KB atmega128 ltc2440 com vc
1
ucosii移植到atmega128上的代码(IAR)直接可用,拿出来分享
2022-03-22 11:37:40 330KB ucosii 移植 atmega128
1
atmega128单片机 交通灯 红黄绿灯的交替闪烁 定时
2022-02-28 16:22:50 271KB atmega128单片机 交通灯
1
ATMEGA128原理图,学习可会,AVR的原理图
2022-02-24 22:50:53 74KB AVR
1
ATmega128 LCD12864液晶显示实时时钟实验
2022-02-13 17:08:55 30KB ATmega128 LCD12864 rtc
1
ATmega128和DA芯片AD5322相连进行DA转换,ATmega128通过SPI方式将要转换的数据发送给AD5322,文件包括Atmega128和AD5322的接口电路原理图,以及在ICCAVR和CVAVR下编译通过代码。解压即可用
2022-01-28 19:18:13 65KB ATmega128 SPI AD5322
1
通过atmega128实现模数转换功能(adc),实现难度低,代码简洁轻量,适于学生学习
2022-01-23 19:29:14 1KB atmega128 adc
1
MSP430G2553、PIC16F887、STC12C5A60S2、ATMEGA128A-AU四款单片机最小系统 原理图+PCB,都已开板、焊接、跑程序验证过!
2022-01-19 15:12:11 3.46MB MSP430 PIC16 STC12 ATMEGA12
1
不错的资料,介绍不同定时器的PWM输出设置
2021-12-24 11:32:39 92KB ATMEGA128 PWM
1