#include<reg51.h> void delay() //Function to provide a time delay of approx. 1 second. Timer 1. { int i; for(i=0;i<20;i++) { TL1=0xFD; TH1=0x4B; TR1=1; while(TF1==0); TR1=0; TF1=0; } } void main() { char num[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x67};// Hex values corresponding to digits 0 to 9 int c; while(1) { for(c=0;c<10;c++) { P1=num[c]; delay(); } } }
Hi guys, I am not getting delay of 1 sec.blinking rate of 7 segment is too fast in comparison of delay calculated(=1sec). Any help will be appreciated.. thanks
Or you are just finding something to support your argument?
I did find something to support it and I did mention it.
If you have frustration keep it to yourself don't show me. got it.
If you got it going, that's great. If you haven't then you should at least appreciate suggestions.
u might hv read! o but might hv nt undrstood, bt i cnt do anythng about tht.
Ok chum. That's enough!!! Your original post suggested you needed some help, subsequent posts suggested you really needed some help. I don't have to suggest anything to you and I've got plenty of paid work to do.