
水星号_STC89C52RC开发板
简介
该设计是基于STC89C52RC的全功能验证版,配套了基础外设程序测试框架,板载串口自动下载功能,可快速测试验证功能。
简介:该设计是基于STC89C52RC的全功能验证版,配套了基础外设程序测试框架,板载串口自动下载功能,可快速测试验证功能。开源协议
:GPL 3.0
描述
视频链接:
[B站视频--功能演示及介绍]
链接:https://www.bilibili.com/video/BV19qKPzNEij/?spm_id_from=333.1387.list.card_archive.click&vd_source=d0d864966879d6d45d0a42936cbb68ea
项目简介
本项目是基于STC89C52RC单片机的全功能验证版,板载串口自动下载电路和OLED12864液晶显示模块,可快速进行功能测试验证分析。
项目功能
1.USB自动下载。
2.串口通讯:数据打印。
3.OLED12864:液晶显示各种参数。
4.底部增加地线开窗,方便示波器夹持测试。
4.配套程序架构可实现:串口通讯、IIC通讯(液晶显示)、外部中断、定时器、按键输入、EEPROM存储、看门狗和休眠等功能。
原理解析(硬件说明)
本项目主要由主芯片、晶振电路、复位电路、电源电路、指示灯电路、OLED12864电路和USB转TTL电路组成。
1.主芯片:STC89C52RC-LQFP44,可实现全功能验证测试。

2.晶振电路:采用11.0592MH在晶振,通讯误差更小。

3.复位电路:实现上电复位和按键复位。

4.电源电路:5V转3.3V,方便外接模块。

5.OLED12864液晶:用于显示各种参数,学习IIC通讯。

6.USB转TTL电路:采用CH340N,体积更小,通用性更强,结合设计的外部电路可实现串口通讯、程序自动下载,减少要手动冷启动的麻烦。

软件代码
见附件
注意事项
1.程序自动下载和串口通讯要把对应的通讯排针用短接帽短接。
实物图
1.正面

2.背面

设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。









