嘉立创产业服务站群
发作品签到
专业版

STC8H8K64U-LQFP32最小系统板--一键切换IO电压

工程标签

3.0k
0
0
0

简介

本项目采用STC8H8K64U-45I-LQFP32作为主控芯片,是一个具有完整IO接口引出的核心板,其具有双排20Pin的排针接口,间距为17.78mm标准间距可插入洞洞板进行调试。

简介:本项目采用STC8H8K64U-45I-LQFP32作为主控芯片,是一个具有完整IO接口引出的核心板,其具有双排20Pin的排针接口,间距为17.78mm标准间距可插入洞洞板进行调试。
STC单片机创意设计大赛

开源协议

CC BY-NC-SA 4.0

创建时间:2024-06-17 18:26:19更新时间:2024-07-15 02:03:01

描述

0x01 项目背景

在公众号上看到了嘉立创举办STC & 嘉立创EDA 单片机创意设计大赛的推文,遂马上报名参加 😍参与白嫖😍

最近在论坛看到了有人提问MCU的电压为5V而FLSH芯片的电压最高3.3V如何通信,常规的方案是给每个IO接口逐个使用网络变压器,但这样感觉比较复杂,不方便开发调试,遂有了这个项目。
❤❤STC8H8K64U-LQFP32最小系统板--一键切换IO电压❤❤

本项目全程使用嘉立创EDA专业版进行设计。感谢嘉立创😘!感谢STC😘!

0x02 项目介绍

本项目采用STC8H8K64U-45I-LQFP32作为主控芯片,是一个具有完整IO接口引出的核心板,其具有双排20Pin的排针接口,间距为17.78mm标准间距可插入洞洞板进行调试。

0x03 开发板特性

1、可变电压😲

❤特别推介❤
本核心板可使用Type-C输出的5V电压直出到MCU或是使用经过CJA1117B-3.3降压后的3.3V电压
通过此种方式可便捷改变IO口的输出电压

2、自带免驱USB下载

得益于这款芯片支持硬件USB协议🉐,Type-C接口没有经过USB转串口而是直连MCU。
且因为用的是 USB-HID 通信协议,不需要安装任何驱动

3、复位下载按键

  • 具有复位按钮🔄(接MCU的P5.4,按下低电平),按下即可复位芯片
  • 具有下载按钮⬇(接MCU的P3.2,按下低电平),可实现便捷下载

4、外部FLASH

除MCU自带的内部FLASH外,外置了一颗FLASH芯片(M24C02-RMN6TP)提供2Kbit存储空间

5、指示LED

内置两颗LED:

  • 电源VCC指示灯(绿色🟩 MCU通电点亮)
  • IO测试指示灯 (红色🟥 接MCU的P3.3 高电平点亮)

6、独立基准芯片

芯片外部基准电压为使用稳压芯片TL431提供的2.495V电压。可选择使用MCU内部参考信号源1.19V或更高精度的外部基准电压2.495V,提高了ADC精度

7、彩色丝印

PCB背面排针处使用了彩色丝印,将排针的各个引脚标注了出来,方便操作。
详情见实物图片

0x04 实物图片

  • 核心板焊接后正面:

image.png

  • 核心板焊接后背面:

image.png

  • 核心板裸板PCB正面:

image.png

  • 核心板裸板PCB背面:

image.png

  • 3D模型:

image.png

image.png

image.png

0x05 测试例程

焊接完成后需根据需要跳线帽或杜邦线短接VCC到+5V或+3.3V以提供供电
VCC状态点亮即MCU正常供电

附件上传了一个hex文件的例程,可直接通过stcai-isp下载到芯片,下载后如无意外LED1将会按照如下顺序点亮

timeline
      title 测试例程LED1时序图
      开始   : LED1点亮
            : 持续250ms
      结束 : 熄灭
            : 持续100ms
            : 点亮时间为 次数*250ms 继续闪烁7次
      复位指示 : 以50ms间隔闪烁
              : 闪烁次数达到5次后回到开始
      

0x06 相关参考

STC8H规格书
国芯论坛 - STC全球32位8051爱好者互助交流社区

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
点亮LED测试样例.hex
23
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航