Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AT83SND2CMP3B Datasheet(PDF) 107 Page - ATMEL Corporation

Part # AT83SND2CMP3B
Description  Single-Chip Flash Microcontroller with MP3 Decoder with Full Audio Interface
PDF  241 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

AT83SND2CMP3B Datasheet(HTML) 107 Page - ATMEL Corporation

Back Button AT83SND2CMP3B Datasheet HTML 103Page - ATMEL Corporation AT83SND2CMP3B Datasheet HTML 104Page - ATMEL Corporation AT83SND2CMP3B Datasheet HTML 105Page - ATMEL Corporation AT83SND2CMP3B Datasheet HTML 106Page - ATMEL Corporation AT83SND2CMP3B Datasheet HTML 107Page - ATMEL Corporation AT83SND2CMP3B Datasheet HTML 108Page - ATMEL Corporation AT83SND2CMP3B Datasheet HTML 109Page - ATMEL Corporation AT83SND2CMP3B Datasheet HTML 110Page - ATMEL Corporation AT83SND2CMP3B Datasheet HTML 111Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 107 / 241 page
background image
107
4341F–MP3–03/06
AT8xC51SND2C/MP3B
16.4
Configuration
16.4.1
General Configuration
•
USB controller enable
Before any USB transaction, the 48 MHz required by the USB controller must be correctly
generated (See “Clock Controller” on page 19).
The USB controller should be then enabled by setting the EUSB bit in the USBCON register.
•
Set address
After a Reset or a USB reset, the software has to set the FEN (Function Enable) bit in the
USBADDR register. This action will allow the USB controller to answer to the requests sent
at the address 0.
When a SET_ADDRESS request has been received, the USB controller must only answer
to the address defined by the request. The new address should be stored in the USBADDR
register. The FEN bit and the FADDEN bit in the USBCON register should be set to allow
the USB controller to answer only to requests sent at the new address.
•
Set configuration
The CONFG bit in the USBCON register should be set after a SET_CONFIGURATION
request with a non-zero value. Otherwise, this bit should be cleared.
16.4.2
Endpoint Configuration
•
Selection of an Endpoint
The endpoint register access is performed using the UEPNUM register. The registers
–
UEPSTAX
–UEPCONX
–UEPDATX
–UBYCTX
Theses registers correspond to the endpoint whose number is stored in the UEPNUM regis-
ter. To select an Endpoint, the firmware has to write the endpoint number in the UEPNUM
register.
Figure 16-7.
Endpoint Selection
•
Endpoint enable
Before using an endpoint, this must be enabled by setting the EPEN bit in the UEPCONX
register.
UEPNUM
Endpoint 0
Endpoint 2
UEPSTA0
UEPCON0
UEPDAT0
UEPSTA2
UEPCON2
UEPDAT2
0
1
2
SFR Registers
UEPSTAX
UEPCONX
UEPDATX
X
UBYCT0
UBYCT2
UBYCTX



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com