如何通过I2C端口使用ispPAC-POWR1220的板载ADC?
要使用ispPAC-POWR1220的片上ADC,必须执行以下步骤(通过I2C):
- 发出启动转换命令。
- 这是对ADC多路复用寄存器(0x09)的写入,您可以在其中指定ADC的输入通道和衰减系数。
- 对该寄存器执行写操作会自动开始转换。
等待(a)ADC的'DONE'位变为高电平(寄存器0x07的第0位),或者(b)在发送'start conversion'命令后的200us。
从寄存器0x07和0x08读出ADC结果的低字节和高字节。 。如果您在< 。50kHz,我们建议您不要依赖'DONE'位,只需等待200us即可。添加评论