SOUND - BASIC Stamp Command Reference
Page 320 • BASIC Stamp Programming Manual 2.0b • www.parallaxinc.com
Demo Program (SOUND.bas)
' This program generates a constant tone 25 followed by an ascending tones. Both the tones
' have the same period (duration).
'{$STAMP BS1} 'STAMP directive (specifies a BS1)
SYMBOL Tone = B0
FOR Tone = 0 TO 255
SOUND 1, (25, 10, Tone, 10)
NEXT
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.42: Example RC filter
circuits for driving and audio
amplifier or a speaker.