|
Z80-based DTMF Tone Generator
|
|
|
A project submitted as partial fulfillment of requirements on Elc152, Digital Signal Processing, under the guidance of instructor, Mr. Luisito Agustin. All pertinent information on the project may be easily found on the navigable links subsequently listed.
Table of Contents: 1. Introduction: 1.1. Dual-Tone Multi Frequency 1.2. Objectives
2.1. DTMF Tone Generation 2.2. DTMF Standards 2.2.1. Frequency 2.2.2. Timing 2.2.3. Power
3. Hardware: 3.1. Interface 3.2. Timer Interrupt
4. Software: 4.2. Keypad Routine 4.2.1. Overview 4.2.2. Wait for Input 4.2.3. Determining of Row Location 4.2.4. Input Row Initial Values 4.2.5. Determining of Column Location 4.2.5. Input Column Initial Values 4.3. Function Generation 4.3.1. Overview 4.3.2. Computing for X 4.3.4. Computing for y(n) 4.3.5. Computing for yT(n) 4.4. Non-Maskable Interrupt Routine
Appendix 1. Z80 Interface Schematic Diagram Appendix 2. Crystal Oscillator Appendix 3. Memory Map and I/O Map Appendix 4. Fixed Point Equivalents of Initial Data Appendix 5. Memory Allocations for Temporary Data Appendix 6. Program
January Guerrero. Christine Lleva. Edson Tan. Kristofer Tangco.5-BS ECE. Ateneo de Manila
University.
|
|
|