..
Dependencies: ID12RFID TFTLCD mbed
main.cpp@0:1a4b667a7f2a, 2013-02-01 (annotated)
- Committer:
- allanalpha
- Date:
- Fri Feb 01 15:24:28 2013 +0000
- Revision:
- 0:1a4b667a7f2a
- Child:
- 2:b0edfc6c035a
pulparindo
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
allanalpha | 0:1a4b667a7f2a | 1 | #include "mbed.h" |
allanalpha | 0:1a4b667a7f2a | 2 | #include "ID12RFID.h" |
allanalpha | 0:1a4b667a7f2a | 3 | #include "hx8340bs.h" |
allanalpha | 0:1a4b667a7f2a | 4 | |
allanalpha | 0:1a4b667a7f2a | 5 | ID12RFID rfid(p10); // uart rx |
allanalpha | 0:1a4b667a7f2a | 6 | HX8340S_LCD lcd( p9, p14, p13, p11 ); //Screen initialization |
allanalpha | 0:1a4b667a7f2a | 7 | // HX8340S_LCD( PinName CS, PinName RESET, PinName SCL, PinName SDI, PinName BL = NC, backlight_t blType = Constant, float defaultBackLightLevel = 1.0 ); |
allanalpha | 0:1a4b667a7f2a | 8 | |
allanalpha | 0:1a4b667a7f2a | 9 | |
allanalpha | 0:1a4b667a7f2a | 10 | int main() { |
allanalpha | 0:1a4b667a7f2a | 11 | printf("Hello World\n"); |
allanalpha | 0:1a4b667a7f2a | 12 | // initialize display - place it in standard portrait mode and set background to black and |
allanalpha | 0:1a4b667a7f2a | 13 | // foreground to white color. |
allanalpha | 0:1a4b667a7f2a | 14 | lcd.Initialize(); |
allanalpha | 0:1a4b667a7f2a | 15 | lcd.FillScreen(COLOR_CYAN); |
allanalpha | 0:1a4b667a7f2a | 16 | lcd.SetBackground(COLOR_BLUE); |
allanalpha | 0:1a4b667a7f2a | 17 | lcd.DrawRoundRect(20,20,60,60,COLOR_RED); |
allanalpha | 0:1a4b667a7f2a | 18 | // set current font to the smallest 8x12 pixels font. |
allanalpha | 0:1a4b667a7f2a | 19 | //lcd.SetFont( TerminusFont ); |
allanalpha | 0:1a4b667a7f2a | 20 | // print something on the screen |
allanalpha | 0:1a4b667a7f2a | 21 | lcd.Print( "Hello, World!", CENTER, 25 ); // align text to center horizontally and use starndard colors |
allanalpha | 0:1a4b667a7f2a | 22 | |
allanalpha | 0:1a4b667a7f2a | 23 | while(1) { |
allanalpha | 0:1a4b667a7f2a | 24 | if(rfid.readable()) { |
allanalpha | 0:1a4b667a7f2a | 25 | printf("RFID Tag number : %d\n", rfid.read()); |
allanalpha | 0:1a4b667a7f2a | 26 | } |
allanalpha | 0:1a4b667a7f2a | 27 | } |
allanalpha | 0:1a4b667a7f2a | 28 | } |