English
Language : 

PIC18F-LF1XK50 Datasheet, PDF (12/420 Pages) Microchip Technology – 20-Pin USB Flash Microcontrollers
PIC18F1XK50/PIC18LF1XK50
FIGURE 1-1:
PIC18F/LF1XK50 BLOCK DIAGRAM
Table Pointer<21>
Data Bus<8>
inc/dec logic
88
21
PCLATU PCLATH
20
PCU PCH PCL
Program Counter
Address Latch
Program Memory
Data Latch
31-Level Stack
STKPTR
Data Latch
Data Memory
(512/768 bytes)
Address Latch
12
Data Address<12>
4
BSR
12
FSR0
FSR1
FSR2
4
Access
Bank
12
8
Table Latch
inc/dec
logic
ROM Latch
Instruction Bus <16>
IR
Address
Decode
OSC1(2)
OSC2(2)
T1OSI
T1OSO
VUSB
MCLR(1)
VDD, VSS
Instruction
Decode and
Control
State machine
control signals
8
PRODH PRODL
Internal
Oscillator
Block
LFINTOSC
Oscillator
16 MHz
Oscillator
USB
Module
Single-Supply
Programming
LDO(3)
Regulator
Power-up
Timer
Oscillator
Start-up Timer
Power-on
Reset
Watchdog
Timer
Fail-Safe
Clock Monitor
3
BITOP
8
8 x 8 Multiply
8
W
8
8
8
8
ALU<8>
8
Precision
Band Gap
Reference
FVR
BOR
Data
EEPROM
Timer0
Timer1
Timer2
Timer3
PORTA
PORTB
PORTC
RA0
RA1
RA3
RA4
RA5
RB4
RB5
RB6
RB7
RC0
RC1
RC2
RC3
RC4
RC5
RC6
RC7
FVR
CVREF Comparator
ECCP1
USB
MSSP
EUSART
ADC
10-bit
FVR
CVREF
Note 1:
2:
3:
RA3 is only available when MCLR functionality is disabled.
OSC1/CLKIN and OSC2/CLKOUT are only available in select oscillator modes and when these pins are not being used
as digital I/O. Refer to Section 2.0 “Oscillator Module” for additional information.
PIC18F13K50/PIC18F14K50 only.
DS41350E-page 12
Preliminary
 2010 Microchip Technology Inc.