Moin, Ich hatte heute viel Spaß mit dem PCINT auf nem ATTiny861 (bzw. TinyX61). Im PCMSK0 – Pin Change Mask Register A ist Bit PCINT1 z.B für PortA.1 zuständig. Also PCMSK0.PCINT[7:0]. Oder eben PCMSK1.PCINT[15:8] Im GIMSK – General Interrupt Mask Register ist Bit PCIE0 aber zuständig für PCINT[11:8] und PCIE1 für PCINT[7:0] und PCINT[15:12]. Ja, es steht im Datenblatt aber wenn man das auf verschiedenen AVR schon gemacht hat, wer kommt denn darauf, das so genau zu lesen? Das hat etwas gedauert, bis ich das bemerkt habe... Und wie kommt man auf die Idee, das so zu machen? Gruß, Norbert
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.