A fork of Chris Yan's Nokia 5110 LCD library, adapted to LPC1347. Should work on a DipCortex M3 and an EzSBC2 dev board.

Dependencies:   mbed

Fork of Nokia5110 by Krissi Yan

Revision:
0:fbba596f1039
Child:
2:e448efb1fa68
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Mon Jan 16 19:47:48 2012 +0000
@@ -0,0 +1,40 @@
+// Project: Nokia5110 - Controlling a NK5110 display from an NXP LPC1768
+// File: main.cpp
+// Author: Chris Yan
+// Created: January, 2012
+// Revised: 
+//  Desc: A basic LCD output test which uses the NXP LPC1768's SPI interface to 
+//      display pixels, characters, and numbers on the Nokia 5110 LCD.
+//      Created using a sparkfun breakout board with integrated Phillips 8544 driver
+//      for 48x84 LCDs.
+
+#include "mbed.h"
+#include "NOKIA_5110.h"
+
+int main()
+{
+    // Init the data structures and NokiaLcd class
+    LcdPins myPins;
+    myPins.sce  = p8;
+    myPins.rst  = p9;
+    myPins.dc   = p10;
+    myPins.mosi = p11;
+    myPins.miso = NC;
+    myPins.sclk = p13;
+    
+    NokiaLcd myLcd( myPins );
+    
+    // Start the LCD
+    myLcd.InitLcd();
+    
+    // Draw a test pattern on the LCD and stall for 15 seconds
+    myLcd.TestLcd( 0xAA );
+    wait( 15 );
+    
+    // Turn off the LCD and enter an endless loop
+    myLcd.ShutdownLcd();
+    while( 1 )
+    {   
+        //dance
+    }
+}
\ No newline at end of file