Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

DOC7707 Datasheet(PDF) 202 Page - List of Unclassifed Manufacturers

Part # DOC7707
Description  Microcontroller with 8/16K Bytes of ISP Flash and USB Controller
PDF  307 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ETC1 [List of Unclassifed Manufacturers]
Direct Link  
Logo ETC1 - List of Unclassifed Manufacturers

DOC7707 Datasheet(HTML) 202 Page - List of Unclassifed Manufacturers

Back Button DOC7707 Datasheet HTML 198Page - List of Unclassifed Manufacturers DOC7707 Datasheet HTML 199Page - List of Unclassifed Manufacturers DOC7707 Datasheet HTML 200Page - List of Unclassifed Manufacturers DOC7707 Datasheet HTML 201Page - List of Unclassifed Manufacturers DOC7707 Datasheet HTML 202Page - List of Unclassifed Manufacturers DOC7707 Datasheet HTML 203Page - List of Unclassifed Manufacturers DOC7707 Datasheet HTML 204Page - List of Unclassifed Manufacturers DOC7707 Datasheet HTML 205Page - List of Unclassifed Manufacturers DOC7707 Datasheet HTML 206Page - List of Unclassifed Manufacturers Next Button
Zoom Inzoom in Zoom Outzoom out
 202 / 307 page
background image
202
7707F–AVR–11/10
AT90USB82/162
20.12.2
Control Read
The next figure shows a control read transaction. The USB controller has to manage the simulta-
neous write requests from the CPU and the USB host:
A NAK handshake is always generated at the first status stage command.
When the controller detect the status stage, all the data writen by the CPU are erased, and
clearing TXINI has no effects.
The firmware checks if the transmission is complete or if the reception is complete.
The OUT retry is always ack’ed. This reception:
- set the RXOUTI flag (received OUT data)
- set the TXINI flag (data sent, ready to accept new data)
software algorithm:
set transmit ready
wait (transmit complete OR Receive complete)
if receive complete, clear flag and return
if transmit complete, continue
Once the OUT status stage has been received, the USB controller waits for a SETUP request.
The SETUP request have priority over any other request and has to be ACK’ed. This means that
any other flag should be cleared and the fifo reset when a SETUP is received.
WARNING: the byte counter is reset when a OUT Zero Length Packet is received. The firmware
has to take care of this.
20.13 OUT endpoint management
OUT packets are sent by the host. All the data can be read by the CPU, which acknowledges or
not the bank when it is empty.
20.13.1
Overview
The Endpoint must be configured first.
SETUP
RXSTPI
RXOUTI
TXINI
USB line
HW
SW
IN
HW
SW
IN
OUT
OUT
NAK
SW
SW
HW
Wr Enable
HOST
Wr Enable
CPU
DATA
SETUP
STATUS



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