TOP Contributors

  1. MIKROE (2779 codes)
  2. Alcides Ramos (376 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (118 codes)
  5. Bugz Bensce (97 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 (139559 times)
  2. FAT32 Library (72041 times)
  3. Network Ethernet Library (57254 times)
  4. USB Device Library (47607 times)
  5. Network WiFi Library (43219 times)
  6. FT800 Library (42551 times)
  7. GSM click (29930 times)
  8. mikroSDK (28292 times)
  9. PID Library (26930 times)
  10. microSD click (26309 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: 1445 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

USB MSD Host Library

5

Library for making an USB host capable of reading and writing sectors from/to USB memory sticks (&quot;USB drives&quot; or &quot;pen drives&quot;).To read/write actual files from/to the USB memory stick you need still e.g. a Fat16 or Fat32 library (see example).

[Learn More]

PS2 Keyboard Write Leds

5

Control the leds of a PS2 keyboard.

[Learn More]

Tool: Pascal Source Code formatter

4

This tool is a simple mikroPascal source code formatter, mainly making correct and readable code indentation.

[Learn More]