AE11 GUI for PICO
Dependencies: max32625pico USBDevice
i2c.h@0:a13d6826cf66, 2020-06-25 (annotated)
- Committer:
- PowerIC
- Date:
- Thu Jun 25 17:25:24 2020 +0000
- Revision:
- 0:a13d6826cf66
Initial_Upload
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
PowerIC | 0:a13d6826cf66 | 1 | #define I2C_PORT1 0x00 |
PowerIC | 0:a13d6826cf66 | 2 | #define I2C_PORT2 0x01 |
PowerIC | 0:a13d6826cf66 | 3 | |
PowerIC | 0:a13d6826cf66 | 4 | extern char I2C1_TXDATA[]; |
PowerIC | 0:a13d6826cf66 | 5 | extern char I2C1_RXDATA[]; |
PowerIC | 0:a13d6826cf66 | 6 | //extern char I2C2_TXDATA[]; |
PowerIC | 0:a13d6826cf66 | 7 | //extern char I2C2_RXDATA[]; |
PowerIC | 0:a13d6826cf66 | 8 | |
PowerIC | 0:a13d6826cf66 | 9 | //-- PROTOTYPES ---------------------------------------------------------------------------------------- |
PowerIC | 0:a13d6826cf66 | 10 | void Init_I2C(); |
PowerIC | 0:a13d6826cf66 | 11 | char I2C_Quick_Write(char port, char address); |
PowerIC | 0:a13d6826cf66 | 12 | char I2C_Read_Byte(char port, char address, char reg); |
PowerIC | 0:a13d6826cf66 | 13 | char I2C_Write_Register(char port, char address, char reg, char data); |
PowerIC | 0:a13d6826cf66 | 14 | unsigned short I2C_Read_Word(char port, char address, char reg); |
PowerIC | 0:a13d6826cf66 | 15 | char I2C_Write_Word(char port, char address, char reg, char hbyte, char lbyte); |
PowerIC | 0:a13d6826cf66 | 16 | //char I2C_Write_Fast(char port, char address, char daca_hb, char daca_lb, char dacb_hb, char dacb_lb, char dacc_hb, char dacc_lb, char dacd_hb, char dacd_lb); |
PowerIC | 0:a13d6826cf66 | 17 | char I2C_Write_Block(char port, char address, char nbytes); |
PowerIC | 0:a13d6826cf66 | 18 | unsigned short I2C_Read_Block(char address, char reg, int nbytes); |