Ich würd mal sagen dein ISP ist falsch. Ist denk ich mal das klassische Problem wie beim Mega128 das viele denken das MOSI vom Programmer an MOSI vom Controller gehört.
Aber diese Controller haben eine andere ISP belegung. Programmer --> Controller
SCK -> SCK (B.1)
MOSI -> TX (E.1)
MISO -> RX (E.0)
RESET -> RESET (Pin 20)
Ja PDI und PDO sind damit gemeint. Und wieso die das so machen kann ich dir nicht sagen aber ich vermute mal das das mit der Kompatibilität zum Mega103 zusammenhängt (du kannst einen Mega64 und Mega128 durch setzen eines Fuse-Bits zu einem Mega103 "machen").
Und ja die UART funktioniert mit den selben Pins wie der ISP, was aber nicht schlimm ist ich hab einen Mega128 und da hängt an E1 und E0 ein ISPProgrammer und zusätzlich ein FT232 USB Driver und die Kommunikation zwischen PC und Controller klappt ohne Probleme.
Lesezeichen