At8xc51snd1c – Rainbow Electronics AT89C51SND1C User Manual
Page 67
Advertising
67
AT8xC51SND1C
4109E–8051–06/03
Figure 47. MP3 Interrupt Service Routine Flow
Note:
1. Test these bits only if needed (unmasked interrupt).
Data Request?
MPFREQ = 1?
Layer Error
Handler
CRC Error
Handler
Data Request
Handler
Ancillary Data
Handler
Synchro Error
Handler
MP3 Decoder
ISR
Read MP3STA
Write MP3 Data
to MP3DAT
Read ANN2:0 Ancillary
Bytes From MP3ANC
Reload MP3 Frame
Through MP3DAT
Load New MP3 Frame
Through MP3DAT
Ancillary Data?
(1)
MPANC = 1?
Sync Error?
(1)
ERRSYN = 1?
Layer Error?
(1)
ERRSYN = 1?
Advertising