RESET为外部复位输入:低电平脉冲该引脚上的50 ns将复位器件,从而导致I / O端口和外设采取其默认状态和处理器执行从地址0开始。 RESET引脚可以不连接或用作一个GPIO或任何可移动功能的外部复位功能不需要深度掉电模式。其中PIO0_5 代表通用端口0输入/输出5。

SWDIO为串行线调试I / O。 默认情况下启用SWDIO在这个引脚上。 在边界扫描模式下:TMS(测试模式选择)。其中PIO0_2代表通用端口0输入/输出2。这个引脚和仿真器接口连接。

SWCLK为串行线时钟。 SWCLK默认启用这个针。在边界扫描模式下:TCK(测试时钟)。其中PIO0_3代表通用端口0输入/输出3。这个引脚和仿真器接口连接。

I2C0_SDA:开漏I2C总线数据输入/输出。与键盘扫描显示驱动管理芯片ZLG72128的I2C 总线数据信号引脚相连。

I2C0_SCL:开漏I2C总线时钟输入/输出。与键盘扫描显示驱动管理芯片ZLG72128的I2C 总线时钟信号引脚相连。

VDD接+3。3V电源。

VSS接地线

3。2。2 PLC824复位电路

图5。PLC复位电路

在本次电路设计中,LPC824采用低电平复位,其RST输入低电平,LPC824芯片复位,当RST输入高电平,LPC824芯片运行,如图5所示。

当电路导通后,通过+3。3V电源给电容C28充电,此时RST端口输入低电平,所以LPC824芯片处于复位状态。一段时间过后,电容C28充电完毕,此时电容C28相当于开路,LPC824芯片的RST端口输入高电平,这样LPC824芯片复位完成,开始正常工作。图5中的电路和图8中不同的是多了一个续流二极管,在图5的复位电路中充电和放电所用的是同一个电路,这样会导致放电速度较慢,如果两次复位的时间间隔较短或进行连续复位时,可能无法使RST输入端口达到低电平,这样会发生复位异常。所以我们在电阻人R12两端并联一个续流二极管D9,这样就在电容放电的时候提供了一条快速的通道,使得复位电路的上电和放电都能迅速完成,保证复位电路的支持运行。在LPC824中还设有一个手动复位开关S7,改开关为常闭开关,正常运行情况下触电闭合,当需要复位时断开触电,RST输入端口离开由高电平转为低电平进行复位。文献综述

假设t=0的时刻给电源上电,设t时刻PLC824芯片 RST端口的输入电压为 , 可以看做是一个理想的阶跃信号,通过一阶电路的三要素法可以得出 满足以下条件。

    (t>0)

为t=0时电流初始值为0,所以为:

  (t>0)

其中 。当电路导通后,ZLG72128芯片的RST端口就为输入低电平的条件是 (是ZLG72128输入高电平的最小值),芯片就处于复位状态。通过前面ZLG72128芯片的引脚介绍中可知,为2。1V。

在本次电路设计中,C28=33uF, R12=47KΩ。

复位时间计算结果为:

3。2。3键盘扫描显示驱动芯片ZLG72128及其接口

图6。ZLG72128引脚图

在键盘扫描显示驱动芯片ZLG72128中,本设计共应用到24个引脚(见图5),其中RST引脚是一个低电平有效的复位信号引脚,VDD为电源的电压,GND即为接地端,VACP为外置电容端口,KEY-INT为低电平有效的键盘中断输出,SDA和SCL分别代表I2C 总线数据信号和I2C 总线时钟信号,COM0-COM8为数码管位选信号,例如:来;自]优Y尔E论L文W网www.youerw.com +QQ752018766-

SEG0:数码管 a 段

SEG1:数码管 b 段

SEG2:数码管 c段

SEG3:数码管 d段

SEG4:数码管 e 段

SEG5:数码管 f 段

SEG6:数码管 g 段

SEG7:数码管 dp 段

COM0:接连续/停止键和运行时间显示数码管

上一篇:STC89C52单片机数字显示系统设计+程序+电路图
下一篇:12000HP油服船全船动力推进系统监测与MATLAB仿真

FAST风速观测器的设计与实验验证

信号交叉口右转机动车与...

基于状态估计的控制系统...

MATLAB的GUI倒立摆控制系统设计与实现

Matlab基于模型跟随的自适...

C++SQLserver中药处方合理用药检测系统的设计

基于土地使用与交通双向...

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

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

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

网络语言“XX体”研究

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

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

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

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

安康汉江网讯

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