PIC16F648A-I/P Microchip Technology Inc., PIC16F648A-I/P Datasheet - Page 41
![no-image](/images/manufacturer_photos/0/4/440/microchip_technology_inc__sml.jpg)
PIC16F648A-I/P
Manufacturer Part Number
PIC16F648A-I/P
Description
18 PIN, 7 KB FLASH, 256 RAM, 16 I/O
Manufacturer
Microchip Technology Inc.
Datasheet
1.PIC16F648A-IP.pdf
(132 pages)
Specifications of PIC16F648A-I/P
Comparators
2
Cpu Speed
5 MIPS
Eeprom Memory
256 Bytes
Input Output
16
Interface
USART
Memory Type
Flash
Number Of Bits
8
Package Type
18-pin PDIP
Programmable Memory
7K Bytes
Ram Size
256 Bytes
Speed
20 MHz
Timers
2-8-bit, 1-16-bit
Voltage, Range
2-5.5 V
Lead Free Status / Rohs Status
RoHS Compliant part
Electrostatic Device
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PIC16F648A-I/P
Manufacturer:
MICROCHIP
Quantity:
2 100
Part Number:
PIC16F648A-I/P
Manufacturer:
MICROCH
Quantity:
20 000
2003 Microchip Technology Inc.
6.2
There are eight modes of operation for the comparator.
The CMCON register, shown in Register 6-1, is used to
select the mode. Figure 6-2 shows the eight possible
modes. The TRISA register controls the data direction
of the comparator pins for each mode. If the
FIGURE 6-2:
Comparator Reset (POR Default Value - low power)
CM2:CM0 = 000
Comparator without Output
CM2:CM0 = 010
Comparator with Output and Internal Reference
CM2:CM0 = 011
Comparator with Output
CM2:CM0 = 001
A = Analog Input, ports always reads ‘0’
D = Digital Input
CIS = Comparator Input Switch (CMCON<3>)
RA1/CIN-
RA0/CIN+
RA2/COUT
RA1/CIN-
RA0/CIN+
RA2/COUT
RA1/CIN-
RA0/CIN+
RA2/COUT
RA1/CIN-
RA0/CIN+
RA2/COUT
Comparator Configuration
A
A
D
A
A
D
A
D
D
A
A
D
COMPARATOR I/O OPERATING MODES
From CV
REF
Module
Off (Read as '0')
COUT
COUT
COUT
Comparator Off (Lowest power)
CM2:CM0 = 111
Comparator w/o Output and with Internal Reference
CM2:CM0 = 100
Multiplexed Input with Internal Reference and Output
CM2:CM0 = 101
Multiplexed Input with Internal Reference
CM2:CM0 = 110
RA1/CIN-
RA0/CIN+
RA2/COUT
RA1/CIN-
RA0/CIN+
RA2/COUT
RA1/CIN-
RA0/CIN+
RA2/COUT
RA1/CIN-
RA0/CIN+
RA2/COUT
Comparator mode is changed, the comparator output
level may not be valid for a specified period of time.
Refer to the specifications in Section 12.0.
Note:
D
D
D
A
D
D
A
A
D
A
A
D
Comparator interrupts should be disabled
during a Comparator mode change. Other-
wise, a false interrupt may occur.
PIC16F630/676
CIS = 0
CIS = 1
CIS = 0
CIS = 1
From CV
From CV
From CV
REF
Module
REF
REF
Off (Read as '0')
COUT
Module
DS40039C-page 39
Module
COUT
COUT