parapin-led/led.c
josh 7aad302cb5 parapin initialization complete, digit2leds table added
git-svn-id: svn://anubis/misc/parapin-led@48 bd8a9e45-a331-0410-811e-c64571078777
2008-04-29 00:41:08 +00:00

39 lines
863 B
C

#include <parapin.h>
#define LED_A 2
#define LED_B 3
#define LED_C 4
#define LED_D 5
#define LED_E 6
#define LED_F 7
#define LED_G 8
#define LED_DP 9
#define LED_1 17
#define LED_2 16
#define LED_3 14
#define LED_ALL (LED_A | LED_B | LED_C | LED_D | LED_E | LED_F | LED_G | LED_DP | LED_1 | LED_2 | LED_3)
int digit2leds[] = {
LED_B | LED_C,
LED_A | LED_B | LED_G | LED_E | LED_D,
LED_A | LED_B | LED_G | LED_C | LED_D,
LED_F | LED_G | LED_B | LED_C,
LED_A | LED_F | LED_G | LED_C | LED_D,
LED_A | LED_F | LED_G | LED_E | LED_C | LED_D,
LED_A | LED_B | LED_C,
LED_A | LED_B | LED_C | LED_D | LED_E | LED_F | LED_G,
LED_A | LED_B | LED_C | LED_D | LED_F | LED_G
};
int main
{
/* initialize the parapin user-land library */
pin_init_user(LPT1);
/* set up pins as output pins */
pin_output_mode(LED_ALL);
}