Hi PCVirus,
Threads ansich haben nicht viel mit C zu tun... das Betriebssystem und der Prozessor müssen Multitasking unterstüzen. Die AVR Reihe unterstüzt Multitasking und es existieren ein paar Kernel für die AVR Reihe. Diesen hab ich schon vor Monaten mal gefunden,aber noch nicht getestet:
http://barello.net/avrx/
Programme kannst du entweder in Assembler oder C schreiben...


Gruß,
SIGINT