Natürlich kann man die Programmierung auch in Assembler machen. Die Länge des zu sendenden Pulses sollte Zyklusgenau hinzukriegen sein. Beim Messen des Pulses kann man am ICP Eingang auch eine Zyklusgenaue Messung hinkriegen. Die Pulslänge muß aber eine Mindestlänge von etwa 10-20 Zyklen haben. Die Einschränkung wird bei Bascom eher noch stärker sein.