当前位置:网站首页 > 技术经理的晋升之路 > 正文

51单片机时钟电路程序(51单片机时钟电路图和程序)



大家好,又见面了,我是你们的朋友全栈君。

要想使用单片机,第一个要搭建的电路就是单片机的最小系统,有了这个最小系统单片机就可以去正常的工作,即使没有其他的外围电路(显示器啥的),也可以对单片机进行程序的编写,程序也可以在单片机里面正常的运行。其包括MCS-51系列芯片一块,()电源电路,时钟电路,复位电路。

51单片机最小系统原理图

最小系统用到的引脚

1、主电源引脚 VCC(40):电源输入,接+5V电源 GND(20):接地线

2、外接晶振引脚 XTAL1(19):片内振荡电路的输入端(片内反向放大器输入) XTAL2(18):片内振荡电路的输出端(片内反向放大器输出)

3、控制引脚 RST/VPP(9):复位引脚,引脚上出现2个机器周期(如果用11.0592Mhz的晶振,一个机器周期为1us,一个机器周期等于12个时钟周期)的高电平将使单片机复位

4、 EA ‾ overline{ ext{EA}} EA/VDD 片ROM选用端。该引脚有效时(低电平)只选用片外ROM,否则计算机上电或复位后先用片内ROM。如果选择外部的存储器,太浪费单片机仅有的资源,所以这一脚永远接电源5V(如上图所示),使用单片机的内部存储器。

任何的电子设备都需要给其供应相对应的工作电源才可以正常工作,此芯片可用+5V的直流电源供电

电源电路

单片机的芯片是数字电路芯片,数字芯片要想正常工作,都需要有一个基本的时钟基准,要在这个时钟脉冲的步调下去工作。时钟电路主要由外部的时钟晶振来提供(晶体振荡器产生一定频率的方波,单片机常用6MHz、11.0592MHz、12MHz),用作单片机内部各功能部件按序协调工作的控制信号,其周期称为时钟周期。

Y1为晶振,这个是无源晶振,配合单片机内部的振荡电路能够产生单片机工作的时钟基准。 电容的作用

复位电路使单片机从一个初始的状态去执行程序

复位电路

此图的为高电平复位,低电平正常工作, RST是复位端,单片机的振荡器工作时,该引脚上出现持续两个机器周期的高电平就可以实现复位操作,使单片机回复到初始状态。上电时,考虑到振荡器有一定的起振时间,该引脚上高电平必须持续10ms以上才能保证有效复位。

实现高电平脉冲方法:电容充放电,上电瞬间,电容充电,RST为高电平复位;电容充满电,断路,RST为低电平。以此产生一段时间高电平再变成低电平,为单片机提供复位信号。

详细解释:当这个电路处于稳态时,电容起到隔离直流的作用,隔离了+5V,下边部分电路就没有电压差的产生,所以电容C1 以下部分的电位都是和GND 相等的,也就是 0V。

电容 C1 上方电压是 5V,下方是 0V,根据我们初中所学的知识,电容 C1 要进行充电,正离子从上往下充电,负电子从 GND 往上充电,这个时候电容对电路来说相当于一根导线,全部电压都加在了 R1 这个电阻上,那么 RST端口位置的电压就是 5V,随着电容充电越来越多,即将充满的时候,电流会越来越小,那RST 端口上的电压值等于电流乘以 R1 的阻值,也就会越来越小,一直到电容完全充满后,线路上不再有电流,这个时候RST 和 GND 的电位就相等了也就是 0V 了。这个单片机是高电平复位,低电平正常工作,所以正常工作的电压是 0V,没有问题。

我们能为你提供什么? 技术辅导:C++、Java、嵌入式软件/硬件 项目辅导:软件/硬件项目、大厂实训项目 就业辅导:就业全流程辅导、技术创业支持 对接企业HR:培养输送优质性人才

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/152272.html原文链接:https://javaforall.cn

到此这篇51单片机时钟电路程序(51单片机时钟电路图和程序)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • python怎么编写函数(python编写函数输出1~100中的偶数之和)2025-07-15 17:45:10
  • 怎么改变数组的值(改变数组中的值)2025-07-15 17:45:10
  • 路由守卫有哪些(路由守卫有哪几种)2025-07-15 17:45:10
  • 反激电路工作原理(反激电路工作原理是什么)2025-07-15 17:45:10
  • 路由守卫执行顺序(路由守卫执行顺序怎么设置)2025-07-15 17:45:10
  • 耳机怎么断开连接,重新连接新的设备(耳机怎么断开连接,重新连接新的设备)2025-07-15 17:45:10
  • 公司阶级分层图经理(公司层级分类)2025-07-15 17:45:10
  • 华为模拟器查看路由命令(华为模拟器路由器网关怎么配)2025-07-15 17:45:10
  • 反激电路vds波形分析(反激电源vds波形)2025-07-15 17:45:10
  • 华为模拟器路由器接口配置ip地址是什么(华为模拟器路由器接口配置ip地址是什么意思)2025-07-15 17:45:10
  • 全屏图片