。而单片机复位电路设计的好坏, 直接影响到整个系统工作的可靠性。许多用户在设计完单片机系统,并在实验室调试成功后,在现场却出现了“死机”、“程序走飞”等现象, 这主要是单片机的复位电路设计不可靠引起的,单片机复位方式主要由按键复位和上电复位两种,本次设计主要是按键复位,在单片机复位输入端 RST 上加入高电平两个时钟周期时。一般采用的办法是在RST端和正电之间接一个按钮。辽东学院毕业设计论文当人为按下按钮时, 的+5V 电平就会直接加到 RST 端,两个时钟周期后单片机就将复位。本次设计的复位电路如图 3.1 所示: 图 3.1 复位电路图 2、时钟电路单片机的运行需要时钟电路的支持,如果没有时钟电路的驱动单片机将无法按照“拍”来工作,所以需要通过时钟电路来给单片机提供脉冲信号,晶振引脚的内部通常是一个反相器, 或者是奇数个反相器串联. 在晶振输出引脚 XO 和晶振输入引脚 XI 之间用一个电阻连接,对于 CMOS 芯片通常是数 M 到数十 M 欧之间. 很多芯片的引脚内部已经包含了这个电阻, 引脚外部就不用接了. 这个电阻是为了使反相器在振荡初始时处与线性状态, 反相器就如同一个有很大增益的放大器, 以便于起振. 石英晶体也连接在晶振引脚的输入和输出之间, 等效为一个并联谐振回路, 振荡频率应该是石英晶体的并联谐振频率. 晶体旁边的两个电容接地, 实际上就是电容三点式电路的分压电容, 接地点就是分压点. 以接地点即分压点为参考点, 振荡引脚的输入和输出是反相的, 但从并联谐振回路即石英晶体两端来看, 形成一个正反馈以保证电路持续振荡. 在芯片设计时, 这两个电容就已经形成了, 一般是两个的容量相等, 容量大小依工艺和版图而不同, 但终归是比较小, 不一定适合很宽的频率范围.外接时大约是数 PF到数十 PF, 依频率和石英晶体的特性而定。本次设计始终电路如图 3.2 所示: