Mikroelektronika MIKROE-350 データシート

ページ / 526
Ow_Read
283
MIKROELEKTRONIKA
- SOFTWARE AND HARDWARE SOLUTIONS FOR EMBEDDED WORLD
Libraries
mikroBasic PRO for AVR
CHAPTER 6
Prototype
sub function Ow_Read() as byte
Returns
Data read from an external device over the OneWire bus.
Description
Reads one byte of data via the OneWire bus.
Requires
Devices compliant with the Dallas OneWire protocol.
Global variables : 
OW_Bit_Read:
OneWire read line 
OW_Bit_Write:
OneWire write line. 
OW_Bit_Direction:
Direction of the OneWire pin 
must be defined before using this function.
Example
// OneWire pinout
dim OW_Bit_Read as sbit at PINB.B2    
dim OW_Bit_Write as sbit at PORTB.B2
dim OW_Bit_Direction as sbit at DDRB.B2
// end of OneWire pinout
' Read a byte from the One-Wire Bus
dim read_data  as byte
...
read_data = Ow_Read()