TOP Contributors

  1. MIKROE (2655 codes)
  2. Alcides Ramos (353 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (112 codes)
  5. Chisanga Mumba (90 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (136781 times)
  2. FAT32 Library (69977 times)
  3. Network Ethernet Library (55948 times)
  4. USB Device Library (46274 times)
  5. Network WiFi Library (41888 times)
  6. FT800 Library (41184 times)
  7. GSM click (28987 times)
  8. PID Library (26419 times)
  9. mikroSDK (26372 times)
  10. microSD click (25381 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Example

DS1820 Examples

Rating:

0

Author: dany

Last Updated: 2014-05-16

Package Version: 1.0.0.0

Example: 1.0.0.0

Category: Measurement

Downloaded: 1409 times

Not followed.

License: MIT license  

4 examples of driving the DS1820, DS18S20 and DS18B20 digital temperature sensors, using the TempSensors and the OW_Utilities libraries. The examples can also be used with PIC24 (small changes in processor initialisation needed).

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "DS1820 Examples" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "DS1820 Examples" changes.

Do you want to report abuse regarding "DS1820 Examples".

  • Information
  • Comments (0)
DOWNLOAD LINK RELATED COMPILER CONTAINS
mikroPascal PRO for PIC
  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

Example Blog

The zipfile contains the source (main) files of 4 examples using the "TempSensors" and the "OW_Utilities" packages (next to of course the OW library and some others from mE). All examples can handle the DS1820, DS18S20 and DS18B20, except DS1820_1, which can not handle the DS18B20. All examples send their output to the Uart1 (115200 bd).

The examples are:

DS1820_1: very simple example, only one DS18x20 on the bus, not for DS18B20. It reads the RomCode of the device, showsits power mode (external or parasite), measures the temperature and shows it.

DS1820_2: Same as above, but can also handle the DS18B20 (next to DS1820 and DS18S20). Additionally the configuration of the device is shown and the possibility exists of setting the device configuration. Also a check is done for the "alarm" state of the device.

Multiple_DS1820_1: Same as DS1820_2, but multiple devices can be on the same ow bus, mixed DS1820, DS18S20 or DS18B20. The tempreature measurements are done and shown sequentially.

Multiple_DS1820_2: Same as Multiple_DS1820_1, but all temprerature measurements are done simultaneously, and after that alle measured values are shown sequentially.

ALSO FROM THIS AUTHOR

PID Library

25

PID library with fixed calculation time interval. A PID Usage example is added. Octal delivered the mB and an mC version.

[Learn More]

RTCC_PIC32

5

RTCC library for the PIC32 family

[Learn More]

PS2 Keyboard Read and write

5

Returns the native PS2 scan codes, no translation (except for some special scan codes, see the source file for the details). Capable of writing to the keyboard (e.g. giving commands to the keyboard).

[Learn More]