PIC16F689-I/SO Microchip Technology, PIC16F689-I/SO Datasheet - Page 285
![IC PIC MCU FLASH 4KX14 20SOIC](/photos/6/64/66480/150-20-soic_sml.jpg)
PIC16F689-I/SO
Manufacturer Part Number
PIC16F689-I/SO
Description
IC PIC MCU FLASH 4KX14 20SOIC
Manufacturer
Microchip Technology
Series
PIC® 16Fr
Datasheets
1.PIC16F616T-ISL.pdf
(8 pages)
2.PIC16F690DM-PCTLHS.pdf
(306 pages)
3.PIC16F677-IP.pdf
(2 pages)
4.PIC16F677-IP.pdf
(16 pages)
5.PIC16F677-ISO.pdf
(294 pages)
Specifications of PIC16F689-I/SO
Program Memory Type
FLASH
Program Memory Size
7KB (4K x 14)
Package / Case
20-SOIC (7.5mm Width)
Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, WDT
Number Of I /o
18
Eeprom Size
256 x 8
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
2 V ~ 5.5 V
Data Converters
A/D 12x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Processor Series
PIC16F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
256 B
Interface Type
I2C/SPI/SSP/EUSART
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
17
Number Of Timers
2
Operating Supply Voltage
2 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, ICE2000, DM163029, DM164120
Minimum Operating Temperature
- 40 C
On-chip Adc
12-ch x 10-bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
XLT20SO1-1 - SOCKET TRANS ICE 20DIP TO 20SOICXLT28SO-1 - SOCKET TRANSITION 28SOIC 300MILXLT18SO-1 - SOCKET TRANSITION 18SOIC 300MILAC162061 - HEADER INTRFC MPLAB ICD2 20PINAC164039 - MODULE SKT PROMATE II 20DIP/SOIC
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
INDEX
A
A/D
Absolute Maximum Ratings .............................................. 227
AC Characteristics
ACK pulse ......................................................................... 184
ADC .................................................................................. 107
ADCON0 Register............................................................. 113
ADCON1 Register............................................................. 114
ADRESH Register (ADFM = 0) ......................................... 115
ADRESH Register (ADFM = 1) ......................................... 115
ADRESL Register (ADFM = 0).......................................... 115
ADRESL Register (ADFM = 1).......................................... 115
Analog Input Connection Considerations.......................... 100
Analog-to-Digital Converter. See ADC
ANSEL Register .................................................................. 61
ANSELH Register ............................................................... 61
Assembler
B
BAUDCTL Register ........................................................... 160
BF bit................................................................................. 176
Block Diagrams
© 2006 Microchip Technology Inc.
Specifications............................................ 252, 253, 254
Industrial and Extended ............................................ 238
Load Conditions ........................................................ 237
Acquisition Requirements ......................................... 116
Associated registers.................................................. 118
Block Diagram........................................................... 107
Calculating Acquisition Time..................................... 116
Channel Selection..................................................... 108
Configuration............................................................. 108
Configuring Interrupt ................................................. 111
Conversion Clock...................................................... 108
Conversion Procedure .............................................. 111
Internal Sampling Switch (R
Interrupts................................................................... 109
Operation .................................................................. 111
Operation During Sleep ............................................ 111
Port Configuration ..................................................... 108
Reference Voltage (V
Result Formatting...................................................... 110
Source Impedance.................................................... 116
Special Event Trigger................................................ 111
Starting an A/D Conversion ...................................... 110
MPASM Assembler................................................... 224
(CCP) Capture Mode Operation ............................... 128
ADC .......................................................................... 107
ADC Transfer Function ............................................. 117
Analog Input Model ........................................... 100, 117
CCP PWM................................................................. 130
Clock Source............................................................... 47
Comparator C1 ........................................................... 94
Comparator C2 ........................................................... 94
Compare ................................................................... 129
Crystal Operation ........................................................ 50
EUSART Receive ..................................................... 150
EUSART Transmit .................................................... 149
External RC Mode....................................................... 51
Fail-Safe Clock Monitor (FSCM) ................................. 57
In-Circuit Serial Programming Connections.............. 212
Interrupt Logic ........................................................... 205
On-Chip Reset Circuit ............................................... 196
PIC16F631.................................................................... 9
PIC16F677.................................................................. 10
REF
)......................................... 108
SS
) Impedance.............. 116
PIC16F631/677/685/687/689/690
Preliminary
Break Character (12-bit) Transmit and Receive ............... 167
Brown-out Reset (BOR).................................................... 198
C
C Compilers
Capture Module. See Enhanced Capture/Compare/
Capture/Compare/PWM (CCP)
CCPxCON (Enhanced) Register ...................................... 127
CKE bit ............................................................................. 176
CKP bit ............................................................................. 177
PIC16F685 ................................................................. 11
PIC16F687/689 .......................................................... 12
PIC16F690 ................................................................. 13
PWM (Enhanced) ..................................................... 133
RA0 Pins..................................................................... 64
RA1 Pins..................................................................... 65
RA2 Pin ...................................................................... 65
RA3 Pin ...................................................................... 66
RA4 Pin ...................................................................... 66
RA5 Pin ...................................................................... 67
RB4 Pin ...................................................................... 71
RB5 Pin ...................................................................... 72
RB6 Pin ...................................................................... 73
RB7 Pin ...................................................................... 74
RC0 and RC1 Pins ..................................................... 77
RC2 and RC3 Pins ..................................................... 77
RC4 Pin ...................................................................... 78
RC5 Pin ...................................................................... 78
RC6 Pin ...................................................................... 79
RC7 Pin ...................................................................... 79
Resonator Operation .................................................. 50
SSP (I
SSP (SPI Mode) ....................................................... 175
Timer1 ........................................................................ 84
Timer2 ........................................................................ 91
TMR0/WDT Prescaler ................................................ 81
Watchdog Timer (WDT)............................................ 208
Associated ................................................................ 199
Specifications ........................................................... 242
Timing and Characteristics ....................................... 241
MPLAB C18.............................................................. 224
MPLAB C30.............................................................. 224
PWM(ECCP)
Associated registers w/ Capture/Compare/PWM ..... 148
Capture Mode........................................................... 128
CCPx Pin Configuration............................................ 128
Compare Mode......................................................... 129
Prescaler .................................................................. 128
PWM Mode............................................................... 130
PWM Period ............................................................. 131
Setup for PWM Operation ........................................ 132
CCPx Pin Configuration.................................... 129
Software Interrupt Mode ........................... 128, 129
Special Event Trigger ....................................... 129
Timer1 Mode Selection............................. 128, 129
Duty Cycle ........................................................ 131
Effects of Reset ................................................ 132
Example PWM Frequencies and
Example PWM Frequencies and
Operation in Sleep Mode.................................. 132
Setup for Operation .......................................... 132
System Clock Frequency Changes .................. 132
2
C Mode)........................................................ 184
Resolutions, 20 MHZ ................................ 131
Resolutions, 8 MHz .................................. 131
DS41262C-page 283