Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

AT89C5131A-RDTUM Datasheet(PDF) 125 Page - ATMEL Corporation

Part # AT89C5131A-RDTUM
Description  8-bit Flash Microcontroller with Full Speed USB Device
PDF  188 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

AT89C5131A-RDTUM Datasheet(HTML) 125 Page - ATMEL Corporation

Back Button AT89C5131A-RDTUM Datasheet HTML 121Page - ATMEL Corporation AT89C5131A-RDTUM Datasheet HTML 122Page - ATMEL Corporation AT89C5131A-RDTUM Datasheet HTML 123Page - ATMEL Corporation AT89C5131A-RDTUM Datasheet HTML 124Page - ATMEL Corporation AT89C5131A-RDTUM Datasheet HTML 125Page - ATMEL Corporation AT89C5131A-RDTUM Datasheet HTML 126Page - ATMEL Corporation AT89C5131A-RDTUM Datasheet HTML 127Page - ATMEL Corporation AT89C5131A-RDTUM Datasheet HTML 128Page - ATMEL Corporation AT89C5131A-RDTUM Datasheet HTML 129Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 125 / 188 page
background image
125
4337K–USB–04/08
AT89C5130A/31A-M
Figure 21-6. Endpoint FIFO Configuration
21.3.2
Read Data FIFO
The read access for each OUT endpoint is performed using the UEPDATX register.
After a new valid packet has been received on an Endpoint, the data are stored into the FIFO
and the byte counter of the endpoint is updated (UBYCTLX and UBYCTHX registers). The firm-
ware has to store the endpoint byte counter before any access to the endpoint FIFO. The byte
counter is not updated when reading the FIFO.
To read data from an endpoint, select the correct endpoint number in UEPNUM and read the
UEPDATX register. This action automatically decreases the corresponding address vector, and
the next data is then available in the UEPDATX register.
21.3.3
Write Data FIFO
The write access for each IN endpoint is performed using the UEPDATX register.
To write a byte into an IN endpoint FIFO, select the correct endpoint number in UEPNUM and
write into the UEPDATX register. The corresponding address vector is automatically increased,
and another write can be carried out.
Warning 1: The byte counter is not updated.
Warning 2: Do not write more bytes than supported by the corresponding endpoint.
21.4
Bulk/Interrupt Transactions
Bulk and Interrupt transactions are managed in the same way.
UEPNUM
Endpoint 0
Endpoint 6
UEPSTA0
UEPCON0
UEPDAT0
UEPSTA6
UEPCON6
UEPDAT6
0
1
2
3
4
5
6
SFR registers
UEPSTAX
UEPCONX
UEPDATX
X
UBYCTH0
UBYCTL0
UBYCTH6
UBYCTL6
UBYCTHX
UBYCTLX



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