STC89C52RC最小系统板硬件设计(原理图+PCB)

Author:Once Day

“漫漫长路,有人对你微笑过嘛…”

Solemnly declare:知识产权、正确性等皆未明确,因此仅且只能供学习交流之用,切莫他用!!!本文章所有者不对任何人因使用本文章内容引发的任何直接或间接损失承担责任,不论因何种原因导致或者基于何种法律理论,即使其曾被建议有此种损失的可能性。

Date:北部市保留地,2022年5月9日

1.概述

STC89C52RC是宏晶科技旗下的产品,属于C51单片机的一员,使用较广泛。

官方网址为:STC: 32位 8051 单片机创新者, ISP/IAP 技术创新者,中华有为:除了胜利,我们已无路可走 (stcmcudata.com)

官方ISP下载软件地址:http://www.stcmcudata.com/STCISP/stc-isp-15xx-v6.89C.zip

开发平台C51 keil5下载:Keil Product Downloads

其他配置操作就不介绍了。

2.性能参数

STC89C52RC单片机必须工作在5V电压域(3.8V-5.5V)里!

STC89C52RC的编程指南详见:51单片机基础使用(未完待续)

STC89C52RC的常见常数如下,可从STC官网找到手册查看:

STC89C52RC指标 参数
时钟频率范围 0~80Mhz
Flash存储器 8K
RAM字节 512bytes
EEPROM 2K

此外还具备以下功能:

  • 看门狗功能。
  • 双倍速,指令周期可增快为6时钟一个周期。
  • ISP和IAP功能。
  • 串口和SPI通信
  • 3个定时器

STC89C52RC官方手册下载地址:www.stcmcudata.com/datasheet/STC89C52.pdf

3.最小系统板设计

3.1 功能需求

由于只是最小的系统板,而且也不要指定什么额外的功能,所以把全部IO引出即可。如果需要设计具体的功能,完全可以在最小系统板的基础上进行修改。

  • 引出全部IO
  • 晶振电路
  • 下载口
  • 上拉P0口,以备他用!

以上四个功能即可满足需求,这里关键在于少了一个供电部分,但实际上供电部分要根据实际情况决定,包括稳压和降压的幅度等。

由于STC89C52RC是5V电压域,所以常见的USB5V可直接供电,也无需额外稳压。

3.2 具体电路的设计

使用立创EDA专业版,可以一站式完成设计。

立创EDA官网:国产立创EDA - 一个用心为中国人定制的电路板开发平台 (lceda.cn)

官方操作指南:立创EDA专业版-使用教程 (lceda.cn)

本人使用笔记:立创EDA专业版使用笔记(未完待续)


按下s键,即可弹出元件库,直接搜索stc89c52RC。

选择合适的封装,比如常见的DIP-40,就如下这样:

然后选择放置原理图:

然后加上上图所示的基本外围电路。

这些外围电路是官方手册上写明的,并非是随便就画上去的。

以下是官方手册的典型应用电路图:

根据此图,需要注意有三部分:

  • RST复位IO,需要接下拉电阻,值为10K欧,再一个10uF电容到正极,用于防止电压抖动,过滤交流信号。

  • P0口是地址/数据口,作为IO使用时,需要接10K~4.7K欧的上拉电阻。

  • 晶振电路的C1和C2可根据官方手册上的数据确定。

    相关计算可参考: 晶振电路电容的选取_Once_day的博客-CSDN博客

按照手册说明,R33可以不要,然后,选取的晶振为16Mhz,负载电容为20pF.

所以实际C1和C2的大小取为30pF就好。

还可以看到这里还多了一个10uF的电容,这属于电源部分,一般0.1uF的电容是过滤高频杂波,而10uF的钽电容是过滤低频信号,其实就是起到一个稳压作用。

但正如前面所说的,这属于电源的设计部分了,一般电源模块的出口就自带钽电容滤波,值为10uF~100uF。

所以,如果供电线较长,可加一个大电容,不然,一个0.1uF电容足够了!

然后加上两排20Pin的排座。

串口下载四根线就够了。

现在完成了所有部分了,直接转换成PCB。

3.3 PCB绘制

大概如下摆放即可,注意芯片要用DIP-40底座来固定,不能直接焊接上去。

晶振离管脚近一些,然后其他线不能从里面经过,再用地线铺一下铜。

再就是电源线(正负极)应该粗一些,至少1mm以上。

做完这些,一个最小系统板就做完了。它虽然很简单,但是也算是一个小作品吧!

注:本内容收集整理于互联网,仅供学习交流之用!

STC89C52RC最小系统板相关推荐

  1. 51单片机之STC89C52RC最小系统板烧录说明

    51单片机之STC89C52RC最小系统板烧录说明 STC89C52RC最小系统板 上面配的是11.0592MHz的晶振.其实使用12M也是可以使用的. STC89C52RC 如果动手能力强,自己购买 ...

  2. STC89C52RC最小系统板原理图(12MHZ)

    //外部中断需自己加独立按键

  3. 焊接单片机最小系统板,驱动lcd1602

    今天分享一些我制作单片机最小系统板的过程以及遇到的问题和解决办法.本人萌新一枚,写文章就是我们大家互相学习交流. 之前学习的是郭天祥的tx-1c单片机,书中的例程都写的差不多了,就想着自己焊接一个最小 ...

  4. stm32f103c8t6最小系统电路原理图_嵌入式单片机之STM32F103C8T6最小系统板电路设计参考...

    .STM32F103C8T6最小系统板电路设计 一.电源部分 设计了一个XH插座,以便使用3.7V锂电池供电,接入电压不允许超过6V. 二.指示灯部分 电源指示灯可以通过一个短路帽控制亮灭,以达到节电 ...

  5. stm32核心板可以点亮灯吗_利用STM32F103C8T6最小系统板点亮流水灯

    后台网友建议制作一个流水灯,正好发现自己有之前购买的STM32F103C8T6核心板,今天搭建一个流水灯,正好学习一下STM32 GPIO输出如何实现,将来驱动蜂鸣器.继电器等都会使用的. 流水灯相当 ...

  6. NXP LPC1768最小系统板硬件介绍

    NXP LPC1768最小系统板硬件介绍 关键字:NXP LPC1768 LPC1700 ARM Cortex-M3 RISC 最小系统 mini板 硬件 电路 原理图 概述:它采用超大规模技术将具有 ...

  7. NXP LPC1768最小系统板Keil开发环境流程演示

    关键字:NXP LPC1768 最小系统 Keil MDK 开发环境 J-Link 仿真器 概述:以 MDK4.74版本配合 J-Link 仿真器为例演示一下最小系统板的调试过程. 首先运行 J-Li ...

  8. STM32F103最小系统板引脚定义

    STM32F103最小系统原理图 本人初学stm32,若有误解之处,还望大佬们指正改进,感谢! STM32F103各引脚定义 可前往<STM32F103xCDE_数据手册-英文>的第三章 ...

  9. 最小系统板 STM32入门,点亮 LED 灯(STM32F103C6T6)

    Hello, I'm Shendi 最近开整单片机,这里记录一下 我目前配置,最小系统板 STM32F103C6T6,ST-LINK V2 最小系统板,通电后PWR灯会亮,ST-LINK插上电脑后也会 ...

最新文章

  1. 我们距离AI编程还有多远?
  2. java 单个用户的多重并发会话_单个用户的多重并发会话限制/限制单客户端同时登录多个用户...
  3. 如何处理SAP HANA Web-Based Development Workbench的403 Forbidden错误
  4. 工厂 调用Unity Application Block 通过XML配置文件映射读取数据层方法
  5. python动态心形代码_父亲节,程序员几条代码硬核示爱
  6. centos安装python3.6_Centos安装python3.6和pip步骤记录
  7. PDFBox-convertToImage-type not implemented yet
  8. 自动驾驶_(无人驾驶)综述
  9. Docker容器资源管理
  10. VC6.0下载及安装
  11. 远程桌面无法连接解决方法
  12. Kotlin笔记 :60秒倒计时
  13. 小米手机切换应用--完美实现步骤
  14. Python函数combination
  15. 华为服务器怎么连接显示器,显示器怎么连接云服务器
  16. Zedboard(一)开发环境Vivado
  17. 微信扫码下载APK解决方案
  18. html em加粗,HTML5 :b/strong加粗,i/em倾斜区别
  19. 【openh264】libfreerdp 编解码 CQP VBR
  20. rqt_publisher报错/publisher_widget.py“, line 105, in _update_thread_run

热门文章

  1. ant-design实现主题暗黑主题 和 亮色主题的 切换(实现网站黑白皮肤)
  2. 用户信息管理的功能开发
  3. PHP一行代码实现项目绑定域名从而保护源代码
  4. 服务器 地址 域名 ip ??从输入url地址到客户端见到网页的大致过程,连接好服务器以后将网页挂上去的具体操作
  5. 阿里巴巴合伙人制度阿里巴巴现任合伙人一览表
  6. 该怎么去学UI设计?UI设计学习路线分享
  7. 老用户专享福利——邀请好友最高可得云服务器3.5折续费折扣
  8. MySQL字段类型与Java中类型的对应
  9. win10 uwp 获得元素绝对坐标
  10. 谈谈Jesse James Garrett提到的Ajax