单片机最小系统_晶振电路&复位电路

单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。
对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路。

1. 晶振电路

电路搭建

晶振电路相当于单片机的心脏,为单片机的工作提供时钟信号
在这里插入图片描述
这里电容的作用是为了消除晶振的起振电感,维持单片机系统工作的稳定。可选择两个30pf的电容匹配12MHZ的晶振。

相关概念

时钟周期

时钟周期是计算机中最基本的、最小的时间单位。在一个时钟周期内,CPU仅完成一个最基本的动作。
时钟周期的计算:已知晶振频率 f o s c = 12 M H Z f_{osc}=12MHZ fosc=12MHZ,时钟周期T=1/ f o s c f_{osc} fosc=83.3ns。

机器周期

CPU完成一个基本操作,如取指令、读写数据,所需的时间。一个机器周期一般等于12个时钟周期。12个时钟周期可分成6个状态S1~S6,每个状态又由两拍表示P1,P2。如可用S2P1,来表示一个机器周期里的第三个时钟周期。
在这里插入图片描述

指令周期

指完成一条指令所需的时间。一个指令周期由若干个机器周期组成。简单的单字节指令的指令周期可能只需要一个机器周期的时间;一些复杂的多字节指令的指令周期可能只需要几个机器周期的时间。

2. 复位电路

电路搭建

在这里插入图片描述
实现功能:给RST引脚加上超过2个机器周期的高电平,即可实现单片机的初始化

复位电路定性分析

  1. 上电复位功能
  • 复位开关断开,单片机上电RST置1,触发复位。经过一段时间后电容充满电,RST置0,单片机开始从头运行程序。
  1. 按键复位功能
  • 复位开关闭合,电容被短路,RST置1,触发复位。

复位电路定量分析

设定输入r为单片机以5v供电输入,输入c为电容与电阻之间的节点
电容容量为C1,电阻阻值为R1。
可得系统的传递函数为:
G ( s ) = U o U i = R 1 1 C 1 S + R 1 G(s)=\frac{U_{o}}{U_{i}}=\frac{R_{1}}{\frac{1}{C_{1}S}+R_{1}} G(s)=U

  • 16
    点赞
  • 170
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值