Morse code generator using PIC18F4520