Hi gilsil,
solange du privat bastelst kommst du auch mit der Demoversion von Bascom AVR lange klar. Später kannst du dann auf WinAVR umsteigen und mit avra unter Linux in Assembler programmieren. Für die AVRs gibts also genug freie Software.

Gruß,
SIGINT