The term "reuse-ability" springs to mind. For example, you could create a routine for PULSOUT and pass allocated variables to it, resulting in just one instance of the PULSOUT (this will certainly save space)
<lu>Code:GOSUB Do_Pulse Do_Pulse: PULSOUT IO_Pin, Duration RETURN
<li> Just declare IO_Pin and duration as variables that are specific to the purpose.</li>
</lu>
Bookmarks