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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/25/06 14:49
Read: times


 
#121025 - Eh?
Responding to: ???'s previous message
Ammar Ahmed said:
I tried to control the intensity of one LED by the following logic.
microcontroller---to---Digital to Analogue converter---to---LED

   8051                DAC 0808 LCN
  AT89C51

So you've given up on PWM, then?

I connected the circuit diagram as shown in the following figure.
http://8052.com/users/ammarlamhay/ledglow.jpg

The trouble with this is that it uses 8 pins - a whole port - just to drive a single LED!
Together with the DAC, that makes for a very expensive dimmer!

Are you sure that the DAC output is suitable to drive the LED?

Why is there a resistor in parallel with the LED?

there is only ON and OFF in electronics

No, that is not true.

Analogue electronics uses continuously-variable signals.

Digital electronics uses signal that can be in only one of two possible states - but not necessarily "ON" and "OFF"; eg, RS232 uses positive & negative.

Although each port pin is digital and, therefore, can be in only one of two states, the 8 pins of the port can together represent 256 different values. Can't you get Proteus to display that value?

And, of course, the output of the DAC is analogue (well, almost - it can take 1 of 256 levels). Can't Proteus display that?

List of 72 messages in thread
TopicAuthorDate
control intensity of LED's            01/01/70 00:00      
   parallel post            01/01/70 00:00      
      Micro            01/01/70 00:00      
         pp1            01/01/70 00:00      
            Craig, we NEED a spell-checker!            01/01/70 00:00      
               That'd block all Erik's posts, then ;-)            01/01/70 00:00      
                  Well, what would that hurt?            01/01/70 00:00      
               Super large dictionary            01/01/70 00:00      
                  Those are "out there"            01/01/70 00:00      
                     Some problems I see...            01/01/70 00:00      
                        True enough ... nothing's perfect            01/01/70 00:00      
                           Homonyms            01/01/70 00:00      
                              exactly!            01/01/70 00:00      
                                 spell-checker            01/01/70 00:00      
               No no no no no            01/01/70 00:00      
                  what a colourful reply.            01/01/70 00:00      
   You might have better success....            01/01/70 00:00      
      Options            01/01/70 00:00      
         can be very much simpler            01/01/70 00:00      
            Insuficient Data for Proper Anlysis Captian            01/01/70 00:00      
            mistakes            01/01/70 00:00      
   can you say \"duty cycle\"?            01/01/70 00:00      
      Very unsafe!            01/01/70 00:00      
         duty cycle            01/01/70 00:00      
            Do some thinking...            01/01/70 00:00      
               _________            01/01/70 00:00      
                  Back to basics            01/01/70 00:00      
                     more basics            01/01/70 00:00      
                  you have to crawl before you walk            01/01/70 00:00      
                     code            01/01/70 00:00      
                        Checking code            01/01/70 00:00      
                           answers            01/01/70 00:00      
                              You didn't read the instructions!            01/01/70 00:00      
                                 if you can't read and follow instructions, I doubt            01/01/70 00:00      
                                 i tried but a problem            01/01/70 00:00      
                                    please, pretty please ...            01/01/70 00:00      
                                 i tried but a problem            01/01/70 00:00      
                                    who gives a friggin\' hoot            01/01/70 00:00      
                                 i tried but a problem            01/01/70 00:00      
                                 i tried but a problem            01/01/70 00:00      
                                 i tried but a problem            01/01/70 00:00      
                                 i tried but a problem            01/01/70 00:00      
                                 i tried but a problem            01/01/70 00:00      
                                    Eh?            01/01/70 00:00      
                                       hardware problem            01/01/70 00:00      
                                          Logic?            01/01/70 00:00      
                                             done!            01/01/70 00:00      
                                                interrupt of 8051.. question            01/01/70 00:00      
                                                   no way            01/01/70 00:00      
                                                   Unrelated questions            01/01/70 00:00      
                                                   not studied microcontroller            01/01/70 00:00      
                                          Hardware questions            01/01/70 00:00      
                                          you just created an 'advanced blinky'            01/01/70 00:00      
                                          What the hell??            01/01/70 00:00      
                                             about the 10th time in this thread            01/01/70 00:00      
                                             This guy doesn't even have the basics ...            01/01/70 00:00      
         The general priciples, maybe, but specifics, NO!            01/01/70 00:00      
   u.....you            01/01/70 00:00      
      again            01/01/70 00:00      
         the dead esy way            01/01/70 00:00      
            Tut, tut, Erik            01/01/70 00:00      
               ok, guilty as charged, and a no            01/01/70 00:00      
               fonts!            01/01/70 00:00      
                  well, if the OP took the time to follow the link,            01/01/70 00:00      
                     Not so sure            01/01/70 00:00      
            Cunning            01/01/70 00:00      
               in addition            01/01/70 00:00      
         ???            01/01/70 00:00      
   writing in "c "or in assembly            01/01/70 00:00      
      no need to SHOUT, it is annoying            01/01/70 00:00      
      Compilers; writing code            01/01/70 00:00      
         all-cap's helps in other ways            01/01/70 00:00      

Back to Subject List