Skip to main content

CIRCUIT DESCRIPTION



After detecting presence of a valid DTMF signal StD goes high for Short duration (Refer Data sheet) and outputs Q1-Q4 gets latched according to received tone-pair  (Refer above table)


ALGORITHM
·         Poll for Ring  Detection.
·         Activate of relay to place 220 Ohm (1/2 watt.) resistor in line so as to lift phone .(The 220-ohm loop on telephone line disconnects the  ringer from the telephone line in the exchange.)
·          Poll for StD and when it goes high Read port 0  to find out received tone-pair from Q1-Q4.
·         Take control action according to received tone & Poll for the strobe again if you wish and  deactivate relay when you finish.
                COADING(ASSEMBLY LANGUAGE)  
·         mov p0 ,#0ffh      ; To configure P0 for input
·         setb p2.6             ; To configure P2.6 (RING DETECT) for input.
·         AGAIN
·         jnb p2.6 ,  AGAIN   ; Poll for ring detect signal
·         setb 2.7                 ; Activate relay to lift receiver
·         setb p0.3
·          
·         POLL
·         jnb p0.3 POLL       ;Poll for high strobe 
·         mov a,p0              ;Read P0
·         anl a,#0f0h          ;To get code (Q1-Q4 ) for Received tone-                              pair in ACC.
·         xrl a,#01h
·         jnz TERMINATE      ;If 0 is not received TERMINATE Session
·         setb p1.0              ;make P1.0 High if 1 is received
·         TERMINATE
·         clr 2.7                 ;Deactivate relay 

Presented By- SANJEEV SHARMA 

  [ Studying in EC 2nd Year]
  Naraina College Of Engineering & Technology, kanpur 


Comments

Popular posts from this blog

BEST SITES FOR B.TECH PROJECTS FOR ALL BRANCHES ESPECIALLY FOR CS STUDENTS.........

 http://www.kpsec.freeuk.com/ http://1000projects.org/b-tech-mini-projects-java.html http://207.58.162.63/ 1000 projects .org/electrical- projects -for- b-tech .html   www.iitr.ac.in/departments/.../Academics+ BTech _ Projects .html   btechprojects .org/   61.1.197.244/Students Project / Project Details.aspx   www.examsadda.com/2011/.../mini- projects -for-electronics.ht...   in.answers.yahoo.com/question/index?qid.   www.iitp.ac.in/index.php/research.../489- btech - projects -12.ht..   www.iitr.ac.in/departments/.../Academics+ BTech _ Projects .html   web.iitd.ac.in/~sbhalla/ btech ministudent.htm   troubleshoot4free.com/fyp/index.php   newdelhi.olx.in/ btech - projects - cse - projects -cs- projects -final-y   www.iitr.ac.in/.../Academics+ CSE _ B_Tech _ Projects _08-09.ht..   1000 projects .org/ b-tech - cse -mini- projects .html   www.iiitd.ac.in/education/ btech   seminarprojects.com › ... › Computer Science Project Ideas   www. projects olutions.co.in/   www.u

The true Function Of A Teacher

DTMF DECODER IC 8870

                                                                                                 PIN DIAGRAM    FREQUENCY DETAILS DTMF Decoder IC like CM8870 is easily available in market so I have used it ,but no problem if you get any other like KT3170 only pin name will be different.  (Refer to datasheet for standard circuit)    The decoder uses digital counting techniques to detect and decode all 16 DTMF tone pairs into a 4-bit code.                 --------------            l               l- d3            l      DTMF      l- d2 signal in -l     Decoder    l- d1      4-bit binary out            l      chip      l- d0            l                l- strobe              -------------   Presented By- SANJEEV SHARMA    [ Studying in EC 2nd Year]   Naraina College Of Engineering & Technology, kanpur