数码之家

 找回密码
 立即注册
搜索
查看: 2527|回复: 28

[Arduino] attiny13最简易的单片机

[复制链接]
发表于 2020-2-9 11:44:13 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
14925075115843294.png

这个小骗子真的是不堪大用,废物一个
IMG_20200206_114436.jpg

就这么两句程序
IMG_20200206_114920.jpg

要1k字节了,满了,基本上
IMG_20200206_114817.jpg

一个指令占好几百字节
IMG_20200206_120123.jpg

IMG_20200206_120134.jpg

但是总算能生成文件了
IMG_20200206_120612.jpg

把它的熔丝写一下
IMG_20200206_120842.jpg

烧到芯片里,完事,这个不用引导程序
IMG_20200206_121028.jpg

这是没有加延迟语句时输出的波形,这玩意基本只能干这个
IMG_20200206_122344.jpg

才75khz,但是就算那啥nano也快不了多少,都这个速度
IMG_20200206_122454.jpg

烧录器
IMG_20200206_122506.jpg

加上延迟
IMG_20200206_123010.jpg

延迟0.2s一个周期,大约也就是5hz,这个倒是也没大问题,用的是单片机内部时钟
IMG_20200206_123001.jpg

明天就上班了,这个可就不好玩了,中招算工伤不?:titter:

打赏

参与人数 5家元 +100 收起 理由
10655188 + 20
huaweiwx + 20 这是版本问题,我试了只有220 bytes.
kkdkj + 20 能玩单片机就是高手
沙漠臭屁虫 + 20
hfsp + 20 謝謝分享

查看全部打赏

发表于 2020-2-9 12:03:54 | 显示全部楼层
握抓同明天上班,国企伤不起。。。

打赏

参与人数 1家元 +5 收起 理由
人艰不拆了 + 5

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-9 12:06:48 | 显示全部楼层
于门 发表于 2020-2-9 12:03
握抓同明天上班,国企伤不起。。。

我们只能请求上帝保佑了:titter:
回复 支持 反对

使用道具 举报

发表于 2020-2-9 12:22:39 | 显示全部楼层
IO翻转边沿变化速度不至于那么慢,你拿好一点的示波器看看,你这个玩具示波器只能玩,带宽不够。
至于翻转频率受到编译器的影响,你用那么抽像的高级语言肯定会慢,你用ASM写就快很多了。何况人家的时钟频率那么低。

打赏

参与人数 1家元 +10 收起 理由
人艰不拆了 + 10 精彩回帖

查看全部打赏

回复 支持 1 反对 0

使用道具 举报

发表于 2020-2-9 12:28:20 | 显示全部楼层
想多了,估计病假工资照扣!

打赏

参与人数 1家元 +5 收起 理由
人艰不拆了 + 5

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-9 12:35:03 | 显示全部楼层
fqxxqwy 发表于 2020-2-9 12:28
想多了,估计病假工资照扣!

我的心拔凉拔凉的:titter:
回复 支持 反对

使用道具 举报

发表于 2020-2-9 12:48:06 | 显示全部楼层
这东西没那么差的,做键盘鼠标控制还是挺好的,见过HP还是什么的老的8D鼠标都用这个做主控的

打赏

参与人数 1家元 +5 收起 理由
人艰不拆了 + 5

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-9 12:49:17 | 显示全部楼层
ww5223017240 发表于 2020-2-9 12:48
这东西没那么差的,做键盘鼠标控制还是挺好的,见过HP还是什么的老的8D鼠标都用这个做主控的 ...

写两句就满了,怎么用啊:titter:
回复 支持 1 反对 0

使用道具 举报

发表于 2020-2-9 12:59:57 | 显示全部楼层
这个里面arduino底层估计占了一大半,这些语句基本不占空间

打赏

参与人数 1家元 +5 收起 理由
人艰不拆了 + 5

查看全部打赏

回复 支持 1 反对 0

使用道具 举报

发表于 2020-2-9 14:28:21 | 显示全部楼层
人艰不拆了 发表于 2020-2-9 12:49
写两句就满了,怎么用啊

不可能写两句就满的,楼上说的有道理,你用avrstudio之类的写肯定不会这样

打赏

参与人数 1家元 +5 收起 理由
人艰不拆了 + 5

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-9 14:38:31 | 显示全部楼层
ww5223017240 发表于 2020-2-9 14:28
不可能写两句就满的,楼上说的有道理,你用avrstudio之类的写肯定不会这样

那个太大了,也不好学:titter:
回复 支持 反对

使用道具 举报

发表于 2020-2-9 14:40:10 | 显示全部楼层
一直觉得arduino只适合玩玩,稍微复杂的程序就得用大容量芯片,成本太高,哪个企业消费得起
回复 支持 反对

使用道具 举报

发表于 2020-2-9 14:44:06 | 显示全部楼层
人艰不拆了 发表于 2020-2-9 14:38
那个太大了,也不好学

用avrstudio4啊,那个很小啊,你都会arduino了有啥难学的?都是AVR单片机而已
回复 支持 反对

使用道具 举报

发表于 2020-2-9 14:45:48 | 显示全部楼层
renpeng009 发表于 2020-2-9 14:40
一直觉得arduino只适合玩玩,稍微复杂的程序就得用大容量芯片,成本太高,哪个企业消费得起 ...

哪个企业会用这个啊,真到了企业级别肯定用专用的atmel studio之类的了,这东西就是初学者学着熟悉下而已,我是用惯了avrstudio了,宁愿自己写了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-9 14:46:15 | 显示全部楼层
ww5223017240 发表于 2020-2-9 14:44
用avrstudio4啊,那个很小啊,你都会arduino了有啥难学的?都是AVR单片机而已

不愿意研究那些寄存器,这个需要不?:loveliness:
回复 支持 反对

使用道具 举报

发表于 2020-2-9 14:49:09 | 显示全部楼层
人艰不拆了 发表于 2020-2-9 14:46
不愿意研究那些寄存器,这个需要不?

只是IO操作的话基本不用

打赏

参与人数 1家元 +5 收起 理由
人艰不拆了 + 5 歡迎探討

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2020-2-9 21:00:02 | 显示全部楼层
我用85 引用一个库文件就已经满了
回复 支持 反对

使用道具 举报

发表于 2020-2-9 21:05:39 | 显示全部楼层
之前玩过,帮朋友做过个一键长按开关机、短按切换俩IO输出电平控制MOS导通、低电压自动关机的东西。

不过这玩意成本不低,基本上已经没人用了,不如STM8S003:lol:

打赏

参与人数 1家元 +5 收起 理由
人艰不拆了 + 5

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2020-2-9 21:23:52 | 显示全部楼层
而且就这么10来行1k Rom就满了,应该是Arduino可能跟STM32用库开发一样,函数什么都写好的,光调用就行了,所以导致代码太过于臃肿,用C语言写上面刚说的代码至少也有200-300行,还写过一个ATTINY13模拟125KHz RFID门禁卡开门禁的程序也将近200行了。

打赏

参与人数 1家元 +5 收起 理由
人艰不拆了 + 5

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2020-2-9 23:48:20 | 显示全部楼层
本帖最后由 huaweiwx 于 2020-2-9 23:57 编辑

1.jpg

你用的是ATtinycore,下载那个专用的 ATTiny, 用对应的ATTiny13,一个blink,我测试了,只有220个字节;

打赏

参与人数 1家元 +20 收起 理由
人艰不拆了 + 20

查看全部打赏

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-5-12 05:33 , Processed in 5.038809 second(s), 26 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表