单片机最小系统构成

news2024/11/27 1:18:24

51单片机最小系统构成 :

四部分组成

(1)晶振电路

(2)复位电路

(3)电源电路

(4)下载电路


(1)晶振电路干嘛的?

单片机需要 时钟 来工作, 需要 在晶振引脚上外接晶振, 使用51单片机 一般时钟频率0-40 MHZ上运行

晶振频率 为 12 M  或者 11.0592M(适合串口通信)        

(2)复位电路干嘛的?

复位是单片机心脏, 单片机系统有可能会瘫痪或者错乱,需要复位来重新运行单片机

实现两种方式:

1、上电复位,电源开启自动复位 

利用RC充放电功能,电源开启,电容隔直,VCC直接进入RST,电容开始慢慢充电,充电完成,RST被电阻拉为低电平,就起到了上电复位的效果。

2、手动复位,用按键记、电容、电阻组成

按键按下VCC 直接进入单片机RST 引脚,松开VCC断开,RST被电阻拉为低电平。 一合一开实现手动复位

 

(3)电源电路干嘛的?

为单片机 供电,STC89C52单片机用 3.3-5.5V范围

通常我们使用 5V 直流

(4)下载电路干嘛的?

程 序要烧写到单片机内是通过上位机(PC 机)及对应的软件将编译器生成的
xxx.HEX 文件通过单片机串口写入进去。
没有 RS232 接口,所以要使用 USB 转 TTL 串口电
平芯片来建立 PC 机和单片机数据传输通路。通常使用 CH340G 或者 CH340C 芯片
来完成电平转换。CH340G 需外接 12M 晶振,而 CH340C 内部自带晶振,所以可以
不接外部 12M 晶振。开发板上使用的是 CH340C 芯片。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/940722.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

day27 String类 正则表达式

String类的getBytes方法 String s "腻害"; byte[] bytes s.getBytes(StandardCharsets.UTF_8); String类的new String方法 String ss "ss我的"; byte[] gbks ss.getBytes("gbk"); String gbk new String(gbks, "gbk"); String类的…

CSDN每日一练 |『异或和』『生命进化书』『熊孩子拜访』2023-08-27

CSDN每日一练 |『异或和』『生命进化书』『熊孩子拜访』2023-08-27 一、题目名称:异或和二、题目名称:生命进化书三、题目名称:熊孩子拜访 一、题目名称:异或和 时间限制:1000ms内存限制:256M 题目描述&…

bp利用CSRF漏洞(dvwa)

打开dvwa,将难度调为low,点击CSRF,打开后发现有一个修改密码的输入框: 在这里修改密码,并用bp抓包,在http history查看数据包,点击engagement tools中的Generate CSRF Poc根据请求包生成一个CSR…

checkstyle检查Java编程样式:工具类应该隐藏default或者public构造器

所谓工具类,就是在API中只有静态的方法或者属性。对工具类应该隐藏default或者public构造器,方法就是构造器的访问属性设为private的、或者protected(如果希望有子类的话)。 背后的原理:对工具类进行实例化没有意义。…

Redis数据类型(list\hash)

"we had our heads in the clouds" String类型 字符串类型是Redis最基础的数据类型,关于字符串需要特别注意的是: ● Redis中所有的键类型都是字符串类型.⽽且其他⼏种数据结构也都是在字符串类似基础上构建的,例如列表和集合的元素类型是字符…

社保先关事宜

个人账户实行完全积累制 在社保账户中,有“统筹账户”和“个人账户”,缴费基数均为当地上年度在岗职工平均工资,单位所缴费用相当于缴费基数的20%,进入社会统筹账户。个人所缴费用相当于缴费基数的8%,进入个人账户&am…

抖店总是有人给中差评怎么办?聊下抖店的运营,对你有帮助的!

我是王路飞。 做抖店的商家,最想要的就是店铺爆单以及客户给出好评了。 但是也只能是想想了,每个做抖店或者说做网店的,不可能没遇到过中差评,我们能做的就是尽量避免。 那么抖店总是有人给中差评怎么办呢? 给你们…

分布式锁之mysql实现

本地jvm锁 搭建本地卖票案例 package com.test.lockservice.service.impl;import com.test.lockservice.mapper.TicketMapper; import com.test.lockservice.service.TicketService; import org.springframework.beans.factory.annotation.Autowired; import org.springframew…

定时任务库的详解与魅力应用:探索schedule的无尽可能性

文章目录 摘要一些示例其他的示例向任务传递参数取消任务运行一次任务获取所有任务取消所有任务按标签获取多个任务以随机间隔运行作业运行一项作业,直到某个时间距离下次执行的时间立即运行所有作业,无论其计划如何在后台运行多个调度器 记录日志自定义…

海康机器人工业相机 Win10+Qt+Cmake 开发环境搭建

文章目录 一. Qt搭建海康机器人工业相机开发环境 一. Qt搭建海康机器人工业相机开发环境 参考这个链接安装好MVS客户端 Qt新建一个c项目 cmakeList中添加海康机器人的库,如下: cmake_minimum_required(VERSION 3.5)project(HIKRobotCameraTest LANG…

微信小程序隐私协议接入

自2023年9月15日起,对于涉及处理用户个人信息的小程序开发者,微信要求,仅当开发者主动向平台同步用户已阅读并同意了小程序的隐私保护指引等信息处理规则后,方可调用微信提供的隐私接口。 相关公告见:关于小程序隐私保…

计算机竞赛 基于机器视觉的二维码识别检测 - opencv 二维码 识别检测 机器视觉

文章目录 0 简介1 二维码检测2 算法实现流程3 特征提取4 特征分类5 后处理6 代码实现5 最后 0 简介 🔥 优质竞赛项目系列,今天要分享的是 基于机器学习的二维码识别检测 - opencv 二维码 识别检测 机器视觉 该项目较为新颖,适合作为竞赛课…

格创校园跑腿小程序独立版v2.0.7+前端

应用介绍 格创校园跑腿SAAS管理系统小程序独立版v2.0.7前端 格创校园跑腿小程序系统独立版是一款基于ThinkPHP6框架开发的多校园专业跑腿平台,可应用至小区、街区、园区、厂区等。 格创校园跑腿小程序系统是校园创业版块热门应用,全新UI界面&#xff0c…

(202308)科研论文配图 task5 安装LaTex + 书籍第二章SciencePlots部

SciencePlots 序言阅读笔记绘图包介绍Windows下安装Windows下的安装MikTexWindows下的安装ghostscript加入系统环境变量安装scienceplots 序言 有幸在这次的组队学习活动中,拜读宁海涛先生的《科研论文配图绘制指南——基于python》一书,这本书文辞亲切…

【网络安全带你练爬虫-100练】第19练:使用python打开exe文件

目录 一、目标1:调用exe文件 二、目标2:调用exe打开文件 一、目标1:调用exe文件 1、subprocess 模块允许在 Python 中启动一个新的进程,并与其进行交互 2、subprocess.run() 函数来启动exe文件 3、subprocess.run(["文件路…

【百草阁送书-第二期】一名阿里服务端开发工程师的进阶之路

文章目录 一、前言二、AI 时代,服务端开发面临新挑战三、服务端开发会被 AI 取代吗?四、知识体系化,构建核心竞争力五、业界首本体系化、全景式解读服务端开发的著作六、参与抽奖方式 一、前言 目前,资讯、社交、游戏、消费、出行…

c++(8.28)菱形继承,虚继承,多态,抽象类,模板+Xmind

xmind: 作业: 1.编程题: 以下是一个简单的比喻,将多态概念与生活中的实际情况相联系: 比喻:动物园的讲解员和动物表演 想象一下你去了一家动物园,看到了许多不同种类的动物,如狮子、大象、猴…

OLED透明屏是什么?什么叫做OLED透明屏的原屏?

OLED透明屏是一种新型的显示技术,具有高对比度、高亮度和能耗低等优势,正被越来越广泛地应用于各个领域中。 在OLED透明屏中,原屏是至关重要的元件之一。本文将深入探讨OLED透明屏原屏的意义、制造过程、品质要求、应用案例和发展趋势&#…

2023-8-28 排列数字(DFS)

题目链接&#xff1a;排列数字 #include <iostream>using namespace std;const int N 10;int n;int path[N];bool st[N];// u 看第几个位置 void dfs(int u) {if(u n){for(int i 0; i < n; i ) cout << path[i] << ;cout << endl;return ;}//…

初试Eureka注册中心

Eureka是spring cloud中的一个负责服务注册与发现的组件。遵循着CAP理论中的A(可用性)P(分区容错性)。一个Eureka中分为eureka server和eureka client。其中eureka server是作为服务的注册与发现中心。 搭建eureka服务 引入eureka依赖 引入SpringCloud为eureka提供的starter依…