单片机应用系统工作时,除了进入系统正常的初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需按复位键以重新启动。所以系统的复位电路必须准确、可靠地工作。单片机的复位都是靠外部电路实现的,在时钟电路工作后,只要在单片机的RST引脚上出现24个时钟振荡脉冲(即2个机器周期)以上的高电平,单片机便实现初始化状态复位。为了保证应用系统可靠地复位,系统采用按键电平复位方式。
单片机AT89S52的P1口与液晶显示模块LCD1602的数据端口相连,P3.2控制液晶模块的读写;对比度调整端连接一个10 kΩ的可调电阻,用来调整液晶显示亮度。另外,单片机的P2口与CPLD的8个I/O口相连,以进行数据传输,其电路设计如图2所示。

CPLD电路设计
晶振是为处理器提供频率基准的元器件,属于系统不可或缺的一部分。通常分为有源晶振和无源晶振两个大类,无源晶振要求芯片内部有震荡器,并且其信号电压根据起振电路而定,允许不同的电压,但无源晶振通常信号质量和精度较差,需要精确的匹配外围电路,如需更换晶振要同时更换外围电路。有源晶振不需要芯片的内部振荡器,可以提供高精度的频率基准,信号质量也较无源晶振要好。
EPM7128SLC84需要提供外部时钟信号,由于CPLD对时钟精度要求甚高,通过前面的分析可知有源晶振的通信质量和精度较无源晶振高,所以采用1.000 MHz的有源晶体振荡器,电路的输出端口与处理器EPM7128SLC84的GCKL1连接,其具体电路设计如图3所示。

相关热词:#连接器
电源电路设计:详解线性电源和开关电源
时间:2026-03-07
MOS管驱动电路原理与MOS管驱动电路布线设计
时间:2026-03-07
图解电阻并联电路故障分析 短路故障检测与开...
时间:2026-03-07
Pasternack推出一款新型SMT闭锁驱动器的机电...
时间:2026-03-07
电动车控制器电路原理图讲解分析
时间:2026-03-07
为什么说运算放大器的两个输入端应该放上相...
时间:2026-03-07
高速差分ADC驱动器设计指南
时间:2026-03-07
学习各种电流源电路及差分放大电路的分析方...
时间:2026-03-07
负反馈放大电路的计算及设计
时间:2026-03-07
一文详解倍压整流电路
时间:2026-03-07
彩灯电路
时间:2026-03-05
电动机单线远程正反转控制电路图
时间:2026-03-04
三相异步电动机原理
时间:2026-03-04
三相异步电动机的拆装详讲
时间:2026-03-04
三相异步电动机的七种调速方式
时间:2026-03-04
转角测量电路
时间:2026-03-05
经典的正弦波发生电路
时间:2026-03-05
USB转232电路图
时间:2026-03-04
电度表的工作原理
时间:2026-03-04
电风扇红外遥控器2
时间:2026-03-04