LIST OF PROJECTS ON 8051

14 comments:

Unknown said...

hello sir...
if u have any idea about finger print based security system...then pls send me....detail...mainly embedded c code used in this project....i wil be very thankful to u...

Unknown said...

hello swati..!!

we have a circuit diagram but that is taken from others. we didn't test it till yet.

so if you want that leave your email address or contact me on facebook on my page

www.facebook.com/eforengineers

or on my id

www.facebook.com/ashish.chittora

we will glad to help you.

Anonymous said...

Respected sir,
i want to know that is it possible to make a signal genrator from 8051 with
frequancy display on lcd.
I m currently working on this project but not succed till now.Provide me your ideas plez...
My written code is:-
#include
void delay_self(unsigned char y);
void lcd_data(unsigned char value);
void lcd_cmd(unsigned char value);
void convert(unsigned int gvalue);
void lcd_initialize();
void Delay();
sbit rs=P1^7;
sbit rw=P1^5;
sbit en=P1^4;
sfr ldata=0xA0;
sbit inc=P1^0;
sbit dec=P1^1;
sbit out=P1^2;
char a[16]="Operation Halted";
char b[5]="Step=";
char c[16]="Sw1=Inc.Sw2=Dec.";
int gvalue,counter=1,i,j,k,l,m,o,d1,d2,x1,x2;

void main()
{
lcd_initialize();

while(1)
{
if(inc==0)
{
counter=counter+1;
gvalue=counter;
TR0=0;
delay_self(100);
}

if(dec==0)
{
counter=counter-1;
gvalue=counter;
TR0=0;
delay_self(100);
}

if(gvalue>255)
{

lcd_cmd(0xC0);
delay_self(1);

for(j=0;j<16;j++)
{
lcd_data(a[j]);
delay_self(1);
}
}
else
{
lcd_cmd(0xC0);
delay_self(1);

for(o=0;o<16;o++)
{
lcd_data(c[o]);
delay_self(1);
}
}


convert(gvalue);
Delay();
out=~out;
}
}
void delay_self(unsigned char y)
{
for(i=0;i<y;i++)
for(l=0;l<100;l++)
{

}
}
void Delay()
{
TMOD=0x02;
TH0=gvalue;
TR0=1;
while(TF0==0);
TR0=0;
TF0=0;
}
void lcd_initialize()
{
lcd_cmd(0x38);
delay_self(1);
lcd_cmd(0x0e);
delay_self(1);
lcd_cmd(0x06);
delay_self(1);
lcd_cmd(0x01);
delay_self(1);
lcd_cmd(0x84);
delay_self(1);

for(m=0;m<5;m++)
{
lcd_data(b[m]);
delay_self(10);
}
}

void lcd_cmd(unsigned char value)
{
rs=0;
rw=0;
ldata=value;
en=1;
delay_self(1);
en=0;
}
void lcd_data(unsigned char value)
{
rs=1;
rw=0;
ldata=value;
en=1;
delay_self(1);
en=0;
}
void Convert(unsigned int gvalue)
{
x1 = gvalue/10 ; //58
d1=gvalue%10; //4
x2=x1/10; //5
d2=x1%10; //8

lcd_data(x2+48);
lcd_data(d2+48);
lcd_data(d1+48);
}

Unknown said...

hi gaurav.......it is possible with 8051 but it can be more easier with AVR ATmega16. your code is ok if you send me your circuit diagram then i can tell you more exactly.

send me at achittora@yahoo.com

Anonymous said...

its good that u test circuit than publish it...... thanks for it i will visit it please upload more project related to robot

E FOR ENGINEERS said...

ya mr annonymus we are in process for uploading projects daily . it takes time becoz we have to test the circuit first.

Anonymous said...

how to take actual printout of pcb in eagle..

Unknown said...

i use dip trace software for making pcb layout becoz it is user friendly. Download dip trace from its website free version also available and use the software is you face any problem using dip trace then you can contact me.

Anonymous said...

nAslam o Alikum to admin, dear i am making IC burner for micro controller but my teaches said to me that i should present the circuit diagram and also program used in MC in IC burner.. plz sir help me. i will be very thnakful to u. my email adress is
engineer.chand@ymail.com
w8ing for ur help ... thanxxxxxxxxxxxxxx

Unknown said...

See the projecr 8051 programer kit on the blog....

Unknown said...

Sir we are doing mini project " electromagnetic door lock system using gsm technology"
Sir can you please tell the code for this project please help me

Unknown said...

Can I get the programme, circuit diagram, components required for street light intensity controller using ldr and 8051 microcontroller

Unknown said...

You can refer my gesture control robot program.

Unknown said...

You can refer my gesture control robot program.