MENGLU WU / Mbed 2 deprecated Lab1_Part1

Dependencies:   mbed

Committer:
menglu_wu
Date:
Thu Jan 29 22:54:57 2015 +0000
Revision:
0:217de6e7e29a
PART1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
menglu_wu 0:217de6e7e29a 1 #include "mbed.h"
menglu_wu 0:217de6e7e29a 2
menglu_wu 0:217de6e7e29a 3 DigitalIn P5(p5); //connected to 1kohms resistor and PIN5 of the keypad
menglu_wu 0:217de6e7e29a 4 DigitalIn P6(p6); //connected to 1kohms resistor and PIN6 of the keypad
menglu_wu 0:217de6e7e29a 5 DigitalOut P7(p7);//connected to PIN8 of the keypad
menglu_wu 0:217de6e7e29a 6 DigitalOut P8(p8);//connected to PIN4 of the keypad
menglu_wu 0:217de6e7e29a 7 DigitalOut Led1(LED1);
menglu_wu 0:217de6e7e29a 8 DigitalOut Led2(LED2);
menglu_wu 0:217de6e7e29a 9
menglu_wu 0:217de6e7e29a 10 int main()
menglu_wu 0:217de6e7e29a 11 {
menglu_wu 0:217de6e7e29a 12 //set on both PIN8 and PIN4 of the keypad to detect which button is pressed.
menglu_wu 0:217de6e7e29a 13 P7 = 1;
menglu_wu 0:217de6e7e29a 14 P8 = 1;
menglu_wu 0:217de6e7e29a 15 while(1) {
menglu_wu 0:217de6e7e29a 16 if (P5 == 1) //LED1 is on when Button "2" is pressed
menglu_wu 0:217de6e7e29a 17 Led1 = 1;
menglu_wu 0:217de6e7e29a 18 else if(P6 == 1)//LED2 is on when Button "#" is pressed
menglu_wu 0:217de6e7e29a 19 Led2 = 1;
menglu_wu 0:217de6e7e29a 20 else { //set LEDs off if no button is pressed
menglu_wu 0:217de6e7e29a 21 Led1 = 0;
menglu_wu 0:217de6e7e29a 22 Led2 = 0;
menglu_wu 0:217de6e7e29a 23 }
menglu_wu 0:217de6e7e29a 24 }
menglu_wu 0:217de6e7e29a 25 }
menglu_wu 0:217de6e7e29a 26