zl程序教程

您现在的位置是:首页 >  其他

当前栏目

STC8A/STC8H通用的最小系统板

2023-03-07 09:39:03 时间

STC8(包括之前的STC15)因为自带晶振, 所以最小电路需要的外围元件几乎为0 -- 手册上画的两个电容不加也没问题, 直接加上5V电源就能跑. 这样只需要用排针把管脚都引出就行了. 唯一不方便的就是烧写的时候, 断电上电比较麻烦, 毕竟排针来回拔插一是每次要对准比较费事, 二是这样来回操作时间长容易坏. 所以还是需要有一个简单的开关.

不同封装的管脚分布不一致, 所以统一用一个针座的方案就行不通了, 还是用杜邦线吧, 做一个在MCU和USB2TTL之间串联的小模块.

最开始就是想简单的加上一个开关, 能控制VCC和GND同时通断, 后来看了下手册推荐的下载电路, 里面还有另外4个元件

  • 1N5819, 对应MCU的RX口, 防止TX的电压更高时给MCU供电
  • 100R电阻, 对应MCU的TX口, 限流
  • 47uF电容, 稳压滤波
  • 10nF电容(103), 滤高频波

就一块儿做到板子上去了. 为了方便接其他的配件, 增加了两个VCC和两个GND引出.

这是做好的效果, 底下为了防止手触碰导致线路间短路, 用热熔胶封了一层.

使用的时候串在MCU和USB2TTL之间, 在需要写入的时候, 按两次开关就可以. 这样就方便多了.