PIC16F785-I/SO Microchip Technology, PIC16F785-I/SO Datasheet - Page 171

IC PIC MCU FLASH 2KX14 20SOIC

PIC16F785-I/SO

Manufacturer Part Number
PIC16F785-I/SO
Description
IC PIC MCU FLASH 2KX14 20SOIC
Manufacturer
Microchip Technology
Series
PIC® 16Fr

Specifications of PIC16F785-I/SO

Program Memory Type
FLASH
Program Memory Size
3.5KB (2K x 14)
Package / Case
20-SOIC (7.5mm Width)
Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
17
Eeprom Size
256 x 8
Ram Size
128 x 8
Voltage - Supply (vcc/vdd)
2 V ~ 5.5 V
Data Converters
A/D 14x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Processor Series
PIC16F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
128 B
Interface Type
RS- 232/USB
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
17
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, DV164120, DM163029
Minimum Operating Temperature
- 40 C
On-chip Adc
14-ch x 10-bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
XLT20SO1-1 - SOCKET TRANS ICE 20DIP TO 20SOICXLT18SO-1 - SOCKET TRANSITION 18SOIC 300MILAC162060 - HEADER INTRFC MPLAB ICD2 20PINAC164039 - MODULE SKT PROMATE II 20DIP/SOIC
Connectivity
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16F785-I/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
L
Load Conditions ................................................................ 148
M
MCLR ................................................................................ 106
Memory Organization............................................................ 9
Migrating from other PICmicro Devices ............................ 165
MPLAB ASM30 Assembler, Linker, Librarian ................... 134
MPLAB ICD 2 In-Circuit Debugger ................................... 135
MPLAB ICE 2000 High-Performance Universal In-Circuit Em-
MPLAB ICE 4000 High-Performance Universal In-Circuit Em-
MPLAB Integrated Development Environment Software .. 133
MPLAB PM3 Device Programmer .................................... 135
MPLINK Object Linker/MPLIB Object Librarian ................ 134
O
OPA Module
OPA1CON .......................................................................... 74
OPA2CON .......................................................................... 74
OPCODE Field Descriptions ............................................. 123
Operational Amplifier (OPA) Module................................... 73
Operational Amplifier (Opa) Module ................................... 73
OPTION_REG Register ...................................................... 16
OSCCON Register .............................................................. 32
Oscillator
Oscillator Specifications .................................................... 149
Oscillator Start-up Timer (OST)
Oscillator Switching
P
Packaging ......................................................................... 161
PCL and PCLATH ............................................................... 21
PCON Register ................................................................. 108
PICkit 1 Flash Starter Kit................................................... 137
PICSTART Plus Development Programmer ..................... 136
PIE1 Register ...................................................................... 18
Pin Diagram .......................................................................... 2
Pinout Descriptions
PIR1 Register...................................................................... 19
PORC
PORTA................................................................................ 33
 2004 Microchip Technology Inc.
Internal ...................................................................... 106
Data .............................................................................. 9
Data EEPROM Memory.............................................. 99
Program ........................................................................ 9
ulator ......................................................................... 135
ulator ......................................................................... 135
Associated Registers .................................................. 75
Associated registers.................................................... 32
Specifications............................................................ 152
Fail-Safe Clock Monitor............................................... 30
Two-Speed Clock Start-up.......................................... 29
Marking ..................................................................... 161
Packaging Details ..................................................... 162
Stack ........................................................................... 21
PIC16F684.................................................................... 6
RC2............................................................................. 45
Additional Pin Functions ............................................. 34
Associated registers.................................................... 39
Pin Descriptions and Diagrams................................... 36
RA0 ............................................................................. 36
RA1 ............................................................................. 36
RA2 ............................................................................. 37
RA3 ............................................................................. 37
Interrupt-on-change ............................................ 35
Weak Pull-up ...................................................... 34
Preliminary
PORTB ............................................................................... 40
PORTC ............................................................................... 43
Power-Down Mode (Sleep)............................................... 119
Power-up Timer (PWRT) .................................................. 106
Power-up Timing Delays................................................... 108
Precision Internal Oscillator Parameters .......................... 150
Prescaler
PRO MATE II Universal Device Programmer ................... 135
Product Identification ........................................................ 176
Program Memory .................................................................. 9
Programming, Device Instructions.................................... 123
PWM. See Two Phase PWM
PWMCLK Register.............................................................. 90
PWMCON0 Register........................................................... 89
PWMCON1 Register........................................................... 95
PWMPH1 Register.............................................................. 91
PWMPH2 Register.............................................................. 92
R
Read-Modify-Write Operations ......................................... 123
REFCON (VR control) ........................................................ 71
Register
Registers
RA4............................................................................. 38
RA5............................................................................. 38
Specifications ........................................................... 150
Associated registers ................................................... 42
Pin Descriptions and Diagrams .................................. 41
RB4............................................................................. 41
RB5............................................................................. 41
RB6............................................................................. 41
RB7............................................................................. 41
Associated registers ............................................. 32, 46
Pin Descriptions and Diagrams .................................. 44
RC0 ............................................................................ 44
RC1 ............................................................................ 44
RC3 ............................................................................ 45
RC4 ............................................................................ 45
RC5 ............................................................................ 46
RC6 ............................................................................ 44
RC7 ............................................................................ 44
Specifications ........................................................... 150
Specifications ........................................................... 152
Shared WDT/Timer0................................................... 48
Switching Prescaler Assignment ................................ 48
Map and Stack.............................................................. 9
IOCA (interrupt-on-change) ........................................ 35
WPUA (Weak pullup).................................................. 34
ADCON0 (A/D Control 0)............................................ 81
ADCON1 (A/D Control 1)............................................ 81
ANSEL (Analog Select) .............................................. 80
CCP1CON (CCP Operation) ...................................... 55
CCPR1H..................................................................... 55
CCPR1L ..................................................................... 55
CM1CON0 (C1 Control) ............................................. 63
CM1CON0 (C2 Control)
CM2CON1 (C2 control) .............................................. 66
CONFIG (Configuration Word) ................................. 104
Data Memory Map ...................................................... 10
EEADR (EEPROM Address) ...................................... 99
EECON1 (EEPROM Control 1) ................................ 100
EECON2 (EEPROM Control 2) ................................ 100
EEDAT (EEPROM Data) ............................................ 99
INTCON (Interrupt Control) ........................................ 17
IOCA (Interrupt-on-change PORTA) .......................... 35
CM2CON0 .......................................................... 65
PIC16F785
DS41249A-page 169

Related parts for PIC16F785-I/SO