EasyManua.ls Logo

Parallax BASIC Stamp 2e - Page 110

Default Icon
353 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
DTMFOUT - BASIC Stamp Command Reference
Page 108 BASIC Stamp Programming Manual 2.0b www.parallaxinc.com
The following DTMFOUT instruction will generate DTMF tones on I/O
pin 0:
DTMFOUT 0, [ 6, 2, 4, 8, 3, 3, 3] ' Call Parallax.
If the BASIC Stamp is connected to the phone line properly, the above
command would be equivalent to dialing 624-8333 from a phone keypad.
If you wanted to slow the pace of the dialing to accommodate a noisy
phone line or radio link, you could use the optional OnTime and OffTime
values:
DTMFOUT 0, 500, 100, [ 6, 2, 4, 8, 3, 3, 3] ' Call Parallax, slowly.
In this example, on a BS2 the OnTime is set to 500 ms (1/2 second) and
OffTime to 100 ms (1/10th second).
Tone Value Corresponding Telephone Key
0 9 Digits 0 through 9
10 Star (*)
11 Pound (#)
12 15 Fourth column tones A through D
10
µ
F (both)
+
+
40
Speaker
(or 8
in series
with 33
resistor)
from I/O pin
C1 C2
Notes:
C1 may be omitted for piezo speakers
C2 is optional, but reduces high-frequency noise
from I/O pin
Driving a Speaker
1k
0.1µF 0.01µF
1k
Driving an Audio Amplifier
Amplifier
(e
.g., Radio Shack
277-1008C)
Vss Vss
Vss Vss Vss
Figure 5.2: Example RC Filter
Circuits for Driving an Audio
Amplifier or a Speaker.
Table 5.8: DTMF Tones and
Corresponding Telephone Keys.

Table of Contents

Related product manuals