找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4163|回复: 0
打印 上一主题 下一主题
收起左侧

STC系列51单片机开发板开源

[复制链接]
跳转到指定楼层
楼主
简介:
本设计为STC单片机开发板,兼容全系列STC89、12系列单片机,十分适合单片机的学习与开发。并且预留8A8K64S4A12-LQFP48焊盘,可根据实际情况选择焊接。完整的原理图与PCB已放在立创EDA开源,链接:oshwhubcom/Kirito/STCdan-pian-ji-kai-fa-ban  打开可直接编辑使用。
板载资源:
板载资源有3个独立LED,4个独立按键,四位数码管,LCD1602/12864接口,74HC595,蜂鸣器,NRF24L01接口,OLED接口,EEPROM,红外接收管,DHT11/18B20,12位4通道ADC,12位DAC,MPU6050加速度传感器,BMP280大气压传感器,BH1750光照强度传感器。
其中OLED、EEPROM、AD、DA、加速度、大气压、光照传感器均使用IIC通信,节省IO口资源,P1、P2口独立,无复用功能,可外接其他器件。独立按键可通过跳帽选择高低电平触发。
测试程序DEMO:
测试程序已经放在链接里的附件了,没什么注释,大佬勿喷,要求单片机的程序空间必须大于12KB才能使用,如果你的单片机程序空间不够,可以把部分模块的代码移植出来。 为了移植方便,程序里都是一个模块对应一个.c和.h文件。主函数使用状态机,每5秒变换到下一状态,也就是下一个模块的测试。

PCB尺寸为80*98mm,可直接5元打样,元器件均可在tb买到。
焊接注意:如果选择40P-DIP芯片座,则U1、R12、R13不需要焊接,只有在使用STC8Axxx-LQFP48单片机时才需要。
这里的单片机用的是自己画的8A8K LQFP-48转DIP40。 成品如下图:
烧入测试程序,就可以看到OLED在跑了,附上效果图。
如果你是小白,可以从这里开始,这块开发板很适合新手快速入门。 如果你正在学而又买不起某宝的开发板,马上打样吧!还能锻炼你的焊功有木有!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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