We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]
Rating:
Author: Roman Black
Last Updated: 2016-02-20
Package Version: 1.0.0.0
Category: Communication
Downloaded: 1686 times
Followed by: 1 user
License: MIT license
Makes sine quality DTMF "touch-tones" for remote or telephone. The DTMF gen works on any PIC 16F or 18F that has 1 PWM module (both tones made by 1 PWM module!). DTMF includes "twist" to match telecomms standards.
For SmartGLCD shows freq, code works on small PICs too!
See Tut13;
http://romanblack.com/SG/SG_tutorial.htm#DTMF
DOWNLOAD LINK | RELATED COMPILER | CONTAINS |
---|---|---|
1313937936_quality_dtmf_ton_mikroc_pic.zip [15.58KB] | mikroC PRO for PIC |
|
Creates up to 128 custom text characters in the GLCD RAM, which can then be drawn to screen the same as any text characters. For more details see Tut09 here; http://www.romanblack.com/SG/SG_tutorial.htm
[Learn More]Generates a sinewave with a precision sine waveshape and 1000.000 Hz frequency using a PIC 16F628A, 20MHz xtal and the PIC's internal PWM module. This can be used as a piece of test equipment. Complete project with schematics and photos is on this page; http://romanblack.com/onesec/Sine1kHz.htm
[Learn More]This is a very simple TMR2 interrupt that automatically makes frequencies from 0.0001 Hz to 50000.0000 hz in actual 0.0001 Hz steps, from ANY xtal value. Code is for PIC 16F628A, but should work on any PIC 16 of 18 using TMR2. (higher freq version)
[Learn More]You have unsaved changes. If you choose to leave all changes will be discarded.
Do you want to subscribe in order to receive notifications regarding "Quality DTMF tone generation with PIC 16F or 18F (SmartGLCD)" changes.
Do you want to unsubscribe in order to stop receiving notifications regarding "Quality DTMF tone generation with PIC 16F or 18F (SmartGLCD)" changes.
Do you want to report abuse regarding "Quality DTMF tone generation with PIC 16F or 18F (SmartGLCD)".