??? 02/11/07 16:39 Read: times |
#132527 - What resets? Responding to: ???'s previous message |
Daniel said:
- I tried to correct the spikes I mentioned earlier, produce by LM2575 switching regulator. The simple method of increasing filter capacitor, obviously produces a longer Vcc rise time. You mean something like that? A better way to reduce the ripple (than to increase the capacitance) is to take care that the electrolytic capacitors are low ohmic! I often use this one in switchers: http://docs-europe.electrocomponents.com/webdocs/0808/0900766b80808c61.pdf Daniel said:
- Once the AT89S8253 starts with a rise time it does not like, no matter how you try to reset it again (forcing +Vcc in pin 9, debounced, for example) and/or how long. Result: the internal clock goes half the speed (checking ALE, or any external signal the software generates). Have you tried the reset circuitry shown here: ![]() Daniel said:
- In POR and BOD (figure 7-1 page 11 of Atmel manual) description, seems that Vcc has to be >2.7V before Internal RESET signal. OK, this is logic. But external reset (pin 9 in DIP40) is unable to reset/correct ALL the "wrong things" produced by an internal Reset happened when Vcc<2.7V. Weir, at least. Don't use the internal resets. Try the reset circuitry shown above. Kai |