David Wrigley's Microwave Website, Manchester, England


Morse Code Message Generator


Many years ago I designed a Morse Code Generator for use with a Microwave transverter. The idea was to produce a call sign in Morse code and also to include a selection of distinctive warbling and intermittent tones which would stand out above any other signal. This original design is included as well as some recent designs for specific uses in Italy and Mexico. All of the source code has been included so that any Amateur can alter these to suit their own needs.

The original Morse Code Generator - 1998-12-18 - This zipped package contains the source, schematic, pcb and other supporting information

The following examples of source code can be used by other radio amateurs - just modify the source using Windows Notepad and Assemble the source into a Hex file for the programmer. The instructions for altering the Morse code part is contained within the *.asm file. Just download the file and save it to disk. Then open it using Notebook.

A Morse Code Call sign Generator with 8 minute pause. - As used on the Italian repeaters IR6UG and IR6B (UHF and VHF) via IK6GZM - 2002-12-27

A Morse Code Call sign Generator with 30 minute pause - Used as an station identifier for XE3MSL in Mexico - 2002-Dec-27

A Morse Code Call sign Generator with three 5 second tone bursts For use in a personal beacon of XE3MSL in Mexico - 2002-Dec-27

A Morse Code Call sign Generator with an output to uncouple the PLL during transmission of the ID - to prevent freq shift during transmission of the ID - Overall output 30 secs carrier plus ID, For use in a beacon of PI7EHG in Netherlands - 2004 May 07

A Morse Code Call sign Generator for use in Italian repeaters by Franco, I0RSC - VHF repeaters IR0M JN63DC and IR0AP JN63GG, UHF repeater IR0UP JN63DC, 1240 Mhz ATV under construction, and 10 Ghz ATV under construction The unit provides for a CW ID being repeated every 4.5 minutes. If the squelch is opened then the ID is transmitted immediately. Two inputs "chip enable" and "squelch", four outputs:Morse Tone, keying, inverse keying, ptt during ID.-2004-Sep-5.

Eventually, when I get some time I will put on this page a new pcb layout for the surface mount version of the PIC16F84 with In-Circuit Programming (ICP) facility. - 2002 Dec 31 - Here is a picture of my PIC test bed:- The lead at the bottom left is the ICP lead.



E-Mail: mailto:david.wrigley@microwave.fsnet.co.uk

Last updated 2006-feb 25