28825 Parallax Inc, 28825 Datasheet - Page 12

MINI SOUND PLAYER SOUNDPAL

28825

Manufacturer Part Number
28825
Description
MINI SOUND PLAYER SOUNDPAL
Manufacturer
Parallax Inc
Datasheet

Specifications of 28825

Accessory Type
Sound Player
Product
Microcontroller Accessories
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With/related Products
BASIC Stamp®
For Use With
28824 - SERVOPAL SERVO PULSER TIMER
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Command Summary
Command
Command
gl1 – gl15
Schematic
© Parallax, Inc. • SoundPAL (2007.10.29)
glissando
staccato
marcato
s+C_0 –
dh+Gf2
tmp0 -
repeat
legato
oct0 -
again
tmp3
play
oct3
slur
“=”
“#”
“?”
“!”
0
Value
Value
$0C -
$08 -
$11 -
$20 -
$3D
$0B
$21
$23
$3F
$00
$01
$02
$03
$04
$05
$06
$07
$0F
$10
$1F
$FF
Q1
Queue following bytes (up through zero byte) in RAM.
Play sequence in RAM buffer.
Save sequence in RAM buffer to EEPROM.
Enquire whether SoundPAL is ready for new commands.
Response from SoundPAL is $FF when ready.
End-of-sequence delimiter: quit if in RAM; return to caller if
in ROM or EEPROM; quit queuing, if queuing.
Play the EEPROM or ROM sequence.
Repeat the following commands up until an again.
End of repeat sequence.
Play the following notes with slight separations.
Play the following notes with very short durations.
Play the following notes in a connected fashion.
Play the following notes by gliding their pitches together.
Set the tempo for the following notes.
Set the base octave for the following notes.
Play next note legato, extending duration to following note.
Set glissando rate (1: fastest, to 15: slowest) and set
glissando style.
Notes.
Commands Within Tune Sequence
D1c
Direct Commands to SoundPAL
1
2
3
4
/RST
PB.3
PB.4
Gnd
ATTiny13
10K
PB.2
PB.1
PB.0
Vdd
Description
Description
D1b
8
7
6
5
4.7µF
Gnd (I/O) +5V
Gnd (I/O)
D1a
+5V
I/O (Gnd)
I/O (Gnd)
Sequence data.
EEPROM address.
Address of
sequence.
Number of times
to repeat (1 –
254), or 255 for
infinite.
Arguments
Arguments
Page 12 of 12

Related parts for 28825