At 02:55 PM 2/17/97 -0800, you wrote: >From: gaspare >Organization: sciupun >Subject: morse code receiver >To: PICLIST@MITVMA.MIT.EDU > >Does anybody knows some program/projects to let a pic RECEIVE MORSE >CODE?? >any suggestion will be greatly appreciated !!! >bye > I haven't seen anyone else answering this yet (scanning subject headers), so I'll do it. Somewhere in my archives, I have a fairly good program that was written in assembly language for the Motorola MC6800 about 20 years ago. I would like to "get around" to converting it to PIC code, but haven't found the time yet. The program does both send and receive from/to an ASCII terminal. The send speed is determined by external interrupt rate, but the receive speed is self adjusting and has been tested from under 3 WPM to well over 100 WPM and as written, will adjust between these extremes within one to three characters. Only problems are: requires a "clean" input signal from a receiver (won't tolerate noise), and not a great amount of tolerance in the dot/dash ratio or interelement/intercharacter spacing (great for improving one's "fist"). I see no reason why it couldn't be converted to PIC code, even taking advantage of a PIC's timer. This program was demo'd at the Dayton Hamvention (Dayton, Ohio) back around 1976, and also was converted to use a MC6802 and 6847 (video display generator) and used in a couple Boy Scout expos. If you are interested, I can dig out the source code and send it to you. (Please email me directly instead of cluttering up this mailing list.) It was also published in the ancient 6800 Users Group Library, but unless you or someone you know just happens to have that sitting around gathering dust, it would be hard to find. Don L. Jackson (W7KGU) Azark Consulting Group / Gilbert, Arizona USA Email: don@azark.com