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

X  

PIC16F1459-ESSQTP Datasheet(PDF) 324 Page - Microchip Technology

Part # PIC16F1459-ESSQTP
Description  14/20-Pin Flash, 8-Bit USB Microcontrollers with XLP Technology
PDF  418 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC16F1459-ESSQTP Datasheet(HTML) 324 Page - Microchip Technology

Back Button PIC16F1459-ESSQTP Datasheet HTML 320Page - Microchip Technology PIC16F1459-ESSQTP Datasheet HTML 321Page - Microchip Technology PIC16F1459-ESSQTP Datasheet HTML 322Page - Microchip Technology PIC16F1459-ESSQTP Datasheet HTML 323Page - Microchip Technology PIC16F1459-ESSQTP Datasheet HTML 324Page - Microchip Technology PIC16F1459-ESSQTP Datasheet HTML 325Page - Microchip Technology PIC16F1459-ESSQTP Datasheet HTML 326Page - Microchip Technology PIC16F1459-ESSQTP Datasheet HTML 327Page - Microchip Technology PIC16F1459-ESSQTP Datasheet HTML 328Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 324 / 418 page
background image
PIC16(L)F1454/5/9
DS41639A-page 324
Preliminary
 2012 Microchip Technology Inc.
26.10 USB Operation Overview
This section presents some of the basic USB concepts
and useful information necessary to design a USB
device. Although a lot of information is provided in this
section, refer to the USB 2.0 specification for more
details, as needed.
26.10.1
LAYERED FRAMEWORK
USB device functionality is structured into a layered
framework, graphically shown in Figure 26-11. Each level
is associated with a functional level within the device. The
highest layer, other than the device, is the configuration. A
device may have multiple configurations. For example, a
particular device may have multiple power requirements
based on Self-Power Only or Bus Power Only modes.
For each configuration, there may be multiple
interfaces. Each interface could support a particular
mode of that configuration.
Below the interface is the endpoint(s). Data is directly
moved at this level. Endpoint 0 is always a control
endpoint and, by default, when the device is on the bus,
Endpoint 0 must be available to configure the device.
26.10.2
FRAMES
Information communicated on the bus is grouped into
1 ms time slots, referred to as frames. Each frame can
contain many transactions to various devices and
endpoints. Figure 26-7 shows an example of a
transaction within a frame.
26.10.3
TRANSFERS
There are four transfer types defined in the USB
specification:
Isochronous
: This type provides a transfer method for
large amounts of data (up to 1023 bytes) with timely
delivery ensured; however, the data integrity is not
ensured. This is good for streaming applications where
small data loss is not critical, such as audio.
Bulk
: This type of transfer method allows for large
amounts of data to be transferred with ensured data
integrity; however, the delivery timeliness is not
ensured.
Interrupt
: This type of transfer provides for ensured
timely delivery for small blocks of data, plus data
integrity is ensured.
Control
: This type provides device setup control.
While full-speed devices support all transfer types, low-
speed devices are limited to interrupt and control
transfers only.
FIGURE 26-11:
USB LAYERS
To other Configurations (if any)
Device
Configuration
Interface
Interface
Endpoint
Endpoint
Endpoint
Endpoint
Endpoint
Endpoint
To other Interfaces (if any)



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