PIC18C658/CL Microchip Technology, PIC18C658/CL Datasheet - Page 65

no-image

PIC18C658/CL

Manufacturer Part Number
PIC18C658/CL
Description
IC MCU OTP 16KX16 CAN 68-PLCC
Manufacturer
Microchip Technology
Series
PIC® 18Cr

Specifications of PIC18C658/CL

Core Processor
PIC
Core Size
8-Bit
Speed
40MHz
Connectivity
CAN, I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LVD, POR, PWM, WDT
Number Of I /o
52
Program Memory Size
32KB (16K x 16)
Program Memory Type
OTP
Ram Size
1.5K x 8
Voltage - Supply (vcc/vdd)
4.2 V ~ 5.5 V
Data Converters
A/D 12x10b
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
68-PLCC
For Use With
AC164308 - MODULE SKT FOR PM3 68PLCCDVA18PQ640 - DEVICE ADAPT PIC18C658 64-TQFP
Lead Free Status / RoHS Status
Request inventory verification / Request inventory verification
Eeprom Size
-
Other names
Q1068347
5.0
All PICmicro
program memory space and the data memory space.
Table Reads and Table Writes have been provided to
move data between these two memory spaces through
an 8-bit register (TABLAT).
The operations that allow the processor to move data
between the data and program memory spaces are:
• Table Read (TBLRD)
• Table Write (TBLWT)
FIGURE 5-1:
FIGURE 5-2:
 2000 Microchip Technology Inc.
Note 1:
Instruction: TBLRD*
Instruction: TBLWT*
Note 1:
TABLE READS/TABLE WRITES
®
Table Pointer points to a byte in program memory.
TBLPTRU
TBLPTRU
Table Pointer points to a byte in program memory.
devices have two memory spaces: the
TABLE READ OPERATION
TABLE WRITE OPERATION
TABLE POINTER
TABLE POINTER
TBLPTRH
TBLPTRH
Program Memory
(TBLPTR)
(1)
(1)
Program Memory
(TBLPTR)
TBLPTRL
TBLPTRL
Advanced Information
PROGRAM MEMORY
PROGRAM MEMORY
Table Read operations retrieve data from program
memory and place it into the data memory space.
Figure 5-1 shows the operation of a Table Read with
program and data memory.
Table Write operations store data from the data mem-
ory space into program memory. Figure 5-2 shows the
operation of a Table Write with program and data
memory.
Table operations work with byte entities. A table block
containing data is not required to be word aligned, so a
table block can start and end at any byte address. If a
table write is being used to write an executable pro-
gram to program memory, program instructions will
need to be word aligned.
TABLE LATCH (8-bit)
TABLE LATCH (8-bit)
PIC18CXX8
TABLAT
TABLAT
DS30475A-page 65

Related parts for PIC18C658/CL