首页 > 编程知识 正文

单片机最小系统的作用(51单片机的最小系统图)

时间:2023-05-05 04:27:06 阅读:76859 作者:3313

被称为单片机最小系统,或者最小应用系统,是指由最小部件构成的单片机能够工作的系统。

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

以下显示的是51单片机的最小系统电路图。

说明:

复位电路:由电容串联电阻构成,将“电容电压不能急剧变化”的性质并列耦合在图中,当系统接通电源时,RST管脚成为高电平,且该高电平持续的时间由电路的RC值决定通过适当组合RC的可能值,可以保证可靠的复位。 一般教科书建议c为10u,r为8.2K。 当然,也有其他可能采取的方法,但原则上RC的组合会使RST脚产生2机周期以上的高电平。 关于如何具体定量计算,请参考电路分析相关书籍。

石英晶体振动电路:的典型石英晶体振动为11.0592MHz (准确地获得9600波特率和19200波特率,因此在有串行通信的情况下使用)/12MHz )准确的uS级时休息,定时操作容易) )。

单片机:一块AT89S51/52或其他51系列兼容单片机

特别注意:对于31管脚(EA/Vpp ),如果连接到高电平,则单片机在复位后从内部rom 0000 h开始执行; 低电平的情况下,复位后,直接从外部ROM的0000H开始执行。这容易被初学者忽略。

复位电路

一、复位电路的用途

单片机的复位电路类似于电脑的重启部分,如果电脑在使用中死机,按下重启按钮,电脑内部的程序就会从头开始执行。 单片机也一样,单片机在单片机系统运行过程中,当程序因环境干扰而弹出时,按复位按钮自动从头运行内部程序。

单片机的复位电路如下图所示。

二、复位电路的工作原理

书中介绍,要重置51单片机,只需将高电平连接到9号引脚并持续2US,该过程是如何实现的?

在单片机系统中,系统开机启动时复位一次,按键时系统再次复位,释放后按下即可复位系统。 因此,通过键的开闭,能够在动作中的系统中控制复位。

开机的时候为什么为复位

电路图中,电容器的大小为10uF,电阻的大小为10k。 因此,根据式,可以计算出电容器充电到电源电压的0.7倍,所需时间为10K*10UF=0.1S。

也就是说,电脑启动的0.1S时,电容器两端的电压以03.5V增加。 此时,10K电阻两端的电压从51.5V开始减少(串联电路各处的电压之和为总电压)。 因此,在0.1S时,RST引脚接受的电压为5V~1.5V。 在5V正常工作的51单片机中,低于1.5V的电压信号为低电平信号,1.5V以上的电压信号为高电平信号。 因此,开机后0.1S内,单片机系统自动复位(RST引脚接收高电平信号的时间为0.1S左右)。

按键按下的时候为什么会复位

单片机启动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端口为开路漏输出,作为输出端口

设定为定时器模式时,加1计数器是对内部机器周期进行计数。 1机器周期为12个振荡周期,也就是说,计数频率为石英振动频率的1/12。 计数值n乘以机器周期Tcy得到的结果是定时时间t。

如果设定为计数器模式,则外部事件计数脉冲从T0或T1端子输入计数器。 在每个机器周期的S5P2期间对T0、T1引脚电平进行采样。 在一个周期对高电平输入进行采样,在下一个周期对低电平进行采样时,计数器加1,更新的计数值在下一个机器周期的S3P1期间加载到计数器中。 因为检测从1到0的下降沿需要两个机器周期,所以采样的级别必须至少保持一个机器周期。 晶体频率为12MHz时,最高计数频率为1/2MHz以下,即计数脉冲的周期大于2 ms。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。