Vous êtes sur la page 1sur 4

DTMF Interfacing 8051 Microcontroller

Introduction
Dual-tone multi-frequency DTMF frequency signals are used for telecommunication. This tutorial will
explain how to use Dual Tone Multi Frequency (DTMF) tones to use and interface in telecommunication.
Dual Tone Multi-Frequency (DTMF) is a touch tone system used for choosing menu options in
communication with an automated call handling service. Tones can only be sent over an active and
connected voice calls. The caller does not need a handle to the specific call. The telephony system can
send the tones over the voice calls that are connected. DTMF (Dual Tone Multiple Frequency)
application is associated with digital telephony, and provides two selected output frequencies (one high
band, one low band) for a duration of 100 ms. A benchmark subroutine has been written for the
COP820C/840C microcontrollers, and is outlined in
detail in this application note. This DTMF subroutine takes 110 bytes of COP820C/840C code, consisting
of 78 bytes of program code and 32 bytes of ROM table. The timings in this DTMF subroutine are based
on a 20 MHz COP820C/840C clock, giving an instruction cycle time of 1 ms.
About DTMF IC 8870 - Dual Tone Multi Frequency

The M-8870 is a full DTMF Receiver that integrates both band split filter and decoder functions into a
single 18-pin DIP or SOIC package. Manufactured using CMOS process technology, the M-8870 offers
low power consumption (35 mW max) and precise data handling. Its filter section uses switched
capacitor technology for both the high and low group filters and for dial tone rejection. Its decoder uses
digital counting techniques to detect and decode all 16 DTMF tone pairs into a 4-bit code. External
component count is minimized by provision of an on-chip differential input amplifier, clock generator,
and latched tri-state interface bus. Minimal external components required include a low-cost 3.579545
MHz color burst crystal, a timing resistor, and a timing capacitor. An MT8870 series DTMF decoder is
used here. All types of the MT8870 series use digital counting techniques to detect and decode all the 16

DTMF tone pairs into a 4-bit code output. The built-in dial tone rejection circuit eliminates the need for
pre-filtering. When the input signal given at pin 2 (IN-) in single-ended input configuration is recognized
to be effective, the correct 4-bit decode signal of the DTMF tone is transferred to Q1 (pin 11) through Q4
(pin 14) outputs

Interfacing DTMF 8870 IC 8051 Microcontroller


In Interfacing DTMF 8870 is very simple but is should be done with proper care about the circuit
designing.
Here will discuss simple project of caller id with 8051 Microcontroller. This Project can be used in home,
shops, offices. This keep an eye on every incoming number on the selected telephone line. Basically it is
the built in caller id system. When telephone rings it displays the telephone number on the LCD screen
attached with the circuit. 8051 Microcontroller is responsible for every operation in the given project from
controlling DTMF IC and LCD.
DTMF decoder ic 8870 here we are using in our project for designing Caller ID system. It's very simple
circuit using DTMF decoder MT8870 (or CM8870). As shown here. When incoming call comes it interrupts
the microcontroller and microcontroller decodes the number and displays it on the microcontroller. In our
circuit output of DTMF is connected to INT of the microcontroller which is the interrupt service routine.
DTMF is functions in such a way that when incoming call comes the pins of 8870 from 11-14 are activated
and tells the incoming numbers. Microcontroller is direct connected with these pins. So Microcontroller
gets the incoming number and process for displaying on the LCD screen.

An RFID (Radio-frequency identification and detection) reader is a device which is used to communicate
with RFID tags by receiving and transmitting signals. These signals use radio waves for wireless
communication.RFID tag is applied to products, individuals or animals to identify and track them. The
identification is done through a unique serial number. This topic covers the interfacing of a passive RFID
system with AT89C51. The code of RFID tag is also displayed on an LCD interface. The free source
code for the program is avaiable in C.
GSM is widely used mobile communication architecture used in most of the countries. This project
demonstrates the interfacing of microcontroller AT89C51 with HyperTerminal and GSM module. It
aims to familiarize with the syntax of AT Commands and their Information Response and Result Codes.
The ASCII values of characters in the Information Response, Result Codes and their syntax can be
monitored by an LED array. For the basic concepts, working and operation of AT commands and GSM
module referGSM/GPRS Module.

Vous aimerez peut-être aussi