Hi Peter, Have you thought about creating "Adult Education" courses on things like this? I touch Atmel board at work everyday. :-) I used to memorize 6809 and 68000 instruction sets, but have long forgotten. I wouldn't mind re-visiting assembly programming with Atmel. -- William