Hallo, als Folge der interessanten Fragen habe ich 2 Kapitel meiner Homepage umfassend erweitert, siehe:

http://freenet-homepage.de/uffmann/Ultrasonic1.html
http://freenet-homepage.de/uffmann/Ultrasonic2.html

@Daniel: Warum willst Du denn nicht den Assembler Code übernehmen?