0% found this document useful (0 votes)
25 views4 pages

What Is DTMF?: DTMF Is A Signalling System For Identifying The Keys or Better Say

DTMF is a signalling system that uses dual tone multi-frequency tones to identify numbers dialed on a telephone keypad. It uses a combination of low and high frequency tones that correspond to rows and columns on a keypad to encode each digit. This system allowed for automated telephone switching by transmitting the dialed numbers as audio tones over phone lines without needing an operator.

Uploaded by

Inderpreet Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views4 pages

What Is DTMF?: DTMF Is A Signalling System For Identifying The Keys or Better Say

DTMF is a signalling system that uses dual tone multi-frequency tones to identify numbers dialed on a telephone keypad. It uses a combination of low and high frequency tones that correspond to rows and columns on a keypad to encode each digit. This system allowed for automated telephone switching by transmitting the dialed numbers as audio tones over phone lines without needing an operator.

Uploaded by

Inderpreet Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

What is DTMF?

DTMF is a signalling system for identifying the keys or better say


the number dialled on a pushbutton or DTMF keypad. The early
telephone systems used pulse dialling or loop disconnect
signalling. This was replaced by multi frequency (MF) dialling.
DTMF is a multi frequency tone dialling system used by the push
button keypads in telephone and mobile sets to convey the
number or key dialled by the caller. DTMF has enabled the long
distance signalling of dialled numbers in voice frequency range
over telephone lines. This has eliminated the need of telecom
operator between the caller and the callee and evolved automated
dialling in the telephone switching centres.
DTMF (Dual tone multi frequency) as the name suggests uses
a combination of two sine wave tones to represent a key. These
tones are called row and column frequencies as they correspond
to the layout of a telephone-keypad.
A DTMF keypad (generator or encoder) generates a sinusoidal
tone which is mixture of the row and column frequencies. The
row frequencies are low group frequencies. The column
frequencies belong to high group frequencies. This prevents
misinterpretation of the harmonics. Also the frequencies
forDTMF are so chosen that none have a harmonic relationship
with the others and that mixing the frequencies would not produce
sum or product frequencies that could mimic another valid tone.
The high-group frequencies (the column tones) are slightly louder
than the low-group to compensate for the high-frequency roll off of
voice audio systems.

The row and column frequencies corresponding to a DTMF


keypad have been indicated in the above figure.
DTMF tones are able to represent one of the 16 different states or
symbols on the keypad. This is equivalent to 4 bits of data, also
known as nibble.

SIX WEEK DTMF PROJECT PROGRAMMING:

#define s1 portb.f0
#define s2 portb.f1
#define s3 portb.f2
#define s4 portb.f3

void main()
{

trisb = 0xff;
trisc = 0x00;

while(1)
{

if(s1==0&&s2==1&&s3==0&&s4==0)
{
portc.f4 = 1;
portc.f5 = 0;
portc.f6 = 1;
portc.f7 = 0;

}
else if(s1==0&&s2==0&&s3==0&&s4==1)
{

portc.f4 = 0;
portc.f5 = 1;
portc.f6 = 0;
portc.f7 = 1;

}
else if(s1==0&&s2==1&&s3==1&&s4==0)
{

portc.f4 = 0;
portc.f5 = 1;
portc.f6 = 1;
portc.f7 = 0;

}
else if(s1==1&&s2==0&&s3==1&&s4==0)
{

portc.f4 = 1;
portc.f5 = 0;
portc.f6 = 0;
portc.f7 = 1;

}
else
{
portc.f4 = 0;
portc.f5 = 0;
portc.f6 = 0;
portc.f7 = 0;

You might also like