ATMEGA单片
文章平均质量分 55
常见的atmega系列单片机的编程与仿真,主要编译器使用winavr
河西石头
二十年如一日
展开
-
proteus+arduino+ws2812仿真做彩虹流水灯带环
proteus必学案列arduino必学案例proteus+arduino+ws2812仿真原创 2023-03-14 11:18:38 · 2174 阅读 · 0 评论 -
proteus中仿真AVR实战入门之一单数码管
前面我们介绍过数码,七段数码管的本质是7个LED灯,也就是说和流水灯的操作方法没有两样,一般来说单数码管的使用仅仅是出学者学习过程中的一个测试性的程序,实用性并不大,但可以锻炼我们对字节数组的理解,以及单片机多管脚组合输出的理解。这里我们使用的是ATMEGA16,外加了一个排阻。我们看到,PB7没有信号的变化,那是因为我们在设定字节数组是的编码决定了这我们没有给这个管脚输出过高电平。我们可以把代码中的十六进制换成二进制,那样更加明显,如下代码十六进制编码:#include <inttypes原创 2021-11-13 11:37:36 · 1547 阅读 · 0 评论 -
proteus中仿真AVR实战入门之一blink与流水灯
一开始,我们还是用最简单的案例来最为入门练手,那就是我们嵌入式编程的注明LED闪灯和流水灯。效果如下图:代码如下:#include <inttypes.h>#include <avr/io.h>#include <avr/interrupt.h>#include <avr/sleep.h>#include <util/delay.h>#define uint unsigned int void DelayMS(uint i)原创 2021-11-12 18:43:31 · 589 阅读 · 0 评论