Está en la página 1de 4

1. Ejemplos de PIC’s de gama baja, gama media y gama alta.

1.1. Gama Baja


1.1.1.PIC10F200
• Solo 33 instrucciones de una sola palabra para aprender
• Instrucciones de 12 bits de ancho
• Pila de hardware profundo de 2 niveles
• Modos de direccionamiento directo, indirecto y relativo
para datos e instrucciones
• Ruta de datos de 8 bits de ancho
• 8 registros de hardware de funciones especiales
• Velocidad de operación:
- Reloj interno de 4 MHz
- Ciclo de instrucción de 1 μs
4 pines de E / S:
- 3 pines de E / S con control de dirección individual

1.1.2.PIC10F322
• Memoria de datos de 64 bytes
• Memoria de datos flash de alta resistencia (HEF)
• Cuatro pines de E / S
• Temporizador 0: 8 bits
• Timer2: temporizador / contador de 8 bits
• Dos módulos PWM
• Convertidor A / D
• Oscilador controlado numéricamente (NCO)

1.1.3.PIC10F220
• Velocidad de operación:
- Ciclo de instrucción de 500 ns con 8 MHz interno
reloj
- 1 ciclo de instrucciones con 4 MHz interno
reloj
• 4 pines de E / S
• Reloj / contador de tiempo real de 8 bits (TMR0) con 8 bits
Preescalador programable
• Convertidor de analógico a digital (A / D)

1.2. Gama Media


1.2.1.PIC16F87
• Tres modos de cristal:
- LP, XT, HS: hasta 20 MHz
• Dos modos RC externos
• Un modo de reloj externo:
- ECIO: hasta 20 MHz
• Bloque oscilador interno
• Módulo de captura, comparación, PWM (CCP)
• Convertidor analógico a digital de 10 bits y 7 canales
• Puerto serie sincrónico (SSP) con SPI ™
(Maestro / Esclavo) e I2C ™ (Esclavo)
• Sincrónico universal direccionable
• Transmisor receptor asíncrono
(USART / SCI) con dirección de 9 bits detectada)

1.2.2.PIC16F84A
• Velocidad de funcionamiento: DC - entrada de reloj de 20 MHz
• DC - ciclo de instrucción de 200 ns
• 1024 palabras de memoria de programa
• 68 bytes de RAM de datos
• 64 bytes de EEPROM de datos
• 13 pines de E / S con control de dirección individual
• TMR0: temporizador / contador de 8 bits.

1.2.3.PIC16F627A
• Velocidades de funcionamiento de DC - 20 MHz
capacidad de interrupción
• Pila de hardware profundo de 8 niveles
• 16 pines de E / S con control de dirección individual
• Timer0: temporizador / contador de 8 bits con 8 bits
preescalador programable
• Temporizador1: temporizador / contador de 16 bits con cristal externo
/capacidad de reloj
• Timer2: temporizador / contador de 8 bits con período de 8 bits
registro, preescalador y poscalador
• Captura, comparación, módulo PWM

1.3. Gama Alta


1.3.1.PIC18F2455
• Fuente / sumidero de alta corriente: 25 mA / 25 mA
• Tres interrupciones externas
• Cuatro módulos de temporizador (Timer0 a Timer3)
• Hasta 2 módulos de captura / comparación / PWM (CCP)
• Módulo de captura / comparación / PWM mejorado (ECCP)
• Módulo USART mejorado
• Módulo de puerto serie síncrono maestro (MSSP)
compatible con SPI de 3 hilos (los 4 modos) e I2C ™
Modos maestro y esclavo
• Convertidor analógico a digital de 10 bits, hasta 13 canales
módulo (A / D) con tiempo de adquisición programable
• Comparadores analógicos duales con multiplexación de entrada
1.3.2.PIC24FJ128GA204
• Hasta cinco fuentes de interrupción externas
• Peripheral Pin Select (PPS); Permite independiente
Mapeo de E / S de muchos periféricos
• Cinco temporizadores / contadores de 16 bits con preescalador
• DMA de seis canales admite todos los módulos periféricos
• Seis módulos de captura de entrada, cada uno con un
Temporizador dedicado de 16 bits
• Seis módulos Comparar / PWM de salida, cada uno con un
Temporizador dedicado de 16 bits
• Puerto paralelo / esclavo mejorado (EPMP / EPSP)
• Reloj / calendario en tiempo real de hardware (RTCC)

1.3.3.DSPIC30F3014
• Arquitectura modificada de Harvard
• Arquitectura del conjunto de instrucciones optimizado del compilador de C
• modos de direccionamiento flexibles
• 84 instrucciones básicas
• Hasta 48 Kbytes de espacio en el programa Flash en chip
• 2 Kbytes de RAM de datos en chip
• 1 Kbyte de EEPROM de datos no volátiles

2. Características del PIC16F88


• Memoria Flash de programa (4K x 14).
• Memoria EEPROM de datos (256 x 8).
• Memoria RAM (368 registros x 8).
• Oscilador interno de 8MHz.
• Modulación por ancho de pulso (PWM) de 10Bits,
• Comunicación asíncrona mediante su módulo AUSART
• Comunicación síncrona SPI 3 Hilos o I2C en 2 hilos, con el módulo SSP
• Conversor de Analógico a Digital de 7 canales
• Un temporizador/contador (timer de 8 bits).
• Un divisor de frecuencia.
• Varios puertos de entrada-salida (16 pines en dos puertos, 8 pines el puerto A y 8
pines el puerto B).
• Otras características son:
o Manejo de interrupciones (de 4 fuentes).
o Perro guardián (watchdog).
o Bajo consumo.

3. ¿En qué banco se encuentran los siguientes registros:


3.1. PORTA
Se encuentra en el banco 0.

3.2. TRISB
Se encuentra en el banco 1 y el banco 3.
3.3. ANSEL
Se encuentra en el banco 1.

4. ¿Para qué sirve el registro ANSEL?

Indica si una entrada usa funciones analógicas o digitales. En este registro se hallan los bits
de control de todas las entradas analógicas del dispositivo, de tal forma que se pueden
activar 34 independientemente poniendo un 1 o desactivar con un 0, por lo que en este
último caso podemos usar las patillas como E/S digital.

También podría gustarte