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

X  

PIC18F8490 Datasheet(PDF) 89 Page - Microchip Technology

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

PIC18F8490 Datasheet(HTML) 89 Page - Microchip Technology

Back Button PIC18F8490 Datasheet HTML 85Page - Microchip Technology PIC18F8490 Datasheet HTML 86Page - Microchip Technology PIC18F8490 Datasheet HTML 87Page - Microchip Technology PIC18F8490 Datasheet HTML 88Page - Microchip Technology PIC18F8490 Datasheet HTML 89Page - Microchip Technology PIC18F8490 Datasheet HTML 90Page - Microchip Technology PIC18F8490 Datasheet HTML 91Page - Microchip Technology PIC18F8490 Datasheet HTML 92Page - Microchip Technology PIC18F8490 Datasheet HTML 93Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 89 / 414 page
background image
© 2007 Microchip Technology Inc.
DS39629C-page 87
PIC18F6390/6490/8390/8490
6.0
FLASH PROGRAM MEMORY
In PIC18F6390/6490/8390/8490 devices, the program
memory is implemented as read-only Flash memory. It
is readable over the entire VDD range during normal
operation. A read from program memory is executed on
one byte at a time.
6.1
Table Reads
For PIC18 devices, there are two operations that allow
the processor to move bytes between the program
memory space and the data RAM: table read (TBLRD)
and table write (TBLWT).
Table read operations retrieve data from program
memory and place it into the data RAM space.
Figure 6-1 shows the operation of a table read with
program memory and data RAM.
The program memory space is 16 bits wide, while the
data RAM space is 8 bits wide. Table reads and table
writes move data between these two memory spaces
through an 8-bit register, TABLAT.
Table reads work with byte entities. A table block
containing data, rather than program instructions, is not
required to be word-aligned. Therefore, a table block can
start and end at any byte address.
Because the program memory cannot be written to or
erased under normal operation, the TBLWT operation is
not discussed here.
FIGURE 6-1:
TABLE READ OPERATION
Note 1: Although
it
cannot
be
used
in
PIC18F6390/6490/8390/8490 devices in
normal operation, the TBLWT instruction
is still implemented in the instruction set.
Executing the instruction takes two
instruction cycles, but effectively results
in a NOP.
2: The TBLWT instruction is available only in
programming modes and is used during
In-Circuit Serial Programming™ (ICSP™).
Table Pointer(1)
Table Latch (8-bit)
Program Memory
TBLPTRH
TBLPTRL
TABLAT
TBLPTRU
Instruction: TBLRD*
Note 1: Table Pointer register points to a byte in program memory.
Program Memory
(TBLPTR)



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