Skip to main content
Try Wikispaces Classroom now.
Brand new from Wikispaces.
Dilshan R Jayakody's Project Repository
Pages and Files
Return to wiki home
EAGLE component library
PS2 Keyboard driven Morse code Generator
Prototype of PS/2 Keyboard driven Morse Code Generator
This is simple PIC microcontroller base project to generate Morse codes using standard PS/2 keyboard. This project based on Microchip’s PIC16F73 microcontroller and National semiconductor’s LM386 audio power amplifier. Software for PIC microcontroller is written using MikroC.
In this project we choose PIC16F73 because of it’s 4KW (KWords) program memory, it is possible to replace this MCU with any suitable MCU which having 4KW (or more) flash memory. (For example Atmel AT89C4051-24SJ with different source code, Microchip PIC16F648 with some minor changes in source code, etc)
Audio power amplifier of this project is based on National Semiconductor’s LM386. We choose LM386 because of its lower power consumption and compactness. User may also replace this module with suitable power amplifier (for example Philips TDA7052, TDA8551, National’s LM4906, etc.)
Current version of PIC16F73 software is developed using MikroC 8.1 compiler.
Project Related Downloads
Project schematic, Morse tables and MikroC source codes
PIC16F73 - Microchip 8bit Microcontroller
LM386 - Low Voltage Audio Power Amplifier
mikroC - Advanced C compiler for PIC microcontrollers
help on how to format text
Turn off "Getting Started"