We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!

AN3548

Title
Title
Audio Recording and Playback Using Direct Memory Access and Core Independent Peripherals
Name
Name
AN3548
Date
Date
10/06/2020
Description
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.

Silicon Products

Title Product Title
PIC18F56Q71
Differential ADC, Integrated Op Amps
PIC18F56Q71 Differential ADC, Integrated Op Amps
PIC18F26Q43
Versatile MCUs with Hardware Customization
PIC18F26Q43 Versatile MCUs with Hardware Customization
PIC18F46Q71
Differential ADC, Integrated Op Amps
PIC18F46Q71 Differential ADC, Integrated Op Amps
PIC18F26Q71
Differential ADC, Integrated Op Amps
PIC18F26Q71 Differential ADC, Integrated Op Amps
PIC18F47Q43
Versatile MCUs with Hardware Customization
PIC18F47Q43 Versatile MCUs with Hardware Customization
PIC18F44Q71
Differential ADC, Integrated Op Amps
PIC18F44Q71 Differential ADC, Integrated Op Amps
PIC18F54Q71
Differential ADC, Integrated Op Amps
PIC18F54Q71 Differential ADC, Integrated Op Amps
PIC18F45Q43
Versatile MCUs with Hardware Customization
PIC18F45Q43 Versatile MCUs with Hardware Customization
PIC18F55Q71
Differential ADC, Integrated Op Amps
PIC18F55Q71 Differential ADC, Integrated Op Amps
PIC18F45Q71
Differential ADC, Integrated Op Amps
PIC18F45Q71 Differential ADC, Integrated Op Amps
PIC18F46Q43
Versatile MCUs with Hardware Customization
PIC18F46Q43 Versatile MCUs with Hardware Customization
PIC18F25Q43
Versatile MCUs with Hardware Customization
PIC18F25Q43 Versatile MCUs with Hardware Customization
PIC18F24Q71
Differential ADC, Integrated Op Amps
PIC18F24Q71 Differential ADC, Integrated Op Amps
PIC18F27Q43
Versatile MCUs with Hardware Customization
PIC18F27Q43 Versatile MCUs with Hardware Customization
PIC18F57Q43
Versatile MCUs with Hardware Customization
PIC18F57Q43 Versatile MCUs with Hardware Customization
PIC18F55Q43
Versatile MCUs with Hardware Customization
PIC18F55Q43 Versatile MCUs with Hardware Customization
PIC18F25Q71
Differential ADC, Integrated Op Amps
PIC18F25Q71 Differential ADC, Integrated Op Amps
PIC18F56Q43
Versatile MCUs with Hardware Customization
PIC18F56Q43 Versatile MCUs with Hardware Customization