系列文章【完善中】:
【POCKET 51】用 pocket 51学51单片机 之一:pocket 51诞生记
【POCKET 51】用 pocket 51学51单片机 之二:pocket 51的加工及焊接
【POCKET 51】用 pocket 51学51单片机 之三:pocket 51上电测试
【POCKET 51】用 pocket 51学51单片机 之四:pocket 51功能模块测试
【本设计已在立创开源平台开源】

设计初衷

51单片机作为一款入门必备,一直备受广大电子爱好者的欢迎,目前众多的高校对于单片机类课程仍旧采用AT89C51作为入门首选。

学习单片机少不了平时的诸多练习,市面上很多的51单片机开发板,功能稍微丰富一些的,体积都比较大,例如下面这些:


对于体积小巧的,功能又太少了,并且很多插针,不方便携带,例如下面几款


所以就有了一个想法,设计一款板内具备一定功能,且方便扩展的51单片机板件,大小按照信用卡大小进行设计,参考microbit的设计方法,板载一定的功能模块,且可以用金手指方便的引出一些扩展IO能够将鳄鱼夹直接夹在大的金手指上,实现有限的扩展功能;同时还可以用扩展板引出更多的IO口,方便外扩一些模块,并且由于插针与microbit定义类似,可以方便的利用microbit外围资源来进行设计。

模块预览

2022-4-6 由于目前模块还在测试阶段,更多的内容待测试完善后继续进行补充。当前仅有模块的预览图。
模块体积:75mm52mm,比信用卡的85mm54mm更小一些。

功能介绍

主控芯片采用STC12C5A60S2(兼容STC89C52RC-40I,方便入门时焊接89C52),板载以下功能
1、Type C接口下载器,可以更方便的与电脑进行连接,Type C数据线基本都有
2、蜂鸣器:无源蜂鸣器,能够更灵活的控制发声
3、8个LED流水灯:经典功能
4、2个8段数码管:采用贴片微型数码管,体积小,轻薄
5、4个独立按键:采用了普通的6x6矮按键
6、一位WS2812多色LED灯:
7、引出三个鳄鱼夹IO口:参考了microbit,方便用导线或者鳄鱼夹直接引出

花絮

1、自己做3D简陋的3D封装

2、金手指画大了o(╥﹏╥)o

红框位置很明显越来越大了。最后差不多差了一根针。封装得重新画。

【POCKET 51】用 pocket 51学51单片机 之一:pocket 51诞生记相关推荐

  1. C51汇编语言寻址方式,单片机学习:51单片机寻址方式详解

    原标题:单片机学习:51单片机寻址方式详解 51单片机是对所有兼容Intel 8031指令系统的单片机的统称.该系列单片机的始祖是Intel 8031单片机,后来随着Flash rom 技术的发展,8 ...

  2. c51单片机的语言,51单片机,stm32,arduino都是用什么语言进行编程的?

    51单片机,STM32单片机用汇编或者C语言,现在基本都用C语言编程,Arduino有自己的编程环境,用户也是用C语言编程. 51单片机的编程 51单片机进入中国比较早,在早前用汇编编程比较多,我在上 ...

  3. 单片机位寻址举例_单片机学习:51单片机寻址方式详解

    51单片机是对所有兼容Intel 8031指令系统的单片机的统称.该系列单片机的始祖是Intel 8031单片机,后来随着Flash rom 技术的发展,8031单片机取得了长足的发展,成为了应用最广 ...

  4. 打地鼠java代码流程图_51单片机 普中51 打地鼠游戏 仿真 程序 流程图

    51单片机 普中51 打地鼠游戏 仿真 程序 流程图 51单片机 普中51 打地鼠游戏 仿真 程序 流程图 普中51-单核-A3&A4开发板原理图 用到数码管.LED.矩阵按键 描述: (1) ...

  5. 实物1操作:stc8a单片机和普通51/52单片机的异同以及下载步骤(点亮一盏LED为例)

    1.stc8a系列单片机,比普通的51/52单片机运行速度快: stc8a单片机是1T单片机,普通的51/52单片机,比如stc89c82RC等单片机是12T单片机. 1T和12T单片机是什么意思呢? ...

  6. 从51单片机白痴到51单片机高手的快速成长

    从51单片机白痴到51单片机高手的快速成长 推荐一个不错的51单片机学习视频教程(高清晰版本)电驴下载   也可以用迅雷下载 飞龙教程------51单片机 需要更多单片信息请与我联系 飞龙QQ:90 ...

  7. c语言怎么编程输出相框,手把手教你学PIC单片机C语言教程第1课.PDF

    手把手教你学PIC单片机C语言教程第1课 - PIC HL-K18 - PIC HL-K18 慧净电子--做人人都买得起的PPIICC单片机开发板真诚为你服务,基于HHLL--KK1188 开发板 手 ...

  8. 《零基础学PIC单片机》目录

    <零基础学PIC单片机>目录 1.<零基础学PIC单片机>,作者:赵化启 1.1芯片架构和指令 芯片架构和指令需要较多时间消化. PIC单片机系统结构,讲解各模块的结构和功能: ...

  9. 单片机的入门-51单片机

    想学习单片机的同学可以关注.私信我或者在评论区回复我要入门.早期可能是绝大多数嵌入式工程师或者电子爱好者接触的第一款单片机--51单片机,不像现在很多学习单片机的朋友都跳过51单片机直接学起了STM3 ...

  10. 51单片机sht30_基于51单片机和机智云的WIFI智能插座(2019版)

    和大家分享一下我做STC15W4K56S4单片机(51单片机)连接机智云WIFI智能插座的过程,实现了网络时间获取.温湿度采集.定时开关.OLED屏幕显示.定时开关.数据定时保存等功能,供参考和交流. ...

最新文章

  1. 2017-2018-2 20165236 实验四《Android开发基础》实验报告
  2. python ffmpeg 视频转图片 视频转音频 播放音频 多张图片+音频转视频 多个视频合成一个视频 改变视频播放速度
  3. 2016第三本《曾国藩的正面和侧面》
  4. 《12个球问题》分析
  5. “混合”成为IBM Cognos新法宝
  6. 描述java源程序构成_2.1 Java程序的构成
  7. 软件岗位在招聘时到底在考察什么?
  8. 基于情感词典、k-NN、Bayes、最大熵、SVM的情感分析比较及优缺点
  9. python爬取酷狗音乐歌词_Python爬虫:爬取酷狗音乐
  10. 写好软文标题的10个方式
  11. lightgbm可视化后的threshold和leaf_value是什么意思?
  12. 利用谷歌浏览器翻译外文文献 操作记录
  13. 开放平台–扫描微信二维码登录
  14. 未来技术展望(一):混沌工程与ChaosBlade
  15. 智能养老手环能够防止老年人出现安全意外
  16. winrar去掉烦人的广告 亲测有效
  17. win11任务管理器怎么打开?win11任务管理器打开的技巧方法
  18. ESP8266模块三种低功耗睡眠模式
  19. Spring调用Feign报错:java.io.IOException: Incomplete output stream
  20. SpringBoot集成Kafka

热门文章

  1. (cf)Decrease the Sum of Digits
  2. Android Vivo X9调用系统拍照返回App重启
  3. 在文字前后加上特殊符号的实现方法
  4. vue 环境配置(使用cross-env配置)
  5. 原理篇3、WS2812灯珠控制
  6. 全球气候真的变暖吗?
  7. 移动端自定义音频播放器
  8. GIS__supermap 《越秀区慢性病》项目研发文献
  9. PLC1200配方功能使用---建立UDT步骤
  10. 英文作文52活用句型 一把抓住英语句子精华