Electronic Components Datasheet Search
  English  ▼

X  

ATmega32U2 Datasheet(PDF) 218 Page - ATMEL Corporation

Part # ATmega32U2
Description  8-bit Microcontroller with 8/16/32K Bytes of ISP Flash and USB Controller
PDF  314 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

ATmega32U2 Datasheet(HTML) 218 Page - ATMEL Corporation

Back Button ATmega32U2 Datasheet HTML 214Page - ATMEL Corporation ATmega32U2 Datasheet HTML 215Page - ATMEL Corporation ATmega32U2 Datasheet HTML 216Page - ATMEL Corporation ATmega32U2 Datasheet HTML 217Page - ATMEL Corporation ATmega32U2 Datasheet HTML 218Page - ATMEL Corporation ATmega32U2 Datasheet HTML 219Page - ATMEL Corporation ATmega32U2 Datasheet HTML 220Page - ATMEL Corporation ATmega32U2 Datasheet HTML 221Page - ATMEL Corporation ATmega32U2 Datasheet HTML 222Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 218 / 314 page
background image
218
7799B–AVR–07/09
ATmega8U2/16U2/32U2
• Bit 1:0 – NBUSYBK[1:0]: Busy Bank Flag
These flags are set by hardware to indicate the number of busy bank for the selected endpoint
as shown in Table 21-6.
For IN endpoint, it indicates the number of busy bank(s), filled by the user, ready for IN transfer.
For OUT endpoint, it indicates the number of busy bank(s) filled by OUT transaction from the
host.
21.18.14 UESTA1X – USB Endpoint Status 1 Register
• Bits 7:3 – Res: Reserved
These bits are reserved and will always read as zero.
• Bit 2 – CTRLDIR: Control Direction
This flag is updated by the USB controller when a SETUP packet has been received. This flag
bit can be used for debug purpose to give the direction of the following packet. Reading one
from this flag means that the following packet is for an IN request, reading zero for an OUT
request.
• Bits 1:0 – CURRBK[1:0]: Current Bank
These flags are set by hardware to indicate the current bank number in used with the selected
endpoint as shown in Table 21-6. These flags are not relevant for control endpoint (control end-
point can not be configured in dual bank mode).These flags can be used for debug purpose and
are optional for data transfer with endpoint in dual bank mode.
Table 21-6.
NBUSYBK[1:0] Bits Settings
NBUSYBK1
NBUSYBK0
Number of busy banks
00
All banks are free
01
1 busy bank
10
2 busy banks
11
Reserved
Bit
7
65
43
2
1
0
(0xEF)
-
-
-
-
-
CTRLDIR
CURRBK[1:0]
UESTA1X
Read/Write
R
R
R
R
R
R
R
Initial Value
0
0
0
0
0
0
0
0
Table 21-7.
CURRBK[1:0] Bits Settings
CURRBK1
CURRBK0
Current Bank Number
00
Bank 0
01
Bank 1
10
Reserved
11



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