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.
Содержание BASIC Stamp 1
Страница 1: ...BASIC Stamp Programming Manual Version 2 0c...
Страница 30: ...Introduction to the BASIC Stamps Page 28 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 34: ...Quick Start Guide Page 32 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 90: ...BUTTON BASIC Stamp Command Reference Page 88 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 118: ...END BASIC Stamp Command Reference Page 116 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 128: ...FREQOUT BASIC Stamp Command Reference Page 126 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 196: ...NAP BASIC Stamp Command Reference Page 194 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 206: ...OWIN BASIC Stamp Command Reference Page 204 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 214: ...OWOUT BASIC Stamp Command Reference Page 212 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 216: ...PAUSE BASIC Stamp Command Reference Page 214 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 226: ...POLLMODE BASIC Stamp Command Reference Page 224 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 232: ...POLLOUT BASIC Stamp Command Reference Page 230 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 236: ...POLLRUN BASIC Stamp Command Reference Page 234 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 240: ...POLLWAIT BASIC Stamp Command Reference Page 238 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 262: ...RCTIME BASIC Stamp Command Reference Page 260 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 274: ...RUN BASIC Stamp Command Reference Page 272 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 310: ...SEROUT BASIC Stamp Command Reference Page 308 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 324: ...STOP BASIC Stamp Command Reference Page 322 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 340: ...ASCII Chart Page 338 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 342: ...Reserved Words Page 340 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 346: ...Conversion Formatters Page 344 BASIC Stamp Programming Manual 2 0b www parallaxinc com...