在单片机系统设计中,对系统的EMI、信号完整性、时序设计都能引起足够的重视;但对于 电源 完整性引起的地d和电源反d的问题,很多设计者还是认识得不清晰。在单片机系统设计中,有时由于芯片自身缺陷或芯片之间接口驱动配合不当引起的系统不稳定,甚至不能工作的情况非常多。下面通过对微处理器 监控芯片MAX818在使用中出现异常复位的实例分析,说明由于电源完整性引起的系统工作不稳定现象。
1 系统描述图1为μP监控电路。监控芯片MAX818具有电源低压监视、电池管理、RAM片选锁定及微处理器硬件看门狗功能。电源低压监视是当系统电压低于芯片设定电压时,MAX818发出复位信号。电池管理是当VCC高于电池VBATT时,OUT切换到VCC,电池处于浮充状态;当VCC低于VBATT时,OUT切换到VBATT,由电池供电。RAM片选锁定用于上电或掉电时保护RAM中的数据不丢失且正确读写。微处理器硬件看门狗的作用是当程序跑飞,喂狗信号WDI得不到服务时,芯片发出复位信号,复位系统。WDI信号悬空时,MAX818自动发出复位信号的功能禁止。
系统RAM片选信号由CPU的地址线,控制线经EPLD译码后输出接到MAX818的CEIN,经MAX818输出脚CEOUT接到RAM片选CE上。RAM的供电电源由MAX818的OUT输出引脚提供。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)