Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: TFTLCD_8bit mbed-src mbed
Diff: main.cpp
- Revision:
- 5:922253f4e70b
- Parent:
- 4:471d7c5e8360
- Child:
- 6:f7d4a6a500f3
--- a/main.cpp Wed Dec 03 16:02:48 2014 +0000
+++ b/main.cpp Wed Dec 03 16:35:36 2014 +0000
@@ -1,29 +1,21 @@
#include "mbed.h"
-#include "ili9325.h"
-#include "lcd_base.h"
+#include "ili9328.h"
+
// prepare the data bus for writing commands and pixel data
//BusOut dataBus( p30, p29, p28, p27, p26, p25, p24, p23, p22, p21, p20, p19, p18, p17, p16, p15 ); // 16 pins
BusOut dataBus( PTA13, PTD5, PTD4, PTA12, PTA4, PTA5, PTC8, PTC9 ); // 16 pins
// create the lcd instance
-ILI9325_LCD lcd( PTB3, PTC2, PTB2, PTB1, &dataBus, NC, PTB0); // control pins and data bus
+ILI9328_LCD lcd( PTB3, PTC2, PTB2, PTB1, &dataBus, NC, PTB0); // control pins and data bus
//CS, RESET, RS, WR
int main()
{
- int ii;
- unsigned short height = lcd.GetHeight();
- unsigned short width = lcd.GetWidth();
-
// initialize display - place it in standard portrait mode and set background to black and
// foreground to white color.
- //lcd.Initialize(LANDSCAPE,RGB18);
lcd.Initialize();
-
- lcd.ClearScreen();
-
- lcd.Print( "Hello world!", CENTER, (width/2)-(lcd.GetFontWidth()/2)); // align text to center horizontally and use starndard colors
-
- wait(2);
-
+ // set current font to the smallest 8x12 pixels font.
+// lcd.SetFont( Font8x12 );
+ // print something on the screen
+ lcd.Print( "Hello, World!", CENTER, 50); // align text to center horizontally and use starndard colors
while ( 1 ) { }
}
\ No newline at end of file