Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
i2c.h
00001 /* I2C bus Functions */ 00002 00003 void i2c_probe(void); 00004 void i2c_probe2(void); 00005 00006 char init_lcd(void); 00007 char clear_lcd(void); 00008 char set_lcd(char line, char col); 00009 char write_lcd(char *str); 00010 00011 char read_keyboard(void); 00012 char blocking_read_keyboard(void); 00013 00014 void relay_operate(char r); 00015 void pio_write(unsigned char r,unsigned char d); 00016 void pio_read(unsigned char d); 00017 00018 void init_pca9685(unsigned char address); 00019 void channel_light(unsigned char ch, unsigned char lev); 00020 void pca9685_led(unsigned char addr, int led, unsigned char *values); 00021 void pca9685_brightness(int percent, unsigned char *values); 00022 00023 void test_seven_seg(char loop); 00024 void print_seven_seg(unsigned char a,unsigned char b,unsigned char c,unsigned char d); 00025 00026 void batron_lcd_init(void); 00027 void batron(void); 00028 char batron_lcd_write(char *b); 00029 char ascii_to_lcd(char ch); 00030 void batron_clear(void); 00031 char batron_clear_line(char row); 00032 char batron_put_xy(char ddram_byte, char row, char column); 00033 00034 char pcf8574_kbd(char state); 00035 char pcf8584_sub_kbd(unsigned char d);
Generated on Mon Jul 18 2022 01:14:06 by
1.7.2