封装TSSOP20的STC32G测试电路板

01 测试电路板


一、前言

  使用TSSOP20封装的STC32G, 制作一个具有 100mil 间距的单排针接口,  这样便于在面包板上进行测试。

二、设计电路板

  首先,根据STC32G数据手册给出的 TSSOP20 封装的管脚定义, 设计STC32G的封装元器件,它对应的封装为TSSOP20。 测试版的原理图非常简单, 利用一个16PIN的接插件, 将单片机除了串口之外的管脚引出。 利用一个4pin接插件,作为芯片程序下载的接口。

▲ 图1.2.1 TSSOP20封装的STC32G单片机

▲ 图1.2.2 测试电路原理图

  设计单面制版的PCB图, 通过一分钟方法制作测试电路板。 下面打印热转印纸, 通过热转印方法, 一分钟之后获得四个单面测试电路板。


  将TSSOP20封装的STC32G焊接在电路板上, 其中包括有16PIN面包板接口, 顶部4PIN的串口接口, 用于程序的下载和调试。

三、初步测试

  使用之前已经测试好的文件, 编写一个非常简单的测试程序。 每隔 500毫秒左右,闪烁位于P3.2的LED灯。 下载程序,可以看到程序运行正常。

※ 总  结 ※


  本文制作了封装为TSSOP20的STC32G的面包板上的测试版。 MCU上所有的管脚都引到面包板接口上面了。

AD\STC\Test\2023\TestSTG32G.SchDoc
C51\STC\Test\2023\Test32GTSSOP20\TESTSTC32GTSSOP20.uvproj


● 相关图表链接:

  • 图1.2.1 TSSOP20封装的STC32G单片机
  • 图1.2.2 测试电路原理图

制作一款STC32G封装为TSSOP20的测试电路板相关推荐

  1. 如何制作一款HTML5 RPG游戏引擎——第四篇,情景对话

    今天我们来实现情景对话.这是一个重要的功能,没有它,游戏将变得索然无味.所以我们不得不来完成它. 但是要知道,使用对话可不是一件简单的事,因为它内部的东西很多,比如说人物头像,人物名称,对话内容... ...

  2. 如何制作一款HTML5 RPG游戏引擎——第五篇,人物人物特效

    上一次,我们实现了对话类,今天就来做一个游戏中必不可少的--人物类. 当然,你完全是可以自己写一个人物类,但是为了方便起见,还是决定把人物类封装到这个引擎里. 为了使这个类更有意义,我还给人物类加了几 ...

  3. 如何制作一款HTML5 RPG游戏引擎——第二篇,烟雨+飞雪效果

    今天我们来实现烟雨+飞雪效果.首先来说,一款经典的RPG游戏难免需要加入天气的变化.那么为了使我们的RPG游戏引擎更完美,我们就只好慢慢地实现它. 本文为该系列文章的第二篇,如果想了解以前的文章可以看 ...

  4. 怎么DIY快速制作一款手机App软件?

    随着APP软件的普及,越来越多的企业以及个人都加入创建自己的APP应用软件,现在我们来分享一下如何DIY快速制作一款手机App软件. 市面上有很多DIY App制作工具,它们普遍使用的是拼装式.这样的 ...

  5. ps怎么把一个颜色替换成另一个颜色_图标设计,用PS制作一款小清新的拟物时钟...

    本篇教程通过PS制作一款干净清新的时钟图标教程,做起来也不复杂,但是不管复杂不复杂的东西,都必须动手制作才行,会用到图层样式,图层样式基本上一直是图标或者字体制作的常客,同学们根据教程来学习一下吧,相 ...

  6. python利器怎么编程-bluepy 一款python封装的BLE利器简单介绍

    1.bluepy 简介 bluepy 是github上一个很好的蓝牙开源项目,其地址在 LINK-1, 其主要功能是用python实现linux上BLE的接口. This is a project t ...

  7. 四针角oled屏连接arduino_使用Arduino开发板连接OLED显示屏制作一款智能手表

    我们大多数人都比较熟悉1602点阵液晶显示屏,它在许多项目中用于向用户显示一些信息.但是这些LCD显示器在他们能做的事情上有很多限制.在本篇文章中,我们将使用OLED显示Android智能手机的一些基 ...

  8. 小哥哥你有98K吗?利用Python制作一款多功能变声器!

    前言 好吧,关于这句小哥哥你有98K吗?出自别人口中经常说的玩笑话,我也略懂一些游戏嘛.不过不常玩,废话不多说,开始咱们今天的教程,非常简单! 利用Python制作一款多功能变声器! 咱们首先登陆百度 ...

  9. 如何制作一款HTML5 RPG游戏引擎——第三篇,利用幕布切换场景

    开言: 在RPG游戏中,如果有地图切换的地方,通常就会使用幕布效果.所谓的幕布其实就是将两个矩形合拢,直到把屏幕遮住,然后再展开直到两个矩形全部移出屏幕. 为了大家做游戏方便,于是我给这个引擎加了这么 ...

最新文章

  1. C#操作OFFICE一(EXCEL)
  2. 转子接地保护原理_罗茨鼓风机(压缩机)原理和操作规程
  3. Linux 系统必须掌握的文件_【all】
  4. PDF转Word的免费方法
  5. linux中挂载系统光盘,在Linux系统下挂载光盘
  6. 备份mysql的批处理命令
  7. mongo笔记 // 一字一句的写下来,工作点滴片段
  8. CentOS5.6 安装RabbitMQ
  9. fun(n) Java_java程序员的kotlin课(N+2):suspending函数执行编排
  10. python开机号_感知机(python实现)
  11. 机器学习笔记(九)——决策树的生成与剪枝
  12. 说说python程序的执行过程_做人,尽量不要说这四种话,一说,祸事就来了
  13. 操作日志的设计小结by大熊
  14. 在Linux集群上部署Spark之前准备
  15. python中tile的用法_Python:numpy中的tile函数
  16. 做有中国特色的项目管理
  17. Appearance-and-Relation Networks for Video Classification论文笔记 (ARTnet)
  18. 新win10计算机分区,预装win10系统新电脑怎么分区
  19. MySQL的binLog、redoLog、undoLog是什么?
  20. 史上最全的iOS开源项目分类汇总

热门文章

  1. 列主元法解线性方程组
  2. 2019 moeCTF新生题 部分wp
  3. 游戏开发中的数学、向量的应用
  4. Spring Batch之读数据—FlatFileItemReader(二十五)
  5. 戴尔创始人 迈克尔·戴尔
  6. 可编辑的日历控件_选择正确的WordPress编辑日历插件
  7. TP5集成PayPal支付
  8. Android中读写文件的N种方法
  9. grbl控制3轴机械臂 原理 实现 (三) 之如何通过步进电机控制机械臂、插补算法
  10. VB工程处---百例66--网站页面