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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
08/17/08 10:50
Read: times


 
#157532 - Compare using software
Responding to: ???'s previous message
Can I implement compare function by comparing the timer register and any RAM register(compare value) in AT89C51 and set the period in another RAM register (to auto reload).

I found another code which is very simple but I am not sure whether it works or not.

 void Delay (long int sure) 
{ 
long int j,q; 
for (j=1;j<=sure;j++) 
for(q=0;q<=10;++q){;} 
} 

main() 
{ 
long int b; 
b=9; 
P0=0x00; 
P1=0x00; 
P2=0x00; 
P3=0x00; 
Delay(300); 

while(1){ 

P1=0x2A; 
Delay(b); 
P1=0x00; 
Delay(1); 

P1=0x0E; 
Delay(b); 
P1=0x00; 
Delay(1); 

P1=0x1C; 
Delay(b); 
P1=0x00; 
Delay(1); 

P1=0x15; 
Delay(b); 
P1=0x00; 
Delay(1); 

P1=0x31; 
Delay(b); 
P1=0x00; 
Delay(1); 

P1=0x23; 
Delay(b); 
P1=0x00; 
Delay(1); 

if (P0_0==1){b=3;} 
if (P0_1==1){b=4;} 
if (P0_2==1){b=5;} 
if (P0_3==1){b=6;} 
if (P0_4==1){b=7;} 
if (P0_5==1){b=8;} 
if (P0_6==1){b=9;} 
if (P0_7==1){b=10;} 
} 

} 


Another concern is how to control the starting current below 5A when the rated current is about 3.6A for induction motor.Can I increase the the frequency or decrease to limit current.




List of 20 messages in thread
TopicAuthorDate
Drive IGBT using AT89C51            01/01/70 00:00      
   good luck            01/01/70 00:00      
      Re:            01/01/70 00:00      
         IGBT short circuit protection            01/01/70 00:00      
            Timings            01/01/70 00:00      
               yes            01/01/70 00:00      
         3 phase output            01/01/70 00:00      
            RE:SPWM            01/01/70 00:00      
               get a device with CCU (capture compare unit)            01/01/70 00:00      
                  or with a PCA            01/01/70 00:00      
                     PCA 5% useful; CCU 95% useful             01/01/70 00:00      
   IGBT driver            01/01/70 00:00      
   IGBT            01/01/70 00:00      
   HEXFET or IGBT            01/01/70 00:00      
   Compare using software            01/01/70 00:00      
      Compare using software            01/01/70 00:00      
   code            01/01/70 00:00      
      Blowing MOSFETs            01/01/70 00:00      
         soft start design            01/01/70 00:00      
   Schematic            01/01/70 00:00      

Back to Subject List