-
Datei
25_1.c
of ADS1255 // _______________________________________________________ char ADS1255_Read_Status(){ char ans; // return value PORTB &= ~(1 << PORTB2); // !CS = LOW _delay_us(20); ADS1255_transceive(0b10|0x00); // Send RREG command (Status) //_delay_us(10); ADS1255_transceive(0); // read one register //_delay_us(10); ans = ADS1255_transceive(0); // send Dummy-Byte and save return value // _delay_us(10); PORTB |= (1 << PORTB2); // !CS = HIGH _delay_us(20); return
in „Kommunikation mit AD-Wandler ADS1255“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
25_1.c
SPCR = (1<<SPE)|(1<<MSTR)|(1<<SPR0); // SPI Enable, SPI = Master, Prescaler = 16 } unsigned char ADS1255_transceive (unsigned char data) { SPDR = data; while(!(SPSR & (1<<SPIF) )); _delay_us(50); // 50 µs warten bis DOUT (t6) return(SPDR); } char ADS1255_Read_Status(){ char ans; // Rückgabevariable PORTB &= ~(1 << PORTB2); // !CS- PIN auf LOW _delay_us(10); ADS1255_transceive(0x10|0x00); // Sende RREG Befehl zum Auslesen von Register 0 (Status) _delay_us(10); ADS1255_transceive(0); // Nur ein Register lesen _delay_us(10); ans = ADS1255_transceive(0); // Dummy-Byte
in „Kommunikation mit AD-Wandler ADS1255“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
EKG_usw_Informationformedicalapplications_von_TI.pdf
ADS8325 16-bit, 100-kSPS, micropower serial output ADC, operates on 2.7 V to 5.5 V, 3mm x 3mm QFN ADS1255, ADS1256 24-bit, 30-kSPS ADC, high effective resolution and fast conversion rate ADS1252 24-bit, 41-kSPS ADC, world’s fastest 24-bit ADC Voltage Reference REF31xx 0.2% max initial accuracy, 15 ppm
in „EKG Schaltung Neuling“ · Analoge Elektronik und Schaltungstechnik ·