DataSheet.es    


PDF PIC16F1704 Data sheet ( Hoja de datos )

Número de pieza PIC16F1704
Descripción 14/20-Pin 8-Bit Advanced Analog Flash Microcontrollers
Fabricantes Microchip 
Logotipo Microchip Logotipo



Hay una vista previa y un enlace de descarga de PIC16F1704 (archivo pdf) en la parte inferior de esta página.


Total 30 Páginas

No Preview Available ! PIC16F1704 Hoja de datos, Descripción, Manual

PIC16(L)F1704/8
14/20-Pin 8-Bit Advanced Analog Flash Microcontrollers
High-Performance RISC CPU
• C Compiler Optimized Architecture
• Only 49 Instructions
• Up to 14 Kbytes Linear Program Memory
Addressing
• Operating Speed:
- DC – 32 MHz
- DC – 125 ns instruction cycle
• Interrupt Capability with Automatic Context
Saving
• 16-Level Deep Hardware Stack with Optional
Overflow/Underflow Reset
• Direct, Indirect and Relative Addressing modes:
- Two full 16-bit File Select Registers (FSRs)
- FSRs can read program and data memory
• High-Endurance Flash Data Memory (HEF)
- 128 bytes of nonvolatile data storage
- 100k erase/write cycles
Flexible Oscillator Structure
• 16 MHz Internal Oscillator Block:
- Accurate to ±1%, typical
- Software selectable frequency range from
16 MHz to 250 kHz
- PLL multiplier to 32 MHz
• 31 kHz Low-Power Internal Oscillator
• External Oscillator Block with:
- Three crystal/resonator modes up to 20 MHz
- Three external clock modes up to 20 MHz
• Fail-Safe Clock Monitor:
- Allows for safe shutdown if peripheral clock
stops
• Two-Speed Oscillator Start-up
• Oscillator Start-up Timer (OST)
eXtreme Low-Power (XLP) Features
• Sleep mode: 50 nA @ 1.8V, typical
• Watchdog Timer: 500 nA @ 1.8V, typical
• Secondary Oscillator: 500 nA @ 32 kHz
• Operating Current:
- 8 µA @ 32 kHz, 1.8V, typical
- 32 µA/MHz @ 1.8V, typical
Special Microcontroller Features
• Operating Voltage Range:
- 1.8V-3.6V (PIC16LF1704/8)
- 2.3V-5.5V (PIC16F1704/8)
• Temperature Range:
- Industrial: -40°C to 85°C
- Extended: -40°C to 125°C
• Power-on Reset (POR)
• Low Power Brown-Out Reset (LPBOR)
• Extended Watch-Dog Timer (WDT):
- Programmable period from 1 ms to 256s
• Programmable Code Protection
• In-Circuit Serial Programming™ (ICSP™) via
Two Pins
• In-Circuit Debug (ICD) via Two Pins
• Enhanced Low-Voltage Programming (LVP)
• Power-Saving Sleep mode
Digital Peripheral Features
• Up to 17 I/O Pins and one Input-only Pin:
- High current sink/source for LED drivers
- Individually programmable weak pull-ups
- Interrupt-on-change pin option with edge
selectable option
• Timer0: 8-Bit Timer/Counter with 8-Bit
Programmable Prescaler
• Enhanced Timer1:
- 16-bit timer/counter with prescaler
- External Gate Input mode
- Dedicated low-power 32 kHz oscillator driver
• Timer2:
- Up to three (TMR2/4/6)
- 8-Bit Timer/Counter
- 8-Bit Period Register
- Prescaler and Postscaler
• Capture, Compare, PWM (CCP) Module
• Master Synchronous Serial Port (SSP) with SPI
and I2C with:
- 7-bit address masking
- SMBus/PMBusTM compatibility
• Enhanced Universal Synchronous Asynchronous
Receiver Transmitter (EUSART):
- RS-232, RS-485 and LIN compatible
- Auto-Baud Detect
- Auto-wake-up on Start
2013-2015 Microchip Technology Inc.
DS40001715D-page 1

1 page




PIC16F1704 pdf
Pin Allocation Tables
TABLE 1: 14/16-PIN ALLOCATION TABLE (PIC16(L)F1704)
RA0 13 12 AN0 VREF- C1IN+
RA1 12 11 AN1 VREF+ C1IN0-
C2IN0-
RA2 11 10 AN2 —
RA3
4
3——
DAC1OUT1
— — — ——
DAC1OUT2
ZCD
T0CKI(1)
— — — ——
— — ——
— — ——
COGIN(1)
— — ——
— IOC Y
— IOC Y
— INT(1) Y
IOC
— IOC Y
RA4
3
2 AN3 —
— — T1G(1) — — — — — —
SOSCO
RA5
2
1——
— — T1CKI(1) — — — — — CLCIN3(1)
SOSCI
RC0
10
9 AN4 —
C2IN+ OPA1IN+
— ——
SCK(1)
SCL(3)
RC1
9
8 AN5 — C1IN1- OPA1IN-
— ——
SDI(1)
— CLCIN2(1)
C2IN1-
SDA(3)
RC2
8
7 AN6 — C1IN2- OPA1OUT
— ——
— —— —
C2IN2-
RC3
7
6 AN7 — C1IN3- OPA2OUT
C2IN3-
— CCP2(1)
SS(1)
— CLCIN0(1)
RC4
6
5——
— OPA2IN-
— ——
— — CK(1) CLCIN1(1)
RC5
5
4——
— OPA2IN+
— CCP1(1)
— RX(1,3)
VDD 1 16 — —
— — — — — — —— —
VSS 14 13 — —
— — — — — — —— —
———
— C1OUT
— — — CPP1 PWM3OUT COGA SDA(3) CK CLC1OUT
———
OUT(2)
———
— C2OUT
——
— — — CPP2 PWM4OUT COGB SCL(3) DT(3) CLC2OUT
— ——
COGC SDO
TX CLC3OUT
———
— ——
COGD SCK
Note
1:
2:
3:
Default peripheral input. Input can be moved to any other pin with the PPS input selection registers. See Register 12-1.
All pin outputs default to PORT latch data. Any pin can be selected as a digital peripheral output with the PPS output selection registers. See Register 12-3.
These peripheral functions are bidirectional. The output pin selections must be the same as the input pin selections.
IOC
IOC
IOC
IOC
IOC
IOC
IOC
IOC
Y
Y
Y
Y
Y
Y
Y
Y
ICSPDAT
ICSPCLK
MCLR
VPP
CLKOUT
OSC2
CLKIN
OSC1
VDD
VSS

5 Page





PIC16F1704 arduino
PIC16(L)F1704/8
TABLE 1-2: PIC16(L)F1704 PINOUT DESCRIPTION
Name
Function
Input Output
Type Type
Description
RA0/AN0/VREF-/C1IN+/
DAC1OUT/ICSPDAT
RA0
TTL/ST CMOS General purpose I/O.
AN0
AN — ADC Channel 0 input.
VREF-
AN — ADC Negative Voltage Reference input.
C1IN+
AN — Comparator C1 positive input.
DAC1OUT —
AN Digital-to-Analog Converter output.
ICSPDAT
ST CMOS ICSP™ Data I/O.
RA1/AN1/VREF+/C1IN0-/C2IN0-/
ICSPCLK
RA1
AN1
TTL/ST CMOS General purpose I/O.
AN — ADC Channel 1 input.
VREF+
AN — ADC Voltage Reference input.
C1IN0- AN — Comparator C2 negative input.
C2IN0- AN — Comparator C3 negative input.
ICSPCLK
ST
— Serial Programming Clock.
RA2/AN2/DAC1OUT2/ZCD/
T0CKI(1)/COGIN(1)/INT(1)
RA2
TTL/ST CMOS General purpose I/O.
AN2
AN — ADC Channel 2 input.
DAC1OUT2 —
AN Digital-to-Analog Converter output.
ZCD
— AN Zero Cross Detection Current Source/Sink.
T0CKI TTL/ST — Timer0 clock input.
COGIN TTL/ST — Complementary Output Generator input.
INT TTL/ST — External interrupt.
RA3/MCLR/VPP
RA3
TTL/ST CMOS General purpose input.
MCLR
ST — Master Clear with internal pull-up.
VPP HV — Programming voltage.
RA4/AN3/T1G(1)/SOSCO/
OSC2/CLKOUT
RA4
TTL/ST CMOS General purpose I/O.
AN3
AN — ADC Channel 3 input.
T1G
TTL/ST — Timer1 gate input.
SOSCO XTAL XTAL Secondary Oscillator Connection.
OSC2
— XTAL Crystal/Resonator (LP, XT, HS modes).
CLKOUT
— CMOS FOSC/4 output.
RA5/T1CKI(1)/SOSCI/
CLCIN3(1)/OSC1/CLKIN
RA5
T1CKI
TTL/ST CMOS General purpose I/O.
TTL/ST — Timer1 clock input.
SOSCI
XTAL XTAL Secondary Oscillator Connection.
CLCIN3 TTL/ST — Configurable Logic Cell source input.
OSC1
— XTAL Crystal/Resonator (LP, XT, HS modes).
CLKIN TTL/ST — External clock input (EC mode).
RC0/AN4/C2IN+/OPA1IN+/
SCK(1)/SCL(3)
RC0
AN4
TTL/ST — General purpose I/O.
AN — ADC Channel 4 input.
C2IN+
AN — Comparator positive input.
OPA1IN+
AN
Operational Amplifier 1 non-inverting input.
SCK
SCL
TTL/ST — SPI clock.
I2C — I2C clock.
Legend: AN = Analog input or output CMOS = CMOS compatible input or output
OD = Open Drain
TTL = TTL compatible input ST = Schmitt Trigger input with CMOS levels I2C = Schmitt Trigger input with I2C
HV = High Voltage
XTAL = Crystal levels
Note 1: Default peripheral input. Input can be moved to any other pin with the PPS input selection registers. See Register 12-1.
2: All pin outputs default to PORT latch data. Any pin can be selected as a digital peripheral output with the PPS output
selection registers. See Register 12-3.
3: These I2C functions are bidirectional. The output pin selections must be the same as the input pin selections.
2013-2015 Microchip Technology Inc.
DS40001715D-page 11

11 Page







PáginasTotal 30 Páginas
PDF Descargar[ Datasheet PIC16F1704.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
PIC16F170314/20-Pin 8-Bit Advanced Analog Flash MicrocontrollersMicrochip Technology
Microchip Technology
PIC16F170414/20-Pin 8-Bit Advanced Analog Flash MicrocontrollersMicrochip
Microchip
PIC16F1705Cost-Effective 8-Bit Intelligent Analog Flash MicrocontrollersMicrochip
Microchip
PIC16F170714/20-Pin 8-Bit Advanced Analog Flash MicrocontrollersMicrochip Technology
Microchip Technology

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
Analog Devices


DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar