3.1 晶振电路

电路中C1无极性电容和C2无极性电容是起振电容。当12MHz晶振在高频的情况工作时,会产生一定的寄生的电感。为了使电感达到平衡和产生谐振,那么可以加上2个10-33pf的无极性电容。具体的大小可以参考下晶振厂家提供的参数手册。文献综述

单片机的内部有一振荡电路,我们需要在外部接上晶振电路单片机才能工作。晶振和电容与内部的电路组成振荡电路。只要单片机一上电,电容启振,晶振工作,这样单片机就有一个持续的时钟信号。51单片机内部有一个12分频器,因此时钟周期为 t = 1/12000000 ≈ 1us。

晶振电路如图3.1所示:

 晶振电路

3.2 复位电路

本设计电路使用的51单片机要求是高电平才能进行复位。对AT89C51来说,如果在复位管脚上加2个机器周期的高电平,将使单片机进行复位。此时单片机的IO口将呈现出高电平状态,程序计数器从零开始执行。

如果要采用手动复位只需要将复位按钮按下,此时单片机的复位管脚会得到一个高电平,单片机开始复位,当复位按键松开后,单片机开始正常工作。51单片机的 第9 脚 RST(Reset)是复位管脚,当程序运行到1000行的时候,单片机重启启动了,之前运行的数据将会丢失,因为RAM是不储存在我们的flash区域的,这个时候,那么单片机会重新开始运行,这个过程就是复位。当程序运行中,遇到一些特殊情况造成系统奔溃了,把这种情况叫做死机,类似我们的电脑的,这个时候可以手动按下复位按键,单片机会重新运行。复位电路的存在,就是防止一些特殊情况的发生,在程序跑飞的时候能够还原。源.自/优尔·论\文'网·www.youerw.com/

复位电路的工作原理:

51单片机要求是高电平才能进行复位。对AT89C51来说,如果在复位管脚上加2个机器周期的高电平,将使单片机进行复位。此时单片机的IO口将呈现出高电平状态,程序计数器从零开始执行。如果要采用手动复位只需要将复位按钮按下,此时单片机的复位管脚会得到一个高电平,单片机开始复位,当复位按键松开后,单片机开始正常工作。

当这个电路处于稳定状态时,由于电容会对直流电进行隔离,此时复位按键处于弹起的状态,电阻R是没有电压差的。我们使用的51单片机是高电平进行复位,低电平工作,当按下去的时候,电容起到放电的作用,瞬间是+5V的高电平。所以,在按下的一瞬间,高电平复位成功。

上一篇:AT89C51单片机出租车计价器的设计+电路图+程序
下一篇:AT89C51单片机的汽车智能减速系统设计+程序+电路图

STC89C52单片机的温度控制系统设计+电路图

STM32单片机数字回转库控制系统设计+PCB电路图

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

STC89C52单片机超声波和红外...

网络语言“XX体”研究

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

LiMn1-xFexPO4正极材料合成及充放电性能研究

新課改下小學语文洧效阅...

安康汉江网讯

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析