返回主页 单片机教程XL2000开发板 单片机学习 自制编程器 单片机资料 软件下载 电子技术产品介绍如何购买 进入论坛

 单片机教程 栏目导航   第一页..单片机入门教程    第二页..单片机c语言   第三页..红外遥控和步进电机    第四页..单片机问答

在电路上有一个温控开关串联在供电回路,正常情况电阻很小,温度升高后,电阻增加。这时cpu的工作电压大概在3。1v左右,好象是工作在复位状态,液晶不断闪烁,想在软件中这样判断:如果有连续5次上电复位,且每次间隔不超过100ms,就关闭所有功能。但是这样的话,cpu会一直工作在复位状态,会不会有问题?
答:也就是说,电压会在3。1V左右波动,而CPU的最低工作电压是在3。1V,所以会造成CPU一直复位。如果是这种情况,可能会造成CPU复位不正常。正常的上电复位是指电源电压从0V上升到VDD;掉电复位是指电源电压从VDD跌落到0V,后又恢复到VDD的过程;所以不管怎样,复位过程必须是电压从0V上升到VDD的过程。如果象所说的那样,电压从3。1V以上掉到3。1V以下,而又没有完全掉到0V,然后又上升,这样很容易造成CPU复位不完全而无法正常工作。
一般的解决方法是采用低电压复位电路,可以采用三极管复位电路,或采用低电压复位IC,如HOLTEK的HT70xx系列就是很好的低电压复位IC

 

阅读本文的用户还阅读了下面的问题:

1.C语言和汇编语言在各有哪些优缺点?

2.C或汇编语言可以用于单片机,C++能吗?

3.搞单片机开发,一定要会C吗?

4.当开发项目时,用C还是用汇编开发好?

5.请问那里可以找到关于这方面的书或资料?

6.初学者到底是应该先学C还是汇编?

7.学了电子线路、C语言,感觉很迷茫怎么办?

8.请问作为学生,如何学好单片机?

9.如何才能才为单片机的高手啊?

10.女性是否适合单片机软件编程这个行业?

如果对本文有疑问,请到论坛提问 编辑:51单片机学习网 @ 2009-10-20校对 中国开发板最佳品牌  版权:部分由编辑摘引,权利属原著作人