Vous êtes sur la page 1sur 18

PIC16F627A - PIC16F628A - PIC16F648A

PIC16F627A
PIC16F628A
PIC16F648A
Hoja Tcnica
(Data Sheet)

Basados en Flash, Microcontroladores CMOS


de 8-bits con Tecnologa nanoWatt
(Flash-Based, 8-Bit CMOS Microcontrollers
with nanoWatt Technology)
Traducido por:

- Tu nombre - El tuyo tbn


- Tu nombre - El tuyo tbn
- Tu nombre - El tuyo tbn
- Tu nombre - El tuyo tbn
- Tu nombre - El tuyo tbn (podemos ser +)

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A
Nota los siguientes detalles estn bajo proteccin para dispositivos Microchip:
Los productos Microchip cumplen con las especificaciones que figuran en su hoja tcnica.
Microchip asegura que sus familias de productos son unas de las mas seguras en su tipo y por lo tanto del
mercado de hoy, siempre y cuyo se usen los dispositivos en condiciones normales.
Seguramente existirn mtodos deshonestos que atenten contra los cdigos de proteccin. Todos esos mtodos, a
nuestro conocimiento estn fuera de las especificaciones que figuran en las hojas tcnicas de Microchip. La
persona que realiza estos actos est involucrado en el robo de la propiedad intelectual.
Microchip est dispuesto a trabajar con el cliente que est preocupado por la integridad de su cdigo.
Ni Microchip semiconductores ni ningn otro fabricante puede garantizar la seguridad de su cdigo. Por lo tanto no
significa que el cdigo de proteccin del producto como sea declarado "irrompible".

El cdigo de proteccin est en constante evolucin. Microchip se compromete a mejorar continuamente el cdigo de
proteccin de nuestros productos. Los intentos de romper el cdigo de proteccin de Microchip son una violacin de la
Digital Millennium Copyright Act. Si alguien tiene el acceso no autorizado a su software protegido por derechos de autor
u otro trabajo, usted podra tener derecho a entablar una demya por medidas cautelares previstas en dicha ley.

La informacin contenida en esta publicacin en Marcas


relacin con el dispositivo aplicaciones y similares es El nombre y logotipo de Microchip, Accuron, dsPIC,
slo para su conveniencia y puede ser sustituida por KEELOQ, KEELOQ logotipo, microID, MPLAB, PIC,
las actualizaciones. Es su responsabilidad asegurarse PICmicro, PICSTART, PRO MATE, PowerSmart,
de que su aplicacin cumpla con sus especificaciones. rfPIC, y SmartShunt son marcas registradas de
MICROCHIP NO HACE REPRESENTACIONES O Microchip Tecnologa Incorporada en los EE.UU. y
GARANTAS DE NINGN TIPO, YA SEA EXPRESA otros pases.AmpLab, FilterLab, lineal activo
O IMPLCITA, ESCRITA O VERBAL, ESTATUTARIA Termistor, Migratable Memoria, MXDEV, MXLAB, PS
O DE OTRA MANERA, EN RELACIN CON LA logotipo, SEEVAL, SmartSensor El control y
INFORMACIN, INCLUYENDO PERO NO LIMITADO Embedded Solutions Company se marcas comerciales
A SU CONDICIN, CALIDAD, RENDIMIENTO, registradas de Microchip Tecnologa Incorporated en
COMERCIABILIDAD O ADECUACIN A los EE.UU.
PROPSITO. Microchip declina toda responsabilidad
derivados de esta informacin a su uso. El uso de Analog-for-the-Digital Age (Analgico-para-la-era
aplicaciones con dispositivos Microchip est digital), Application Maestro (la aplicacin Maestro),
totalmente en el riesgo del comprador, y el comprador CodeGuard, dsPICDEM, dsPICDEM.net, dsPICworks,
se compromete a defender, indemnizar y Microchip ECAN, ECONOMONITOR, FanSense, FlexROM,
eximir de cualquier y todos los daos y perjuicios, fuzzyLAB, - In-Circuit Serial Programming (Circuito de
reclamaciones, o gastos derivados de dicha serie en la programacin), ICSP, ICEPIC, Mindi, MiWi,
utilizacin. Las licencias no son transmitidas, ya que MPASM, MPLAB Certified logo, MPLIB, MPLINK,
son derechos de propiedad intelectual de Microchip. PICkit, PICDEM, PICDEM.net, PICLAB, PICtail,
PowerCal, PowerInfo, PowerMate, PowerTool, REAL
ICE, rfLAB, rfPICDEM, Select Mode, Smart Serial,
SmartTel, TotalEndurance, UNI/O, WiperLock y ZENA
son marcas comerciales de de Tecnologa microchip
incorporada en los EE.UU. y en otros pases.

SQTP es una marca de servicio de la Tecnologa


Microchip Incorporada en los EE.UU.

Todas las dems marcas comerciales mencionadas


en este documento son propiedad de sus respectivas
compaas.

2007, Microchip Technology Incorporated, impreso


en los EE.UU., Todos los Derechos Reservados.

Impreso en papel reciclado.

Microchip recibido ISO/TS-16949: 2002 para su certificacin


en todo el mundo, el diseo y la fabricacin de obleas en las
instalaciones y Chyler Tempe, Arizona, Gresham, Oregon y
Mountain View, California. Los sistemas de calidad, procesos
y procedimientos de las compaias para su PIC MCUs y
dsPIC DSCS, KEELOQ dispositivos de cdigo de salto,
Serial EEPROMs, microperipherals, memorias no voltiles y
productos analgicos. En suma, los sistemas de calidad de
Microchip para el diseo y la fabricacin de sistemas de
desarrollo son certificados bajo la norma ISO 9001:2000.

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A
18-pines basados en Flash, Microcontroladores CMOS
de 8-Bits con Tecnologa nanoWatt

CPU RISC de alto rendimiento: Caractersticas de baja potencia:


Velocidades de operacin en DC - 20 MHz Corriente en espera:
Capacidad de interrupcin - 100 nA@2.0V, tpico
8-niveles de pila corriente en operatividad:
Modos de direccionamiento directo, indirecto y - 12A @ 32 kHz, 2.0V, tpico
relativo - 120A @ 1 MHz, 2.0V, tpico
35 instrucciones de una sola palabra: corriente del temporizador de vigilancia:
- Todas las instrucciones de ciclo nico, excepto las - 1A@2.0V, tpico
de salto Corriente del Timer1:
- 1.2A @ 32 kHz, 2.0V, tpico
Caractersticas especiales del Doble velocidad del oscilador interno:
Microcontrolador: - Tiempo de ejecucin seleccionable entre 4 MHz y
48 kHz
- 4s para despertar del sueo (modo sleep), 3.0V,
Oscilador interno y externo: tpico
- La precisin del oscilador interno de 4 MHz esta
calibrado a 1%
- Bajo consumo interno para un oscilador de 48 kHz
Caractersticas perifricas:
- Oscilador externo gracias a los cristales
resonadores 16 pines de E / S con individual control y direccin
Ahorro de Potencia modo Sleep Corriente Alta / fuente directa para LED
Pull-ups programables en PORTB Mdulo de comparacin Analgica con:
Multiplexados Master Clear/ Entrada pines - Dos comparadores analgicos
Temporizador de vigilancia(Watchdog) con oscilador - Programable en el chip a un voltaje de referencia del
independiente para un funcionamiento fiable mdulo
Baja tensin de programacin (VREF)
Programacin In-Circuit Serial Programming (a - Seleccin de referencia interna o externa
travs de dos pines) - Las salidas del comparador son accesibles
Cdigo de proteccin programable externamente
Restablecimiento Brown-out (Brown-out Reset) Timer0: 8-bits temporizador / contador con 8 bits
Restablecimiento de encendido (Power-on Reset) prescaler programable
Potencia de temporizador (Power-up Timer) y Timer1: de 16-bit temporizador / contador externo
oscilador de puesta en marcha (Oscillator Start-up) del cristal / capacidad de reloj
temporizador Timer2: 8-bits temporizador / contador de 8 bits con
Amplio rango de voltaje de funcionamiento (2.0-5.5V) perodo registro, prescaler y postscaler
Gamas de temperaturas Industriales Mdulos Captura, Comparacin, PWM:
Alto soporte de memorias Flash / EEPROM: - 16-bit de Captura / Comparacin
- 100.000 escrituras en memoria Flash - 10 bits de PWM
- 1.000.000 escrituras en memoria EEPROM Direccionamiento Universal sncrono /
- 40 aos de retencin de datos Receptor asncrono / transmisor USART / SCI

Memoria de
Memoria de datos
programa
CCP Temporizadores
Dispositivo E/S USART Comparadores
(PWM) 8/16 bits
Flash SRAM EEPROM
(words) (bytes) (bytes)

PIC16F627A 1024 224 128 16 1 Y 2 2/1


PIC16F628A 2048 224 128 16 1 Y 2 2/1
PIC16F648A 4096 256 256 16 1 Y 2 2/1

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A
Diagramas de pines
PDIP, SOIC

SSOP 28-Pin QFN

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A
Tabla de Contenidos
1.0 Descripcin General
2.0 Variedades en los dispositivos PIC16F627A/628A/648A
3.0 Descripcin general de Arquitectura
4.0 Organizacin de la memoria
5.0 Puertos de E / S
6.0 Mdulo Timer0
7.0 Mdulo Timer1
8.0 Mdulo Timer2
9.0 Mdulos Captura / Comparacin / PWM (CCP)
10.0 Mdulo comparador
11.0 Mdulo Voltaje de referencia
12.0 Mdulo Universal Sncrono Asncrono Receptor Transmisor (USART)
13.0 Memoria de datos EEPROM
14.0 Caractersticas especiales de la CPU
15.0 Conjunto de instrucciones
16.0 Desarrolladores de Apoyo
17.0 Especificaciones elctricas
18.0 Caractersticas CC y CA, grficos y cuadros
19.0 Informacin de embalaje
Apndice A: Revisin histrica
Apndice B: Diferencias de dispositivos
Apndice C: Migraciones de Dispositivos - PIC16C63/65A/73A/74A -> PIC16C63A/65B/73B/74B
Apndice D: Migracin de lnea de base (baseline) a dispositivos de gama media
Sitio Web de Microchip
Notificacin de Cambio de Servicio al Cliente
Asistencia al cliente
Respuestas lector
Sistema de Identificacin de Producto

A nuestros valiosos clientes

Es nuestra intencin ofrecer a nuestros clientes la mejor documentacin posible para garantizar xito en la
utilizacin de los productos Microchip. Con este fin, seguiremos mejoryo nuestras publicaciones para satisfacer
mejor sus necesidades. Nuestras publicaciones se ampliaran en los volmenes y actualizaciones.
Si tiene alguna pregunta o comentario sobre esta publicacin, pngase en contacto con el Departamento de
Comunicaciones de Marketing a travs de E-mail o fax en docerrors@microchip.com o por fax Respuesta Forma
lector en la parte de atrs de esta hoja de datos al (480) 792-4150. Nosotros Agradecemos sus comentarios.

Hoja de Datos actualizada


Para obtener la ms actualizada versin de esta hoja de datos, por favor regstrese en nuestro sitio web en el
mundo:
http://www.microchip.com
Puede determinar la versin de una hoja de datos mediante su nmero indicado en la parte inferior de la esquina de
cualquier pgina.
El ltimo carcter del formato del nmero es el nmero de versin (por ejemplo, DS30000A es una versin A del
documento DS30000).

Errata
Una hoja errata, describe las diferencias de la hoja de datos y soluciones recomendadas, que pueden existir para los
actuales dispositivos. Como dispositivo/documentacin pueden existir problemas conocidos para nosotros, es por
eso que publicamos una hoja de erratas. La hoja de erratas se especificar la revisin de silicio y la revisin del
documento a los que se aplica.
Para determinar si existe una hoja de erratas para un dispositivo en particular, pngase en contacto en los
siguientes sitios:
Sitio Web Microchip; http://www.microchip.com
Oficina de ventas local de Microchip (vase ltima pgina)
Cuyo este en contacto con una oficina de ventas, por favor, especifique el dispositivo, la revisin de silicio y la hoja
de datos (incluyendo nmero de la literatura), que este utilizyo.

Sistema de notificacin al cliente


Regstrese en nuestro sitio web en www.microchip.com para recibir la ms actualizada informacin sobre todos
nuestros productos.

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A
NOTAS:

El avance de de la traduccin que les alcanzo se hizo con el

Traducctor de Google

I/O lo traduce como E/S ok trabajemos con E/S

Watchdog timer lo traduce como Temporizador de vigilancia ok trabajemos con


Temporizador de vigilancia pero indiquemos entre parntesis la palabra (watchdog) y en
kursiva.

Solo una ultima: siempre poner de seguido y entre parntesis con la kursiva la
traduccin prudente sea inglesa o espaola, de los trminos tcnicos.

Ayi les adjunto una imagen de cmo pueden administrar sus ventanas para una comoda
y rpida traduccin, en lo posible eliminen los mens y barras de herramientas de los
programas y ganen espacio para poder leer.

En lo que respecta a los grficos y cuadros tambin debemos de espaolizarlo en lo


mximo posible.

Su parte traducida no se olviden enviarla al siguiente correo:


johanmix.com@hotmail.com

Indicando su nombre o nick, el mismo que ira en la portada del documento terminado.

Coordialment

Johan FE

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A
1.0 DESCRIPCION GENERAL
Los PICs 16F627A/628A/648A de 18-pines basados en Flash forman parte de la verstil familia de bajo
costo, alto rendimiento, CMOS, fullystatic, Microcontroladores de 8 bits.
Todos los microcontroladores PIC emplean una avanzada arquitectura RISC. Los PICs
16F627A/628A/648A han aumentado las caractersticas principales, una pila de ocho niveles, mltiples
fuentes de interrupcin internas y externas. Los buses de datos e instrucciones de la arquitectura Harvard
cuentan con 14 bits de ancho por palabra de instruccin con una separacin de datos de 8 bits. Las
etapas de instruccin pipeline permiten a todas las instrucciones ejecutarse en un solo ciclo de reloj, a
excepcin de las instrucciones de salto (que requieren dos ciclos). Un total de 35 instrucciones (reduccin
de la gama de instrucciones), estn disponibles, complementadas por una amplia gama de registros.
Los microcontroladores PIC16F627A/628A/648A normalmente
logran un cdigo de compresin de 2:1 y una velocidad 4:1, mejoras con respecto a otros
microcontroladores de 8 bits en su clase.
Los dispositivos PIC16F627A/628A/648A han integrado caractersticas para reducir los componentes
externos, reduciendo as costes en los sistemas, la mejora de la fiabilidad del sistema y la reduccin del
consumo de energa.

El oscilador de los PICs 16F627A/628A/648A tienen 8 configuraciones. Un nico pin RC para un


oscilador brinda una solucin de bajo costo. El oscilador LP minimiza el poder consumo, XT es un
estndar de cristal, y el INTOSC es un equipo autnomo de precisin de dos velocidades de oscilador
interno.

El modo HS es para cristales de Alta Velocidad. El modo EC es para una fuente de reloj externa.
El modo Sleep (Power-down) ofrece el modo de ahorro de energa.
Los usuarios pueden despertar el chip desde el modo de espera a travs de varias interrupciones
externas, internas y Reseteos.

Un temporizador de vigilancia (Watchdog) de gran fiabilidad con su propio oscilador RC on-chip


proporciona proteccin contra software de bloqueo (lock-up).

La Tabla 1-1 muestra las caractersticas de los PIC`s 16F627A/628A /648A de la familia
Microcontroladores de gama media.
Un diagrama de bloques simplificado de los PICs 16F627A/628A /648A se muestra en la Figura 3-1.
La serie PIC16F627A/628A/648A encaja en aplicaciones que van desde cargadores de batera de baja
potencia hasta sensores a distancia. La tecnologa Flash permite personalizar programas de aplicacin
(niveles de deteccin, generacin de pulso, temporizadores, etc.) de manera muy rpida y conveniente.
Los paquetes de pequeo tamao hacen que los microcontroladores de esta serie sean ideales para
todas las aplicaciones con limitaciones de espacio. Bajo costo, baja potencia, alto rendimiento, facilidad
de uso y E / S flexibles hacen a los PICs 16F627A/628A/648A dispositivos muy verstiles.

1.1 Apoyo al desarrollo

La familia de los PICs 16F627A/628A/648A realizan sus funciones bajo el nivel de programacin macro
ensamblador (macro assembler), un software simulador, un circuito emulador, un bajo coste en el circuito
depurador, un bajo coste de desarrollo y un programador de funciones completas. Un tercero, compilador
"C", brinda herramientas de apoyo que esta tambin disponible.

TABLA 1-1: FAMILIA DE DISPOSITIVOS PIC16F627A/628A/648A


PIC16F627A PIC16F628A PIC16F648A PIC16LF627A PIC16LF628A PIC16LF648A
Frecuencia de Operacin
Reloj 20 20 20 20 20 20
Mxima (MHz)
Memoria de Programa
1024 2048 4096 1024 2048 4096
Flash (words)
Memoria de Datos RAM
Memoria 224 224 256 224 224 256
(bytes)
Memoria de Datos
128 128 256 128 128 256
EEPROM (bytes)
TMR0, TMR1, TMR0, TMR1, TMR0, TMR1, TMR0, TMR1, TMR0, TMR1, TMR0, TMR1,
Temporizadores (Timers)
TMR2 TMR2 TMR2 TMR2 TMR2 TMR2
Comparadores 2 2 2 2 2 2
Mdulos
Perifricos 1 1 1 1 1 1
Captura/Comparacin/PWM
Comunicacin Serial USART USART USART USART USART USART
Voltaje de Referencia
Yes Yes Yes Yes Yes Yes
Interno
Fuentes de Interrupcin 10 10 10 10 10 10
Pines E/S 16 16 16 16 16 16
Caractersticas
Rango de Voltaje (V) 3.0-5.5 3.0-5.5 3.0-5.5 2.0-5.5 2.0-5.5 2.0-5.5
Reseteo Brown-out Yes Yes Yes Yes Yes Yes

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A
18-pin DIP, 18-pin DIP, 18-pin DIP,
18-pin DIP, 18-pin DIP, 18-pin DIP,
SOIC, 20-pin SOIC, 20-pin SOIC, 20-pin
SOIC, 20-pin SOIC, 20-pin SOIC, 20-pin
Empaque SSOP, SSOP, SSOP,
SSOP, SSOP, SSOP,
28-pin QFN 28-pin QFN 28-pin QFN
28-pin QFN 28-pin QFN 28-pin QFN

Todos los dispositivos de la familia PIC poseen Power-on Reset, temporizador de vigilancia (Watchdog) seleccionable, cdigo de
proteccin seleccionable y capacidad de altas corrientes de E/S.
Todos los PICs 16F627A/628A/648A usan programacin serial, con reloj en el pin RB6 y pin RB7 para datos.

2.0 VARIEDADES EN LOS DISPOSITIVOS PIC16F627A/628A/648A

2.1 Dispositivos Flash

2.2 Dispositivos Quick-Turnaround-Production (QTP)

2.3 Dispositivos Serialized Quick-Turnaround-Production (SQTPSM) Devices

3.0 DESCRIPCION GENERAL DE LA ARQUITECTURA

3.1 Esquema de la hora/Ciclo de instruccin

3.2 Flujo de instruccin/Pipelining

4.0 ORGANIZACION DE LA MEMORIA

4.1 Organizacin de la Memoria de

4.2 Organizacin de la Memoria de Datos

4.2.2 FUNCIONES ESPECIALES DE LOS REGISTROS

4.2.2.1 Registro de estado (Status)

4.2.2.2 Registro OPTION

4.2.2.3 Registro INTCON

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A
4.2.2.4 Registro PIE1

4.2.2.5 Registro PIR1

4.2.2.6 Registro PCON

4.3 PCL y PCLATH

4.3.1 COMPUTED GOTO

4.3.2 PILA

4.4 Direccionamiento Indirecto, Registros INDF y FSR

5.0 PUERTOS E/S

5.1 Registros PORTA y TRISA

5.2 Registros PORTB y TRISB

5.3 Consideraciones de Programacin E/S

5.3.1 PUERTOS BIDIRECCIONALES E/S

5.3.2 OPERACIONES SUCESIVAS EN PUERTOS E/S

6.0 MODULO TIMER0

6.1 Interrupcin Timer0

6.2 Uso del Timer0 con Reloj Externo

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A

6.2.1 SINCRONIZACION DEL RELOJ EXTERNO

6.3 Prescaler Timer0

6.3.1 CESION DE SWITCHEO EN EL PRESCALER

7.0 MODULO TIMER1

7.1 Operatividad del Timer1 en Modo Timer

7.2 Operatividad del Timer1 en Modo Contador Sincronizado

7.2.1 EXTERNAL CLOCK INPUT TIMING FOR SYNCHRONIZED COUNTER MODE

7.3 Timer1 Operation in Asynchronous Counter Mode

7.3.1 EXTERNAL CLOCK INPUT TIMING WITH UNSYNCHRONIZED CLOCK

7.3.2 READING Y WRITING TIMER1 IN ASYNCHRONOUS COUNTER MODE

7.4 Timer1 Oscillator

7.5 Resetting Timer1 Using a CCP Trigger Output

7.6 Resetting Timer1 Register Pair (TMR1H, TMR1L)

7.7 Timer1 Prescaler

8.0 MODULO TIMER2

8.1 Timer2 Prescaler y Postscaler

8.2 TMR2 Output

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A
9.0 MODULO (CCP) CAPTURA/COMPARACION/PWM

9.1 Capture Mode

9.1.1 CCP PIN CONFIGURATION

9.1.2 TIMER1 MODE SELECTION

9.1.3 SOFTWARE INTERRUPT

9.1.4 CCP PRESCALER

9.2 Compare Mode

9.2.1 CCP PIN CONFIGURATION

9.2.2 TIMER1 MODE SELECTION

9.2.3 SOFTWARE INTERRUPT MODE

9.2.4 SPECIAL EVENT TRIGGER

9.3 PWM Mode

9.3.1 PWM PERIOD

9.3.2 PWM DUTY CYCLE

9.3.3 SET-UP FOR PWM OPERATION

10.0 MODULO COMPARADOR

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A
10.1 Comparator Configuration

10.2 Comparator Operation

10.3 Comparator Reference

10.3.1 EXTERNAL REFERENCE SIGNAL

10.3.2 INTERNAL REFERENCE SIGNAL

10.4 Comparator Response Time

10.5 Comparator Outputs

10.6 Comparator Interrupts

10.7 Comparator Operation During Sleep

10.8 Effects of a Reset

10.9 Analog Input Connection Considerations

11.0 MODULO VOLTAJE DE REFERENCIA

11.1 Voltage Reference Configuration

11.2 Voltage Reference Accuracy/Error

11.3 Operation During Sleep

11.4 Effects of a Reset

11.5 Connection Considerations

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A

12.0 MODULO UNIVERSAL SINCRONO ASINCRONO RECEPTOR


TRANSMISOR (USART)

12.1 USART Baud Rate Generator (BRG)

12.2 USART Asynchronous Mode

12.2.1 USART ASYNCHRONOUS


TRANSMITTER

12.2.2 USART ASYNCHRONOUS


RECEIVER

12.3 USART Address Detect Function

12.3.1 USART 9-BIT RECEIVER WITH ADDRESS DETECT

12.3.1.1 Setting up 9-bit mode with Address Detect

12.4 USART Synchronous Master Mode

12.4.1 USART SYNCHRONOUS MASTER TRANSMISSION

12.4.2 USART SYNCHRONOUS MASTER RECEPTION

12.5 USART Synchronous Slave Mode

12.5.1 USART SYNCHRONOUS SLAVE TRANSMIT

12.5.2 USART SYNCHRONOUS SLAVE

RECEPTION

13.0 MEMORIA DE DATOS EEPROM

13.1 EEADR

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A
13.2 EECON1 y EECON2 Registros

13.3 Reading the EEPROM Data Memory

13.4 Writing to the EEPROM Data Memory

13.5 Write Verify

13.6 Protection Against Spurious Write

13.7 Using the Data EEPROM

13.8 Data EEPROM Operation During Code-Protect

14.0 CARACTERISTICAS ESPECIALES DE LA CPU

14.1 Configuration Bits

14.2 Oscillator Configurations

14.2.1 OSCILLATOR TYPES

14.2.3 EXTERNAL CRYSTAL OSCILLATOR CIRCUIT

14.2.4 PRECISION INTERNAL 4 MHZ OSCILLATOR

14.2.5 EXTERNAL CLOCK IN

14.2.6 RC OSCILLATOR

14.2.7 CLKOUT

14.2.8 SPECIAL FEATURE: DUAL-SPEED OSCILLATOR MODES

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A
14.3 Reset

14.4 Power-on Reset (POR), Power-up Timer (PWRT), Oscillator Start-up Timer
(OST) y Brown-out Reset (BOR)

14.4.1 POWER-ON RESET (POR)

14.4.2 POWER-UP TIMER (PWRT)

14.4.3 OSCILLATOR START-UP TIMER (OST)

14.4.4 BROWN-OUT RESET (BOR)

14.4.5 TIME OUT SEQUENCE

14.4.6 POWER CONTROL (PCON) STATUS REGISTER

14.5 Interrupts

14.5.1 RB0/INT INTERRUPT

14.5.2 TMR0 INTERRUPT

14.5.3 PORTB INTERRUPT

14.5.4 COMPARATOR INTERRUPT

14.6 Context Saving During Interrupts

14.7 Watchdog Timer (WDT)

14.7.1 WDT PERIOD

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A
14.8 Power-Down Mode (Sleep)

14.8.1 WAKE-UP FROM SLEEP

14.9 Code Protection

14.10 User ID Locations

14.11 In-Circuit Serial Programming (ICSP)

14.12 Low-Voltage Programming

14.13 In-Circuit Debugger

15.0 CONJUNTO DE INSTRUCCIONES

15.1 Read-Modify-Write Operations

15.2 Instruction Descriptions

16.0 DESARROLLADORES DE APOYO

16.1 MPLAB Integrated Development Environment Software

16.2 MPASM Assembler

16.3 MPLAB C18 y MPLAB C30 C Compilers

16.4 MPLINK Object Linker/MPLIB Object Librarian

16.5 MPLAB ASM30 Assembler, Linker y Librarian

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A
16.6 MPLAB SIM Software Simulator

16.7 MPLAB ICE 2000 High-Performance In-Circuit Emulator

16.8 MPLAB REAL ICE In-Circuit Emulator System

16.9 MPLAB ICD 2 In-Circuit Debugger

16.10 MPLAB PM3 Device Programmer

16.11 PICSTART Plus Development Programmer

16.12 PICkit 2 Development Programmer

16.13 Demonstration, Development y Evaluation Boards

17.0 ESPECIFICACIONES ELECTRICAS

17.1 DC Characteristics: PIC16F627A/628A/648A (Industrial, Extended)

17.2 DC Characteristics: PIC16F627A/628A/648A (Industrial)

17.3 DC Characteristics: PIC16F627A/628A/648A (Extended)

17.4 DC Characteristics: PIC16F627A/628A/648A (Industrial, Extended)

17.5 Timing Parameter Symbology

17.6 Timing Diagrams y Specifications

18.0 CARACTERISTICAS CC Y CA, GRAFICOS Y CUADROS

2007 Microchip Technology Inc. DS40044F


PIC16F627A - PIC16F628A - PIC16F648A
19.0 INFORMACION DE EMBALAJE

19.1 Package Marking Information

18-Lead Plastic Dual In-Line (P) 300 mil Body [PDIP]

APENDICE A: REVISION HISTORICA

APENDICE B: DIFERENCIAS DE DISPOSITIVOS

APENDICE C: MIGRACIONES DE DISPOSITIVOS - PIC16C63/65A/73A/74A -


> PIC16C63A/65B/73B/74B

APENDICE D: MIGRACION MIGRACIN DE LNEA DE BASE (BASELINE) A


DISPOSITIVOS DE GAMA MEDIA

SITIO WEB DE MICROCHIP

NOTIFICACION DE CAMBIO DE SERVICIO AL CLIENTE

ASISTENCIA AL CLIENTE

RESPUESTAS AL LECTOR

INDICE

SISTEMA DE IDENTIFICACION DE PRODUCTO

Ventas y Servicios en Todo el Mundo

2007 Microchip Technology Inc. DS40044F

Vous aimerez peut-être aussi