M
PIC16C65A → PIC16C65B Migration
DEVICE MIGRATIONS
This document is intended to describe the functional differences and the electrical specification differences that are
present when migrating from one device to the next.
Note: This device has been designed to perform to the parameters of its data sheet. It has been tested to an elec-
trical specification designed to determine its conformance with these parameters. Due to process differ-
ences in the manufacture of this device, this device may have different performance characteristics than its
earlier version. These differences may cause this device to perform differently in your application than the
earlier version of this device.
Note: The user should verify that the device oscillator starts and performs as expected. Adjusting the loading
capacitor values and/or the oscillator mode may be required.
Table 1 shows the considerations that must be taken into account when migrating from the PIC16C65A to the
PIC16C65B.
TABLE 1:
Functional Differences due to Errata or Module Update
No. Module Difference
PIC16C65A → PIC16C65B DIFFERENCES
H/W S/W Prog.
1
2
3
CCP
CCP Special Event Trigger clears Timer1.
—
—
—
—
—
—
Compare mode drives pin correctly.
Timers
Reading or writing TMR1H or TMR1L may affect TMR1H or TMR1L
unexpectedly.
4
5
6
7
WDT/TMR0 prescaler assignment changes do not affect TMR0 count.
TMR2 SPI™ clock synchronized to start of SPI Transmission.
Can now transmit multiple words in SPI mode.
—
—
—
—
—
—
—
—
SSP
Supports all four SPI modes. (Now uses SSP vs BSSP module.)
See SSP module in the PICmicro™ Mid-Range MCU Family Reference
Manual (DS33023).
2
8
9
—
—
I C™ no longer generates ACK pulses when module is enabled.
USART
Async receive errors due to BRGH setting corrected.
—
—
—
—
—
—
10 Oscillator TOST delay may be skipped when waking from SLEEP.
11 RESET
12
Short MCLR pulses may cause improper operation on the PIC16C65B.
Operating voltage and frequency ranges have been redefined.
—
—
H/W - Issues may exist with regard to the application circuits.
S/W - Issues may exist with regard to the user program.
Prog. - Issues may exist when writing the program to the controller.
2001 Microchip Technology Inc.
DS30322B-page 1