this is an lcd program for a game

Dependencies:   TextLCD mbed

Committer:
akashdd
Date:
Wed Oct 23 06:00:16 2013 +0000
Revision:
0:0d7325bb3025
hey

Who changed what in which revision?

UserRevisionLine numberNew contents of line
akashdd 0:0d7325bb3025 1 // Hello World! for the TextLCD
akashdd 0:0d7325bb3025 2
akashdd 0:0d7325bb3025 3 #include "mbed.h"
akashdd 0:0d7325bb3025 4 #include "TextLCD.h"
akashdd 0:0d7325bb3025 5
akashdd 0:0d7325bb3025 6 TextLCD lcd(p15, p16, p17, p18, p19, p20); // rs, e, d4-d7
akashdd 0:0d7325bb3025 7 int x=9;
akashdd 0:0d7325bb3025 8 int y=9;
akashdd 0:0d7325bb3025 9 int z;
akashdd 0:0d7325bb3025 10 int main() {
akashdd 0:0d7325bb3025 11
akashdd 0:0d7325bb3025 12 lcd.printf("PLAYER-1...");
akashdd 0:0d7325bb3025 13 lcd.printf("%i\n",x);
akashdd 0:0d7325bb3025 14 lcd.printf("PLAYER-2...");
akashdd 0:0d7325bb3025 15 lcd.printf("%i",y);
akashdd 0:0d7325bb3025 16 if((x>=9)||(y>=9))
akashdd 0:0d7325bb3025 17 {
akashdd 0:0d7325bb3025 18 lcd.cls();
akashdd 0:0d7325bb3025 19
akashdd 0:0d7325bb3025 20 if(x>y)
akashdd 0:0d7325bb3025 21 {
akashdd 0:0d7325bb3025 22 while(1){
akashdd 0:0d7325bb3025 23 lcd.printf("****CONGRATS****\n");
akashdd 0:0d7325bb3025 24 wait(0.5);
akashdd 0:0d7325bb3025 25 lcd.cls();
akashdd 0:0d7325bb3025 26 lcd.printf("PLAYER-1 won by");
akashdd 0:0d7325bb3025 27 int z = x-y;
akashdd 0:0d7325bb3025 28 lcd.printf("%i",z);
akashdd 0:0d7325bb3025 29 lcd.printf("points");
akashdd 0:0d7325bb3025 30 wait(0.5);
akashdd 0:0d7325bb3025 31 lcd.cls();}
akashdd 0:0d7325bb3025 32 }
akashdd 0:0d7325bb3025 33 if(x<y)
akashdd 0:0d7325bb3025 34 {
akashdd 0:0d7325bb3025 35 while(1){
akashdd 0:0d7325bb3025 36 lcd.printf("****CONGRATS****\n");
akashdd 0:0d7325bb3025 37 wait(0.5);
akashdd 0:0d7325bb3025 38 lcd.cls();
akashdd 0:0d7325bb3025 39 lcd.printf("PLAYER-2 wins by");
akashdd 0:0d7325bb3025 40 int z = y-x;
akashdd 0:0d7325bb3025 41 lcd.printf("%i",z);
akashdd 0:0d7325bb3025 42 lcd.printf("points");
akashdd 0:0d7325bb3025 43 wait(0.5);
akashdd 0:0d7325bb3025 44 lcd.cls();}
akashdd 0:0d7325bb3025 45 }
akashdd 0:0d7325bb3025 46 if(x==y)
akashdd 0:0d7325bb3025 47 {
akashdd 0:0d7325bb3025 48 lcd.printf("MATCH TIED\n");
akashdd 0:0d7325bb3025 49 }
akashdd 0:0d7325bb3025 50 }
akashdd 0:0d7325bb3025 51
akashdd 0:0d7325bb3025 52 }
akashdd 0:0d7325bb3025 53