设计与开发

51单片机的电路原理图 经典的51单片机最小系统电路原理图:国产STC系列(51内核)

小编 2024-10-10 设计与开发 23 0

经典的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单片机 , 电路原理图 ,看不懂k1是什么,如果是按键,怎么使用??...

四节五号干电池怎么转换为稳定5V电压供51单片机使用?使用LM1117-5.0芯片用9V干电池又如何转换为5V呢?使用LM7805或LM1117-5.0芯片求电路原理图啊?详见附件...

51单片机的原理 ?

51单片机是基于哈佛架构的一种经典的微控制器,主要由CPU、存储器、输入输出(I/O)接口、计时器/计数器及串行通信接口等组成。其基本架构原理如下:1.CPU核心:...

51单片机 一个LED灯闪烁 电路图原理 -ZOL问答

图上是用R1、C3构成的复位电路,文字说明有点问题。。文字说明中的R2对应图上的R1,文中的C1对应图上的C3,文字说明没什么问题,主要是和图不是很对应文中的R2就...

51单片机 晶振 原理 ?

51单片机片内有一个高增益的反相放大器,反相放大器的输入端为晶振引脚1,输出端为晶振引脚2。由该放大器构成的振荡电路和时钟电路一起构成了单片机的时钟方式...

51单片机 读取电压 原理 ?

仿真制作的数字电压表的量程为0到5v,由于用到的模数转换芯片是ADC0809,设计系统给的供电电压为+5v。同时设计的精度为小数点后两位,满足要求的两位小数的精度...

51单片机的 编程器 原理 ?

at89s51系列是用spi编程的复位的时候启动spi发送特征码就进入编程模式了at89s51系列是用spi编程的复位的时候启动spi发送特征码就进入编程模式了

51单片机 如何控制电话拨号, 原理 是什么? 电路 如何接?谢谢了?

有专门用于单片机控制拨号的芯片,,拨号线D0,D1,D2,D3能排列成十六种状态,能出16种双音频信号或15钟脉冲信号.单片机用四条线控制D0,D1,D2,D3,再用两条线控制/C...

学习 51单片机 需要用到哪些硬件开发工具?

学习单片机主要是学习三方面的内容:1)单片机的使用方法;2)单片机外设电路的设计;3)单片机程序的设计。而且单片机是一门偏重动手实践的技术,所以在学习的过程...

51单片机 菜单式按键 原理 ?

一般情况下,独立按键有两个引脚,其中一个通过上拉电阻接到单片机的I/O端口,另外一端接地。也就是说,平时按键没有动作的时候,输出的是高电平,如果有按下动...

51单片机 实现音乐播放的 原理 是什么?

通过将音乐作为数字信号编码储存在闪存中,然后通过51单片机的PWM输出模块将该信号转化成模拟信号输出,驱动音频放大器放大后输出到喇叭上,从而实现音乐播放的...

猜你喜欢