We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

AN2583-1

Title
Title
AVR316: SMBus Slave Using the TWI Module on tinyAVR and megaAVR devices
Name
Name
AN2583-1
Date
Date
12/11/2016
Description
Description
This application note provides background information on the SMBus specification and the 8-bit AVR TWI module, an interrupt-driven SMBus slave driver and a sample implementation.

Silicon Products


Description
Product
Description
AT90CAN128
AT90CAN128
AT90CAN32
AT90CAN32
AT90CAN64
AT90CAN64
AT90PWM1
AT90PWM1
AT90PWM161
AT90PWM161
AT90PWM216
AT90PWM216
AT90PWM2B
AT90PWM2B
AT90PWM316
AT90PWM316
AT90PWM3B
AT90PWM3B
AT90PWM81
AT90PWM81
AT90USB1286
AT90USB1286
AT90USB1287
AT90USB1287
AT90USB162
AT90USB162
AT90USB646
AT90USB646
AT90USB647
AT90USB647
AT90USB82
AT90USB82
ATmega128
ATmega128
ATmega1280
ATmega1280
ATmega1281
ATmega1281
ATmega1284
ATmega1284
ATMEGA1284P
ATMEGA1284P
ATmega1284RFR2
ATmega1284RFR2
ATmega128A
ATmega128A
ATmega128A ATmega128A
ATmega128RFA1
ATmega128RFA1
ATmega128RFR2
ATmega128RFR2
ATmega16
ATmega16
ATMEGA162
ATMEGA162
ATmega164A
ATmega164A
ATmega164P
ATmega164P
ATmega164PA
ATmega164PA
ATmega168
ATmega168
ATmega168A
ATmega168A
ATmega168P
ATmega168P
ATmega168PA
ATmega168PA
ATmega168PB
ATmega168PB
ATmega168PB ATmega168PB
ATMEGA16A
ATMEGA16A
ATMEGA16M1
ATMEGA16M1
ATmega16U2
ATmega16U2
ATmega16U4
ATmega16U4
ATmega2560
ATmega2560
ATmega2561
ATmega2561
ATmega2564RFR2
ATmega2564RFR2
ATmega256RFR2
ATmega256RFR2
ATmega32
Newer Device Available ATMEGA32A
ATmega32 Newer Device Available ATMEGA32A
ATmega324A
ATmega324A
ATmega324P
ATmega324P
ATmega324PA
ATmega324PA
ATmega324PB
ATmega324PB
ATmega324PB ATmega324PB
ATmega328
Not Recommended for new designs
ATmega328 Not Recommended for new designs
ATmega328P
‎Not Recommended for new designs
ATmega328P ‎Not Recommended for new designs
ATMEGA328PB
ATmega328PB
ATMEGA328PB ATmega328PB
ATmega32A
ATmega32A
ATMEGA32M1
ATMEGA32M1
ATmega32U2
ATmega32U2
ATmega32U4
ATmega32U4
ATMEGA48
ATMEGA48
ATMEGA4808
ATMEGA4808
ATMEGA4808 ATMEGA4808
ATmega48A
ATmega48A
ATmega48P
ATmega48P
ATmega48PA
ATmega48PA
ATmega48PB
ATmega48PB
ATmega48PB ATmega48PB
ATmega64
Newer Device Available ATMEGA64A
ATmega64 Newer Device Available ATMEGA64A
ATmega640
ATmega640
ATmega644
Newer Device Available ATMEGA644A
ATmega644 Newer Device Available ATMEGA644A
ATmega644A
ATmega644A
ATmega644P
Newer Device Available ATMEGA644PA
ATmega644P Newer Device Available ATMEGA644PA
ATmega644PA
ATmega644PA
ATmega644RFR2
ATmega644RFR2
ATmega64A
ATmega64A
ATmega64M1
ATmega64M1
ATmega64RFR2
ATmega64RFR2
ATmega8
ATmega8
ATmega8515
ATmega8515
ATmega8535
ATmega8535
ATmega88
ATmega88
ATmega88A
ATmega88A
ATmega88P
ATmega88P
ATmega88PA
ATmega88PA
ATmega88PB
ATmega88PB
ATmega88PB ATmega88PB
ATmega8A
ATmega8A
ATmega8U2
ATmega8U2
ATtiny441
ATtiny441
ATtiny828
ATtiny828
ATtiny841
ATtiny841
ATZBS1256
ATZBS1256

Live Chat

Need Help?

Privacy Policy