Microcontroller › 8051 › problem in code ………of led interfacing
- This topic has 1 reply, 2 voices, and was last updated 8 years, 9 months ago by
Hari Prasaath K.
Viewing 2 posts - 1 through 2 (of 2 total)
-
AuthorPosts
-
March 19, 2012 at 10:35 pm #1562
tarun
Participant#include<reg51.h>void lcd_command(unsigned char comm);void lcd_data(unsigned char disp);lcd_dataa(unsigned char *disp);sbit sensor1=P1^0;sbit sensor2=P1^1;sbit sensor3=P1^2;sbit sensor4=P1^3;sbit sensor5=P1^4;sfr lcd_data_pin=0xA0; // data port P2sbit rs=P3^0; // Register select pinsbit rw=P3^1; // Read write pinsbit en=P3^6; // Enable pinvoid delay(unsigned int msec) //delay function{int i,j;for(i=0;i<msec;i++)for(j=0;j<1275;j++);}void lcd_command(unsigned char comm) // function to send command to LCD{lcd_data_pin=comm;en=1;rs=0;rw=0;delay(1);en=0;}void lcd_data(unsigned char disp) // function to send data on LCD{lcd_data_pin=disp;en=1;rs=1;rw=0;delay(1);en=0;}lcd_dataa(unsigned char *disp) // function to send string to LCD{int x;for(x=0;disp[x]!=0;x++){lcd_data(disp[x]);}}void lcd_ini() //Function to inisialize the LCD{lcd_command(0x38);delay(5);lcd_command(0x0F);delay(5);lcd_command(0x80);delay(5);}void main(){P3=0x00;while(1){if(sensor5==0x01){void lcd_command(unsigned char comm);void lcd_data(unsigned char disp);lcd_dataa(unsigned char *disp);lcd_ini();lcd_dataa(“ECE Rocks”);}else if(sensor1==0x01){void lcd_command(unsigned char comm);void lcd_data(unsigned char disp);lcd_dataa(unsigned char *disp);lcd_ini();lcd_dataa(“move b”);}else if(sensor2==0x01){void lcd_command(unsigned char comm);void lcd_data(unsigned char disp);lcd_dataa(unsigned char *disp);lcd_ini();lcd_dataa(“move f”);}else if(sensor3==0x01){void lcd_command(unsigned char comm);void lcd_data(unsigned char disp);lcd_dataa(unsigned char *disp);lcd_ini();lcd_dataa(” move l”);}else if(sensor4==0x01){void lcd_command(unsigned char comm);void lcd_data(unsigned char disp);lcd_dataa(unsigned char *disp);lcd_ini();lcd_dataa(“move r”);}}}February 21, 2017 at 4:48 pm #14474Hari Prasaath K
ParticipantExplain the doubt in detail, where do exactly face the probelm..showing any error in code.? else try with the simulation if it works check with the LED connections.
-
AuthorPosts
Viewing 2 posts - 1 through 2 (of 2 total)
- You must be logged in to reply to this topic.