PIC16F690-E/P Microchip Technology Inc., PIC16F690-E/P Datasheet - Page 287

no-image

PIC16F690-E/P

Manufacturer Part Number
PIC16F690-E/P
Description
20 PIN, 7 KB FLASH, 256 RAM, 18 I/O
Manufacturer
Microchip Technology Inc.
Datasheet

Specifications of PIC16F690-E/P

A/d Inputs
12-Channel, 10-Bit
Comparators
2
Cpu Speed
7 MIPS
Eeprom Memory
256 Bytes
Input Output
18
Interface
USART
Memory Type
Flash
Number Of Bits
8
Package Type
20-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
F
Fail-Safe Clock Monitor....................................................... 57
Firmware Instructions........................................................ 213
Flash Program Memory .................................................... 119
Fuses. See Configuration Bits
G
General Purpose Register File............................................ 26
I
I
ID Locations ...................................................................... 211
In-Circuit Serial Programming (ICSP) ............................... 211
Indirect Addressing, INDF and FSR registers ..................... 44
Instruction Format ............................................................. 213
Instruction Set ................................................................... 213
© 2006 Microchip Technology Inc.
2
C Mode
Synchronous Master Mode ....................................... 169
Synchronous Slave Mode ......................................... 173
Fail-Safe Condition Clearing ....................................... 57
Fail-Safe Detection ..................................................... 57
Fail-Safe Operation..................................................... 57
Reset or Wake-up from Sleep..................................... 57
Addressing ................................................................ 185
Associated Registers ................................................ 192
Master Mode ............................................................. 191
Mode Selection ......................................................... 184
Multi-Master Mode .................................................... 191
Operation .................................................................. 184
Reception.................................................................. 186
Slave Mode
Transmission............................................................. 189
ADDLW ..................................................................... 215
ADDWF..................................................................... 215
ANDLW ..................................................................... 215
ANDWF..................................................................... 215
BCF........................................................................... 215
BSF ........................................................................... 215
BTFSC ...................................................................... 215
BTFSS ...................................................................... 216
CALL ......................................................................... 216
CLRF......................................................................... 216
CLRW ....................................................................... 216
CLRWDT................................................................... 216
COMF ....................................................................... 216
DECF ........................................................................ 216
DECFSZ.................................................................... 217
Baud Rate Error, Calculating ............................ 161
Baud Rates, Asynchronous Modes .................. 162
Formulas ........................................................... 161
High Baud Rate Select (BRGH Bit) .................. 161
Associated Registers
Reception.......................................................... 171
Requirements, Synchronous Receive .............. 246
Requirements, Synchronous Transmission ...... 246
Timing Diagram, Synchronous Receive ........... 246
Timing Diagram, Synchronous Transmission ... 246
Transmission .................................................... 169
Associated Registers
Reception.......................................................... 174
Transmission .................................................... 173
SCL and SDA pins ............................................ 184
Receive..................................................... 172
Transmit.................................................... 170
Receive..................................................... 174
Transmit.................................................... 173
PIC16F631/677/685/687/689/690
Preliminary
INTCON Register................................................................ 38
Inter-Integrated Circuit (I
Internal Oscillator Block
Internal Sampling Switch (R
Internet Address ............................................................... 289
Interrupts .......................................................................... 204
INTOSC Specifications ..................................................... 239
IOCA Register..................................................................... 62
IOCB Register..................................................................... 70
L
Load Conditions................................................................ 237
M
MCLR ............................................................................... 197
Memory Organization ......................................................... 25
Microchip Internet Web Site.............................................. 289
Migrating from other PICmicro Devices ............................ 281
MPLAB ASM30 Assembler, Linker, Librarian ................... 224
MPLAB ICD 2 In-Circuit Debugger ................................... 225
MPLAB ICE 2000 High-Performance Universal
MPLAB ICE 4000 High-Performance Universal
MPLAB Integrated Development Environment Software.. 223
MPLAB PM3 Device Programmer .................................... 225
MPLINK Object Linker/MPLIB Object Librarian ................ 224
GOTO ....................................................................... 217
INCF ......................................................................... 217
INCFSZ..................................................................... 217
IORLW ...................................................................... 217
IORWF...................................................................... 217
MOVF ....................................................................... 218
MOVLW .................................................................... 218
MOVWF.................................................................... 218
NOP.......................................................................... 218
RETFIE..................................................................... 219
RETLW ..................................................................... 219
RETURN................................................................... 219
RLF........................................................................... 220
RRF .......................................................................... 220
SLEEP ...................................................................... 220
SUBLW..................................................................... 220
SUBWF..................................................................... 221
SWAPF..................................................................... 221
XORLW .................................................................... 221
XORWF .................................................................... 221
Summary Table ........................................................ 214
INTOSC
ADC .......................................................................... 111
Associated Registers................................................ 206
Context Saving ......................................................... 207
Interrupt-on-Change ................................................... 60
Interrupt-on-change .................................................... 69
PORTA/PORTB Interrupt-on-Change ...................... 205
RA2/INT.................................................................... 204
TMR0........................................................................ 205
TMR1.......................................................................... 86
Internal...................................................................... 197
Data ............................................................................ 26
Program...................................................................... 25
In-Circuit Emulator.................................................... 225
In-Circuit Emulator.................................................... 225
Specifications ................................................... 239
2
C). See I
SS
) Impedance ..................... 116
2
C Mode
DS41262C-page 285

Related parts for PIC16F690-E/P