#ifndef __ADS1118REG_H
#define __ADS1118REG_H
/******************************
* Author:Cris.Q
* Funtion:ADS1118's register-information
* Email:*
*****************************/
/* ADS1118 Control Bits */
//This bit is used to start a single conversion.
//SS can only be written when in power-down state and has no effect when a conversion is ongoing.
/*0=No effect;1=Start a single conversion (when in power-down state) */
#define ADS1118SsC (0x8000)
#define ADS1118SsCNO (0x0000)
//These bits configure the input multiplexer.
/* AINP is AIN0 and AINN is AIN1 (default) */
#define ADS1118INP0N1 (0x0000)
#define ADS1118INP0N3 (0x1000)
#define ADS1118INP1N3 (0x2000)
#define ADS1118INP2N3 (0x3000)
#define ADS1118INP0NGND (0x4000)
#define ADS1118INP1NGND (0x5000)
#define ADS1118INP2NGND (0x6000)
#define ADS1118INP3NGND (0x7000)
//These bits configure the programmable gain amplifier.
#define ADS1118FS6144 (0x0000) /* FS is ±6.144 V*/
#de
自己整理的ADS1118的寄存器,跟io430.统一风格
ADS1118寄存器配置详解与MSP430集成
最新推荐文章于 2025-08-22 14:52:34 发布
该博客详细介绍了ADS1118的寄存器配置,包括输入选择、增益设置、工作模式、转换速率等,并展示了如何与MSP430微控制器进行配合使用的代码示例。

最低0.47元/天 解锁文章
8651

被折叠的 条评论
为什么被折叠?



