ADS1118无法读数,无法确定是芯片坏了还是模拟的SPI程序有问题,求高招?模拟SPI程序如下。
void WriteSPI(uint config){ char i; unsigned int temp; CS_H; SCLK_L; CS_L; _NOP(); for(i = 0;i <16;i++) { temp = conf...
void WriteSPI(uint config){ char i; unsigned int temp; CS_H; SCLK_L; CS_L; _NOP(); for(i = 0;i <16;i++) { temp = conf...
我在读取AD值和TE值的时候发现,每次发送读取AD的命令,得到的却是TE值,然后下一次发送读取TE值的命令,得到的却是AD值。 &...
用AVR的硬件SPI接ADS1118 调试,买了ADS1118十多片,其中有一片能完全正常工作,能正确配置寄存器 和读出AD值,但是其他片子同样的程序却运行不起来。 用示波器看信号完全一样,而且用32位模式读取DATA寄存器全是0 ,但是C...
ADS1118一直循环写寄存器spi,为什么读到的数据是脉冲信号 如果只初始化寄存器一次的话,就一直高电平 hongtu ma: 我设置成了连续转换ADC,可是初始化后 SCLK就没信号了, 初始化ads1118寄存器后,如果我的spi还是...