mbed PCF8591 I2C ADC Read program for LPC11U24

Dependencies:   PCF8591_ADC_LPC11U24_Rajesh_NIELIT_Calicut mbed

Committer:
rajeshnielit
Date:
Wed Jun 15 21:48:30 2016 +0000
Revision:
0:70461019ca89
mbed PCF8591 I2C ADC Read program for LPC11U24

Who changed what in which revision?

UserRevisionLine numberNew contents of line
rajeshnielit 0:70461019ca89 1 /*RAJESH M , NIELIT Calicut, rajesh@calicut.nielit.in
rajeshnielit 0:70461019ca89 2 PCF8591 ADC usage
rajeshnielit 0:70461019ca89 3 myadc.ADC_read(ADC_CHxx); replace xx with 00 , 01 , 02 , 03 for reading from
rajeshnielit 0:70461019ca89 4 different channels*/
rajeshnielit 0:70461019ca89 5
rajeshnielit 0:70461019ca89 6 #include "mbed.h"
rajeshnielit 0:70461019ca89 7 #include "PCF8591.h"
rajeshnielit 0:70461019ca89 8 I2C i2c(p28,p27); /* sda and scl*/
rajeshnielit 0:70461019ca89 9 PCF8591 myadc(&i2c);
rajeshnielit 0:70461019ca89 10 Serial pc(USBTX,USBRX);
rajeshnielit 0:70461019ca89 11
rajeshnielit 0:70461019ca89 12
rajeshnielit 0:70461019ca89 13 int main() {
rajeshnielit 0:70461019ca89 14
rajeshnielit 0:70461019ca89 15 while(1) {
rajeshnielit 0:70461019ca89 16 wait(3);
rajeshnielit 0:70461019ca89 17 pc.printf("read=%x\r\n",myadc.ADC_read(ADC_CH00));
rajeshnielit 0:70461019ca89 18 }
rajeshnielit 0:70461019ca89 19
rajeshnielit 0:70461019ca89 20
rajeshnielit 0:70461019ca89 21
rajeshnielit 0:70461019ca89 22 }