日期:2012-10-30 08:58
读取ADC最近的数字输出;只读数据寄存器LSB_timer和MSB_timer可以读取ADC最近一次积分的周期数。8个寄存器的地址依次为00H~07H。
ISL29004有2个I2C接口地址选择引脚A0,A1,可以在1条I2C总线线路上安装4个ISL29004,并且可以和其他I2C外围节点共存。
2.硬件结构以及工作原理
2.1.总体结构
系统构成框图如图1所示。单片机P87LPC768作为I2C总线的主控器,ISL29004作为被控器,4个ISL29004的设备地址依次为:44H~47H,通过ISL29004的地址引脚A1,A0进行设置。在系统中,使用了准双向I2C总线缓冲器P82896对I2C总线进行驱动