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

X  

PIC18F6310E/PTSQTP Datasheet(PDF) 64 Page - Microchip Technology

Part # PIC18F6310E/PTSQTP
Description  64/80-Pin Flash Microcontrollers with nanoWatt Technology
PDF  404 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC18F6310E/PTSQTP Datasheet(HTML) 64 Page - Microchip Technology

Back Button PIC18F6310E/PTSQTP Datasheet HTML 60Page - Microchip Technology PIC18F6310E/PTSQTP Datasheet HTML 61Page - Microchip Technology PIC18F6310E/PTSQTP Datasheet HTML 62Page - Microchip Technology PIC18F6310E/PTSQTP Datasheet HTML 63Page - Microchip Technology PIC18F6310E/PTSQTP Datasheet HTML 64Page - Microchip Technology PIC18F6310E/PTSQTP Datasheet HTML 65Page - Microchip Technology PIC18F6310E/PTSQTP Datasheet HTML 66Page - Microchip Technology PIC18F6310E/PTSQTP Datasheet HTML 67Page - Microchip Technology PIC18F6310E/PTSQTP Datasheet HTML 68Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 64 / 404 page
background image
PIC18F6310/6410/8310/8410
DS39635A-page 62
Preliminary
 2004 Microchip Technology Inc.
5.1.1
PIC18F8310/8410 PROGRAM
MEMORY MODES
In addition to available on-chip FLASH program
memory, 80-pin devices in this family can also address
up to 2 Mbytes of external program memory through an
external memory interface. There are four distinct
operating modes available to the controllers:
• Microprocessor (MP)
• Microprocessor with Boot Block (MPBB)
• Extended Microcontroller (EMC)
• Microcontroller (MC)
The program memory mode is determined by setting
the two Least Significant bits of the CONFIG3L config-
uration byte, as shown in Register 5-1. (See also
Section 23.1 “Configuration Bits” for additional
details on the device configuration bits.)
The program memory modes operate as follows:
•The Microcontroller Mode accesses only on-chip
Flash memory. Attempts to read above the physical
limit of the on-chip Flash (3FFFh) causes a read of
all ‘0’s (a NOP instruction). The Microcontroller mode
is also the only operating mode available to
PIC18F6310 and PIC18F6410 devices.
•The Extended Microcontroller Mode allows
access to both internal and external program
memories as a single block. The device can
access its entire on-chip Flash memory; above
this, the device accesses external program
memory up to the 2-Mbyte program space limit.
As with Boot Block mode, execution automatically
switches between the two memories as required.
•The Microprocessor Mode permits access only
to external program memory; the contents of the
on-chip Flash memory is ignored. The 21-bit
program counter permits access to the entire
2-Mbyte linear program memory space.
• The Microprocessor with Boot Block Mode
accesses on-chip Flash memory from addresses
000000h to 0007FFh. Above this, external program
memory is accessed all the way up to the 2-Mbyte
limit. Program execution automatically switches
between the two memories as required.
In all modes, the microcontroller has complete access
to data RAM.
Figure 5-2 compares the memory maps of the different
program memory modes. The differences between
on-chip and external memory access limitations are
more fully explained in Table 5-1.
REGISTER 5-1:
CONFIG3L: CONFIGURATION BYTE REGISTER 3 LOW
R/P-1
R/P-1
U-0
U-0
U-0
U-0
R/P-1
R/P-1
WAIT
BW
—
—
—
—PM1
PM0
bit 7
bit 0
bit 7
WAIT: External Bus Data Wait Enable bit
1
= Wait selections unavailable, device will not wait
0
= Wait programmed by WAIT1 and WAIT0 bits of MEMCOM register (MEMCOM<5:4>)
bit 6
BW: External Bus Data Width Select bit
1
= 16-bit external bus data width
0
= 8-bit external bus data width
bit 5-2
Unimplemented: Read as ‘0’
bit 1-0
PM1:PM0: Processor Data Memory Mode Select bits
11
= Microcontroller mode
10
= Microprocessor mode(1)
01
= Microcontroller with Boot Block mode(1)
00
= Extended Microcontroller mode(1)
Note 1: This mode is available only on PIC18F8410 devices.
Legend:
R = Readable bit
P = Programmable bit U = Unimplemented bit, read as ‘0’
-n = Value after erase
‘1’ = Bit is set
‘0’ = Bit is cleared
x = Bit is unknown



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