-
“是上电后立马就可以对ADS1118写配置字吗,而且只要写入就一定是写到控制寄存器吗?在读数据前有没有什么标志?”上电后就可以对其写配置字。写入的是配置寄存器Config Register,应该就是你说的控制寄存器。数据转换完成会有标志,即DOUT/DRDY引脚
-
“ADS1118默认上电状态,是低功耗模式,那么怎么启动转换呢?”设置Config Register的SS bit为1后自动开启一次单次转换。低功耗的意思在这里就是单次转换。
-
本帖最后由 dontium 于 2015-1-23 11:35 编辑 “SPI_CS_Low(); //拉低CS
SPI_Write_byte(0x85);
SPI_Write_byte(0x83);
SPI_CS_High(); //拉高CS
SPI_CS_Low();
Data_H=SPI_Rec_byte(); //读高字节
Data_L=SPI_Rec_byte();// 读低字节
SPI_CS_High();
Data|=Data_H;
Data=Data
-
本帖最后由 dontium 于 2015-1-23 11:35 编辑 “ADS1118是上电之后,先选中芯片,将CS拉低,直接送配置字,然后拉高CS。再就是直接读数据?”上电之后,先选中芯片,将CS拉低,直接配置Config Register,然后拉高CS。能否读取数据根据你的mode配置。若是配置为single-shot mode,且SS位在配置时已设置为1,则转换已开始,拉低CS,通过读取DRDY引脚判断转换是否完成。转换完成后可以读取数据若配置为continuous conversion mode,则可以直接通过读取DRDY引脚判断转换是否完成。转换完成后可以读取数据