单片机最小系统组成
单片机的最小系统是由构成单片机系统所必需的一些部件组成的。 除了单片机外,还需要包括电源电路、晶振电路、复位电路。我们可以把单片机比作人的大脑,而晶振电路就是心脏、电源回路是血液供应系统,其他外围回路是人体四肢。 没有心脏、大脑和血液,人就无法生存。 单片机电路也是如此。 如果没有电源,晶振电路和电源电路也无法正常工作。
最小系统电路详解
1.电源电路
单片机的电源电压一般为5v或3.3v,所以这里使用的电源一般能够输出5v或3.3v的电压。
因此,供电模块的电源可以通过计算机的USB端口供电,也可以由外部稳定的5V供电模块供电。 电源指示LED可接电源电路,即LED的限流电阻。 S1是电源开关。
2.复位电路
单片机的设置和复位是将电路初始化到某种状态。 一般来说,单片机复位电路的作用就是将一个状态机初始化为空状态,而在单片机内部,复位时,单片机会把一些寄存器和存储设备加载上厂家预设的值。
单片机复位电路的原理是在单片机的复位引脚RST上外接一个电阻和电容,实现上电复位。 当复位电平持续超过两个机器周期时复位有效。 复位电平的持续时间必须大于微控制器的两个机器周期。 具体值可以通过RC电路来计算时间常数。
复位电路由按键复位和上电复位两部分组成。
(1)上电复位:STC89系列单片机为高电平复位。 通常在复位引脚RST到VCC上接一个电容,然后再接一个电阻到GND,从而构成RC充放电电路,保证单片机上电时,RST引脚有足够的时间让高电平复位,然后返回低电平进入正常工作状态。 这个电阻和电容的典型值为10K和10uF。
(2)按钮复位:按钮复位就是在复位电容上并联一个开关。 当按下开关时,电容放电,RST也被拉至高电平,并且由于电容的充电,会在一段时间内保持高电平。 重置微控制器。
3、晶振电路
单片机系统中有一个晶体振荡器。 晶振在单片机系统中起着非常重要的作用。 整个过程称为晶体振荡器。 它结合单片机的内部电路,产生单片机所需的时钟频率。 单片机晶振提供的时钟频率越高,单片机的运行速度就越快。 快速,连接到微控制器的所有指令的执行都是基于微控制器的晶振提供的时钟频率。
在正常工作条件下,普通晶振频率的绝对精度可以达到百万分之五十。 高级精度更高。 有些晶体振荡器还可以通过外部电压在一定范围内调整频率,称为压控振荡器(VCO)。 晶振是利用能够将电能和机械能相互转换的晶体工作在谐振状态,提供稳定、准确的单频振荡。
单片机晶振的作用是为系统提供基本时钟信号。 通常一个系统共用一个晶振,以方便各部分的同步。 一些通信系统对基频和射频使用不同的晶体振荡器,并通过电子调节频率来保持同步。
晶体振荡器通常与锁相环电路结合使用,为系统提供所需的时钟频率。 如果不同的子系统需要不同频率的时钟信号,可以通过连接到同一晶振的不同锁相环来提供。
STC89C51采用11.0592MHz晶振作为振荡源。 由于单片机内部有振荡电路,因此只需外接一个晶振和两个电容即可。 电容容量一般在15pF到50pF之间。
这里解释最小系统。 如果您还有疑问,可以留言。 下一篇我们将讲一下单片机编程软件的安装和使用。 对MCU感兴趣的可以关注一下。