Mikroelektronika MIKROE-350 Fiche De Données

Page de 526
TWI_Stop
TWI_Status
TWI_Close
Library Example
This code demonstrates use of TWI Library procedures and functions. AVR MCU is connected
(SCL, SDA pins ) to 24c02 EEPROM. Program sends data to EEPROM (data is written at address
2). Then, we read data via TWI from EEPROM and send its value to PORTA, to check if the cycle
was successful. Check the figure below.
467
MIKROELEKTRONIKA
- SOFTWARE AND HARDWARE SOLUTIONS FOR EMBEDDED WORLD
Libraries
mikroBasic PRO for AVR
CHAPTER 6
Prototype
sub procedure TWI_Stop()
Returns
Nothing.
Description
Issues STOP signal to TWI operation.
Requires
TWI must be configured before using this function. See TWI_Init.
Example
TWI_Stop()
Prototype
sub function TWI_Status() as byte
Returns
Returns value of status register (TWSR), the highest 5 bits.
Description
Returns status of TWI.
Requires
TWI must be configured before using this function. See TWI_Init.
Example
status = TWI_Status()
Prototype
sub procedure TWI_Close()
Returns
Nothing.
Description
Closes TWI connection.
Requires
TWI must be configured before using this function. See TWI_Init.
Example
TWI_Close()