i2c

Dependencies:   mbed

Committer:
qaz
Date:
Sat Jul 18 11:55:05 2020 +0000
Revision:
0:cbf763d04f7a
ic2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
qaz 0:cbf763d04f7a 1 #include "mbed.h"
qaz 0:cbf763d04f7a 2
qaz 0:cbf763d04f7a 3 I2C i2c(PTE0, PTE1);
qaz 0:cbf763d04f7a 4
qaz 0:cbf763d04f7a 5 char read_sensor_lower_8bit( void )
qaz 0:cbf763d04f7a 6 {
qaz 0:cbf763d04f7a 7 char v;
qaz 0:cbf763d04f7a 8 char cmd;
qaz 0:cbf763d04f7a 9
qaz 0:cbf763d04f7a 10 cmd = 0xA0;
qaz 0:cbf763d04f7a 11
qaz 0:cbf763d04f7a 12 i2c.write( 0xD0, &cmd, 1 );
qaz 0:cbf763d04f7a 13 i2c.read( 0xD0, &v, 1 );
qaz 0:cbf763d04f7a 14
qaz 0:cbf763d04f7a 15 return( v );
qaz 0:cbf763d04f7a 16 }
qaz 0:cbf763d04f7a 17
qaz 0:cbf763d04f7a 18 int main() {
qaz 0:cbf763d04f7a 19 printf("Got this: %d", read_sensor_lower_8bit());
qaz 0:cbf763d04f7a 20 }