Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

PIC18LF26J53 Datasheet(PDF) 88 Page - Microchip Technology

Part # PIC18LF26J53
Description  28/44-Pin, High-Performance USB Microcontrollers with nanoWatt XLP Technology
Download  586 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC18LF26J53 Datasheet(HTML) 88 Page - Microchip Technology

Back Button PIC18LF26J53 Datasheet HTML 84Page - Microchip Technology PIC18LF26J53 Datasheet HTML 85Page - Microchip Technology PIC18LF26J53 Datasheet HTML 86Page - Microchip Technology PIC18LF26J53 Datasheet HTML 87Page - Microchip Technology PIC18LF26J53 Datasheet HTML 88Page - Microchip Technology PIC18LF26J53 Datasheet HTML 89Page - Microchip Technology PIC18LF26J53 Datasheet HTML 90Page - Microchip Technology PIC18LF26J53 Datasheet HTML 91Page - Microchip Technology PIC18LF26J53 Datasheet HTML 92Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 88 / 586 page
background image
PIC18F47J53 FAMILY
DS39964B-page 88
Preliminary
 2010 Microchip Technology Inc.
6.3
Data Memory Organization
The data memory in PIC18 devices is implemented as
static RAM. Each register in the data memory has a
12-bit address, allowing up to 4096 bytes of data
memory. The memory space is divided into as many as
16 banks that contain 256 bytes each. The
PIC18F47J53 family implements all available banks
and provides 3.8 Kbytes of data memory available to
the user. Figure 6-6 provides the data memory
organization for the devices.
The data memory contains Special Function Registers
(SFRs) and General Purpose Registers (GPRs). The
SFRs are used for control and status of the controller
and peripheral functions, while GPRs are used for data
storage and scratchpad operations in the user’s
application. Any read of an unimplemented location will
read as ‘0’s.
The instruction set and architecture allow operations
across all banks. The entire data memory may be
accessed by Direct, Indirect or Indexed Addressing
modes. Addressing modes are discussed later in this
section.
To ensure that commonly used registers (select SFRs
and select GPRs) can be accessed in a single cycle,
PIC18 devices implement an Access Bank. This is a
256-byte memory space that provides fast access to
select SFRs and the lower portion of GPR Bank 0 with-
out using the BSR. Section 6.3.3 “Access Bank”
provides a detailed description of the Access RAM.
6.3.1
USB RAM
All 3.8 Kbytes of the GPRs implemented on the
PIC18F47J53 family devices can be accessed simulta-
neously by both the microcontroller core and the Serial
Interface Engine (SIE) of the USB module. The SIE
uses a dedicated USB DMA engine to store any
incoming data packets (OUT/SETUP) directly into the
main system data memory.
For IN data packets, the SIE can directly read the
contents of general purpose SRAM and uses it to
create USB data packets that are sent to the host.
SRAM Bank 13 (D00h-DFFh) is unique. In addition to
being accessible by both the microcontroller core and
the USB module, the SIE uses a portion of Bank 13 as
Special Function Registers (SFRs). These SFRs
compose the Buffer Descriptor Table (BDT).
When the USB module is enabled, the BDT registers
are used to control the behavior of the USB DMA oper-
ation for each of the enabled endpoints. The exact
number of SRAM locations that are used for the BDT
depends on how many endpoints are enabled and what
USB Ping-Pong mode is used. For more details, see
Section 23.3 “USB RAM”.
When the USB module is disabled, these SRAM loca-
tions behave like any other GPR location. When the
USB module is disabled, these locations may be used
for any general purpose.
Note:
The operation of some aspects of data
memory are changed when the PIC18
extended instruction set is enabled. See
Section 6.6 “Data Memory and the
Extended Instruction Set” for more
information.
Note:
IN and OUT are always from the USB
host's perspective.


Similar Part No. - PIC18LF26J53

ManufacturerPart #DatasheetDescription
logo
Microchip Technology
PIC18LF26J50 MICROCHIP-PIC18LF26J50 Datasheet
217Kb / 12P
   PIC18F46J50 Family Silicon Errata and Data Sheet Clarification
2010
PIC18LF26J50I/MLQTP MICROCHIP-PIC18LF26J50I/MLQTP Datasheet
4Mb / 562P
   28/44-Pin, Low-Power, High-Performance USB Microcontrollers
02/18/11
PIC18LF26J50I/MLSQTP MICROCHIP-PIC18LF26J50I/MLSQTP Datasheet
4Mb / 562P
   28/44-Pin, Low-Power, High-Performance USB Microcontrollers
02/18/11
PIC18LF26J50I/PTQTP MICROCHIP-PIC18LF26J50I/PTQTP Datasheet
4Mb / 562P
   28/44-Pin, Low-Power, High-Performance USB Microcontrollers
02/18/11
PIC18LF26J50I/PTSQTP MICROCHIP-PIC18LF26J50I/PTSQTP Datasheet
4Mb / 562P
   28/44-Pin, Low-Power, High-Performance USB Microcontrollers
02/18/11
More results

Similar Description - PIC18LF26J53

ManufacturerPart #DatasheetDescription
logo
Microchip Technology
PIC18F47J13 MICROCHIP-PIC18F47J13 Datasheet
4Mb / 558P
   28/44-Pin, High-Performance Microcontrollers with nanoWatt XLP Technology
2010
PIC18F46J50-IPT MICROCHIP-PIC18F46J50-IPT Datasheet
4Mb / 562P
   28/44-Pin, Low-Power, High-Performance USB Microcontrollers with nanoWatt XLP Technology
02/18/11
PIC18F46J11 MICROCHIP-PIC18F46J11_11 Datasheet
4Mb / 536P
   28/44-Pin, Low-Power, High-Performance USB Microcontrollers with nanoWatt XLP Technology
2011
PIC18F46J50 MICROCHIP-PIC18F46J50_11 Datasheet
4Mb / 562P
   28/44-Pin, Low-Power, High-Performance USB Microcontrollers with nanoWatt XLP Technology
2011
PIC18F46J11 MICROCHIP-PIC18F46J11 Datasheet
8Mb / 528P
   28/44-Pin, Low-Power, High-Performance Microcontrollers with nanoWatt XLP Technology
2009
PIC18F23K22 MICROCHIP-PIC18F23K22 Datasheet
5Mb / 492P
   28/40/44-Pin, Low-Power, High-Performance Microcontrollers with nanoWatt XLP Technology
2010
PIC18F2X MICROCHIP-PIC18F2X Datasheet
5Mb / 496P
   28/40/44-Pin, Low-Power, High-Performance Microcontrollers with nanoWatt XLP Technology
2010
PIC16F1824 MICROCHIP-PIC16F1824_11 Datasheet
3Mb / 419P
   28/40/44-Pin, Low-Power, High-Performance Microcontrollers with nanoWatt XLP Technology
2010
PIC12F1516 MICROCHIP-PIC12F1516 Datasheet
2Mb / 344P
   28/40/44-Pin Flash Microcontrollers with nanoWatt XLP Technology
2011
PIC16F72X MICROCHIP-PIC16F72X Datasheet
4Mb / 302P
   28/40/44-Pin Flash Microcontrollers with nanoWatt XLP Technology
2009
More results


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




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   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