This blog displays information about the latest android smartphone, price and specs as well as information applikaksi game that appeals to you, here are also a lot of software that you can download

Selasa, 09 Oktober 2012

Displaying a Word or String in an 16x2 LCD with PIC16F877A and MPLAB X

Displaying a Word or String in an 16x2 LCD with PIC16F877A and MPLAB X - is looking for information, and in this blog Android Gadgets we have been providing very complete information from various sources that reliable, well we'll talk about the Displaying a Word or String in an 16x2 LCD with PIC16F877A and MPLAB X as you need, please si read to completion.

Articles : Displaying a Word or String in an 16x2 LCD with PIC16F877A and MPLAB X
full Link : Displaying a Word or String in an 16x2 LCD with PIC16F877A and MPLAB X
Article c program, Article compiler, Article Embedded, Article MPLAB, Article MPLAB X, Article PIC, Article PIC16F877A, Article Program,

You can also see our article on:


Displaying a Word or String in an 16x2 LCD with PIC16F877A and MPLAB X

We have seen how to interface an LCD with PIC16F877A  . In this we are printing only a letter in the  LCD , now we are going to Display a string on the LCD  for this following steps are followed


First Create a MPLAB X project as in the steps for  Blinking a LED using MPLAB X , PIC16F877A

And check the  Interfacing LCD with PIC16F877A in MPLAB X  to know how to interface a LCD

Components
1.PIC16F877A micro controller
2. 2x16 LCD Display



we are using the following functions 



  • void delay(unsigned int msec) // Time delay function

  • void lcd_cmd(unsigned char item) // Function to send command to LCD

  • void lcd_data(unsigned char item) // Function to send data to LCD

  • void lcd_data_string(unsigned char *str) // Function to send data to string

  • void lcd(unsigned char str[10])




To display the string in  LCD , just call the below lines in main function


 lcd_cmd(0x01);
  lcd_cmd(0x86);
  lcd("STRING TO DISPLAY");


The functions are defined below 




void delay(unsigned int msec) // Time delay function
{
int i,j ;
for(i=0;i<msec;i++)
for(j=0;j<1275;j++);
}
void lcd_cmd(unsigned char item) // Function to send command to LCD
{
dataport = item;
rs= 0;
rw=0;
en=1;
delay(1);
en=0;
return;
}
void lcd_data(unsigned char item) // Function to send data to LCD
{
dataport = item;
rs= 1;
rw=0;
en=1;
delay(1);
en=0;
return;
}
void lcd_data_string(unsigned char *str) // Function to send data to string
{
int i=0;
while(str[i]!='\0')
{
lcd_data(str[i]);
i++;
//delay(10);
}
return;
}
void lcd(unsigned char str[10])
{
lcd_cmd(0x38);
lcd_cmd(0x0e);
lcd_data_string(str);
}



Articles Displaying a Word or String in an 16x2 LCD with PIC16F877A and MPLAB X has been discussed

A few gadget information Displaying a Word or String in an 16x2 LCD with PIC16F877A and MPLAB X, hopefully can provide benefits to you all.

You're reading an article Displaying a Word or String in an 16x2 LCD with PIC16F877A and MPLAB X and this article url is https://androidtabletgadgets.blogspot.com/2012/10/displaying-word-or-string-in-16x2-lcd.html you can bookmark , Hopefully this article could be useful and do not forget to always to this blog to find information on gadget.

Tag : , , , , , , , ,
Share on Facebook
Share on Twitter
Share on Google+

Related : Displaying a Word or String in an 16x2 LCD with PIC16F877A and MPLAB X

0 komentar:

Posting Komentar