Just going through the range trying to choose the most appropriate AVR (8 bit) for a new design. I have a requirement for SPI to communicate with another device. I'm thinking of the Tiny24. Is there a difference between SPI and USI? I know it says the USI is compatible with SPI mode 0 and 1. Is there anything I should be looking out for? I've only used other AVRs with dedicated SPI ports (at far as comms go).
My app requires 1 x SPI, 4 x I/Os, 1 x timer, 3 x ADC, and not much memory.
Cheers - Matt