-
Bild
Webseite mit DS18B20 Temperaturmesswerten
127.0.0.1:5500/index.html DS18B20 HaWi Version V1.0, 03.11.2024 Temperatur: 234.5 °C °C Temperatur: 123.45°F °F Fehlermeldung: Errormessage 1
in „HTML Anzeige - Farbe Meldetext ändern“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
OLED Display mit Temperaturanzeige DS18B20
GND VCC SCL SDA 55 25 -5 DS18B20 Temp. 24.9°C
in „CH32V003: Selbstbauprogrammer und "Getting started"“ · Projekte & Code · · Platinenfotos
-
Bild
Schaltplan mit Arduino Nano und DS18B20 Sensor
DS18B20 NANO 3.0 R0 120 Ω Wasserkocher Kupferdraht 0.15 mm 140 m 4.7 kΩ
in „Physikprojekte“ · Offtopic · · Diagramme
-
Bild
Software-Interface für DS18B20 Temperaturanzeige
DS18B20 HaWi Version V1.0, 03.11.2024 Temperatur: %TEMPERATUREC% °C Temperatur: %TEMPERATUREF% °F Fehlermeldung: %DEFECTIVE% )
in „HTML Anzeige - Farbe Meldetext ändern“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Software-Interface für DS18B20 Temperaturanzeige
DS18B20 HaWi Version V1.0, 03.11.2024 Temperatur: %TEMPERATUREC% °C Temperatur: %TEMPERATUREF% °F Fehlermeldung: %DEFECTIVE% )
in „HTML Anzeige - Farbe Meldetext ändern“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
ESP32 Super Mini mit DS18B20 Temperatursensor
GND 3,3V ESP32 C3 Super Mini 20 4k7 DS18B20
in „WiFi Temperatursensor“ · Projekte & Code · · Platinenfotos
-
Bild
Schaltplan STM8Sx003 mit TM1637 und DS18B20
STM8Sx003 : 7-Segment Digitaluhr mit TM1637 Treiber und DS18B20 Temperatursensorauswertung DIG3 DIG2 DIG1 DIG0 com3 com2 com1 com0 a b c d e f g DP TM1637 key-scan 1 clk 18 dio 17 DS18B20 USB-mini connector as power supply +5V 47u Vcc GND 100n 1,8k 2,2k 2,2k
in „Uhr mit STM8Sxx3 und TM1637“ · Projekte & Code · · Schaltpläne
-
Bild
Schaltplan mit SN74LV1T34DBVR und DS18B20
3V3 U7 VCC 5 Y GND 4 A 3 NC 2 DI34 GND R22 4.7kΩ EXT 5V CN4 Temp2 1 2 3 DS18B20 4-5m lange Leitung GND
in „I2C Pegelwandler“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne
-
Datei
ds18s20.c
) |= _BV(pDS18x20->DS18x20_PIN); _delay_us(480); *(pDS18x20->DS18x20_PORT-1) &= ~(_BV(pDS18x20->DS18x20_PIN)); _delay_us(80); result = (*(pDS18x20->DS18x20_PORT-2)) & (_BV(pDS18x20->DS18x20_PIN)); _delay_us(400);
in „Timerberechnung die hunderste“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ds18s20.c
= DS18S20_Adresse1[7]; break; case 2: adresse[0] = DS18S20_Adresse2[0]; adresse[1] = DS18S20_Adresse2[1]; adresse[2] = DS18S20_Adresse2[2]; adresse[3] = DS18S20_Adresse2[3]; adresse[4] = DS18S20_Adresse2[
in „DS18S20 Fehler ab ca. 40°C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ds18s20.h
#ifndef DS18S20_H_ #define DS18S20_H_ #include <stdint.h> /** * @file ds18S20.h * @brief * Header file of DS18S20 library. It contains the prototypes of all * functions available in the library, definitions of
in „Timerberechnung die hunderste“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ds18x20.c
else if ( (i & DS18B20_11_BIT) == DS18B20_11_BIT ) { usart_write_str0( "B20/11" ); } else if ( (i & DS18B20_10_BIT) == DS18B20_10_BIT ) { usart_write_str0( " B20/10 " ); } else { // if ( (i & DS18B20_9_BIT) == DS18B20
in „1Wire DS18B20 auslesen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ds18x20.h
/** * * ds18x20.h * * \author Martin Thomas (Partly based on code from Peter Dannegger and others) */ #ifndef DS18X20_H_ #define DS18X20_H_ // enable DS18x20 EERPROM support #define DS18X20_EEPROMSUPPORT 1 // enable
in „1Wire DS18B20 auslesen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DS18B20.pdf
in Lead-Free 3-pin TO92 DS18B20+T&R 18B20 (See Note) DS18B20 in Lead-Free 3-pin TO92, 2000 Piece Tape- and-Reel DS18B20U 18B20 DS18B20 in 8-pin uSOP DS18B20U/T&R 18B20 DS18B20 in 8-pin uSOP, 3000 Piece Tape-and-Reel DS18B20U+ 18B20 (See Note) DS18B20 in Lead-Free 8-pin uSOP DS18B20U+T&R 18B20 (See Note) DS18B20 in Lead-Free 8-pin uSOP, 3000 Piece Tape- and-Reel DS18B20Z DS18B20 DS18B20 in 150 mil 8-pin SO DS18B20Z/T&R DS18B20
in „Suche nach einem Temperatursensor“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DS18B20.pdf
in Lead-Free 3-pin TO92 DS18B20+T&R 18B20 (See Note) DS18B20 in Lead-Free 3-pin TO92, 2000 Piece Tape- and-Reel DS18B20U 18B20 DS18B20 in 8-pin uSOP DS18B20U/T&R 18B20 DS18B20 in 8-pin uSOP, 3000 Piece Tape-and-Reel DS18B20U+ 18B20 (See Note) DS18B20 in Lead-Free 8-pin uSOP DS18B20U+T&R 18B20 (See Note) DS18B20 in Lead-Free 8-pin uSOP, 3000 Piece Tape- and-Reel DS18B20Z DS18B20 DS18B20 in 150 mil 8-pin SO DS18B20Z/T&R DS18B20
in „Mehrere DS18B20 an einen Pin Avr-Mega32“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Datenblatt_DS18B20.pdf
+T&R -55°C to +125°C 3 TO-92 (2000 Piece) 18B20 DS18B20-SL/T&R -55°C to +125°C 3 TO-92 (2000 Piece)* 18B20 DS18B20-SL+T&R -55°C to +125°C 3 TO-92 (2000 Piece)* 18B20 DS18B20U -55°C to +125°C 8 μSOP 18B20 DS18B20U+ -55°C to +125°C 8 μSOP 18B20 DS18B20U/T&R -55°C to +125°C 8 μSOP (3000 Piece) 18B20 DS18B20U+T&R -55°C to +125°C 8 μSOP (3000 Piece) 18B20 DS18B20Z -55°C to +125°C 8 SO DS18B20 DS18B20Z+ -55°C to +125°C 8 SO DS18B20 DS18B20Z/T&R -55°C to +125°C 8 SO (2500 Piece) DS18B20 DS18B20Z+
in „DS18B20 Darstellung von negativen Zahlen im Zweierkomplement?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Datenblatt_DS18B20.pdf
+T&R -55°C to +125°C 3 TO-92 (2000 Piece) 18B20 DS18B20-SL/T&R -55°C to +125°C 3 TO-92 (2000 Piece)* 18B20 DS18B20-SL+T&R -55°C to +125°C 3 TO-92 (2000 Piece)* 18B20 DS18B20U -55°C to +125°C 8 μSOP 18B20 DS18B20U+ -55°C to +125°C 8 μSOP 18B20 DS18B20U/T&R -55°C to +125°C 8 μSOP (3000 Piece) 18B20 DS18B20U+T&R -55°C to +125°C 8 μSOP (3000 Piece) 18B20 DS18B20Z -55°C to +125°C 8 SO DS18B20 DS18B20Z+ -55°C to +125°C 8 SO DS18B20 DS18B20Z/T&R -55°C to +125°C 8 SO (2500 Piece) DS18B20 DS18B20Z+
in „Timing Probleme 1-Wire“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Datenblatt_DS18B20.pdf
+T&R -55°C to +125°C 3 TO-92 (2000 Piece) 18B20 DS18B20-SL/T&R -55°C to +125°C 3 TO-92 (2000 Piece)* 18B20 DS18B20-SL+T&R -55°C to +125°C 3 TO-92 (2000 Piece)* 18B20 DS18B20U -55°C to +125°C 8 μSOP 18B20 DS18B20U+ -55°C to +125°C 8 μSOP 18B20 DS18B20U/T&R -55°C to +125°C 8 μSOP (3000 Piece) 18B20 DS18B20U+T&R -55°C to +125°C 8 μSOP (3000 Piece) 18B20 DS18B20Z -55°C to +125°C 8 SO DS18B20 DS18B20Z+ -55°C to +125°C 8 SO DS18B20 DS18B20Z/T&R -55°C to +125°C 8 SO (2500 Piece) DS18B20 DS18B20Z+
in „1-Wire Protokollablauf“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PICkit_3_Programmer_Application_ReadMe.txt
PIC18F2553 PIC18F2580 PIC18F2585 PIC18F2610 PIC18F2620 PIC18F2680 PIC18F2682 PIC18F2685 PIC18F4220 PIC18F4221 PIC18F4320 PIC18F4321 PIC18F4331 PIC18F4410 PIC18F4420 PIC18F4423 PIC18F4431 PIC18F4450 PIC18F4455 PIC18F4458 PIC18F4480 PIC18F4510 PIC18F4515 PIC18F4520 PIC18F4523 PIC18F4525 PIC18F4550 PIC18F4553 PIC18F4580 PIC18F4585 PIC18F4610 PIC18F4620 PIC18F4680 PIC18F4682 PIC18F4685 PIC18F6310 PIC18F6390 PIC18F6393
in „PICkit3 und Windows 11“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DS18B20.pdf
°C 3 TO-92 (2000 Piece)* 18B20 DS18B20U -55°C to +125°C 8 FSOP 18B20 DS18B20U+ -55°C to +125°C 8 FSOP 18B20 DS18B20U/T&R -55°C to +125°C 8 FSOP (3000 Piece) 18B20 DS18B20U+T&R -55°C to +125°C 8 FSOP (3000 Piece) 18B20 DS18B20Z -55°C to +125°C 8 SO DS18B20 DS18B20Z+ -55°C to +125°C 8 SO DS18B20 DS18B20Z/T&R -55°C to +125°C 8 SO (2500 Piece) DS18B20 DS18B20Z+T&R -55°C to +125°C 8 SO (2500 Piece) DS18B20 +Denotes a lead-free package. A “+” will appear
in „DS18B20 Sensor“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ds1820.pdf
SKIP ROM COMMAND COMMAND COMMAND COMMAND COMMAND Y Y Y Y Y MASTER T X BIT 0 DS18S20 X BIT 0 DS18S20 TXBIT 0 DS18S20 X BIT 0 DS18S20 TXBIT 0 MASTER TXBIT 0 MASTER TXBIT 0 DS18S20 X FAMILY CODE 1 BYTE N N DEVICE(S) N BIT 0 BIT 0 WITH ALARM MATCH? MATCH? FLAG SET? DS18S20 X SERIAL NUMBER Y Y 6 BYTES Y DS18S20 TXBIT 1 DS18S20 X MASTER TX CRC BYTE BIT 1 DS18S20 TXBIT 1 MASTER T XIT 1 N N BIT 1 BIT 1 MATCH? MATCH? Y Y DS18S20 X BIT 63 MASTER T DS18S20 T BIT 63 X X BIT 63 MASTER T BIT 63 X N N BIT 63 BIT
in „Thermometer mit ds18s20 und LED Annzeige“ · Projekte & Code ·
-
PDF
DS1820-DS1820S.pdf
SKIP ROM N COMMAND COMMAND COMMAND COMMAND COMMAND Y Y Y Y Y MASTER T X BIT 0 DS18S20 X BIT 0 DS18S20 TXBIT 0 DS18S20 X BIT 0 DS18S20 X BIT 0 MASTER TXBIT 0 MASTER TXBIT 0 DS18S20 T X FAMILY CODE 1 BYTE N N BIT 0 BIT 0 DEVICE(S) N MATCH? MATCH? WITH ALARM FLAG SET? DS18S20 T X SERIAL NUMBER Y Y Y 6 BYTES DS18S20 TXBIT 1 DS18S20 X MASTER TX DS18S20 TXBIT 1 CRC BYTE BIT 1 MASTER T BIT 1 X N N BIT 1 BIT 1 MATCH? MATCH? Y Y DS18S20 X BIT 63 MASTER TX DS18S20 TXBIT 63 BIT 63 MASTER T XIT 63 N N BIT 63 BIT 63
in „1-Wire & Pull-UP“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DS18B20.pdf
SKIP ROM COMMAND COMMAND COMMAND COMMAND COMMAND Y Y Y Y Y MASTER T X BIT 0 DS18B20 X BIT 0 DS18B20 TXBIT 0 DS18B20 X BIT 0 DS18B20 TXBIT 0 MASTER TXBIT 0 MASTER TXBIT 0 DS18B20 X FAMILY CODE 1 BYTE N N DEVICE(S) N BIT 0 BIT 0 WITH ALARM MATCH? MATCH? FLAG SET? DS18B20 X SERIAL NUMBER Y Y 6 BYTES Y DS18B20 TXBIT 1 DS18B20 X MASTER TX CRC BYTE BIT 1 DS18B20 TXBIT 1 MASTER T XIT 1 N N BIT 1 BIT 1 MATCH? MATCH? Y Y DS18B20 X BIT 63 MASTER T DS18B20 T BIT 63 X X BIT 63 MASTER T BIT 63 X N N BIT 63 BIT
-
PDF
DS18b20.pdf
SKIP ROM N COMMAND COMMAND COMMAND COMMAND COMMAND Y Y Y Y Y MASTER T X BIT 0 DS18B20 X BIT 0 DS18B20 TXBIT 0 DS18B20 X BIT 0 DS18B20 X BIT 0 MASTER TXBIT 0 MASTER TXBIT 0 DS18B20 T X FAMILY CODE 1 BYTE N N BIT 0 BIT 0 DEVICE(S) N MATCH? MATCH? WITH ALARM FLAG SET? DS18B20 T X SERIAL NUMBER Y Y Y 6 BYTES DS18B20 TXBIT 1 DS18B20 X MASTER TX DS18B20 TXBIT 1 CRC BYTE BIT 1 MASTER T BIT 1 X N N BIT 1 BIT 1 MATCH? MATCH? Y Y DS18B20 X BIT 63 MASTER TX DS18B20 TXBIT 63 BIT 63 MASTER T XIT 63 N N BIT 63 BIT 63
in „Temperatur ohne AD-Eingang messen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DS18b20.pdf
SKIP ROM N COMMAND COMMAND COMMAND COMMAND COMMAND Y Y Y Y Y MASTER T X BIT 0 DS18B20 X BIT 0 DS18B20 TXBIT 0 DS18B20 X BIT 0 DS18B20 X BIT 0 MASTER TXBIT 0 MASTER TXBIT 0 DS18B20 T X FAMILY CODE 1 BYTE N N BIT 0 BIT 0 DEVICE(S) N MATCH? MATCH? WITH ALARM FLAG SET? DS18B20 T X SERIAL NUMBER Y Y Y 6 BYTES DS18B20 TXBIT 1 DS18B20 X MASTER TX DS18B20 TXBIT 1 CRC BYTE BIT 1 MASTER T BIT 1 X N N BIT 1 BIT 1 MATCH? MATCH? Y Y DS18B20 X BIT 63 MASTER TX DS18B20 TXBIT 63 BIT 63 MASTER T XIT 63 N N BIT 63 BIT 63
in „Displaybeleuchtung faden ohne Analog I/O“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DS18x20_Read.asm
= PINB ; DS18x20 .equ DS18x20_PORT = PORTB ; DS18x20 .equ DS18x20 = PB0 ; DS18x20 ; ------------------------------------------- .equ CRC_Code = 0b10001100 ; Divisor 0b10001100 ; ldi Temp0, CRC_Code ; CRC Code definieren
in „AVR ATtiny13 DS18B20/DS18S20 I2C PCF8574 LCD Temperaturanzeige“ · Projekte & Code ·
-
PDF
DS18S20_1_.pdf
ALARM SEARCH SKIP ROM COMMAND COMMAND COMMAND COMMAND COMMAND Y Y Y Y Y MASTER Tx DS18S20 Tx BIT 0 DS18S20 Tx BIT 0 BIT 0 DS18S20 Tx BIT 0 DS18S20 Tx BIT 0 DS18S20 Tx MASTER Tx BIT 0 MASTER Tx BIT 0 FAMILY CODE 1 BYTE N N DEVICE(S) N BIT 0 BIT 0 WITH ALARM DS18S20 Tx MATCH? MATCH? FLAG SET? SERIAL NUMBER 6 BYTES Y Y Y DS18S20 Tx BIT 1 DS18S20 Tx MASTER Tx DS18S20 Tx BIT 1 CRC BYTE BIT 1 MASTER Tx BIT 1 N N BIT 1 BIT 1 MATCH? MATCH? Y Y DS18S20 T BIT 63 MASTER Tx DS18S20 Tx BIT 63 BIT 63 MASTER Tx BIT 63 N N BIT 63 BIT
in „433Mhz RF Wireless Transmitter + Receiver“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DS18S20.c
); // Write to EEPROM // if( !DS18_Copy_Scratchpad()) //return DS18_LeaveModDS18B20(251); // Read from EEPROM to ensure its correct functional behaviour // if( DS18_Recall_EE()) // Refresh scratchpad from EEPROM // //return DS18_LeaveModDS18B20
in „DS18S20 mit Infineon Mikrocontroller“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DS18B20-PAR_TO-92__12_BIT_0_5__Fehler.pdf
SEARCH ROM ALARM SEARCH COMMAND COMMAND COMMAND COMMAND COMMAND Y Y Y Y Y MASTER TX BIT 0 DS18B20-PAR TXBIT 0 DS18B20-PAR TXBIT 0 DS18B20-PAR TXBIT 0 DS18B20-PAR TXBIT 0 MASTER T XIT 0 MASTER TXBIT 0 DS18B20-PAR X FAMILY CODE 1 BYTE N BIT 0 N BIT 0 DEVICE(S) N WITH ALARM MATCH? MATCH? FLAG SET? DS18B20-PAR TX SERIAL NUMBER Y Y Y 6 BYTES DS18B20-PAR TXBIT 1 DS18B20-PAR X MASTER TX DS18B20-PAR T BIT 1 CRC BYTE BIT 1 X MASTER T XIT 1 N N BIT 1 BIT 1 MATCH? MATCH? Y Y DS18B20-PAR X BIT 63 MASTER T
in „Genauigkeitsangabe auf einem Thermometer“ · Mechanik, Gehäuse, Werkzeug ·
-
Datei
ds18b20.h
READ_DS18B20() GPIO_ReadInputDataBit(GPIOB, DS18B20_BIT) #define DIR_1WIRE_IN() {DS18B20_PORT->CRL &= 0xFF0FFFFF;DS18B20_PORT->CRL |= 0x00400000;} #define DIR_1WIRE_OUT() {DS18B20_PORT->CRL &= 0xFF0FFFFF;DS18B20
in „STM32 DS1820“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ds18b20.c
=================================*/ u8 DS18B20_Reset(void) { DS18B20_PIN = 1; us_Delay(10); DS18B20_PIN = 0; us_Delay(3500); // ???480us,????????,??????????? DS18B20_PIN = 1; // ???????,????,????????? us_Delay(110); // ?????,????DS18B20?????
in „STM32 DS1820“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pk2cmdminus_supported_devices.txt
PIC18/PIC18F 0x00000420 PIC18F458 PIC18/PIC18F 0x00000860 PIC18F1220 PIC18/PIC18F 0x000007E0 PIC18F1230 PIC18/PIC18F 0x00001E00 PIC18F1320 PIC18/PIC18F 0x000007C0 PIC18F1330 PIC18/PIC18F 0x00001E20 PIC18F1330
in „Programmieren eine PIC18F2585 mir einem HEX-File“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ds18s20.pdf
COMMAND COMMAND COMMAND COMMAND COMMAND Y Y Y Y Y N DS18S20 TX MASTER T X FAMILY CODE BIT 0 ALARM 1 BYTE CONDITION ? Y DS18S20 TXBIT 0 DS18S20 X BIT 0 MASTER TXBIT 0 N N DS18S20 X BIT 0 BIT 0 SERIAL NUMBER MATCH? MATCH? 6 BYTES Y Y DS18S20 TX DS18S20 X BIT
in „Messabweichung beim 1-wire DS1“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
datasheet_002.pdf
COMMAND COMMAND COMMAND COMMAND COMMAND Y Y Y Y Y N DS18S20 TX MASTER T X FAMILY CODE BIT 0 ALARM 1 BYTE CONDITION ? Y DS18S20 TXBIT 0 DS18S20 X BIT 0 MASTER TXBIT 0 N N DS18S20 X BIT 0 BIT 0 SERIAL NUMBER MATCH? MATCH? 6 BYTES Y Y DS18S20 TX DS18S20 X BIT
-
Datei
ds18b20.bas
Read_ds18b20_id Do For I = 1 To Max_num_ds18b20 Print "Anzahl DS18B20: "; Max_num_ds18b20 Print "ID: " ; Hex(ds18b20_id(i)) Call Measure_ds18b20(i) Waitms 800 Ds18b20tempstr = Str(read_ds18b20(i)) Print "Temperatur
in „Probleme mit Temperatursensor DS18B20“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DS18S20.INC
EJECT ;**************************************** ;* * ;* DS18S20 Driver * ;* Stand: 22.2.2005 * ;* * ;**************************************** EXTERN XTAL EXTERN DS18S20_Port Public DS18S20_Reset ; C := DS18S20[B] Public DS18S20_Read ; A := DS18S20[B] Public
in „AT89C51ED2 (8051) mit DS18S20“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DS18S20.INC
. ; B=80H -> Sensor 7 ;allgemein : Mov B, #(1 << SensorNummer) Public DS18S20_Reset ; C := DS18S20[B] Public DS18S20_Read ; A := DS18S20[B] Public DS18S20_Write ; DS18S20[B] := A Public GetTemperatur ; DPTR := Temperatur[B] Public SetTemperatur ; C := Reset[B] EJECT ; List
in „AT89C51ED2 (8051) mit DS18S20“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
1wire.s
1wire ;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; onewire_presence: sbis DS_PIN,DS18b20 ;prüfen ob kurzschluß rjmp DS_error cbi DS_port,DS18b20 ;DS18b20 low sbi DS_DDR,DS18b20 ;DS18b20 port ausgang nop nop sbic pinc,DS18b20 rjmp DS_error1 rcall delay_500us cbi DS_DDR,DS18b20
in „ds18s20 atmega16 asm“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ds18b20.h
DS18B20_EXTERN #endif #define DS18B20_BIT GPIO_Pin_0 #define DS18B20_PORT GPIOC #define READ_DS18B20() GPIO_ReadInputDataBit(DS18B20_PORT, DS18B20_BIT) //ÐèÒªÐÞžÄÏà¹ØÖµ #define DIR_1WIRE_IN() {DS18B20_PORT
in „STM32 DS1820“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ds18b20.c
/*! * \file ds18b20.c * \brief DS18B20 Temperatursensor lesen/schreiben * \author Joerg S. * \date 1.2007 */ #include "ds18b20.h" ////////////////////////////////////////////////////////////////////////////////////
in „Wer hat DS18x20 an MSP430 am laufen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
1wire.s
1wire ;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; onewire_presence: sbis DS_PIN,DS18b20 ;prüfen ob Kurzschluß rjmp DS_error cbi DS_PORT,DS18b20 ;DS18b20 low sbi DS_DDR,DS18b20 ;DS18b20 port ausgang nop nop sbic DS_PIN,DS18b20 ;Wenn Pin High Fehler rjmp DS_error1 ; rcall delay
in „ds18s20 atmega16 asm“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sensor.c
} } void check_temp1(void) { //if (temp1enable == 1) { if (sysTimer % tempreadinterval == 0) { TSDS18x20 DS18x20; TSDS18x20 *pDS18x20 = &DS18x20; if (DS18x20_Init(pDS18x20,&PORTC,PC4)) { // Sensor not found temp1 = 0; } else { tdata = 1; // Sensor Found // Set DS18B20 resolution to 12 bits. DS18x20_SetResolution
in „Timerberechnung die hunderste“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MultiDS18S20_0.2.bas
======================================================================== ' ' Auslesen von mehreren DS18S20 oder DS18B20 ' ' Erweiterung auf beliebig viele Sensoren Typ DS18B.. oder DS18S.. ' ' Siehe ' http://www.mcselec.com/index.php?option=com_content&task=view&id=75&Itemid=57 ' ' Anpassung von LCD
in „Was brauche ich von der Seriennummer DS18B20?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LuefterProject.asm
: push r17 push r18 ldi r17,cDS1621_Write ldi r18,cDS1621_StartConvert rcall DS1621_sendStart rcall DS1621_sendStop pop r18 pop r17 ret ;===================================================== ;Name: DS1621_writeTemperatureHigh
in „AT90s2313 + ds1621 (liest nur Schrott)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ds18b20.h
/*! * \file ds18b20.h * \brief DS18B20 Temperatursensor lesen/schreiben, h-Datei * \author Joerg S. * \date 1.2007 */ #ifndef DS18B20_H #define DS18B20_H 1 //////////////////////////////////////////////////////////
in „Wer hat DS18x20 an MSP430 am laufen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
messung.c
!= 0) { // T messen (einzeln starten und messen bei parasitärer Spannungsversorgung) if ( DS18X20_start_meas( DS18X20_POWER_PARASITE, tempID ) == DS18X20_OK ) { // warten bis Messung fertig ist. DS18S20 braucht die vollen 750ms if (tempID[0] == DS18B20_ID) _delay_ms(DS18B20_TCONV_10BIT); else _delay_ms(DS18S20_TCONV); if ( DS18X20_read_meas( tempID, &subzero,&cel, &cel_frac_bits) == DS18X20_OK ) { TWert = DS18X20_temp_to_decicel(subzero, cel, cel_frac_bits); if (subzero) TWert *= (-1); ow_array[i] = TWert
in „1Wire DS18B20 auslesen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.cpp
#include <Arduino.h> #include <DallasTemperature.h> #include <OneWire.h> const uint8_t DS18B20_GPIO = 4; // OneWire Pin uint8_t Numbers_Of_18B20; uint8_t DS18B20_Sensor_1 = 1; // 0, wenn Sensor 1 uint8_t DS18B20_Sensor_2 = 2; // 1, wenn Sensor 1 uint8_t DS18B20_Address[8]; void print_8bit_Array(uint8_t _8bit_Array[8]); OneWire oneWire(DS18B20_GPIO); // OneWire Pin DallasTemperature DS18B20(&oneWire); // Pass our oneWire reference to Dallas Temperature. void setup(void) { Serial.begin(115200); DS18B20.begin(); Numbers_Of_18B20 = DS18B20
in „Problem mit ser. Monitor in for-Schleife“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.cpp
#include <Arduino.h> #include <DallasTemperature.h> #include <OneWire.h> const uint8_t DS18B20_GPIO = 4; // OneWire Pin uint8_t Numbers_Of_18B20; uint8_t DS18B20_Sensor_1 = 1; // 0, wenn Sensor 1 uint8_t DS18B20_Sensor_2 = 2; // 1, wenn Sensor 1 uint8_t DS18B20_Address[8]; void print_8bit_Array(uint8_t _8bit_Array[8]); OneWire oneWire(DS18B20_GPIO); // OneWire Pin DallasTemperature DS18B20(&oneWire); // Pass our oneWire reference to Dallas Temperature. void setup(void) { Serial.begin(115200); DS18B20.begin(); Numbers_Of_18B20 = DS18B20
in „Problem mit ser. Monitor in for-Schleife“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
messung.c
bei parasitärer Spannungsversorgung) if ( DS18X20_start_meas( DS18X20_POWER_PARASITE, tempID ) == DS18X20_OK ) { // warten bis Messung fertig ist. DS18S20 braucht die vollen 750ms if (tempID[0] == DS18B20_ID) _delay_ms(DS18B20_TCONV_10BIT); else _delay_ms(DS18S20_TCONV); if ( DS18X20_read_meas( tempID, &subzero,&cel, &cel_frac_bits) == DS18X20_OK ) { TWert = DS18X20_temp_to_decicel(subzero, cel, cel_frac_bits); if (subzero) TWert *= (-1); ow_array[i] = TWert
in „Ulrich Rading Logdatei ändern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DS18x20_0C_Display.asm
***************************************** Temperatur_lesen: ; Temperatur alle X Minute lesen rcall DS18x20_ROM ; lese ROM Daten von DS18x20 rcall DS18x20_RAM ; lese RAM Daten von DS18x20 ;---------------------------------------------------------------------------------- rcall DS18_X_20_Temperatur ; [
in „AVR ATtiny13 DS18B20/DS18S20 I2C PCF8574 LCD Temperaturanzeige“ · Projekte & Code ·