Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Tahmid said:Hi,
Which language and compiler are you using?
Tahmid.
#include <p18f458.h>
#pragma config OSC = XT //Crystal oscillator
#pragma config WDT = OFF //Watchdog Timer off
#pragma config LVP = OFF //LVP off
void main(void);
void lcdcmd(unsigned char value);
void lcddata(unsigned char value);
void MSDelay(unsigned int time);
#define rs PORTBbits.RB0
#define rw PORTBbits.RB1
#define en PORTBbits.RB2
#define port PORTD
void main(void){
char a;
char b[5]={'H','E','L','L','O'};
TRISD = 0;
TRISB = 0;
PORTD = 0;
PORTB = 0;
en = 0;
MSDelay(250);
lcdcmd(0x0C); //display on, cursor off
MSDelay(15);
lcdcmd(0x01); //clear LCD
MSDelay(15);
lcdcmd(0x06); //shift cursor right
MSDelay(15);
lcdcmd(0x80); //first row, first column
MSDelay(15);
for(a=0;a<5;a++){
lcddata(b[a]);
MSDelay(15);
}
while(1);
}
void lcdcmd(unsigned char value){
port = value;
rs = 0;
rw = 0;
en = 1;
MSDelay(1);
en = 0;
}
void lcddata(unsigned char value){
port = value;
rs = 1;
rw = 0;
en = 1;
MSDelay(1);
en = 0;
}
void MSDelay(unsigned int itime){
unsigned int i, j;
for(i=0;i<itime;i++)
for(j=0;j<135;j++);
}