- non settare mai il pin di reset di un micro come normale pin di I/O perché poi ogni volta devi resettarlo con i 12V per poterlo riprogrammare
- l'Attiny84 non ha il PLC interno attivabile a 16 MHz (è una prerogativa dei Tinyx5)
Riguardo al punto 2):
- perché ti servono 16 MHz?
- visto che ha 11 linee di I/O, sacrificane 2 usando un quarzo esterno. Te ne rimarrebbero sempre 9, quasi il doppio di quelle di un Attiny85.