Hi,
hab schon mal einige versuche in diese Richtung unternommen (allerdings nur in C). Simavr (http://gitorious.org/simavr) eignet sich eigentlich ganz gut für diese Zwecke, da man, im Gegensatz zu simulavr 100%tige Kontrolle über die E/A sowie das Timing hat.
Allerdings sind meine Versuche noch nie über einfache PORTA.1 schaltet PORTB.1 herausgegangen.
Einen anderen Ansatz hat wesen von ruin&wesen (http://ruinwesen.com/blog?id=1148) verfolgt: Er hat für alle Tests Mock-Objekte programmiert, die das Verhalten von der Hardware nachbilden.
Eigentlich ganz einfach - ich stelle mir das nur schwierig in Sachen Timing etc.[/url]
HTH
Lesezeichen