NUCLEO-F070R-DS1820
Fork of NUCLEO-F401RE-DS1820andThermistorNTC10K by
main.cpp
00001 // Project: Nokia5110 - Controlling a NK5110 display from an NXP LPC1768 00002 // File: main.cpp 00003 // Author: Chris Yan 00004 // Created: January, 2012 00005 // Revised: 00006 // Desc: A basic LCD output test which uses the NXP LPC1768's SPI interface to 00007 // display pixels, characters, and numbers on the Nokia 5110 LCD. 00008 // Created using a sparkfun breakout board with integrated Phillips 8544 driver 00009 // for 48x84 LCDs. 00010 00011 #include "mbed.h" 00012 #include "NOKIA_5110.h" 00013 00014 int main() 00015 { 00016 // Init the data structures and NokiaLcd class 00017 LcdPins myPins; 00018 myPins.sce = D8; 00019 myPins.rst = D9; 00020 myPins.dc = D10; 00021 myPins.mosi = D11; 00022 myPins.miso = NC; 00023 myPins.sclk = D13;// 00024 00025 NokiaLcd myLcd( myPins ); 00026 00027 // Start the LCD 00028 myLcd.InitLcd(); 00029 00030 // Draw a test pattern on the LCD and stall for 15 seconds 00031 myLcd.TestLcd( 0xAA ); 00032 wait( 15 ); 00033 00034 // Turn off the LCD and enter an endless loop 00035 myLcd.ShutdownLcd(); 00036 while( 1 ) 00037 { 00038 //dance 00039 } 00040 }
Generated on Wed Jul 20 2022 13:51:57 by 1.7.2