a simple code for elevator
Dependencies: PinDetect mbed Servo
Diff: LED.h
- Revision:
- 0:85829f7bbe62
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/LED.h Mon Jun 04 13:51:43 2012 +0000 @@ -0,0 +1,44 @@ +/* + * PROGRAM RESPONSIBLE FOR open/close door. + * ^^^^^^^ ^^^^^^^^^^^ ^^^ ^^^^^^^^^^ ^^^^ + * + * FILE NAME: LED.h + * USAGE: library file of LED.cpp + */ + + +/* +* including the wanted library files. +*/ +#include "mbed.h" +#include "event_and_actions.h" + +/*function prototype*/ +void open_close_doors ( int f) ; +void doors (void); +void doors_start (void) ; + +/* array that shift the LED truning on/off */ +#ifndef DOORS +#define DOORS +const unsigned short door_light[2][28]= { + { 0xFFFF,0xFFFF,0xFFFF, + 0xE7FF,0xE7FF,0xE7FF, + 0xC3FF,0xC3FF,0xC3FF, + 0x81FF,0x00FF, 0x81FF,0x00FF, 0x81FF,0x00FF, 0x81FF,0x00FF, 0x81FF,0x00FF, + 0xC3FF,0xC3FF,0xC3FF, + 0xE7FF,0xE7FF,0xE7FF, + 0xFFFF,0xFFFF,0xFFFF + }, { + 0xFFFF,0xFFFF,0xFFFF, + 0xFFE7,0xFFE7,0xFFE7, + 0xFFC3,0xFFC3,0xFFC3, + 0xFF81,0xFF00, 0xFF81,0xFF00, 0xFF81,0xFF00, 0xFF81,0xFF00, 0xFF81,0xFF00, + 0xFFC3,0xFFC3,0xFFC3, + 0xFFE7,0xFFE7,0xFFE7, + 0xFFFF,0xFFFF,0xFFFF + } +}; + + +#endif