Page 2
MPLAB, PIC, PICmicro, ensure that your application meets with your specifications. PICSTART, rfPIC and SmartShunt are registered trademarks MICROCHIP MAKES REPRESENTATIONS of Microchip Technology Incorporated in the U.S.A. and other WARRANTIES OF ANY KIND WHETHER EXPRESS OR countries. IMPLIED, WRITTEN ORAL,...
Page 6
• Chapter 1. “Introduction” – This chapter explains the basic concepts to help you implement the dsPIC DSC DTMF Detection Library in your application and discusses the principle of DTMF tone detection. • Chapter 2. “Configuring the Analog Front End (AFE)” – This chapter describes the Analog Front End (AFE) on the dsPICDEM.net™...
Page 8
DSC DTMF Detection Library User’s Guide RECOMMENDED READING This user’s guide describes how to use the dsPIC DSC DTMF Detection Library. Other useful documents include: dsPIC33F Family Reference Manual Sections Refer to these documents for detailed information on dsPIC33F device operation.
LIBRARY USER’S GUIDE Chapter 1. Introduction The dsPIC DSC DTMF Detection Library provides an algorithm that detects the Dual Tone Multi-Frequency (DTMF) signals. This chapter explains the basic concepts to help you implement the dsPIC DSC DTMF Detection Library in your application. This chap- ter also discusses the principle of DTMF tone detection.
Table 1-4 provides the size of the Data Memory, Program Memory, and MIPS required to support the dsPIC DSC DTMF Detection Library. TABLE 1-4: DTMF KEY PAD AND ASSOCIATED FREQUENCIES...
Si3034/Si3035 AFE chip. The Si3021Drv.h file includes various options that are necessary to set up the AFE for the dsPIC DSC DTMF Detection Library. Review these options carefully to ensure proper modem operation.
LIBRARY USER’S GUIDE Chapter 3. Application Programming Interface (API) This chapter lists and describes the Application Programming Interface (API) that are available in the stand-alone dsPIC DSC DTMF Detection Library. Topics covered include: • dsPIC DSC DTMF Generation Library API Functions...
• Flow Control: Hardware Flow Control DTMF PSTN PHONE LINE DEMONSTRATION In this demonstration setup, the dsPIC DSC DTMF Detection Library interacts with a remote telephone over the PSTN, as illustrated in Figure 4-1. The telephone handset is used to dial the dsPICDEM.net board over an analog phone line. The Si3034/Si3035 DAA/AFE interface on the board detects the ring and alerts the dsPIC33FJ256GP710 device, which then executes the DTMF detection algorithm.
DSC DTMF DETECTION LIBRARY USER’S GUIDE Appendix A. Drivers This section provides information about the drivers used with the dsPIC DSC DTMF Detection Library. DAA/AFE DRIVER FUNCTIONS The dsPIC33F device implements both 8.0 kHz and 7.2 kHz sampling rates when communicating with the DAA/AFE.
Need help?
Do you have a question about the dsPIC DSC DTMF and is the answer not in the manual?
Questions and answers