#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
自己整理的ADS1118的寄存器,跟io430.统一风格
最新推荐文章于 2024-05-18 11:23:31 发布