Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
10/25/10 17:58
Read: times


 
#179327 - I've been harping on this for years ...
Responding to: ???'s previous message
It would seem that nobody wants to recognize that the rise and fall time of Vcc are critical in their MCU's behavior. Some spec's are clear enough to reveal that the minimal reset interval, i.e. pulse-width of active RESET, is 24 oscillator cycles, for those MCU's that use the OSC/12 system clock, unless otherwise specified. That's VERY far from the "weeks-long" rise and fall of RESET when provided by the classic 10uF cap to Vcc and 8k2 resistor to GND. The problem that this long RESET solves is with the oscillator startup, which, from my own observations is seldom a problem with insufficiently rapid risetime of Vcc.

Having observed anomalous behavior during slow rise and fall of Vcc, particularly during the decay after power-off, I'd recommend no more than 50 us risetime and no more than 250 us fall time on Vcc. This means that some significant effort has to go into minimizing the bulk capacitance between Vcc and Gnd. If you use the on-chip crystal oscillator, it does require attention to the rise-time in order to ensure proper oscillator startup, and it's not a bad idea to stop the thing forcibly at brownout. Further, I'd recommend one ensure a sharp (<100ns) rise and fall time on RESET, and not the "weeks-long" slope on that 10 uF to Vcc cap with an 8k2 resistor to GND that so many manufacturers recommend.

Now, what YOU choose to do is up to you. Keep in mind, however, that the commonly advertised RC reset was developed before FLASH meory, before popuoar low-power CMOS technology MCU's, and before switching power supplies became popular for small applications. I find it utterly peculiar that so many datasheets still promote the old 1978 RESET circuit. A little arithmetic and a little study of the spec's will provide much more useful information.

RE




List of 12 messages in thread
TopicAuthorDate
P89V51 power up            01/01/70 00:00      
   are you missing this?            01/01/70 00:00      
      POF flag            01/01/70 00:00      
         'V' in the name is not revision...            01/01/70 00:00      
   What is your VCC ramp?            01/01/70 00:00      
      Power UP            01/01/70 00:00      
         I've been harping on this for years ...            01/01/70 00:00      
            Not nobody            01/01/70 00:00      
            RC            01/01/70 00:00      
               Have you considered the effect of Vcc rise/fall time?            01/01/70 00:00      
                  Vcc rise/fall time            01/01/70 00:00      
   Try trick            01/01/70 00:00      

Back to Subject List