PIC16F648A-I/SO Microchip Technology, PIC16F648A-I/SO Datasheet - Page 164
![IC MCU FLASH 4KX14 EEPROM 18SOIC](/photos/6/76/67656/150-18-soic_sml.jpg)
PIC16F648A-I/SO
Manufacturer Part Number
PIC16F648A-I/SO
Description
IC MCU FLASH 4KX14 EEPROM 18SOIC
Manufacturer
Microchip Technology
Series
PIC® 16Fr
Datasheets
1.PIC16F616T-ISL.pdf
(8 pages)
2.PIC16F627A-IP.pdf
(180 pages)
3.PIC16F627A-IP.pdf
(8 pages)
4.PIC16F627A-IP.pdf
(22 pages)
5.PIC16F627A-ISO.pdf
(168 pages)
Specifications of PIC16F648A-I/SO
Program Memory Type
FLASH
Program Memory Size
7KB (4K x 14)
Package / Case
18-SOIC (7.5mm Width)
Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
Connectivity
UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
16
Eeprom Size
256 x 8
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
3 V ~ 5.5 V
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
SCI/USART
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
16
Number Of Timers
3
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, DM163014, DM164120-4
Minimum Operating Temperature
- 40 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
XLT18SO-1 - SOCKET TRANSITION 18SOIC 300MILI3DBF648 - BOARD DAUGHTER ICEPIC3AC164010 - MODULE SKT PROMATEII DIP/SOIC
Data Converters
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PIC16F648A-I/SO
Manufacturer:
MICROCHIP
Quantity:
4 500
PIC16F627A/628A/648A
E
EECON1 register ................................................................ 90
EECON2 register ................................................................ 90
Errata .................................................................................... 3
Evaluation and Programming Tools .................................. 129
External Crystal Oscillator Circuit........................................ 95
G
General-Purpose Register File............................................ 15
GOTO Instruction .............................................................. 117
I
I/O Ports .............................................................................. 31
ID Locations ...................................................................... 108
INCF Instruction ................................................................ 118
INCFSZ Instruction............................................................ 118
In-Circuit Serial Programming ........................................... 109
Indirect Addressing, INDF and FSR Registers.................... 28
Instruction Flow/Pipelining .................................................. 13
Instruction Set
DS40044B-page 162
Bi-Directional............................................................... 44
Block Diagrams
PORTA ........................................................................ 31
PORTB........................................................................ 36
Programming Considerations ..................................... 44
Successive Operations ............................................... 44
TRISA ......................................................................... 31
TRISB ......................................................................... 36
ADDLW ..................................................................... 113
ADDWF ..................................................................... 113
ANDLW ..................................................................... 113
ANDWF ..................................................................... 113
BCF ........................................................................... 114
BSF ........................................................................... 114
BTFSC ...................................................................... 114
BTFSS ...................................................................... 115
CALL ......................................................................... 115
CLRF......................................................................... 115
CLRW........................................................................ 116
CLRWDT................................................................... 116
COMF ....................................................................... 116
DECF ........................................................................ 116
DECFSZ.................................................................... 117
GOTO........................................................................ 117
INCF.......................................................................... 118
INCFSZ ..................................................................... 118
IORLW....................................................................... 119
IORWF ...................................................................... 119
MOVF........................................................................ 119
MOVLW..................................................................... 119
MOVWF .................................................................... 120
NOP .......................................................................... 120
OPTION .................................................................... 120
RETFIE ..................................................................... 120
RETLW...................................................................... 121
RETURN ................................................................... 121
RLF ........................................................................... 121
RB0/INT Pin ........................................................ 37
RB1/RX/DT Pin ................................................... 37
RB2/TX/CK Pin ................................................... 38
RB3/CCP1 Pin .................................................... 38
RB4/PGM Pin...................................................... 39
RB5 Pin............................................................... 40
RB6/T1OSO/T1CKI Pin ...................................... 41
RB7/T1OSI Pin ................................................... 42
Preliminary
Instruction Set Summary .................................................. 111
INT Interrupt...................................................................... 105
INTCON Register................................................................ 24
Interrupt Sources
Interrupts........................................................................... 104
Interrupts, Enable Bits
Interrupts, Flag Bits
IORLW Instruction ............................................................ 119
IORWF Instruction ............................................................ 119
M
Memory Organization
Migrating from other PICmicro Devices ............................ 156
MOVF Instruction.............................................................. 119
MOVLW Instruction........................................................... 119
MOVWF Instruction .......................................................... 120
MPLAB ASM30 Assembler, Linker, Librarian ................... 126
MPLAB ICD 2 In-Circuit Debugger ................................... 127
MPLAB ICE 2000 High-Performance Universal In-Circuit Em-
ulator................................................................................. 127
MPLAB ICE 4000 High-Performance Universal In-Circuit Em-
ulator................................................................................. 127
MPLAB Integrated Development Environment Software.. 125
MPLAB PM3 Device Programmer .................................... 127
MPLINK Object Linker/MPLIB Object Librarian ................ 126
N
NOP Instruction ................................................................ 120
O
OPTION Instruction .......................................................... 120
OPTION Register................................................................ 23
Oscillator Configurations..................................................... 95
Oscillator Start-up Timer (OST) .......................................... 98
P
Package Marking Information ........................................... 149
Packaging Information ...................................................... 149
PCL and PCLATH............................................................... 28
PCON Register ................................................................... 27
PICkit 1 Flash Starter Kit .................................................. 129
PICSTART Plus Development Programmer..................... 128
PIE1 Register...................................................................... 25
Pin Functions
PIR1 Register ..................................................................... 26
Port RB Interrupt............................................................... 105
PORTA ............................................................................... 31
PORTB ............................................................................... 36
RRF .......................................................................... 122
SLEEP ...................................................................... 122
SUBLW ..................................................................... 122
SUBWF..................................................................... 123
SWAPF ..................................................................... 123
TRIS ......................................................................... 123
XORLW..................................................................... 124
XORWF .................................................................... 124
Capture Complete (CCP)............................................ 56
Compare Complete (CCP).......................................... 57
TMR2 to PR2 Match (PWM) ....................................... 58
CCP1 Enable (CCP1IE Bit) ........................................ 56
CCP1 Flag (CCP1IF Bit)............................................. 56
Data EEPROM Memory.................................. 89, 91, 92
Stack ........................................................................... 28
RC6/TX/CK ........................................................... 69–86
RC7/RX/DT........................................................... 69–86
2004 Microchip Technology Inc.