The firmware for the ATmega328P that will operate a low resolution digital oscilloscope