PIC16F785

The PIC16F785 Flash microcontroller offers all of the advantages of the well recognized mid-range x14 architecture with standardized features including a wide operating voltage of 2.0-5.5 volts, on-board EEPROM Data Memory, and nanoWatt Technology. Analog peripherals include up to 12 channels of 10-bit A/D, 2 Operation Amplifiers, 2 high-speed analog Comparators, and a Bandgap Voltage Reference. Digital peripherals include a standard Capture/Compare/PWM (CCP) module, a 2-phase PWM with asynchronous feedback, a 16-bit timer and 2 8-bit timers.

Features
  • Up to 12 channels of 10-bit A/D
  • 2-Phase PWM with Asynchronous feedback via Comparators
  • 2 Op amps with all input/output available externally
  • 2 High-speed Comparators connected to 2-phase PWM
  • Bandgap Voltage Reference and internal Capture/Compare/PWM (CCP) module
  • 8 MHz internal oscillator with software controlled clock divides
  • Software selectable BOR
  • Wide Operating Voltage (2.0V – 5.5V)
  • High Voltage PIC16HV785 variant (2.0V – User Defined) with internal shunt regulator
Parameter
Parameter Name Value Value
Program Memory Type Flash Flash
Program Memory (KB) 3.5 3.5
CPU Speed (MIPS) 5 5
RAM Bytes 128 128
Data EEPROM (bytes) 256 256
Digital Communication Peripherals 1-UART, 1-SPI, 1-I2C 1-UART, 1-SPI, 1-I2C
Capture/Compare/PWM Peripherals 1 CCP1 1 CCP1
Timers 2 x 8-bit, 1 x 16-bit 2 x 8-bit, 1 x 16-bit
ADC 12 ch, 10-bit 12 ch, 10-bit
Comparators 2 2
Temperature Range (C) -40 to 125 -40 to 125
Operating Voltage Range (V) 2 to 5.5 2 to 5.5
Pin Count 20 20
Cap Touch Channels 12 12
Documents
PIC16F785/HV785 20-Pin Flash-Based 8-Bit CMOS MCU with Two-Phase AsynchronData Sheets09/09/20083630KB
PIC16F785 Rev. A Silicon Errata and Data Sheet ClarificationErrata08/04/2009133KB
PIC16F785-ICD Rev. A Silicon ErrataErrata12/23/201170KB
Timer1 Module Data Sheet ErrataErrata03/08/2010230KB
PIC16F785/16HV785 Memory Programming SpecificationProgramming Specification12/16/2009214KB
AN1035 - Designing with HV MicrocontrollersAppNote04/24/2006257KB
AN1047 - Buck-Boost LED Driver Using the PIC16F785 MCUAppNote08/02/2006326KB
AN1229 - Class B Safety Software Library for PIC MCUs and dsPIC DSCsAppNote04/24/2012439KB
AN1271 - Offline Power Converter for High-Brightness LEDs Using the PIC16HV785 MicrocontrollerAppNote06/02/2009369KB
AN1310 - High-Speed Bootloader for PIC16 and PIC18 DevicesAppNote02/03/2010482KB
AN216 - DC/DC Converter Controller Using a PICmicro MicrocontrollerAppNote08/03/2000187KB
AN786 - Considerations for Driving Power MOSFETs in High-Current, Switch Mode RegulatorsAppNote11/12/2002202KB
AN823 - Analog Design in a Digital World Using Mixed Signal ControllersAppNote01/14/2001684KB
AN892 - Fail-Safe Monitoring and Clock Frequency Switching Using the PIC16F684AppNote12/16/2003169KB
AN964 - Software PID Control of an Inverted Pendulum Using the PIC16F684AppNote12/01/2004333KB
TB081 - Soft-Start Controller for Switching Power SuppliesAppNote11/29/2004127KB
TB085 - A Simple Circuit for Driving Microcontroller Friendly PWM GeneratorsAppNote06/27/2005161KB
TB3132 - Operational Amplifier Module of 8-Bit PIC MicrocontrollersAppNote04/01/2015271KB
8-bit PIC® Microcontroller SolutionsBrochures05/02/20146041KB
Intelligent Lighting Solutions BrochureBrochures04/29/20148386KB
START NOW with Small Flash PIC® MicrocontrollersBrochures02/17/2009271KB
MPLAB® X IDE Product OverviewSell Sheets07/11/2011182KB
Corporate Product Selector GuideProduct Line Card04/13/201610173KB
PIC Microcontroller Compiled Tips 'n Tricks GuideTips and Tricks04/22/20095964KB
Ordering Information
Part NumberLeadsPackage TypeTemp RangePacking1+26+100+1000+5000+
PIC16F785-E/ML20QFN-40C to +125CTUBE1.951.781.611.481.41
PIC16F785-E/P20PDIP-40C to +125CTUBE1.991.821.651.521.44
PIC16F785-E/SO20SOIC-40C to +125CTUBE1.951.781.611.481.41
PIC16F785-E/SS20SSOP-40C to +125CTUBE1.701.551.411.301.23
PIC16F785-I/ML20QFN-40C to +85CTUBE1.791.641.481.361.30
PIC16F785-I/P20PDIP-40C to +85CTUBE1.831.681.521.401.33
PIC16F785-I/SO20SOIC-40C to +85CTUBE1.791.641.481.361.30
PIC16F785-I/SS20SSOP-40C to +85CTUBE1.541.411.281.181.12
PIC16F785T-E/ML20QFN-40C to +125CT/R1.721.681.641.511.44
PIC16F785T-E/SO20SOIC-40C to +125CT/R2.011.851.671.541.46
PIC16F785T-E/SS20SSOP-40C to +125CT/R1.851.701.541.411.34
PIC16F785T-I/ML20QFN-40C to +85CT/R1.831.681.521.401.33
PIC16F785T-I/SO20SOIC-40C to +85CT/R1.831.681.521.401.33
PIC16F785T-I/SS20SSOP-40C to +85CT/R1.601.471.321.211.16
PIC16HV785-E/ML20QFN-40C to +125CTUBE2.001.841.661.531.45
PIC16HV785-E/P20PDIP-40C to +125CTUBE2.041.871.701.561.49
PIC16HV785-E/SO20SOIC-40C to +125CTUBE2.001.841.661.531.45
PIC16HV785-E/SS20SSOP-40C to +125CTUBE1.751.611.461.341.28
PIC16HV785-I/ML20QFN-40C to +85CTUBE1.851.701.531.411.34
PIC16HV785-I/P20PDIP-40C to +85CTUBE1.651.611.571.441.37
PIC16HV785-I/SO20SOIC-40C to +85CTUBE1.851.701.531.411.34
PIC16HV785-I/SS20SSOP-40C to +85CTUBE1.601.471.331.221.16
PIC16HV785T-E/ML20QFN-40C to +125CT/R2.031.871.691.571.48
PIC16HV785T-I/ML20QFN-40C to +85CT/R1.891.731.571.441.37
PIC16HV785T-I/SO20SOIC-40C to +85CT/R1.891.731.571.441.37
PIC16HV785T-I/SS20SSOP-40C to +85CT/R1.661.521.371.261.20
相关开发工具
Similar Devices
ProductPinsFlashRAMPrice5KNotes
PIC16F785203.5128$1.12
RoHS Information
PartNumberDeviceWeightShippingWeightLeadCountPackageTypePackageWidthSolderCompositionJEDECIndicatorRoHSChinaEFUP
PIC16F785-E/P1.5129002.50000020PDIP.300inMatte Tine3
PIC16F785-I/P1.5129002.50000020PDIP.300inMatte Tine3
PIC16F785-E/SO0.5420000.97368420SOIC.300inMatte Tine3
PIC16F785T-E/SO0.5420000.31187520SOIC.300inMatte Tine3
PIC16F785T-I/SO0.5420000.31187520SOIC.300inMatte Tine3
PIC16F785-I/SO0.5420000.97368420SOIC.300inMatte Tine3
PIC16F785-ICD/SP2.0875003.73333328SPDIP.300inMatte Tine3
PIC16F785T-E/ML0.0431000.21212120QFN4x4x0.9mmMatte Tine3
PIC16F785-I/ML0.0431000.07692320QFN4x4x0.9mmMatte Tine3
PIC16F785T-I/ML0.0431000.21212120QFN4x4x0.9mmMatte Tine3
PIC16F785-E/ML0.0431000.07692320QFN4x4x0.9mmMatte Tine3
PIC16F785-E/SS0.1642000.34328420SSOP.209inMatte Tine3
PIC16F785-I/SS0.1642000.34328420SSOP.209inMatte Tine3
PIC16F785T-I/SS0.1642000.41625020SSOP.209inMatte Tine3
PIC16F785T-E/SS0.1642000.41625020SSOP.209inMatte Tine3
PIC16F785-ME/PL0.644300166.66666780LQFP14x14x1.4mmMatte Tine3
PIC16F785/HV785 20-Pin Flash-Based 8-Bit CMOS MCU with Two-Phase Asynchron PIC16F785
PIC16F785/HV785 20-Pin Flash-Based 8-Bit CMOS MCU with Two-Phase Asynchron PIC16F785
PIC16F785 Rev. A Silicon Errata and Data Sheet Clarification PIC16F785
PIC16F785-ICD Rev. A Silicon Errata PIC16F785
Timer1 Module Data Sheet Errata PIC16F88
PIC16F785/16HV785 Memory Programming Specification PS200
AN1035 PIC16F785
AN1047 PIC16F785
AN1047 Source Code PIC16F785
AN1229 ENC624J600
PIC18F ClassB-2 Library ENC624J600
AN1271 PIC16F785
AN1271 Source Code PIC16F785
AN1310 PIC16F1939
AN1310 Source Code PIC16F1939
AN216 PIC16F785
AN216 Source Code PIC16F785
AN786 TC4627
AN823 PIC16F785
AN892 PIC16F785
AN892 Source Code PIC16F785
AN964 PIC16F88
AN964 Source Code PIC16F88
Software PID Control of an Inverted Pendulum Using the PIC16F684 PIC16F88
TB081 PIC16F785
TB081 Source Code PIC16F785
TB085 MCP1630
TB3132 PIC16F1789
8-bit PIC® Microcontroller Solutions PIC16F1939
Intelligent Lighting Solutions Brochure MCP2551
START NOW with Small Flash PIC® Microcontrollers PIC16F84A
MPLAB® X IDE Product Overview 24VL025
Corporate Product Selector Guide SST49LF080A
PIC Microcontroller Compiled Tips 'n Tricks Guide PIC24FJ64GB412