51单片机的最小系统电路图–复位电路分析

单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路。下面给出一个51单片机的最小系统电路图:51单片机最小系统电路介绍3.51单片机最小系统起振电容C2、C3一般采用15~

这些工业自动化技巧可以帮助您更好地了解机器人!

单片机的最小系统,或者说最小的应用系统,是指由最少的部件组成的能够与单片机一起工作的系统。

对于51系列单片机来说,最小系统一般应包括:单片机、晶振电路、复位电路。 下面是51单片机的最小系统电路图:

51单片机的最小系统电路图--复位电路分析

阐明:

复位电路:由一个电容和一个电阻串联组成。 从图中和“电容电压不能突变”的性质我们可以知道,当系统上电时,RST引脚会出现高电平,这个高电平的持续时间由下式决定:电路的RC值。 典型的51单片机当RST引脚的高电平持续超过两个机器周期时就会复位。 因此,适当的RC值组合可以保证可靠的复位。 一般教科书建议C为10u。 R为8.2K。 当然,还有其他方式可以选择。 其原理是使RC组合在RST引脚上产生不少于2个机器周期的高电平。 至于具体如何定量计算,可以参考电路分析相关书籍。

晶振电路:典型的晶振为11.0592MHz(因为可以精确获得9600波特率和19200波特率,用于有串口通信的场合)/12MHz(产生精确的uS级定时,方便定时操作)

微控制器:1个AT89S51/52或其他51系列兼容微控制器

特别说明:对于引脚31(EA/Vpp),当接高电平时,单片机复位后从内部ROM的0000H开始执行; 当接低电平时,复位后直接从外部ROM中的0000H开始执行。 这是初学者容易忽视的一点。

1. 复位电路的用途

单片机的复位电路就像计算机的重启部分。 当电脑在使用过程中死机时,按下重启按钮,电脑内部的程序将从头开始启动。 对于微控制器来说也是如此。 当单片机系统运行时,因环境干扰导致程序跑掉时,按下复位按钮,内部程序会自动从头开始。

单片机复位电路如下图:

51单片机的最小系统电路图--复位电路分析

2、复位电路工作原理

书中介绍,要复位51单片机,只需要在9脚接高电平2US即可。 那么这个流程是如何实现的呢?

在单片机系统中,系统上电时会复位一次。 当按下该按钮时,系统将再次重置。 如果释放按钮并再次按下,系统将再次重置。 因此,其复位可以在运行系统中通过打开和关闭按钮来控制。

为什么电脑一开机就重置?

电路图中,电容的大小为10uF,电阻的大小为10k。 因此,根据公式可以计算出,将电容充电至0.7倍电源电压(单片机的电源为5V,所以充电至0.7倍为3.5V)所需时间为10K*10UF= 0.1S。

也就是说,计算机启动后0.1S内,电容两端的电压从0上升到3.5V。 此时10K电阻两端的电压从5V下降到1.5V(串联电路中电压之和即为总电压)。 所以在0.1S内,RST引脚接收到的电压为5V~1.5V。 在5V正常工作的51单片机中,小于1.5V的电压信号为低电平信号,大于1.5V的电压信号为高电平信号。 因此,在上电0.1S内,单片机系统自动复位(RST引脚收到高电平信号的时间约为0.1S)。

51单片机的最小系统电路图--复位电路分析

为什么按钮按下后会重置?

单片机启动0.1S后,电容C两端电压继续充电至5V。 此时10K电阻两端电压接近0V,RST为低电平,系统正常工作。 当按下按钮时,开关打开。 此时电容器两端形成回路,电容器短路。 因此,在按下按钮的过程中,电容器开始释放之前充电的电量。

随着时间的推移,电容电压在0.1S内从5V释放到1.5V甚至更低。 根据串联电路各处电压之和,此时10K电阻两端的电压为3.5V甚至更大,因此RST引脚再次接收到高电平。 微控制器系统自动复位。

总结

1、复位电路的原理是单片机的RST引脚接收到2US以上的电平信号。 只要电容的充放电时间大于2US,就可以实现复位,从而可以改变电路中的电容值。

2、按下按钮使系统复位时,由于电容短路,释放出全部电能,电阻两端电压升高。

51单片机最小系统电路介绍

1.51单片机最小系统复位电路极性电容C1的大小直接影响单片机的复位时间。 一般为10~30uF。 51单片机的最小系统电容越大,所需的复位时间越短。

2.51单片机的最小系统晶振Y1也可以使用6MHz或11.0592MHz。 正常工作时,可以使用更高频率的晶体振荡器。 51单片机最小系统晶振的振荡频率直接影响单片机的处理速度。 频率越高,处理速度越快。 。

3.51 单片机最小系统启动电容C2、C3一般为15~33pF,电容离晶振越近越好,晶振离单片机越近, 更好。 4、P0口为开漏输出,作为输出口时需加上拉电阻。 ,电阻一般为10k。

设置为定时器模式时,增量计数器对内部机器周期进行计数(一个机器周期等于12个振荡周期,即计数频率为晶振频率的1/12)。 计数值N乘以机器周期Tcy即为计时时间t。

当设置为计数器模式时,外部事件计数脉冲从 T0 或 T1 引脚输入到计数器。 T0 和 T1 引脚电平在每个机器周期的 S5P2 期间进行采样。 当某个周期采样到高电平输入,下一个周期采样到低电平时,计数器加1,并在下一个机器周期的S3P1期间将更新后的计数值加载到计数器中。 由于检测从1到0的下降沿需要2个机器周期,因此采样电平需要保持至少1个机器周期。 当晶振频率为12MHz时,最大计数频率不超过1/2MHz,即计数脉冲的周期必须大于2ms。

51单片机的最小系统电路图--复位电路分析

福利:50元免费获得工博会门票

51单片机的最小系统电路图--复位电路分析

51单片机的最小系统电路图--复位电路分析

强调

单片机

51单片机的兼容机型有哪些?有什么作用??

2024-1-23 16:58:50

单片机

AT8989CC5151单片机主芯片选择方案(有偿)

2024-1-23 17:58:44

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索