Nokia 5110 test stm32 nucleo pins working with Chris Yang's NOKIA_5110 library
Fork of Nokia5110_KL25Z by
main.cpp@0:083b72141582, 2014-03-23 (annotated)
- Committer:
- ThihaElectronics
- Date:
- Sun Mar 23 03:04:48 2014 +0000
- Revision:
- 0:083b72141582
- Child:
- 1:8e117fc4a3ac
Nokia 5110 test program on KL25Z platform using Chris Yan Nokia5110 library
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ThihaElectronics | 0:083b72141582 | 1 | #include "mbed.h" |
ThihaElectronics | 0:083b72141582 | 2 | #include "NOKIA_5110.h" |
ThihaElectronics | 0:083b72141582 | 3 | |
ThihaElectronics | 0:083b72141582 | 4 | int main() { |
ThihaElectronics | 0:083b72141582 | 5 | |
ThihaElectronics | 0:083b72141582 | 6 | |
ThihaElectronics | 0:083b72141582 | 7 | /* PinName mosi; |
ThihaElectronics | 0:083b72141582 | 8 | PinName miso; |
ThihaElectronics | 0:083b72141582 | 9 | PinName sclk; |
ThihaElectronics | 0:083b72141582 | 10 | PinName dc; |
ThihaElectronics | 0:083b72141582 | 11 | PinName sce; |
ThihaElectronics | 0:083b72141582 | 12 | PinName rst;*/ |
ThihaElectronics | 0:083b72141582 | 13 | |
ThihaElectronics | 0:083b72141582 | 14 | LcdPins myLcdPins = { PTC6, NC, PTC5, PTD2, PTD0, PTD3 }; |
ThihaElectronics | 0:083b72141582 | 15 | NokiaLcd myLcd( myLcdPins ); // SPI is started here (8-bits, mode 1) |
ThihaElectronics | 0:083b72141582 | 16 | myLcd.InitLcd(); // LCD is reset and DDRAM is cleared |
ThihaElectronics | 0:083b72141582 | 17 | myLcd.DrawString("Hello"); |
ThihaElectronics | 0:083b72141582 | 18 | while(1) |
ThihaElectronics | 0:083b72141582 | 19 | { }; |
ThihaElectronics | 0:083b72141582 | 20 | } |