前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >只有6个引脚的单片机,居然可以玩游戏。

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

作者头像
MCU起航
发布2020-12-01 11:20:21
5300
发布2020-12-01 11:20:21
举报
文章被收录于专栏:单片机爱好者

看到一个小游戏 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-

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-11-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 单片机爱好者 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档