ich hab bis jetzt nur 51er programmiert,
nervt aber immer dass die sowas wie Hardware-PWM nicht haben,
außerdem gibts viel mehr Tutorials über AVRs

für 51er gibts aber ne gute Entwicklungsumgebung: MIDE,
Emulator, Assembler, C-Compiler alles drin
(den C-Compiler hab ich aber noch nicht ausprobiert)

ich würde dir trotzdem auch AVRs empfehlen