Mikroelektronika MIKROE-350 データシート
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
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()
dim read_data as byte
...
read_data = Ow_Read()