×

LED闪烁开源分享

消耗积分:0 | 格式:zip | 大小:22.36 MB | 2023-01-05

梅利号

分享资料个

描述

所以我的一个朋友给自己买了一个太空堡垒卡拉狄加毒蛇模型,想把它点亮,让它看起来好像在爆炸。我从这个电路设计开始,以模仿来自船的舔舐火焰。由于只有一两个项目详细说明如何在 ATtiny85 上设置三个 PWM 输出并为 70mA LED 供电,我想我应该分享我的设计:

1.代码生成:

任何好的代码编辑器都可以,我使用了 ActiveState.com 的 Komodo Edit,这是一个免费使用的编辑器,但任何文本编辑器都可以。只需将下面的代码保存为扩展名“*.c”

2.编译:

我在 linux 上使用 AVR-GCC,但您也可以在 DOS 中运行 AVR-GCC 或使用 Microsoft 上的 WinAVR 应用程序。

命令:

avr-gcc -g -Os -mmcu=attiny85 -c foo.c

avr-gcc -g -mmcu=attiny85 -o foo.elf foo.o

avr-objcopy -j.text -j.data -O ihex foo.elf foo.hex

3.上传到ATtiny85

我使用命令将 AVRDude 与 USBTinyISP 上传设备一起使用:

avrdude -c usbtiny -p t85 -U flash:r:foo.hex:i

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !