Peter Cooper
/
diags
test code for our MBED board
i2c.h
- Committer:
- lolpcc
- Date:
- 2011-05-04
- Revision:
- 1:6877bb99aa17
File content as of revision 1:6877bb99aa17:
/* I2C bus Functions */ void marc(void); void i2c_probe(void); char init_lcd(void); char clear_lcd(void); char set_lcd(char line, char col); char write_lcd(char *str); char read_keyboard(void); char blocking_read_keyboard(void); void relay_operate(char r); void pio_write(unsigned char r,unsigned char d); void pio_read(unsigned char d); void init_pca9685(unsigned char address); void channel_light(unsigned char ch, unsigned char lev); void pca9685_led(unsigned char addr, int led, unsigned char *values); void pca9685_brightness(int percent, unsigned char *values); void test_seven_seg(char loop); void sseg_four_digits(int a); void print_seven_seg(unsigned char a,unsigned char b,unsigned char c,unsigned char d); void batron_lcd_init(void); void batron(char *str); char batron_lcd_write(char *b); char ascii_to_lcd(char ch); void batron_clear(void); char batron_clear_line(char row); char batron_put_xy(char ddram_byte, char row, char column); char pcf8574_kbd(char state); char pcf8584_sub_kbd(unsigned char d);