从零开始学习一块单片机(2)——绘制51单片机最小系统板原理图

复位电路
前面说到,复位电路部分我们需要在工作的时候保持低电平,当我们需要复位的时候使其接高电平一定时间。
我们使用这个电路来实现按下按钮来复位,电阻R1作为下拉电阻用于在平时按键不按下的时候保持RST引脚低电平。
当我们按下按键的时候,RST通过按键接到电源,这样子我们就可以实现按下按钮高电平复位了。
复位电容C3的目的是为了让按键更加平滑,由于按键的机械结构,我们按下按键的时候会产生很多方波信号,为了使信号更加正常,于是我们引入了这个电容这样子可以很好的消除RST引脚上的杂波。
时钟电路
最后是我们的时钟电路,时钟是单片机必不可少的一部分电路,我们阅读芯片手册后知道,该单片机工作的最高时钟频率是80MHZ,我们选用常见的12MHZ晶振为单片机提供时钟。

并且根据手册提供的最小系统图了解到,晶振应该连接到XTAL2和XTAL1引脚,并且通过两个<47pF的电容接到地。
我们在元件库中搜索晶振,选择常用的直插封装晶振,大小随意因为在实际电路中可以自由更换。
注意一下选择这种常见的晶振且是直插的!!!
注意一定要是直插的,到时候是贴片的话焊起来麻烦。

这样子我们的时钟电路也就完成了。
下载端口
由于我们的单片机需要通过串口来下载数据,因此我们需要将单片机的串口再单独引出来方便我们的程序下载。
串口对应了单片机的P3.0和P3.1,因此我们需要专门将这两个口子留出。

我们的最小系统板也就设计完成了。
整体呈现


登录 或 注册 后才可以进行评论哦!
还没有评论,抢个沙发!