AT83SND2CMP3...User Guide
Functional Description2-6 AT83SND2CMP3 User Guide7525A–MP3–07/052.2.1 USB AT83SND2CMP3 USB interface complies to the USB 2.0 Full Speed specification
Functional DescriptionAT83SND2CMP3 User Guide 2-77525A–MP3–07/05
AT83SND2CMP3 User Guide 3-8 7525A–MP3–07/05Section 3Communication ProtocolThe AT83SND2CMP3 is remotely controlled using simple ‘user interface like’c
Communication ProtocolAT83SND2CMP3 User Guide 3-97525A–MP3–07/05• Checksum (1 byte): Frame checksum: 8 least significant bit of the sum of: Channel+
Communication Protocol3-10 AT83SND2CMP3 User Guide7525A–MP3–07/05Table 3-2 . Player CommandTable 3-3 . File System CommandSYSTEM_PLAYER_MODE 0Dh 1 B
Communication ProtocolAT83SND2CMP3 User Guide 3-117525A–MP3–07/05Table 3-4 . Custom Command Table 3-5 . Player Response (*)FS_FCREATE 66h Yes Creat
Communication Protocol3-12 AT83SND2CMP3 User Guide7525A–MP3–07/05Notes: 1. * means that the frame is a Player Response to Remote Controller request.FS
Communication ProtocolAT83SND2CMP3 User Guide 3-137525A–MP3–07/053.4 Player’s Operating ModesAll the commands sent by the Remote Controller can chang
Communication Protocol3-14 AT83SND2CMP3 User Guide7525A–MP3–07/053.5 Error Management3.5.1 Command Time- o ut When a communication handling error occu
Communication ProtocolAT83SND2CMP3 User Guide 3-157525A–MP3–07/05Figure 3-3. Protocol communication principle of useSYSTEM_ACK+STATUSCOMMANDSYSTEM_G
-2 AT83SND2CMP3 User Guide7525A–MP3–07/05
Communication Protocol3-16 AT83SND2CMP3 User Guide7525A–MP3–07/053.7 Player Management3.7.1 Player Reset After a Player warm or cold reset, Remote Con
Communication ProtocolAT83SND2CMP3 User Guide 3-177525A–MP3–07/05The SYSTEM_ACK_STATUS frame response is the acknowledge for the receivedframe and th
Communication Protocol3-18 AT83SND2CMP3 User Guide7525A–MP3–07/05Example 2 Figure 3-5 . Example: Play a MP3 fileController P layerSYSTEM_GET_STATUSPl
Communication ProtocolAT83SND2CMP3 User Guide 3-197525A–MP3–07/053.8 File Transfer The File Transfer mode is used to transfer file from/to Remote Con
Communication Protocol3-20 AT83SND2CMP3 User Guide7525A–MP3–07/05Example 1 Figure 3-6 . Transfer a File From Remote Controller to Player Selected Mem
Communication ProtocolAT83SND2CMP3 User Guide 3-217525A–MP3–07/05Example 2 Figure 3-7 . Example: Transfer a File From Player to Remote ControllerThe
Communication Protocol3-22 AT83SND2CMP3 User Guide7525A–MP3–07/05
AT83SND2CMP3 User Guide 4-23 7525A–MP3–07/05Section 4Design4.1 Configuration4.1.1 Connections Refer to AT83SND2CMP3 schematics.Table 4-1 . Remote Co
Design4-24 AT83SND2CMP3 User Guide7525A–MP3–07/05status report in host system: USB_MANUFACTURER_NAME: unicode character string (default “ATMEL”) USB
DesignAT83SND2CMP3 User Guide 4-257525A–MP3–07/054.2 Mass Storage DriverThe ZIP file “usb_ms_drv” contains the Windows 98™ driver for the USB mass st
Table of Contents1 AT89RFD-08 User Guide7525A–MP3–07/05 Section 1Introduction ...
AT83SND2CMP3 User Guide 5-26 7525A–MP3–07/05Section 5Protocol Frame DescriptionNote: (*) means the frame is a Player response.5.1 Player’s Status Des
Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-277525A–MP3–07/05STATUS byte is in byte 0 of data field of SYSTEM_ACK frame Player’s response.In
Protocol Frame Description5-28 AT83SND2CMP3 User Guide7525A–MP3–07/055.2 System CommandSYSTEM_RESET Command Reset the AT83SND2CMP3. There is no answer
Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-297525A–MP3–07/05AT83SND2CMP3 frame response is SYSTEM_ACK frame.Table 5-4 . SYSTEM_GET_STATUS F
Protocol Frame Description5-30 AT83SND2CMP3 User Guide7525A–MP3–07/05Table 5-7 . SYSTEM_GET_STATUS Frame FormatTable 5-8 . Data Parameter for Select
Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-317525A–MP3–07/05Table 5-9 . System Set Sound Data CommandNote: All value set to FFh will not be
Protocol Frame Description5-32 AT83SND2CMP3 User Guide7525A–MP3–07/05Table 5-11 . SYSTEM_WAKEUP commandSYSTEM_USB_DETACHCommandRequest the Player to
Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-337525A–MP3–07/05Table 5-14 . SYSTEM_VOLUME_UP command formatSYSTEM_VOLUME_DOWN Master gain volu
Protocol Frame Description5-34 AT83SND2CMP3 User Guide7525A–MP3–07/05Table 5-17 . Play Mode (MOD 1:0)Table 5-18 . Player File Type (FILETYP 4:2)Tabl
Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-357525A–MP3–07/05SYSTEM_ENTER_HID_MODE Ask the Player to enter the HID mode (only available with
-2 AT89RFD-08 User Guide7525A–MP3–07/05
Protocol Frame Description5-36 AT83SND2CMP3 User Guide7525A–MP3–07/055.3 Player CommandThese commands allow to access all the player’s function.PLAYER
Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-377525A–MP3–07/05PLAYER_PREVIOUSCommandSelect Previous MP3 file on Selected Memory.Table 5-27 .
Protocol Frame Description5-38 AT83SND2CMP3 User Guide7525A–MP3–07/05Player response is PLAYER_TIME* frame.PLAYER_GETINDEXNUMBERCommandGet numbers of
Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-397525A–MP3–07/05– Remote Controller sends PLAYER_FILE_GET_LIST command– Player sends 3 FS_NAME*
Protocol Frame Description5-40 AT83SND2CMP3 User Guide7525A–MP3–07/055.4 File System CommandsThese commands allow to navigate in selected memory: file
Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-417525A–MP3–07/05Table 5-41 . FS_GET_NAME command Note: When selected root or directory is empty
Protocol Frame Description5-42 AT83SND2CMP3 User Guide7525A–MP3–07/05FS_FWRITE_BLOCKCommandWrite data in current created file (need previous FS_FCREAT
Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-437525A–MP3–07/05Player response to FS_FREAD_BLOCK command is FS_READ_BLOCK_DATA*.Once end of fil
Protocol Frame Description5-44 AT83SND2CMP3 User Guide7525A–MP3–07/05Player response is FS_FILEPOS frame.FS_FDELETE Delete the current selected file.T
Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-457525A–MP3–07/055.5 Custom Command AUDIO_SET_GAIN Set Audio Gain: Line out (default value: 02h,
AT83SND2CMP3 User Guide 1-1 7525A–MP3–07/05Section 1IntroductionThe AT83SND2CMP3 easily adds MP3 music playing feature to mobile phone or anytype of
Protocol Frame Description5-46 AT83SND2CMP3 User Guide7525A–MP3–07/05Table 5-53 . AUDIO_SET_GAIN parameter Note: All audio gain value are described i
Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-477525A–MP3–07/05AUDIO_PA_LP Set Player power amplifier (PA) Low power mode (for speaker) - Only
Protocol Frame Description5-48 AT83SND2CMP3 User Guide7525A–MP3–07/05Table 5-57 . CUSTOM_GET_SYS_VERSION command Player response is CUSTOM_SYS_VERSIO
Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-497525A–MP3–07/05Table 5-61 . CUSTOM_PLAYER_LAST Command Player response is SYSTEM_ACK or SYSTEM
Protocol Frame Description5-50 AT83SND2CMP3 User Guide
Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-517525A–MP3–07/05Table 5-68 . FS_FREAD_BLOCK_DATA Frame FS_FREAD_BLOCK_DATA_END* ResponsePlayer
Protocol Frame Description5-52 AT83SND2CMP3 User Guide7525A–MP3–07/05Table 5-72 . FS_FILESIZE Frame Note: File size is 4 bytes (MSB is byte 0). Direc
Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-537525A–MP3–07/05Because that the memory selection can happens even without theSYSTEM_SELECT_MEMO
Protocol Frame Description5-54 AT83SND2CMP3 User Guide7525A–MP3–07/05Table 5-78 . CUSTOM_PLAYER_END_OF_FILE Frame Frame Start ChannelProtocol Command
AT83SND2CMP3 User Guide 6-55 7525A–MP3–07/05Section 6Technical SupportFor Technical support, please contact [email protected]. When requesting technicals
Introduction1-2 AT83SND2CMP3 User Guide7525A–MP3–07/05
&2@&2)-2?&A &&&&&&&&&&&&
&& !" !"% !" #!"$ !"&&
&&&&&&HH !" !" !"
& #!" #!" #!"
&& !" !" !"$ !" !
Printed on recycled paper.Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied,
AT83SND2CMP3 User Guide 2-3 7525A–MP3–07/05Section 2Functional DescriptionThe AT83SND2CMP3 is designed to be used as a slave device driven by an host
Functional Description2-4 AT83SND2CMP3 User Guide7525A–MP3–07/052.1 FeaturesThe AT83SND2CMP3 module provides: MP3 music playing capability – from Nan
Functional DescriptionAT83SND2CMP3 User Guide 2-57525A–MP3–07/052.2 Description of the EnvironmentList of system Interfaces:Figure 2-1. General Syst
Comments to this Manuals