PIC18F44K20-E/MV Microchip Technology, PIC18F44K20-E/MV Datasheet - Page 27

16KB, Flash, 768bytes-RAM, 36I/O, 8-bit Family,nanowatt XLP 40 UQFN 5x5x0.5mm TU

PIC18F44K20-E/MV

Manufacturer Part Number
PIC18F44K20-E/MV
Description
16KB, Flash, 768bytes-RAM, 36I/O, 8-bit Family,nanowatt XLP 40 UQFN 5x5x0.5mm TU
Manufacturer
Microchip Technology
Series
PIC® XLP™ 18Fr
Datasheet

Specifications of PIC18F44K20-E/MV

Processor Series
PIC18
Core
PIC18F
Data Bus Width
8 bit
Program Memory Type
Flash
Program Memory Size
8 KB
Data Ram Size
512 B
Interface Type
I2C, SPI, SCI, USB, MSSP, RJ11
Maximum Clock Frequency
64 MHz
Number Of Programmable I/os
35
Number Of Timers
4
Operating Supply Voltage
1.8 V to 3.6 V
Maximum Operating Temperature
+ 125 C
Mounting Style
SMD/SMT
Package / Case
UQFN-40
Development Tools By Supplier
MPLAB Integrated Development Environment
Minimum Operating Temperature
- 40 C
Operating Temperature Range
- 40 C to + 125 C
Supply Current (max)
30 uA
Core Processor
PIC
Core Size
8-Bit
Speed
48MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, HLVD, POR, PWM, WDT
Number Of I /o
35
Eeprom Size
256 x 8
Ram Size
768 x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 3.6 V
Data Converters
A/D 14x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Lead Free Status / Rohs Status
 Details
2.0
2.1
The Oscillator module has a wide variety of clock
sources and selection features that allow it to be used
in a wide range of applications while maximizing perfor-
mance and minimizing power consumption. Figure 2-1
illustrates a block diagram of the Oscillator module.
Clock sources can be configured from external
oscillators, quartz crystal resonators, ceramic resonators
and Resistor-Capacitor (RC) circuits. In addition, the
system clock source can be configured from one of two
internal oscillators, with a choice of speeds selectable via
software. Additional clock features include:
• Selectable system clock source between external
• Two-Speed Start-up mode, which minimizes
• Fail-Safe Clock Monitor (FSCM) designed to
FIGURE 2-1:
 2010 Microchip Technology Inc.
T1OSO
or internal via software.
latency between external oscillator start-up and
code execution.
detect a failure of the external clock source (LP,
XT, HS, EC or RC modes) and switch
automatically to the internal oscillator.
T1OSI
OSC2
OSC1
Note 1:
OSCILLATOR MODULE (WITH
FAIL-SAFE CLOCK MONITOR)
Overview
Primary Oscillator
Secondary Oscillator
Operates only when HFINTOSC is the primary oscillator.
FOSC<3:0> OSCCON<1:0>
Oscillator
PIC
Internal
16 MHz
Source
31 kHz
Source
Block
T1OSCEN
Enable
Oscillator
Sleep
31 kHz (LFINTOSC)
®
MCU CLOCK SOURCE BLOCK DIAGRAM
(HFINTOSC)
16 MHz
OSCTUNE<6>
PIC18F2XK20/4XK20
(1)
0
1
500 kHz
250 kHz
16 MHz
31 kHz
8 MHz
4 MHz
2 MHz
1 MHz
OSCCON<6:4>
OSCTUNE<7>
4 x PLL
111
110
101
100
011
010
001
000
The Oscillator module can be configured in one of ten
primary clock modes.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10. ECIO
Primary Clock modes are selected by the FOSC<3:0>
bits of the CONFIG1H Configuration Register. The
HFINTOSC and LFINTOSC are factory calibrated high-
frequency and low-frequency oscillators, respectively,
which are used as the internal clock sources.
PIC18F2XK20/4XK20
LP
XT
HS
HSPLL
RC
RCIO
INTOSC
INTOSCIO Internal Oscillator with I/O on RA6
EC
HSPLL, HFINTOSC/PLL
LP, XT, HS, RC, EC
Internal Oscillator
Low-Power Crystal
Crystal/Resonator
High-Speed Crystal/Resonator
High-Speed Crystal/Resonator
External Resistor/Capacitor with
External Resistor/Capacitor with I/O
Internal Oscillator with F
External Clock with F
External Clock with I/O on RA6
with PLL enabled
F
on RA6
output on RA6 and I/O on RA7
and RA7
OSC
FOSC<3:0>
T1OSC
/4 output on RA6
Clock Source Option
for other Modules
WDT, PWRT, FSCM
and Two-Speed Start-up
Control
Clock
OSCCON<1:0>
Main
IDLEN
Sleep
Sleep
DS41303G-page 27
OSC
OSC
/4 output
Peripherals
/4
CPU

Related parts for PIC18F44K20-E/MV