制作一款STC32G封装为TSSOP20的测试电路板
封装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的测试电路板相关推荐
- 如何制作一款HTML5 RPG游戏引擎——第四篇,情景对话
今天我们来实现情景对话.这是一个重要的功能,没有它,游戏将变得索然无味.所以我们不得不来完成它. 但是要知道,使用对话可不是一件简单的事,因为它内部的东西很多,比如说人物头像,人物名称,对话内容... ...
- 如何制作一款HTML5 RPG游戏引擎——第五篇,人物人物特效
上一次,我们实现了对话类,今天就来做一个游戏中必不可少的--人物类. 当然,你完全是可以自己写一个人物类,但是为了方便起见,还是决定把人物类封装到这个引擎里. 为了使这个类更有意义,我还给人物类加了几 ...
- 如何制作一款HTML5 RPG游戏引擎——第二篇,烟雨+飞雪效果
今天我们来实现烟雨+飞雪效果.首先来说,一款经典的RPG游戏难免需要加入天气的变化.那么为了使我们的RPG游戏引擎更完美,我们就只好慢慢地实现它. 本文为该系列文章的第二篇,如果想了解以前的文章可以看 ...
- 怎么DIY快速制作一款手机App软件?
随着APP软件的普及,越来越多的企业以及个人都加入创建自己的APP应用软件,现在我们来分享一下如何DIY快速制作一款手机App软件. 市面上有很多DIY App制作工具,它们普遍使用的是拼装式.这样的 ...
- ps怎么把一个颜色替换成另一个颜色_图标设计,用PS制作一款小清新的拟物时钟...
本篇教程通过PS制作一款干净清新的时钟图标教程,做起来也不复杂,但是不管复杂不复杂的东西,都必须动手制作才行,会用到图层样式,图层样式基本上一直是图标或者字体制作的常客,同学们根据教程来学习一下吧,相 ...
- python利器怎么编程-bluepy 一款python封装的BLE利器简单介绍
1.bluepy 简介 bluepy 是github上一个很好的蓝牙开源项目,其地址在 LINK-1, 其主要功能是用python实现linux上BLE的接口. This is a project t ...
- 四针角oled屏连接arduino_使用Arduino开发板连接OLED显示屏制作一款智能手表
我们大多数人都比较熟悉1602点阵液晶显示屏,它在许多项目中用于向用户显示一些信息.但是这些LCD显示器在他们能做的事情上有很多限制.在本篇文章中,我们将使用OLED显示Android智能手机的一些基 ...
- 小哥哥你有98K吗?利用Python制作一款多功能变声器!
前言 好吧,关于这句小哥哥你有98K吗?出自别人口中经常说的玩笑话,我也略懂一些游戏嘛.不过不常玩,废话不多说,开始咱们今天的教程,非常简单! 利用Python制作一款多功能变声器! 咱们首先登陆百度 ...
- 如何制作一款HTML5 RPG游戏引擎——第三篇,利用幕布切换场景
开言: 在RPG游戏中,如果有地图切换的地方,通常就会使用幕布效果.所谓的幕布其实就是将两个矩形合拢,直到把屏幕遮住,然后再展开直到两个矩形全部移出屏幕. 为了大家做游戏方便,于是我给这个引擎加了这么 ...
最新文章
- C#操作OFFICE一(EXCEL)
- 转子接地保护原理_罗茨鼓风机(压缩机)原理和操作规程
- Linux 系统必须掌握的文件_【all】
- PDF转Word的免费方法
- linux中挂载系统光盘,在Linux系统下挂载光盘
- 备份mysql的批处理命令
- mongo笔记 // 一字一句的写下来,工作点滴片段
- CentOS5.6 安装RabbitMQ
- fun(n) Java_java程序员的kotlin课(N+2):suspending函数执行编排
- python开机号_感知机(python实现)
- 机器学习笔记(九)——决策树的生成与剪枝
- 说说python程序的执行过程_做人,尽量不要说这四种话,一说,祸事就来了
- 操作日志的设计小结by大熊
- 在Linux集群上部署Spark之前准备
- python中tile的用法_Python:numpy中的tile函数
- 做有中国特色的项目管理
- Appearance-and-Relation Networks for Video Classification论文笔记 (ARTnet)
- 新win10计算机分区,预装win10系统新电脑怎么分区
- MySQL的binLog、redoLog、undoLog是什么?
- 史上最全的iOS开源项目分类汇总