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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/26/06 17:07
Read: times


 
#110826 - Advise needed!
Responding to: ???'s previous message
Hello, from previous help I have been able to understand the analog comparator on the 89C2051 better. Now, I had been asked to give analog voltage on the analog pins P1.1(non-inverting) and P1.0(inverting) inputs. I have connected potentiometer on the inverting input and am charging the capacitor on the non-inverting input and am testing the output on P3.6. I start a timer when I begin the charging and stop the charging when P3.6 is set. For this I am checking the status of P3.6 through a while loop. I stop the timer when the P3.6 is set.

sbit test_voltage = P3^6;
unsigned int time;

TR1=1;
while(!test_voltage);
TR1=0;
time=TH1*256+TL1;
TH1=0;
TL1=0;

I check the timer's count and decide what is the voltage on the capacitor and hence on the potentometer by the equation:
Vc=Vcc(1-e(-t/RC)).
Am I on the right track?
Jack Key.

List of 26 messages in thread
TopicAuthorDate
Analog Comparator on 89C2051            01/01/70 00:00      
   Analog comparator on AT89C2051            01/01/70 00:00      
      Thanks Bert!            01/01/70 00:00      
         ADC            01/01/70 00:00      
         Analog comparator            01/01/70 00:00      
            appnote            01/01/70 00:00      
            one misapplication, one addition            01/01/70 00:00      
               Thanks to all            01/01/70 00:00      
                  Printable ?            01/01/70 00:00      
                  hobby project?            01/01/70 00:00      
                     Ok            01/01/70 00:00      
                  Active - hummmm..            01/01/70 00:00      
   Advise needed!            01/01/70 00:00      
      Have you seen the appnotes?            01/01/70 00:00      
         Yes I have            01/01/70 00:00      
            yes            01/01/70 00:00      
   P3.6???            01/01/70 00:00      
   Finally working, maybe?            01/01/70 00:00      
   Surely working!            01/01/70 00:00      
      consistency, HUH            01/01/70 00:00      
         Not technically correct!            01/01/70 00:00      
            so, it is "testing" which is worthless            01/01/70 00:00      
               True but...            01/01/70 00:00      
                  No, I do not do as above.            01/01/70 00:00      
                     Sure            01/01/70 00:00      
                        "solid theories" vs "testing"            01/01/70 00:00      

Back to Subject List