I2c en el ATtiny13

hola queria saber si se puede hacer y como, para usar el puerto del attiny13 como i2c. Lo que nesesito es crear 2 puertos i2c en micro, uno para usarlo como esclavo otro como master, pero no estoy seguro de si se puede hacer. Cualquier consejo se agradece, si saben de algun micro que ya venga con 2 i2c mejor. grax
 
Has mirado el ATmega44, por ejemplo? Hay otros ATTiny que tienen 'medio' I2C hecho por HW, que igual te iría bien para la parte esclavo, mientras que no te vas a escapar de tener que hacer el segundo I2C por 'bit banging'.

Otra opción es usar un ATXmega, que estos sí que suelen llevar más de un I2C (los hay con hasta cuatro).

Por cierto, no busques I2C en Atmel, ya que para no pagar royalties usa el acrónimo TWI (Two Wire Interface), aunque es prácticamente idéntico. A mi me ha funcionado tanto como esclavo como maestro, por HW, en ATmega32, 64, 128, y 1281, usando las notas de aplicación de su Web.
 
Atrás
Arriba