mikroC
making it simple...
OneWire Library
mikroC - C Compiler for Microchip PIC microcontrollers
OneWire library provides routines for communication via OneWire bus, for example with DS1820 digital thermometer. This is a Master/Slave protocol, and all the cabling required is a single wire. Because of the hardware configuration it uses (single pullup and open collector drivers), it allows for the slaves even to get their power supply from that line.
Some basic characteristics of this protocol are:
-single master system,
-low cost,
-low transfer rates (up to 16 kbps),
-fairly long distances (up to 300 meters),
-small data transfer packages.
Each OneWire device also has a unique
Note that oscillator frequency Fosc needs to be at least 4MHz in order to use the routines with Dallas digital thermometers.
Library Routines
Ow_Reset
Ow_Read
Ow_Write
|
| page |
|
MikroElektronika: Development tools - Books - Compilers | 233 | ||
|
|