| 7 |
WAIT6 |
R/W |
0 |
設置此位后,WAV_FRM_SEQ6[6:0] 將解讀為播放引擎空閑時的等待時間。此位用于插入順序播放的波形之間的定時延遲。延遲時間 = 10ms × WAV_FRM_SEQ6[6:0]。如果此位為 0,則 WAV_FRM_SEQ6[6:0] 解讀為序列播放的波形標識符。 |
| 0 |
WAV_FRM_SEQ6[6:0] 解讀為序列播放的波形標識符。 |
| 1 |
WAV_FRM_SEQ6[6:0] 解讀為延遲。 |
| 6-0 |
WAV_FRM_SEQ6[6:0] |
R/W |
0 |
此參數保存要播放的波形的波形標識符。波形標識符是一個整數值,指向庫中波形的索引位置。用戶將 GO 位(寄存器 0x0C)置為有效時,從寄存器地址 0x0F 開始播放。該波形的播放結束時,如果下一個波形標識符非零,波形序列發生器將播放保存在寄存器 0x10 中的外部波形標識符。波形序列發生器將以這種方式繼續運行,直到序列發生器的標識符值為零,或直到播放所有八個標識符(寄存器地址 0x0F 至 0x16),以先到者為準。如果 WAIT6 設置為 1,則此參數用于插入延遲,計算公式為:延遲時間 = 10ms × WAV_FRM_SEQ6[6:0]。 |
| 0 |
波形序列發生器嘗試播放此標識符時,發出信號讓波形序列發生器停止。 |