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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
11/24/09 20:42
Modified:
  11/24/09 22:26

Read: times


 
#171138 - Don't feed other pins without VCC
Responding to: ???'s previous message
Don't remove VCC to a chip without removing voltages to all other signals.

If you feed 5V to other pins, they will normally supply voltage to the VCC line. Many chips behaves as if they have a diode from the different I/O signals to VCC, so you get a diode voltage drop.

Some chips can handle a lot of abuse - much thanks to these body diodes. Some chips goes up in smoke for almost no abuse. When in doubt about availability of power to all signals, it can often be good to have a series resistor on the signal lines just to make sure that they can't be used to feed to much power into the chip the wrong way. In the case of 8051 chips, the weak pull-up in the processor will limit the amount of current sent into the ADC.

Edit - forgot to ask you: Have you verified that the /CS and /RD signals gets activated when you try to read from the ADC0848? When not addressed, the ADC will keep the data signals in tristate and your processor will then just read its own pull-up resistors.

List of 18 messages in thread
TopicAuthorDate
Receiving output from ADC0848.            01/01/70 00:00      
   Don't feed other pins without VCC            01/01/70 00:00      
      CS and RD working.            01/01/70 00:00      
         Wrong understanding of ADC!            01/01/70 00:00      
            But according to Mazidi...            01/01/70 00:00      
               No, you don't!            01/01/70 00:00      
                  Sorry!            01/01/70 00:00      
                     How do you see that?            01/01/70 00:00      
                        The LCD shows a 255.            01/01/70 00:00      
                           But this can have zillions of reasons...            01/01/70 00:00      
                     Never retype source code when posting            01/01/70 00:00      
                        Working! But with errors...            01/01/70 00:00      
                           You must convert raw ADC reading into temperature            01/01/70 00:00      
                           Self-heating?            01/01/70 00:00      
   Configured as push-pull?            01/01/70 00:00      
      It's a P89v51RD2            01/01/70 00:00      
         Difference only noticeable if contention            01/01/70 00:00      
         then STOP what you are doing            01/01/70 00:00      

Back to Subject List