3
Input/Output Routines
stream analog conversion data to Com1
read data from a bus-oriented device
write data to a bus-oriented device
deinitialize an I2C communication channel
deinitialize an PWM channel
deinitialize an X-10 communication channel
receive stream of analog conversion data
count transitions on an input pin
produce an analog voltage on an output pin
specify the parameters for accessing a bus-oriented device
specify the communication parameters for an X-10 channel
produce a dual-frequency sine wave on an output pin
receive a bit using the 1-Wire protocol
receive a byte using the 1-Wire protocol
receive one or more bytes using the 1-Wire protocol
perform an analog to digital conversion on an input
read the state of an input pin
send/receive data over an I2C channel
receive a byte on an I2C channel
send a byte on an I2C channel
create a Start condition on an I2C channel
create a Stop condition on an I2C channel
record the high/low times of a pulse train on an input pin
record the high/low times of a pulse train on an input pin
prepare for I2C communication with an external device
prepare for SPI communication with an external device
prepare for PWM generation
prepare an X-10 communication channel for use
produce a pulse train
produce a pulse train on any output pin
reproduce sampled audio on an output pin
compose a designator for a specific bit in an I/O port
measure a pulse width on an input pin
generate a pulse on an output pin
send a bit using the 1-Wire protocol
send a byte using the 1-Wire protocol
send one or more bytes using the 1-Wire protocol
produce an analog voltage on an output pin
configure an I/O pin
initiate PWM generation or change the duty cycle
measure an RC charge/discharge time
send a reset signal using the 1-Wire protocol
perform synchronous serial input
perform synchronous serial input with more configurability
perform synchronous serial output
perform synchronous serial output with more configurability
perform SPI communication with an external device
determine the status of an X-10 communication channel
send commands using the X-10 protocol