参考设计

收藏 

评论 

STC单片机开发板

走马观花 发布

注意!本工程不得用于任何商业用途,请遵守相关开源协议!

1.简介:

STC单片机开发板,兼容全系列89C、12C系列单片机,十分适合单片机的学习与开发。并且预留8A8K64S4A12-LQFP48焊盘,可根据实际情况选择焊接。

2.板载资源

板载资源有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会在新板打样到了以后更新,有啥问题可以在评论区留言哦 IMG_20200310_202721.jpg 1602测试 序列 01.gif OLED测试 序列 03.gif

=============我是分割线=============

2020.3.15,终于焊完板写完测试程序更新了。。。 个人觉得相比于磨砂黑,蓝色板比较好看,所以选择了蓝色的PCB(其实板子很早就到了,等材料拖了几天才开始焊)

TIM图片20200315235804.jpg

首先把正面和背面的贴片全焊完,如果选择40P-DIP芯片座则U1,R12,R13不需要焊接,只有在使用STC8A8K64S4A12单片机时才需要。为方便调试,我这块板就选择40P芯片座 IMG_20200313_172845.jpg 贴片焊完就可以开始焊插件了,这里的单片机用的是自己画的8A8K LQFP-48转DIP40。 成品如下图: TIM截图20200315222315.png

测试程序已经放在附件里了,没什么注释,大佬勿喷,要求单片机的程序空间必须大于12KB才能使用,如果你的单片机程序空间不够,可以把部分模块的代码移植出来。 为了移植方便,程序里都是一个模块对应一个.c和.h文件。主函数使用状态机,每5秒变换到下一状态,也就是下一个模块的测试。

要注意这里的程序都必须遵循GPL3.0协议,请尊重他人的劳动成果,谢谢。

TIM截图20200315230330.png1.png

烧入测试程序,就可以看到OLED在跑了,附上效果图。那个小的1602是在某个TB店捡的垃圾(笑) ps:附件里的另外两个程序都比较大,推荐使用64KB程序空间的单片机。一个是badapple,一个是gif动图。

IMG_20200315_225936.jpg

如果你是小白,可以从这里开始,这块开发板很适合新手入门。 如果你正在学而又买不起某宝的开发板,马上打样吧!还能锻炼你的焊功有木有! 如果你是大佬,那那那。。。点个赞再走呗!(๑•ᴗ•๑)

参考设计图片
相关器件
器件 类型 描述 数据手册
DHT11 温湿度传感器 湿度范围:- 温度范围:- 精度:- 传感器类型:Humidity, Temperature 输出类型:- 新款电容式数字温湿度传感器,老款已停产 点击下载
AC0805JRNPO9BN220 贴片电容 精度:±5% 容值:22pF 额定电压:50V 温漂系数(介质材料):NP0 材质:NP0 点击下载
RC-03K103JT 贴片电阻 阻值(欧姆):10K 精度:±5% 功率:1/16W 温度系数:±100ppm/°C 点击下载
0805N220J500CT 贴片电容(MLCC) 精度:±5% 容值:22pF 额定电压:50V 温漂系数(介质材料):NP0(C0G) 点击下载
74HC595D 移位寄存器 点击下载
CH340C USB芯片 驱动器/接收器数:- 协议类别:USB 2.0 类型:Transceiver 数据速率:2Mbps USB转UART串口,内置晶振,手册有提供将TTL 串口转换为RS232 串口的应用原理图 点击下载
0603WAD1002T5E 贴片电阻 阻值(欧姆):10K 精度:±0.5% 功率:1/10W 温度系数:±100ppm/°C 点击下载
0603WAD1002T5E 贴片电阻 阻值(欧姆):10K 精度:±0.5% 功率:1/10W 温度系数:±100ppm/°C 点击下载
SMD1812P050TF PTC自恢复保险丝 最大电压:15V 跳闸电流:1A 0.5A,15V,自恢复保险丝 点击下载
ADS1015IDGSR 模数转换芯片 输入类型:Differential, Single Ended 输入数:2,4 采样率(sps):3.3K A/D 位数:12 点击下载
XKB7070-Z 按键开关 自锁/无锁:自锁 开关高度:12.20mm 触点额定电流:100mA 作用力:160±80gf 安装类型:通孔 外形尺寸(长宽):7.00mm x 7.00mm 电路结构:DPDT 点击下载
KM477M025F12RR0VH2FP0 引线型铝电解电容 点击下载
CR0805J2K40P05Z 贴片电阻 阻值(欧姆):2.4K 精度:±5% 功率:1/8W 温度系数:±100ppm/°C 点击下载
LTST-C193TGKT-5A 发光二极管 照明颜色:绿色 主波长/色坐标:520~535nm 色温 - CCT(K):- 进口原装的 点击下载
LTST-C193TGKT-5A 发光二极管 照明颜色:绿色 主波长/色坐标:520~535nm 色温 - CCT(K):- 进口原装的 点击下载
LTST-C193TGKT-5A 发光二极管 照明颜色:绿色 主波长/色坐标:520~535nm 色温 - CCT(K):- 进口原装的 点击下载
STC8A8K64S4A12 STC(宏晶) 工作电压:2V ~ 5.5V CPU位数:8-Bit CPU内核:8051 主频(MAX):33MHz ROM类型:FLASH 点击下载
MCP4725A0T-E/CH 数模转换芯片 输出类型:Voltage-Buffered D/A 位数:12 读写接口类型:I2C D/A通道数:1 DAC,12位,I2C接口,SOT23-6 点击下载
AMS1117-3.3 低压差线性稳压(LDO) 输出类型:固定 最大输入电压:15V 输出电流:1A 输出电压(最小值/固定值):3.3V 3.3V固定输出,低压差1.1V(typ)@Iout=1A,Vin=15V(Max) 点击下载
NF-04 无线模块 低成本NF-04台产芯片 功率加强版 最佳通讯距离240米,2.4G无线通讯模块 点击下载
LL4148 开关二极管 反向恢复时间(trr):4ns 直流反向耐压(Vr):75V 平均整流电流(Io):200mA 正向压降(Vf):1V @ 10mA 75V,200mA,trr=4ns,VF=1V@10mA,PD=500mW 点击下载
XL-1608PDC 光电三极管 点击下载
A2541WV-3P 排针排母 针脚数:3 连接器类型:排针 排数:1 触头类型:公形引脚 间距:0.100"(2.54mm) - 点击下载
MICRO 4P DIP USB连接器 点击下载
TMB12A12 蜂鸣器 内置振荡器电路:YES 谐振频率:2300±300Hz 声压:85dB @ 12V, 10cm 蜂鸣器构架类别:Magnetic 额定电压:12V 外形尺寸(D/(LxW)):Φ12mm 直径φ12*9.5mm 12V 电磁式有源一体蜂鸣器 电磁蜂鸣器 有源蜂鸣器 华能蜂鸣器 点击下载
0603WAD1001T5E 贴片电阻 阻值(欧姆):1K 精度:±0.5% 功率:1/10W 温度系数:±100ppm/°C 点击下载
0603WAD1001T5E 贴片电阻 阻值(欧姆):1K 精度:±0.5% 功率:1/10W 温度系数:±100ppm/°C 点击下载
SS8550 Y2 三极管(BJT) 点击下载
2.54-1*20P直针 排针 点击下载
MPU-6050 姿态传感器 三轴加速度计和三轴陀螺仪,工作电压:2.375V~3.46V 点击下载
SS8050 三极管(BJT) 点击下载
TSA363G25-250B 轻触开关 电路结构:SPST 触点额定电流:50mA @ 12VDC 按钮头类型:Rectangular Button 按钮作用方向:Top Actuated 点击下载
BH1750FVI-TR 环境光传感器 数字16-bit I2C串行输出,环境光传感器,工作电压:2.4V~3.6V 点击下载
MVK16VC100M6.3*5_6.3TP 贴片型铝电解电容 容值:100uF 精度:±20% 额定电压:16V 点击下载
XIHCCCNANF-11.0592 直插晶体谐振器(无源) - 点击下载
1N4148WT 开关二极管 反向恢复时间(trr):4ns 直流反向耐压(Vr):75V 平均整流电流(Io):200mA 正向压降(Vf):1V @ 10mA 75V,125mA,trr=4ns,VF=1.25V@150mA,PD=150mW 点击下载
CL10B104JB8NNNC 贴片电容 精度:±5% 容值:100nF 额定电压:50V 温漂系数(介质材料):X7R 材质:X7R 点击下载
4D03WGJ0103T5E 网络排阻 阻值(欧姆):10K 电阻器数:4 精度:±5% 每元件功率:1/16W 温度系数:±200ppm/°C 点击下载
KM106M025D11RR0VH2FP0 引线型铝电解电容 点击下载
SR410361N LED数码管 数码管位数:4 主波长/色坐标:633nm 照明颜色:红色 电路连线类型:阳极(正极) 数码管的显示尺寸:0.36''(9.14mm) 0.36英寸四位(4位)超高亮红色共阳数码管 点击下载
BMP280 气体传感器 Bosch气压传感器新品,可测量大气压力,带高精度温度测量,可校准精确计算海拔高度。I2C或SPI接口,宽量程(300-1100hpa),精度高 点击下载
77311-102-02LF 排针排母 针脚数:2 连接器类型:排针 排数:1 触头类型:公形引脚 间距:0.100"(2.54mm) 点击下载
AT24C04D-SSHM-T EEPROM存储器 存储器接口类型:I2C 存储器容量:4Kb (512 x 8) 工作电压:1.7V ~ 3.6V 存储器类型:Non-Volatile 4Kbit,I2C,1.7V to 3.6V,超低活动电流<1mA,静态电流<0.8uA 点击下载
群聊设计,与管理员及时沟通

欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld1”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeword1”及时沟通。

相关项目
电路图 更多>
下载中心 更多>
大学堂 更多>
论坛推荐 更多>
Datasheet 更多>