Escolar Documentos
Profissional Documentos
Cultura Documentos
1. INTRODUCTION TO 8086
INTRODUCTION
PIN DIAGRAM
2. 8255 PPI
INTRODUCTION
PIN DIAGRAM
INTERFACING 8255 WITH 8086
3. OUR PROJECT
DTMF DECODER
PIN ASSIGNMENT WITH 8086
CIRCUIT DIAGRAM TO INTERFACE
DTMF DECODER WITH 8086
PROGRAM TO IMPLEMENT DTMF
DECODER USING 8086
ACKNOWLEDGEMENT
CHAPTER-1
INTRODUCTION
TO 8086
INTRODUCTION TO 8086
CHAPTER-2
INTRODUCTION TO
8255
CHAPTER -4
OUR PROJECT
1.3 Keypad
1336 Hz
1477 Hz
1633 Hz
697 Hz
770 Hz
852 Hz
941 Hz
1.4 Decoding
DTMF was originally decoded by tuned filter banks. By the
end of the 20th century, digital signal processing became
the predominant technology for decoding. DTMF decoding
algorithms often use the Goertzel algorithm to detect
tones.
Chapter 2
DTMF (Dual Tone Multi Frequency) decoder
Circuit
2.1 Introduction
This DTMF (Dual Tone Multi Frequency) decoder circuit
identifies the dial tone from the telephone line
and decodes the key pressed on the remote telephone. Here
for the detection of DTMF signaling, we are using the IC
MT8870DE which is a touch tone decoder IC. It decodes the
input DTMF to 5 digital outputs. The M-8870 DTMF (Dual
Tone Multi Frequency) decoder IC uses a digital counting
technique to determine the frequencies of the limited tones
and to verify that they correspond to standard DTMF
Chapter 3
8086 Microprocessor
3.1 Introduction
8086 trainer kit
The 8086 is
a 16-bit microprocessor chip
designed
by Intel between early 1976 and mid-1978, when it was
released. The Intel 8088, released in 1979, was a slightly
modified chip with an external 8-bit data bus (allowing the
use of cheaper and fewer supporting ICsand is notable as the
processor used in the original IBM PC design, including the
widespread version called IBM PC XT.The 8086 gave rise to
the x86 architecture which eventually became Intel's most
successful line of processors
8086 Specifications
Pin Diagram
Flags
8086 has a 16-bit flags register. Nine of these condition code
flags are active, and indicate the current state of the
processor: Carry flag (CF), Parity flag (PF), Auxiliary carry
flag(AF), Zero flag (ZF), Sign flag (SF), Trap flag (TF), Interrupt
flag (IF), Direction flag (DF), and Overflow flag (OF).
J8 Connector
Program Code:
MOV AX,2000
MOV DS,AX
MOV BX,1000
MOV AL,90
MOV DX,0FEE6
OUT DX,AL
MOV AL,00
// Clear AL
IN AL,DX
XLAT
OUT DX,AL
JMP BACK
INT 03
// End
Lookup Table:
Address
Data
2000:1001
60 H
2000:1002
DA H
2000:1003
F2 H
2000:1004
66 H
2000:1005
B6 H
2000:1006
BE H
2000:1007
E0 H
2000:1008
FE H
2000:1009
F6 H
2000:100A
FC H