Electronic Components Datasheet Search
  English  ▼

X  

AT90USB646 Datasheet(PDF) 246 Page - ATMEL Corporation

Part # AT90USB646
Description  8-bit Atmel Microcontroller with 64/128Kbytes of ISP Flash and USB Controller
PDF  456 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

AT90USB646 Datasheet(HTML) 246 Page - ATMEL Corporation

Back Button AT90USB646 Datasheet HTML 242Page - ATMEL Corporation AT90USB646 Datasheet HTML 243Page - ATMEL Corporation AT90USB646 Datasheet HTML 244Page - ATMEL Corporation AT90USB646 Datasheet HTML 245Page - ATMEL Corporation AT90USB646 Datasheet HTML 246Page - ATMEL Corporation AT90USB646 Datasheet HTML 247Page - ATMEL Corporation AT90USB646 Datasheet HTML 248Page - ATMEL Corporation AT90USB646 Datasheet HTML 249Page - ATMEL Corporation AT90USB646 Datasheet HTML 250Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 246 / 456 page
background image
246
7593L–AVR–09/12
AT90USB64/128
22.4
General operating modes
22.4.1
Introduction
After a hardware reset, the USB controller is disabled. When enabled, the USB controller has to
run the Device Controller or the Host Controller. This is performed using the USB ID detection.
• If the ID pin is not connected to ground, the USB ID bit is set by hardware (internal pull up on
the UID pad) and the USB Device controller is selected
• The ID bit is cleared by hardware when a low level has been detected on the ID pin. The
Device controller is then disabled and the Host controller enabled
The software anyway has to select the mode (Host, Device) in order to access to the Device
controller registers or to the Host controller registers, which are multiplexed. For example, even
if the USB controller has detected a Device mode (pin ID high), the software shall select the
device mode (bit HOST cleared), otherwise it will access to the host registers. This is also true
for the Host mode.
Note:
For the Atmel AT90USB646/1286 products the Host mode is not included in the USB controller,
and the ID pin is not used and should be configured and used as a general I/O.
22.4.2
Power-on and reset
The next diagram explains the USB controller main states on power-on:
Figure 22-9. USB controller states after reset.
USB Controller state after an hardware reset is ‘Reset’. In this state:
• USBE is not set
• the USB controller clock is stopped in order to minimize the power consumption (FRZCLK=1)
• the USB controller is disabled
• the USB pad is in the suspend mode
• the Host and Device USB controllers internal states are reset
After setting USBE, the USB Controller enters in the Host or in the Device state (according to the
USB ID pin). The selected controller is ‘Idle’.
The USB Controller can at any time be ‘stopped’ by clearing USBE. In fact, clearing USBE acts
as an hardware reset.
Device
Reset
USBE=0
<any other
state>
USBE=1
ID=1
Clock stopped
FRZCLK=1
Macro off
USBE=0
USBE=0
Host
USBE=0
HW
RESET
USBE=1
ID=0
AT90USB647/1287only
AT90USB646/1286forcedmode



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