Geodesic Light Dome Controller Program

Dependencies:   mbed

Committer:
lolpcc
Date:
Wed Mar 24 09:06:23 2010 +0000
Revision:
1:dc58f0b0eeec
Parent:
0:a7af7ec8b12f

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
lolpcc 0:a7af7ec8b12f 1 /* I2C bus Functions */
lolpcc 0:a7af7ec8b12f 2
lolpcc 0:a7af7ec8b12f 3 void i2c_probe(void);
lolpcc 0:a7af7ec8b12f 4 void i2c_probe2(void);
lolpcc 0:a7af7ec8b12f 5
lolpcc 0:a7af7ec8b12f 6 char init_lcd(void);
lolpcc 0:a7af7ec8b12f 7 char clear_lcd(void);
lolpcc 0:a7af7ec8b12f 8 char set_lcd(char line, char col);
lolpcc 0:a7af7ec8b12f 9 char write_lcd(char *str);
lolpcc 0:a7af7ec8b12f 10
lolpcc 0:a7af7ec8b12f 11 char read_keyboard(void);
lolpcc 0:a7af7ec8b12f 12 char blocking_read_keyboard(void);
lolpcc 0:a7af7ec8b12f 13
lolpcc 0:a7af7ec8b12f 14 void relay_operate(char r);
lolpcc 0:a7af7ec8b12f 15 void pio_write(unsigned char r,unsigned char d);
lolpcc 0:a7af7ec8b12f 16 void pio_read(unsigned char d);
lolpcc 0:a7af7ec8b12f 17
lolpcc 0:a7af7ec8b12f 18 void init_pca9685(unsigned char address);
lolpcc 0:a7af7ec8b12f 19 void channel_light(unsigned char ch, unsigned char lev);
lolpcc 0:a7af7ec8b12f 20 void pca9685_led(unsigned char addr, int led, unsigned char *values);
lolpcc 0:a7af7ec8b12f 21 void pca9685_brightness(int percent, unsigned char *values);
lolpcc 0:a7af7ec8b12f 22
lolpcc 0:a7af7ec8b12f 23 void test_seven_seg(char loop);
lolpcc 0:a7af7ec8b12f 24 void print_seven_seg(unsigned char a,unsigned char b,unsigned char c,unsigned char d);
lolpcc 0:a7af7ec8b12f 25
lolpcc 0:a7af7ec8b12f 26 void batron_lcd_init(void);
lolpcc 0:a7af7ec8b12f 27 void batron(void);
lolpcc 0:a7af7ec8b12f 28 char batron_lcd_write(char *b);
lolpcc 0:a7af7ec8b12f 29 char ascii_to_lcd(char ch);
lolpcc 0:a7af7ec8b12f 30 void batron_clear(void);
lolpcc 0:a7af7ec8b12f 31 char batron_clear_line(char row);
lolpcc 0:a7af7ec8b12f 32 char batron_put_xy(char ddram_byte, char row, char column);
lolpcc 0:a7af7ec8b12f 33
lolpcc 0:a7af7ec8b12f 34 char pcf8574_kbd(char state);
lolpcc 0:a7af7ec8b12f 35 char pcf8584_sub_kbd(unsigned char d);