Signal Waveform Decoder
Project Overview
Designed and developed a desktop wave decoding application that converts audio samples (.wav) and mathematical signal profiles such as sine and cosine, into raw byte streams. Serialized and transmitted via COM port (UART) to a Microchip microcontroller, the software solved a key R&D requirement by enabling embedded devices to output localized multi-language voice prompts across international markets.
Purpose
The primary objective of this project was to provide the capability to process and playback multilingual audio. By converting standard sound files into structured byte streams on the host PC, the application bypassed on-chip storage and processing limitations, allowing the R&D department to rapidly deploy localized product variants overseas without requiring hardware redesigns.
Development
| System | Windows NT 4.0 |
| IDE | Visual Studio 6.0, Microchip MPLAB |
| Programming Languages | C++, Assembly |
| Libraries | MFC, WinAPI 32 |
| Programmer/Debugger | Microchip MPLAB ICD 3 |
| Microcontroller | Microchip PIC18F452 |
| Hardware | PCB Design |
Screenshots & Images



