Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

AN3548

Title:
Audio Recording and Playback Using Direct Memory Access and Core Independent Peripherals
Name:
AN3548
Date:
07/23/2020
Author:
Max Prasad
Description:
This application note describes how to record, store and playback a mono audio sound using Direct Memory Access (DMA) and various Core Independent Peripherals (CIP) present on the newer PIC18 devices. One of the key challenges today is to ensure there is a fast and reliable method of data transfer between memories, both on-chip and external, that doesn't affect the throughput of the system CPU. In this application, multiple DMA channels are used to transfer data between RAM and Flash memory. This allows for higher data transfer speed and ease of use while freeing the CPU to perform other tasks. The typical applications for use are data loggers, answering machines, voice recorders and toys.
Keywords:
Direct Memory Access (DMA), Core Independent Peripherals (CIPs), CPU, RAM, Flash Memory, data loggers, audio
 
Application Notes & Source Code
 Last Updated
Size
 
  AN3548
  07/23/2020
  1766KB
Silicon Products