m (Redirected page to LPC1768: Lcd 8bit)
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[category: ARM Tutorials]]
+
#REDIRECT [[LPC1768: Lcd 8bit]]
[[User:Amruta|Amruta]] ([[User talk:Amruta|talk]]) 12:21, 17 March 2015 (IST)
+
----
+
=Basics=
+
 
+
In this tutorial we will interface LCD to LPC1768.
+
 
+
Here we will not go in details of LCD.
+
 
+
Still if you want to know it, [[A1.8051_Interfacing:LCD_16x2#LCD_UNIT|click here]].
+
 
+
=Schematic=
+
 
+
=Code=
+
<syntaxhighlight>
+
/* note: Refer lcd.h file for Pin connections */
+
 
+
#include "lpc17xx.h"  //Device Specific header file
+
#include "lcd.h" //User defined LCD library which conatins the lcd routines
+
 
+
/* start the main program */
+
int main()
+
{
+
  SystemInit();
+
 
+
  /* Initialize the lcd before displaying any thing on the lcd */
+
  LCD_Init(8,2,16);
+
 
+
  /* Display "hello, world" on first line*/
+
  LCD_DisplayString("Hello World");
+
 
+
  /*Go to second line and display "good morning" */
+
  LCD_GoToLine(2);
+
  LCD_DisplayString("Good Morning");
+
 
+
  while(1);
+
 
+
}
+
</syntaxhighlight>
+
 
+
 
+
{{DISQUS}}
+

Latest revision as of 13:47, 30 May 2015