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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/02/12 03:13
Modified:
  12/02/12 03:14

Read: times


 
#188939 - All too true ... sadly ...
Responding to: ???'s previous message
While it's reasonable to presume that a finger will not normally be introduced into the operating environment of a microcontroller system, it does happen from time to time and, if it's at all likely, measures should be taken to prevent the finger, among other things, from contacting the MCU board.

I've done a limited amount of fiddling with the notion of controlling the rise and fall of Vcc, using transistors to pull down Vcc to the MCU whenever RESET goes active, but I've not convinced myself that all the bases are covered when that's done. Given a means to limit the rise and fall times of Vcc to the MCU to a few microseconds, an RC reset to the MCU with a very short time constant, just long enough to meet the minimal requirements of the MCU on startup, and less than 10 microseconds on RESET when Vcc is nearly at its nominal value, would probably be sufficient, IMHO. Maybe a supervisor IC would be cheaper. I doubt that it's a complete solution, though. Many 805x users believe it is, however.

I have an EVK for a cousin of your MCU, but mine's smaller one so I don't know that any experimentation on my board would shed any light on your problem. I have lots of other EVK's, but they're not SiLabs' and not in a modern package.

RE




List of 33 messages in thread
TopicAuthorDate
C8051F231 experiences            01/01/70 00:00      
   another solution            01/01/70 00:00      
   The probabilities are low...            01/01/70 00:00      
      think about what happens when you add a finger            01/01/70 00:00      
         The point is ...            01/01/70 00:00      
            Yes ... the underlying issue is the flash ...             01/01/70 00:00      
               Out of my office, but...            01/01/70 00:00      
                  Don't think in Vcc, ESD or hum...            01/01/70 00:00      
   Apparently several C8051F2xx parts have the same pinout            01/01/70 00:00      
   Characteristic for in system programmable flash micros...            01/01/70 00:00      
      All too true ... sadly ...             01/01/70 00:00      
         Power-on slope rate...            01/01/70 00:00      
            Sorry, my post should be here, no up there...            01/01/70 00:00      
            Have you any basis for that rate?            01/01/70 00:00      
               Vdd ramp time            01/01/70 00:00      
               Some datasheets show numbers...            01/01/70 00:00      
                  Those aren't the "usual" 805x-core MCU's            01/01/70 00:00      
                     There aren't many "usual" 8051-cores anymore...            01/01/70 00:00      
                        How dangerous power ups can be...            01/01/70 00:00      
                           I believe it            01/01/70 00:00      
                              (dV/dt) examples            01/01/70 00:00      
                                 They don't know it either...            01/01/70 00:00      
                                    dV/dT etc             01/01/70 00:00      
                                       reset request...            01/01/70 00:00      
                                          That's what disturbs me greatly            01/01/70 00:00      
                                             It IS disturbing!            01/01/70 00:00      
                                                Where this began ... at least for me ...             01/01/70 00:00      
                                                   So, you took the hard road...            01/01/70 00:00      
                                                      We've all had that experience             01/01/70 00:00      
   probable cause            01/01/70 00:00      
      Brent, this is very nice            01/01/70 00:00      
         forum no longer down            01/01/70 00:00      
      Thank you!            01/01/70 00:00      

Back to Subject List