Article "Wire Winding Machine on Arduino" on cxem.net
http://cxem.net/arduino/arduino235.php
Project Files
https://cloud.mail.ru/public/42A7/g9o...
If the archive doesn't open, download the firmware here:
https://cloud.mail.ru/public/9ME2/4S2...
A preprocessor is a computer program that accepts input data and outputs it as input to another program (e.g., a compiler). The output of a preprocessor is said to be in a preprocessed form, suitable for processing by subsequent programs (e.g., a compiler).
Interrupt Vector - An interrupt is a signal that notifies the processor of the occurrence of an event. In this case, the execution of the current sequence of commands is suspended, and control is transferred to the interrupt handler, which performs the work of processing the event and returns control to the interrupted code.