Summary of ISD2560 Voice Recording Playback Project PIC16F84 Controlled
This project details a voice recording and playback system where an ISD2560 chip is directly controlled by a PIC16F84A microcontroller. The setup supports multiple audio blocks with up to 10 minutes of total recording time. Since the ISD2560 lacks sufficient volume for direct speaker driving, an amplifier IC is added. Control logic utilizes a 4-bit DIP switch to address specific blocks, allowing for flexible playback management within a 6.4 × 19-second block structure.
Parts used in the ISD2560 Voice Recording Playback Project:
- ISD2560 LSI chip
- PIC16F84A microcontroller
- Amplifier IC
- Speakers
- 4-bit DIP switch
- CCS C programming language
ISD2560 to directly control the PIC16F84A, audio recordings and multiple block will be able to play. LSI can be driven directly speakers also, in view of the lack of volume, only added to the amplifier IC. This volume 10 minutes to drive the speakers. One LSI chip for voice recording playback “ISD2560″ using a simple audio recording and playback unit prototype it
ISD2560 is playing this voice recording, in the same basic configuration, the sampling frequency, Divided into the following series. The use of the series in the most wide-frequency band; Instead of recording time limited to 60 seconds.
PIC16F84 ISD2560 Voice Recording Project Schematic
The above configuration, PIC16F84 controlled CCS C program written in C language ISD2560 directly as a result. LSI around as a standard configuration, so as MDS. Address the problem of how to control, but trying to control all the bits and 10 bits will be necessary in the event. Therefore, a control unit 64 and the lower six bits is 0 and leave it. This control is not only necessary to address the 4-bit, and easy configuration.
ISD2560 Voice Recording Playback schematic pcb PIC16F84 code files download: isd2560-voice-recording-playback-project-pic16f84-controlled.rar alternative link2
For more detail: ISD2560 Voice Recording Playback Project PIC16F84 Controlled
- Can the ISD2560 drive speakers directly?
No, it requires an amplifier IC because it lacks sufficient volume. - How is the project controlled?
The ISD2560 is directly controlled by a PIC16F84A microcontroller using a CCS C program. - What is the maximum recording time supported?
The system can drive speakers for up to 10 minutes. - How are specific audio blocks selected?
A 4-bit DIP switch is used to specify switch addresses for switching blocks. - What is the size of the control blocks?
The system controls 6.4 × 19 seconds blocks. - Does the project use complex addressing?
No, only the lower six bits are left as 0, simplifying the configuration to 4-bit control. - Which programming language is used for the microcontroller?
The code is written in C language using the CCS compiler.
