51单片机最小系统:C1、C2、Y1,Y1

那么什么是最小系统呢?最小系统就是使单片机工作的最低配置,有了最小系统可以外加许多模块,增强其功能,像上图加的一个LED就是对其功能的一个扩展。在51单片机中最小系统包括复位电路、时钟系统、电源系统电源电路比较简单,直接用5V电源把单片机的VCC接到电源正,GND接到电源负(这里不再展示原理图)。

51单片机最小系统:C1、C2、Y1,Y1

电路原理图

左下角有3个原件吗? 这三个是 C1、C2 和 Y1。 乍一看,它们似乎没有任何作用。 事实上,这三个不起眼的家伙在单片机中起着决定性的作用。 这就是我今天要介绍的内容。 – 51微控制器最小系统。

那么什么是最小系统呢? 最小系统是单片机能够工作的最低配置。 最小系统可以添加很多附加模块来增强其功能。 像上图一样增加一个LED是其功能的延伸。

在51单片机中,最小系统包括复位电路、时钟系统、电源系统。

51单片机最小系统:C1、C2、Y1,Y1

复位电路

复位电路的作用是让单片机从头开始运行,这在C语言中体现在main函数的开头。 工作时,9脚(RST脚)将保持高电平并持续两个以上机器周期。

51单片机最小系统:C1、C2、Y1,Y1

时钟系统

时钟系统的作用是产生固定频率的信号,相当于人的心脏(可以想象它的巨大作用)。 其原理是组成振荡电路(振荡电路由电容C1、C2和晶振Y1(类似上图中的X2A)组成),产生固定的频率使单片机工作。 这就是为什么它起着开头提到的决定性作用的原因。

电源电路比较简单。 直接用5V电源将单片机的VCC接正极电源,GND接负极电源(这里没有画原理图)。

在实际应用中,仅有最小系统是不够的。 还会增加一些指示灯,并在P0口增加一个上拉电阻(10K欧姆左右,9脚电阻)。 由于P0口不能产生高电平,所以其他口不使用它。 ),如果我们需要把写好的程序下载到里面,还需要下载器等。

51单片机最小系统:C1、C2、Y1,Y1

排除

51单片机最小系统:C1、C2、Y1,Y1

CH340下载器

最后来一张制作成功的图

51单片机最小系统:C1、C2、Y1,Y1

51 最小系统

51比较容易学。 ARM的最小系统比51的最小系统复杂很多倍。 通常ARM的最小系统由SDRAM、Flash、调试接口、时钟、电源、复位等组成,每个部分都比51的复杂。 复杂,相应的开发成本也会随着复杂度的增加而增加。 如果产品中的实时性要求不是特别高,考虑到成本,使用51是更好的选择。 我也会坚持每天给大家介绍51基础。 一些产品。

PS:根据昨天关于用单片机点亮LED的文章,有网友觉得光点亮LED灯还不够。 受此启发,明天我将为大家介绍一款使用较多LED的爱心流水灯(30灯)——光立方(512灯),给大家带来一场视觉盛宴。

单片机

32位单片机的常用单片机64位超标量架构详解

2024-4-27 6:03:27

单片机

毕业设计答辩技巧.txt36母爱是一缕阳光,让你的心灵

2024-4-27 8:00:09

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