參數(shù)資料
型號: ADT7301BRM-REEL
廠商: ANALOG DEVICES INC
元件分類: 溫度/濕度傳感器
英文描述: DIGITAL TEMP SENSOR-SERIAL, 13BIT(s), 0.50Cel, SQUARE, SURFACE MOUNT
封裝: PLASTIC, MO-187AA, MSOP-8
文件頁數(shù): 4/15頁
文件大?。?/td> 189K
代理商: ADT7301BRM-REEL
ADT7301
Preliminary Technical Data
Rev. PrI | Page 12 of 15
#include <16F873.h>
#device adc=8
#use delay(clock=4000000)
#fuses NOWDT,XT, PUT, NOPROTECT, BROWNOUT, LVP
#BIT CKP = 0x14.4
#define CS PIN_A1
void main(){
int MSByte,LSByte;
long int ADC_Temp_Code;
float TempVal,ADC_Temp_Code_dec;
setup_spi(spi_master);
//Pic is set up as Master device.
CKP = 1;
//Idle state of clock is high.
do{
delay_ms(10);
//Allow time for conversions.
Output_low(CS);
//Pull CS low.
delay_us(10);
//CS to SCLK setup time.
MSByte = SPI_Read(0);
//The first byte is clocked in.
LSByte = SPI_Read(0);
//The second byte is clocked in.
delay_us(10);
//SCLK to CS setup time.
Output_High(CS);
//Bring CS high.
MSByte = 0x03;
LSByte = 0x20;
ADC_Temp_Code = make16(MSByte,LSByte);
//16bit ADC code is stored ADC_Temp_Code.
ADC_Temp_Code_dec = (float)ADC_Temp_Code;
//Covert to float for division.
if ((0x2000 & ADC_Temp_Code) == 0x2000)
//Check sign bit for negative value.
{
TempVal = (ADC_Temp_Code_dec - 16384)/32;
//Conversion formula if negative temperature.
}
else
{
TempVal = (ADC_Temp_Code_dec/32);
//Conversion formula if positive temperature.
}
}while(True);
//Temperature value stored in TempVal.
}
相關(guān)PDF資料
PDF描述
ADT7317ARU DIGITAL TEMP SENSOR-SERIAL, 10BIT(s), 3Cel, RECTANGULAR, SURFACE MOUNT
ADT7318ARU DIGITAL TEMP SENSOR-SERIAL, 8BIT(s), 3Cel, RECTANGULAR, SURFACE MOUNT
ADT7401RMREEL7 DIGITAL TEMP SENSOR-SERIAL, 12BIT(s), 4Cel, SQUARE, SURFACE MOUNT
ADT7401RM-500REEL7 DIGITAL TEMP SENSOR-SERIAL, 12BIT(s), 4Cel, SQUARE, SURFACE MOUNT
ADT7401RT-REEL DIGITAL TEMP SENSOR-SERIAL, 12BIT(s), 4Cel, RECTANGULAR, SURFACE MOUNT
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
ADT7301BRT 制造商:Analog Devices 功能描述:- 13-BIT, ?1}C ACCURATE, MICROPOWER DIGITAL TEMP SENSOR - Bulk
ADT7301BRT-500RL7 制造商:Analog Devices 功能描述:TEMP SENSOR DGTL 4-WIRE/SPI 6PIN SOT-23 - Tape and Reel
ADT7301BRT-REEL7 制造商:Analog Devices 功能描述:Temp Sensor Digital Serial (4-Wire, SPI) 6-Pin SOT-23 T/R
ADT7301BRT-U1 制造商:Analog Devices 功能描述:TEMP SENSOR DGTL SERL(SPI) 6PIN SOT-23 - Bulk
ADT7302 制造商:AD 制造商全稱:Analog Devices 功能描述:【2 C Accurate, Micropower Digital Temperature Sensor