经典的51单片机最小系统电路原理图:国产STC系列(51内核)
什么是51单片机?1980年,Intel推出了首款单片机8051,之后又陆续推出了与8051指令完全相同的8031、8032、8052等系列的单片机,初步形成了MCS-51系列。 1984年,Intel出售了51核,此后,世界上出现了上千种51单片机,如爱特梅尔、飞利浦,华邦,还有国内的宏晶(STC micro)等。51单片机泛指所有兼容 8051指令的单片机。
51单片机过时没?还远远没有,51单片机在已经诞生将近40年后仍然具有强大的生命力,国内国外都还在大量生产以51为内核的单片机,这其中就有国内的宏晶(STC)。这类单片机不仅价格十分便宜,而且性能不差,常规的应用场合都没问题,据说某军事大国把STC单片机都用到了无人机上。
言归正卷,本文给大家呈献的是STC单片机的最小系统原理图:
该单片机在VCC引脚上给它5V电,这就够了,不需要其它附加电路。
该单片机的程序下载是通过P3.0和P3.1两个引脚实现的,利用的是这两个引脚的串口功能。因此这两个引脚在实际应用时一般用作串口功能,不做其它用途。当然,如果引脚数量比较紧张,必须启用这两个引脚,也不是不可以,但尽量用作输入口。
图中框框部分是程序下载器电路,可以直接设计到产品电路板上,以后就可以直接用USB口下载软件;也可以将其省略,只是在下载软件时必须通过一个下载器进行。实际上下载器内部电路就是这个图框里面的电路。如果你把这个框框里面的电路做成电路板,就可以自己做一个程序下载器。
有个问题,单片机的工作时钟从哪里来?之前8051那时候的单片机一般都需要外部晶振电路提供工作时钟,然而现在单片机一般在芯片内部都集成了RC振荡电路,通过软件可以启用单片机内部的RC振荡器脉冲作为单片机的内部工作时钟,这样不仅电路简单,而且还节省了产品的成本。不过在一些精度要求比较高的应用场合,例如对外异步串口通讯、电子钟等,对时钟精度要求比较高,这时候就必须用外部晶振电路了。
结束语:单片机起源于51,世界上最经典的单片机非51莫属,至今我还有很多项目都是用51单片机做的,除了成本考虑之外,现在很多芯片厂家已经在51内核基础上扩展了很多非常实用的外设(例如LIN和CAN通讯模块,增强型PWM模块,电机控制和驱动模块等等),这用起来其实很方便
本人后面会继续为大家奉献更多的单片机相关的干货,留言加关注是对我最大的的支持和爱护!
51单片机时钟电路原理图详解
时钟电路就是一个振荡器,给单片机提供一个节拍,单片机执行各种操作必须在这个节拍的控制下才能进行。因此单片机没有时钟电路是不会正常工作的。时钟电路本身是不会控制什么东西,而是你通过程序让单片机根据时钟来做相应的工作。
在MCS-51单片机片内有一个高增益的反相放大器,反相放大器的输入端为XTAL1,输出端为XTAL2,由该放大器构成的振荡电路和时钟电路一起构成了单片机的时钟方式。根据硬件电路的不同,单片机的时钟连接方式可分为内部时钟方式和外部时钟方式。
(a)内部方式时钟电路
(b)外接时钟电路图时钟电路内部时钟原理图 (就是一个自激振荡电路)在内部方式时钟电路中,必须在XTAL1和XTAL2引脚两端跨接石英晶体振荡器和两个微调电容构成振荡电路,通常C1和C2一般取30pF,晶振的频率取值在1.2MHz~12MHz之间。对于外接时钟电路,要求XTAL1接地,XTAL2脚接外部时钟,对于外部时钟信号并无特殊要求,只要保证一定的脉冲宽度,时钟频率低于12MHz即可。
晶体振荡器的振荡信号从XTAL2端送入内部时钟电路,它将该振荡信号二分频,产生一个两相时钟信号P1和P2供单片机使用。时钟信号的周期称为状态时间S,它是振荡周期的2倍,P1信号在每个状态的前半周期有效,在每个状态的后半周期P2信号有效。CPU就是以两相时钟P1和P2为基本节拍协调单片机各部分有效工作的。
相关问答
51单片机 基本工作 原理 ?51单片机由运算器、控制器、存储器、输入输出设备构成。单片机自动完成赋予它的任务的过程,也就是单片机执行程序的过程,即一条条执行的指令的过程,所谓指令...
51单片机 负极在哪儿?电源有三个管脚,正极,负极,接地!负极接...51单片机负极在哪儿?电源有三个管脚,正极,负极,接地!负极接在51单片机上哪块?没有找VSS,只有VCC.电源讨论回答(6)51单片机不需要负电源,你说的电源如果是...
新手应该如何学习 51单片机 及其他电子硬件?提问者:请问新手应该如何学习51单片机及其他电子硬件?学习单片机要多练习,多实践。开发板要实现的功能,上手就能写出来。只是会(编程)操作开发板了。还要...提...
51单片机 内部是不是有振荡电路?那么为何还要外接晶振?单片机内部是RC振荡电路,精度不高,温度漂移也大虽然现在大部分单片机都有内部的RC振荡电路。但比较老旧的51单片机其实是没有内置振荡电路的。并且内部的振荡...
51 系列 单片机 内部包含哪些主要逻辑功能部件?1.51系列单片机内部包含了主要的逻辑功能部件。2.这些主要的逻辑功能部件包括中央处理器(CPU)、存储器(RAM和ROM)、输入输出端口(I/O)、定时器/计数器(T...
51单片机 有哪些器件?51单片机有主要器件元器件名称为蜂鸣器104无极电容30p无极电容10uF有极电容1uF有极电容发光二极管USB接口串口下载公头单排针单排座可调电阻...
51单片机 串口通信,下面的何时发生中断?为什么要加一个flag=...这里我给你解释一下flag=1;的作用,比如串口调试助手,发送数据单片机自动开启接收中断,接收RI=1;当单片机接收数据完成后,必须软件进行清零RI=0,说明...
mcs- 51单片机 的特点及应用?MCS-51单片机是美国INTE公司于1980年推出的产品,与MCS-48单片机相比,它的结构更先进,功能更强,在原来的基础上增加了更多的电路单元和指令,指令数达111条,MC...
mcs- 51单片机 工作方式和其功能特点?...该方式是以8位数据为一帧,没有起始位和停止位,先发送或接收最低位。方式2:采用这种方式可接收或发送11位数据,以11位为一帧,比方式1增加了一...
51单片机 哪几个口内置上拉电阻?哪几个口没有内置上拉电阻,必...标准51单片机P0口为开漏输出,没有上拉电阻,其它口都有,但上拉电阻很大,所以IO口高电平驱动能力很弱。STC系列51单片机改进了IO口结构,每个口都可以配置成推挽输...