ZHCSDF4F May 2014 – March 2018 DRV2604L
PRODUCTION DATA.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WAIT | WAV_FRM_SEQ[6:0] | ||||||
R/W-0 | R/W-0 |
BIT | FIELD | TYPE | DEFAULT | DESCRIPTION | ||
---|---|---|---|---|---|---|
7 | WAIT | R/W | 0 |
When this bit is set, the WAV_FRM_SEQ[6:0] bit is interpreted as a wait time in which the playback engine idles. This bit is used to insert timed delays between sequentially played waveforms. Delay time = 10 ms × WAV_FRM_SEQ[6:0] If WAIT = 0, then WAV_FRM_SEQ[6:0] is interpreted as a waveform identifier for sequence playback. |
||
6-0 | WAV_FRM_SEQ | R/W | 0 |
Waveform sequence value. This bit holds the waveform identifier of the waveform to be played. A waveform identifier is an integer value referring to the index position of a waveform in the RAM library. Playback begins at register address 0x04 when the user asserts the GO bit (register 0x0C). When playback of that waveform ends, the waveform sequencer plays the next waveform identifier held in register 0x05, if the next waveform identifier is non-zero. The waveform sequencer continues in this way until the sequencer reaches an identifier value of zero, or all eight identifiers are played (register addresses 0x04 through 0x0B), whichever comes first. |