您当前的位置: 首页 >  游戏

张巧龙

暂无认证

  • 2浏览

    0关注

    1208博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

只有6个引脚的单片机,居然可以玩游戏。

张巧龙 发布时间:2020-10-02 15:11:09 ,浏览量:2

点击上方“大鱼机器人”,选择“置顶/星标公众号”

福利干货,第一时间送达!

看到一个小游戏 RunTiny:

用了:

一个AVR单片机ATtiny10微控制器(只有6个脚,Digikey上0.3美元一颗)

一个128*32的OLED显示屏

一个按键

一个电池 - 3.3V~4.5V都可以,可以用1S 150mAh的Lipo,乃至一颗CR2032的纽扣电池

小小的单片机ATtiny10只有6个脚:

1个电源

1个地

1个Reset

3个可用的I/O:

  • PB0: 用于连接OLED的I2C的SDA

    PB1: 用于连接OLED的I2C的SCL

    PB2: 按键(INT0)

原理图长这样(在面包板上就可以实现,5块钱打块板也可以啊):

代码也超级简单,为了能够塞到1KB的Flash存储器里面,作者做了优化,用汇编语言写成,最终的代码只有778个字节,不仅实现了游戏的功能,还能处理微控制器的I/O以及显示的通信。

是不是很酷?

Github有该项目的开源资源,直接点击“阅读原文”。

-END-

| 整理文章为传播相关技术,版权归原作者所有 |

| 如有侵权,请联系删除 |

往期好文合集

硬核妹子的创意设计:舌头控制器

单片机这个知识点一定要会!两大延时方法总结

是单片机高手还是菜鸟?看看你的程序框架就知道了

  最 后  

 

若觉得文章不错,转发分享,也是我们继续更新的动力。

5T资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,PCB、FPGA、DSP、labview、单片机、等等!

在公众号内回复「更多资源」,即可免费获取,期待你的关注~

关注
打赏
1665727216
查看更多评论
立即登录/注册

微信扫码登录

0.0406s