SlideShare una empresa de Scribd logo
1 de 28
Descargar para leer sin conexión
¡Hola!
Hoy Daremos un paseo por el mundo de los micro controladores,
y en especial conoceremos el mundo del PIC18F4550,
¿Que te parece la idea?...
¿Estas listo (a)?... Comencemos
1
Wilfran Yaraure
Ing. En Electronica
Facilitador
Unidad I:
Descripción General
Del Pic18f4550
Objetivo
Didáctico:
Describir El
Funcionamiento
Interno Del
Microcontrolador
Pic18f4550
Área Cs. De la Salud
Programa de Ing. Biomédica Dpto. De
Electromedicina
Unidad Curricular: Microcontroladores y
Microprocesadores II
Wilfran Yaraure
Ing. En Electronica
Facilitador
¿Qué es un Microcontrolador Y Microprocesador?
MICROCONTROLADOR
Es un sistema cerrado que contiene
un computador completo y de
prestaciones limitadas que no se pueden
modificar.
Cuenta con un Unidad De
Procesamiento De Datos, Memorias;
Periféricos De Entrada Y Salida. Entre
otros módulos y componentes internos.
Es Programable, de fabrica no trae
ninguna programación.
MICROPROCESADOR
Es un sistema abierto con el que
puede ser parte de un computador,
acoplándole los módulos necesarios.
Cuanta con la unidad de control y la
unidad aritmética lógica
3
Wilfran Yaraure
Ing. En Electronica
Facilitador
Unidad I:
Descripción
General Del
PIC18F4550
Existe una serie de fabricantes de
microcontroladores, entre ellos Microchip,
Fabricante de los PIC, De los cuales hablaremos
Hoy.
Wilfran Yaraure
Ing. En Electronica
Facilitador
Unidad I:
Descripción
General Del
PIC18F4550
Familias de los PIC
Los PIC10xxxx
microcontroladores de 8
bits, de bajo coste, de 6
pines y bajas
prestaciones
Los PIC12xxxx
microcontroladores de 8
bits, de bajo coste, de 8
pines y bajas
prestaciones.
Los PIC16xxxx
microcontroladores de 8 bits,
con gran variedad de número
de pines
y prestaciones medias.
Los PIC18xxxxx
microcontroladores de 8 bits, con
gran variedad de número de pines
y prestaciones medias/altas.
Los PIC24xxxx
microcontroladores de 16
bits dsPIC’s
PIC18 F 4 5 50
5
Existe una serie de grupos o Familias en las que pueden ser
clasificados los PIC, según sus características Físicas y de
programación, entre ellas están:
Hace referencia a Familia
Tipo de Memoria:
F=Flash; C=EEPROM; LF= Flash Bajo Voltaje
Pines: 4= 40Pines, 2=28pines
Memoria de Código:
5=32K Bytes, 6=64K Bytes; 4=24K Bytes
Wilfran Yaraure
Ing. En Electronica
Facilitador
Unidad I:
Descripción
General Del
PIC18F4550
Arquitectura interna de un Microcontrolador
6
Esta esta referida a la manera en la que se realiza la comunicación entre las memorias y la CPU. Entre las
mas conocidas se encuentran:
Wilfran Yaraure
Ing. En Electronica
Facilitador
RISC
(Reduced Instruction Set
Computer)
Computador con juego de instrucciones
reducido, en este caso el micro controlador
reconoce y ejecuta solo operaciones básicas
(Sumar, restar, copiar, etc.), y para realizar
operaciones mas complicada, se emplea la
combinación de estas operaciones básicas,
por ejemplo, multiplicar se lleva acabo
realizando sumas sucesivas.
CISC
(Complex Instruction Set
Computer)
Computador con juego de instrucciones
completo, en este caso el micro controlador
reconoce y ejecuta mas de 200
instrucciones diferentes a un alta
velocidad. Es todo lo contrario la
arquitectura RISC.
VON-Neuman
En este caso el microcontrolador posee un
solo bloque de memoria y un bus de datos
de 8 bit. Todos los datos se trasmiten por
estas 8 líneas, sobrecargando las mismas,
lo que hace que la comunicación sea lenta e
ineficaz, la CPU puede leer una instrucción
o leer-escribir datos en-de la memoria,
pero debido a que solo se emplea un bus de
datos, los dos procesos no se pueden
realizar simultáneamente.
Ahora analicemos un poco el interior de un Microcontrolador
Unidad I:
Descripción
General Del
PIC18F4550
En este caso el microcontrolador posee dos buses de datos diferentes. Uno de 8 bit
que conecta la CPU con la Memoria RAM, el otro puede presentar varias líneas
(12, 14,16) que conectan la CPU con la memoria ROM.
Esto permite que la CPU pueda leer las instrucciones y acceder a la memoria de
datos a la Vez. La anchura de los datos que se mejan en la RAM son de 8 bit, por lo
que este será el ancho máximo de datos.
La Aquitectura Actualmente Empleda es
La Arquitectura HARDVARD
7
Wilfran Yaraure
Ing. En Electronica
Facilitador
Unidad I:
Descripción
General Del
PIC18F4550
PIC18F4550
Y ahora nos Adentramos en el Mundo del
PIC18F4550,
como te habras dado cuenta, este pertenece a la
Familia de los PIC18, una gama media Alta del
estos Micros, ademas maneja una estructura
interna tipo Harvard, y cuenta con una serie de
caracteristicas que lo hacen un potente
microcontrolador.
Te invito a que sigamos el recorrido.
8
Wilfran Yaraure
Ing. En Electronica
Facilitador
Unidad I:
Descripción
General Del
PIC18F4550
¿Te estarás preguntando para
que sirve todo esto?
Todas estas características
están relacionadas con la
manera en que el micro
procesa la información, su
velocidad de cómputo, y su
manera de comunicarse con el
exterior
Como ya lo dijimos, La familia PIC18 cuenta
con características propias, como lo son:
Arquitectura RISC avanzada Harvard: 16- bit con 8- bit de datos.
77 instrucciones
Desde 18 a 80 pines
Hasta 64K bytes de Memoria de programa (hasta 2 Mbytes en ROMless)
Multiplicador Hardware 8x8
Hasta 3968 bytes de RAM y 1KBytes de EEPROM
Frecuencia máxima de reloj 40Mhz. hasta 10 MIPS.
Pila de 32 niveles.
Múltiples fuentes de interrupción
Periféricos de comunicación avanzados (CAN y USB)
9
Wilfran Yaraure
Ing. En Electronica
Facilitador
Unidad I:
Descripción
General Del
PIC18F4550
Aquí podemos Observar las características del
PIC18F4550:
10
Wilfran Yaraure
Ing. En Electronica
Facilitador
Vemos que este PIC se las
trae, y es digno de estudiar,
tiene una buena frecuencia de
trabajo, que es la que va a
controlar el reloj interno del
micro, que determina la
velocidad con la que ejecuta
cada línea de código.
¿Que te parece?
Unidad I:
Descripción
General Del
PIC18F4550
En este caso observamos la diagramación del
PIC18F4550:
11
Wilfran Yaraure
Ing. En Electronica
Facilitador
Aquí podemos observar como
es la disposición de los pines
del PIC18f4550 en un
encapsulado PDIP
Unidad I:
Descripción
General Del
PIC18F4550
Diagrama de Bloques Interno del PIC18F4550:
12
Wilfran Yaraure
Ing. En Electronica
Facilitador
En este Diagrama de Bloques
se intenta dar un ejemplo de
las rutas de comunicación
Internas del PIC18f4550, por
las cuales circulan los Datos
desde los Puertos I/O hasta
cada uno de los componentes
internos para su
procesamiento.
Unidad I:
Descripción
General Del
PIC18F4550
La memoria de
Programa es
donde se Guarda
el código de
programación,
La memoria RAM
es la encargada de
recibir los datos
desde el exterior
del micro a través
de los PUERTOS,
la memoria
EEPROM se
encarga de
Mantener todos
los datos
necesarios en el
micro después de
ser programado
Tipo de Memoria Capacidad Datos que almacena Lectura y escritura
Memoria de programa
memoria flash interna
32.768 bytes
Almacena instrucciones y
constantes/datos
Puede ser escrita/leída
mediante un programador
externo o durante la ejecución
del programa mediante unos
punteros.
Memoria RAM de dato
memoria SRAM interna
2048 bytes
En la que están incluidos
los registros de función
especial.
Almacena datos de forma temporal
durante la ejecución del programa
Puede ser escrita/leída en
tiempo de ejecución mediante
diversas instrucciones
Memoria EEPROM de
datos
memoria no volátil
256 bytes.
Almacena datos que se deben
conservar aun en ausencia de
tensión de alimentación
Puede ser escrita/leída en
tiempo de ejecución a través
de registros
Memoria de
configuración
12 bytes de memoria flash
2 bytes de memoria de
solo lectura
memoria en la que se incluyen los
bits de configuración
(12 bytes de memoria flash) y los
registros de identificación (2 bytes
de memoria de
solo lectura).
Solo Lectura
13
Wilfran Yaraure
Ing. En Electronica
Facilitador
Ahora hablemos un poco de como esta organizada la memoria de
PIC18F4550
Unidad I:
Descripción
General Del
PIC18F4550
Profundizando un poco en lo que es la
memoria de Configuración
Se trata de un bloque de memoria situado a partir de la posición
30000H de memoria de programa (más allá de la zona de memoria
de programa de usuario).
En esta memoria de configuración se incluyen:
Bits de configuración: contenidos en 12 bytes de memoria flash
permiten la configuración de algunas opciones del uC como:
– Opciones del oscilador
– Opciones de reset
– Opciones del watchdog
– Opciones de la circuiteria de depuración y programación
– Opciones de protección contra escritura de memoria de programa y
memoria EEPROM de datos
Estos bits se configuran generalmente durante la programación del
uC, aunque también pueden ser leídos y modificados durante la
ejecución del programa.
Registros de identificación: se trata de dos registros situados en las
direcciones 3FFFFEH y 3FFFFFH que contienen información del
modelo y revisión del dispositivo. Son registros de solo lectura y no
pueden ser modificados por el usuario.
14
Wilfran Yaraure
Ing. En Electronica
Facilitador
Unidad I:
Descripción
General Del
PIC18F4550
¿Sabes como Almacena los datos este
PIC?
15
Bueno Te cuento… utiliza sus memorias de programa ordenadas en Pila de
Bloque, del verbo apilar: que significa Poner unas cosas sobre otras de manera
que formen una pila.
Imagina Varios Archivos Verticales, Con un conjunto de gavetas, cada una con
una etiqueta llamada dirección, escrita en numero Hexadecimales.
Tiene varios Bancos de memoria de esta forma, cada uno destinado a almacenar
datos, unos son de propósito general, es decir para almacenar el código
programado, o los datos obtenidos desde los puertos, y otros son para propósitos
específicos, como lo son los registros el TRISx, o El PPORTx
Además cuenta una Pila de bloque de memoria RAM independiente de 31
palabras de 21 bits que sirve para almacenar temporalmente el valor del PC
cuando se produce una llamada a subrutina o una interrupción.
Wilfran Yaraure
Ing. En Electronica
Facilitador
Unidad I:
Descripción
General Del
PIC18F4550
Continuando con el tema de los bloques de Memoria
16
Wilfran Yaraure
Ing. En Electrónica
Facilitador
La Memoria De Configuración
PIC18F4550
Se trata de un bloque de memoria situado a partir de la posición 30000H de
memoria de programa. En esta memoria de configuración se incluyen:
Bits de configuración, contenidos en 12 bytes de memoria flash permiten la
configuración de algunas opciones del uC como:
Opciones del oscilador Opciones de reset Opciones del watchdog
Opciones de la circuitería de depuración y programación
Opciones de protección contra escritura de memoria de programa y
memoria EEPROM de datos
Estos bits se configuran generalmente durante la programación del uC, aunque
también pueden ser leídos y modificados durante la ejecución del programa.
Y el Registros de identificación: Se trata de dos registros situados en las
direcciones 3FFFFEH y 3FFFFFH que contienen información del modelo y
revisión del dispositivo. Son registros de solo lectura y no pueden ser modificados
por el usuario.
Unidad I:
Descripción
General Del
PIC18F4550
17
Wilfran Yaraure
Ing. En Electrónica
Facilitador
Memoria De Programa PIC18F4550
El uC PIC18F4550 dispone una memoria de programa de 32.768 bytes
desde la dirección 0000H- hasta la dirección 7FFFH.
Las instrucciones ocupan 2 bytes (excepto CALL, MOVFF, GOTO y
LSFR que ocupan 4 bytes). Por lo tanto la memoria de programa
pueden almacenar hasta 16.384 instrucciones.
La operación de lectura en posición de memoria por encima de 7FFFH
da ‘0‘ como resultado (equivalente a la instrucci6n NOP).
Direcciones especiales de la memoria de programa:
Vectorización del Reset es 0000H
Vectorización de las interrupciones de alta prioridad es la 0008H.
Vectorización de las interrupciones de baja prioridad es la 0018H.
Unidad I:
Descripción
General Del
PIC18F4550
La Memoria De Datos
PIC18F4550
18
El uC PIC18F4550 dispone una memoria RAM
de datos 2.048 bytes dividida en 8 bancos de
256 bytes.
Además dispone de 160 bytes dedicados a los
registros de función especial (SFR's) situados
en la parte alta del banco 15.
Para acceder a un byte de la memoria RAM de
datos primero debe seleccionarse el banco al
que pertenece el byte mediante el registro de
selección de banco (BSR) y a continuación
direccionar el byte dentro del banco.
Además existe una modalidad de acceso rápido
a las 96 posiciones de la parte baja del banco 0
y a los 160 bytes de SFR's (banco de acceso
rápido).
Los bancos 4, 5, 6 y 7 se utilizan también para
el USB.
Wilfran Yaraure
Ing. En Electrónica
Facilitador
Unidad I:
Descripción
General Del
PIC18F4550
PORTA, con 7 pines E/S, des RA0
hasta RA6
PORTD, con 8 pines
E/S, des RD0 hasta RD7.
PORTE, con 3 pines
E/S, y 1 de solo E. des
RE0 hasta RE3.
PORTC, con 5 pines E/S, y 2 pines solo
de E. des RC0 hasta RC1. RC2. RC4.
RC5. RC6. RC7.
PORTB, con 8 pines E/S, des
RB0 hasta RB7.
19
Wilfran Yaraure
Ing. En Electrónica
Facilitador
Ya adentrados en este mundo del PIC18F4550, ahora nos toca
hablar sobre su comunicación con el exterior
Puertos de Entrada y salida del PIC18F4550
• Este PIC dispone de
5 puertos de
entrada salida
• Con un total de 35
líneas digitales.
• Todas las líneas
digitales de E/S
disponen de al
menos una función
alternativa asociada
a alguna circuitería
especifica del uC.
• Cuando una línea
trabaja en el modo
alternativo no
puede ser utilizada
como línea digital
de E/S estándar.
Unidad I:
Descripción
General Del
PIC18F4550
Registros de Configuración de PUERTOS
20
Registro TRIS__:
mediante este registro se
configuran cada una de las
líneas de E/S del puerto como
ENTRADA (bit correspondiente
a ‘1’) o como SALIDA (bit
correspondiente a ‘0’) .
Registro LAT:
Mediante este registro se
puede leer o establecer el valor
del latch de salida
Registro PORT_:
Mediante este registro se
puede leer el nivel de pin de
E/S y se puede establecer el
valor del latch de salida.
Wilfran Yaraure
Ing. En Electrónica
Facilitador
Con estos 3
registros se
pueden
configurar y
controlar
los puestos
del PIC
Diagrama De
Bloques
Genérico De Un
Pin De E/S:
Unidad I:
Descripción
General Del
PIC18F4550
Existen También Los Registros De
Función Especial
21
Wilfran Yaraure
Ing. En Electrónica
Facilitador
La memoria RAM de
datos esta integrada por
los registros de
propósito general
(GPR’s) y los registros
de función especial
(SFR's).
Los SFR's son los registros mediante los cuales se pueden monitorizar/controlar el
funcionamiento de la CPU y de las unidades funcionales del uC.
Se distinguen dos conjuntos de SFR’s:
SFR's asociados con el núcleo del uC CPU:
❑ II REG, STITTS. BSA, etc...
❑ Interrupciones: INTCON. PIEI, PIRI, IPR1,
❑ Reset: RCON
SFR's asociados con las unidades funcionales:
❑ Timers: TOCON, TMR1H, TIR1L, TIC ON.
❑ Convertidor A/D: ADRESH, ADRESL, ADCONO, ADCON1,
EUSART: TXREG, TXSTA, RCSTA,
❑ CCP: CCPR1H, CCPR1L, CCP1CON.
❑ MSSP: SSPSTAT, SSPDATA, SSPCFG
❑ Puertos de E/S: TRISA, PORTA, TRISB, PORTB… Entre otros.
Unidad I:
Descripción
General Del
PIC18F4550
Cada Puerto cuenta con E/S con funciones alternativas y
conversion A/D por ejemplo:
EL PUERTO A: Dispone de 7 líneas de E/S. Las funciones alternativas son:
RA0: Entrada analógica (AN0) /entrada de comparación (C1IN-)
RA1: Entrada analógica (AN1) /entrada de comparación (C2IN-)
RA2: Entrada analógica (AN2) /entrada de comparación (C2IN+)
RA3: Entrada analógica (AN3) /entrada de comparación (C1IN+)
RA4: Entrada de reloj del Temporizador 0 (TOCKI) /salida de comparación (C1 OUT)
RA5: Entrada analógica (AN4) / salida de comparación (C2OUT)/HLVDIN entrada de detección de tensión
alta/baja
RA6: entrada del oscilador principal (OSC2)/salida de señal de reloj (CLK0)
Inicialmente y luego del reset las líneas RA0, RA1, RA2, RA3, RA5 se configuran como entradas analógicas,
por tanto si se desea configurar como E/S digitales hay que configurar con el registro ADCON1, según la
tabla, y el valor a cargar en el registro:
ADCON1
22
Wilfran Yaraure
Ing. En Electrónica
Facilitador
Se asigna el valor al registro ADCON1,y VCFG0 (Bit 4 y Bit 5), para los voltajes de referencia. Por ejemplo
si se desea que todas las líneas del puerto A sean para E/S Digitales según la tabla se la asigna
ADCON1=0b1111;
Unidad I:
Descripción
General Del
PIC18F4550
Cada Puerto cuenta con E/S con funciones alternativas y
conversion A/D por ejemplo:
EL PUERTO A: esta es una tabla con los Códigos binarios necesarios para la activación de
cada pin en analógico o Digital
23
Wilfran Yaraure
Ing. En Electrónica
Facilitador
Unidad I:
Descripción
General Del
PIC18F4550
Continuando con los Ejemplos de Funciones alternativas
de los puertos:
EL PUERTO B: Dispone de 8 líneas de E/S. Las funciones alternativas son:
RB0:Entrada analógica (AN12) / interrupción externa entrada de fallo del ECCP (FLT0) / entrada de datos
del SPI línea de datos del I2C (SDA)
RB1: Entrada analógica (AN10) / interrupción externa 1 (INT1) /línea
de reloj del SPI (SDI) /linea de reloj del I2C (SDA)
RB2: Entrada analógica (AN8)/ interrupción externa 2 (INT2) /salida de datos del USB (VCMO)
RB3: Entrada analógica (AN9) / línea de E/S del CCP2 (CCP2)/salida de datos del USB (VPO)
RB4: Entrada analógica (AN11) / interrupción por cambio en pin (KBIO) / salida de CS del SSP (CSSP)
RB5: Interrupción por cambio en pin (KBI1) / línea de programación (PGM)
RB6: Interrupción por cambio en pin (KBI2) / línea de programación (PGC)
RB7: Interrupción por cambio en pin (KBI3) / línea de programación (PGD)
Inicialmente y luego del reset las líneas RB0, RB1, RB2, RB3, RB4 se configuran como entradas analógicas,
por tanto si se desea configurar como E/S digitales hay que configurar con el registro ADCON1, de la misma
forma que se realiza con el Puerto A, según la tabla, y el valor a cargar en el registro:
ADCON1.
24
Wilfran Yaraure
Ing. En Electrónica
Facilitador
Unidad I:
Descripción
General Del
PIC18F4550
Mientras que las Funciones alternativas del Puerto C
seran:
Dispone de 5 líneas de E/S (RC0, RC1, RC2, RC6 y RC7) y 2 líneas de solo
entrada (RC4 y RC5). Las funciones alternativas son:
RC0: Salida del oscilador del Temporizador 1 (T1OSO) / entrada de contador de los Temporizadores 1 y 3 (T13CKI)
RC1: Entrada del oscilador del Temporizador 1 (T1OSI) / línea de E/S del CCP2 (CCP2) / Salida OE del transceiver del
USB (UOE)
RC2: Línea de E/S del CCP1 (CCP1) / Salida PWM del ECCP1 (P1A)
RC4: Línea menos del bus USB (D-) / línea de entrada del USB (VM)
RC5: Línea mas del bus USB (D-) / línea de entrada del USB (VP)
RC6: Salida de transmisión del EUSART (TX) / línea de reloj del EUSART (CK)
RC7: entrada de recepción del EUSART (RX) / línea de datos síncrona del EUSART (DT) / salida de datos del SPI
(SDO)
25
Wilfran Yaraure
Ing. En Electrónica
Facilitador
Unidad I:
Descripción
General Del
PIC18F4550
PUERTO D: Dispone de 8 líneas de E/S. Las funciones alternativas son:
RD0: Línea de datos del SPP (SPP0)
RD1: Línea de datos del SPP (SPP1)
RD2: Línea de datos del SPP (SPP2)
RD3: Línea de datos del SPP (SPP3)
RD4: Línea de datos del SPP (SPP4)
RD5: Línea de datos del SPP (SPPS) / salida PWM del ECCP1 (P1B)
RD6: Línea de datos del SPP (SPP6) / salida PWM del ECCP1 (P1C)
RD7: Línea de datos del SPP (SPP7) / salida PWM del ECCP1 (P1D)
26
Wilfran Yaraure
Ing. En Electrónica
Facilitador
Cada Puerto cuenta con E/S con funciones alternativas y
conversión A/D por ejemplo:
PUERTO E:Dispone de 3 líneas de E/S (RE0, RE1 y RE2) y Una línea de solo entrada
(RE3). Las funciones alternativas son:
RE0: Entrada analógica (AN5) / salida de reloj 1 del SPP (CK1SPP)
RE1: Entrada analógica (AN6) / salida de reloj 2 del SPP (CK2SPP)
RE2: Entrada analógica (AN7) / salida de habilitación del SPP (OESPP)
RE3: Línea de reset externo (MCLR) / Línea de programación (VPP)
Unidad I:
Descripción
General Del
PIC18F4550
¡Bravo!
Lo hemos logrado… aun falta camino por recorrer, pero esto
un gran avance… ¿También lo crees, verdad? …
Te invito a permanecer atento (a) a las actividades venideras,
a revisar el AVA y el Correo electrónico
Puedes seguirme: en Ig: @profesor_y
(puedes encontrar algunos ejemplos de Infografías y carrusel)
Y escribir al Correo ucup2biounefm@gmail.com
Para finalizar sigue el recorrido del Cohete
27
Wilfran Yaraure
Ing. En Electrónica
Facilitador
Unidad I:
Descripción
General Del
PIC18F4550
"Grandes guerreros mantienen la calma en la tempestad... la
fuerza física no siempre se combate con otra igual, el guerrero
sede ante la fuerza y la redirige, una desventaja se convierte en
ventaja, 4 Oz empujaran 500 Kg." (Mulan)
Te invito a seguir manteniendo la calma, y redireccionar la
fuerza, aunque parezca que podemos hacer poco, que no
tenemos mucho con que luchar, desde nuestro lugar,
cumpliendo con nuestros trabajos, siempre dando lo mejor,
siempre entregando todo y apartándonos de la mediocridad,
podemos hacer mucho, sigue intentándolo, sigue haciéndolo,
sigue luchando, como David venció a Goliat tu también veceras.
@Profesor_Y
28
Wilfran Yaraure
Ing. En Electrónica
Facilitador

Más contenido relacionado

La actualidad más candente

PWM con PIC16F877A: Modulos y Registros Involucrados
PWM con PIC16F877A: Modulos y Registros InvolucradosPWM con PIC16F877A: Modulos y Registros Involucrados
PWM con PIC16F877A: Modulos y Registros InvolucradosEduardo Henriquez
 
Microcontroladores AVR
Microcontroladores AVRMicrocontroladores AVR
Microcontroladores AVRabemen
 
Multiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digitalMultiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digitalIsrael Magaña
 
Microcontroladores: Programación de microcontroladores tomo 1
Microcontroladores: Programación de microcontroladores tomo 1Microcontroladores: Programación de microcontroladores tomo 1
Microcontroladores: Programación de microcontroladores tomo 1SANTIAGO PABLO ALBERTO
 
Electrónica digital: Sumadores y restadores
Electrónica digital: Sumadores y restadores Electrónica digital: Sumadores y restadores
Electrónica digital: Sumadores y restadores SANTIAGO PABLO ALBERTO
 
Amplificadores diferenciales y en cascada
Amplificadores diferenciales y en cascadaAmplificadores diferenciales y en cascada
Amplificadores diferenciales y en cascadaAnaCegarra
 
programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84guestf09168b
 
Decodificador de instrucciones
Decodificador de instruccionesDecodificador de instrucciones
Decodificador de instruccionesAlejandro Cano
 
Aplicaciones del Circuito TTL
Aplicaciones del Circuito TTLAplicaciones del Circuito TTL
Aplicaciones del Circuito TTLIvan Nietø
 
Programacion en WinCupl
Programacion en WinCuplProgramacion en WinCupl
Programacion en WinCuplGilbert_28
 

La actualidad más candente (20)

PWM con PIC16F877A: Modulos y Registros Involucrados
PWM con PIC16F877A: Modulos y Registros InvolucradosPWM con PIC16F877A: Modulos y Registros Involucrados
PWM con PIC16F877A: Modulos y Registros Involucrados
 
Microcontroladores AVR
Microcontroladores AVRMicrocontroladores AVR
Microcontroladores AVR
 
Multiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digitalMultiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digital
 
Curso de microcontroladores pic18 f4550
Curso de microcontroladores pic18 f4550Curso de microcontroladores pic18 f4550
Curso de microcontroladores pic18 f4550
 
Microcontroladores: Programación de microcontroladores tomo 1
Microcontroladores: Programación de microcontroladores tomo 1Microcontroladores: Programación de microcontroladores tomo 1
Microcontroladores: Programación de microcontroladores tomo 1
 
Electrónica digital: Sumadores y restadores
Electrónica digital: Sumadores y restadores Electrónica digital: Sumadores y restadores
Electrónica digital: Sumadores y restadores
 
MICROCONTROLADORES.ppt
MICROCONTROLADORES.pptMICROCONTROLADORES.ppt
MICROCONTROLADORES.ppt
 
Registros del Pic 16F84
Registros del Pic 16F84Registros del Pic 16F84
Registros del Pic 16F84
 
El PIC16F84
El PIC16F84El PIC16F84
El PIC16F84
 
Entradas de plc
Entradas de plcEntradas de plc
Entradas de plc
 
Amplificadores diferenciales y en cascada
Amplificadores diferenciales y en cascadaAmplificadores diferenciales y en cascada
Amplificadores diferenciales y en cascada
 
programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84
 
Decodificador de instrucciones
Decodificador de instruccionesDecodificador de instrucciones
Decodificador de instrucciones
 
10 arquitectura intel 8086
10 arquitectura intel 808610 arquitectura intel 8086
10 arquitectura intel 8086
 
Clases Amplificadores Operacionales
Clases Amplificadores OperacionalesClases Amplificadores Operacionales
Clases Amplificadores Operacionales
 
Aplicaciones del Circuito TTL
Aplicaciones del Circuito TTLAplicaciones del Circuito TTL
Aplicaciones del Circuito TTL
 
Electrónica digital: Comparadores
Electrónica digital: ComparadoresElectrónica digital: Comparadores
Electrónica digital: Comparadores
 
Programacion en WinCupl
Programacion en WinCuplProgramacion en WinCupl
Programacion en WinCupl
 
50824079 datasheet-pic18f4550-espanol
50824079 datasheet-pic18f4550-espanol50824079 datasheet-pic18f4550-espanol
50824079 datasheet-pic18f4550-espanol
 
Señales con arduino y DAC
Señales con arduino y DACSeñales con arduino y DAC
Señales con arduino y DAC
 

Similar a PIC 18F4550... 2021.pdf

Introducción al PIC18F4550.pptx
Introducción al PIC18F4550.pptxIntroducción al PIC18F4550.pptx
Introducción al PIC18F4550.pptxsamuel686733
 
Microcontroladores PIC
Microcontroladores PICMicrocontroladores PIC
Microcontroladores PICSohar Carr
 
Electronica aplicada primera presentacion
Electronica aplicada primera presentacionElectronica aplicada primera presentacion
Electronica aplicada primera presentacionUNACH
 
Electronica aplicada primera presentacion
Electronica aplicada primera presentacionElectronica aplicada primera presentacion
Electronica aplicada primera presentacionUNACH
 
Microcomputadoras
MicrocomputadorasMicrocomputadoras
MicrocomputadorasUNACH
 
Electronica Aplicada Microcomputadores- UNACH
Electronica Aplicada Microcomputadores- UNACHElectronica Aplicada Microcomputadores- UNACH
Electronica Aplicada Microcomputadores- UNACHUNACH
 
135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-pptCarlos Martir
 
Microprosedador
MicroprosedadorMicroprosedador
Microprosedadordy vc
 
Lab 04_ Micro _Retardos (1).pdf
Lab 04_ Micro _Retardos  (1).pdfLab 04_ Micro _Retardos  (1).pdf
Lab 04_ Micro _Retardos (1).pdfJosephJoestar37
 
Ts11 tiltepec isaac _alvarez_cruz
Ts11 tiltepec isaac _alvarez_cruzTs11 tiltepec isaac _alvarez_cruz
Ts11 tiltepec isaac _alvarez_cruzIsaak Alvarez Krux
 
Instituto tecologico de tuxtla gutierez
Instituto tecologico de tuxtla  gutierezInstituto tecologico de tuxtla  gutierez
Instituto tecologico de tuxtla gutierezIsaak Alvarez Krux
 

Similar a PIC 18F4550... 2021.pdf (20)

Introducción al PIC18F4550.pptx
Introducción al PIC18F4550.pptxIntroducción al PIC18F4550.pptx
Introducción al PIC18F4550.pptx
 
Curso integral pic_236
Curso integral pic_236Curso integral pic_236
Curso integral pic_236
 
Microcontroladores PIC
Microcontroladores PICMicrocontroladores PIC
Microcontroladores PIC
 
Microcontroladores
MicrocontroladoresMicrocontroladores
Microcontroladores
 
Micro1.ppt
Micro1.pptMicro1.ppt
Micro1.ppt
 
Mundodelos pic
Mundodelos picMundodelos pic
Mundodelos pic
 
Microprocesadores - A.ppt
Microprocesadores - A.pptMicroprocesadores - A.ppt
Microprocesadores - A.ppt
 
Electronica aplicada primera presentacion
Electronica aplicada primera presentacionElectronica aplicada primera presentacion
Electronica aplicada primera presentacion
 
Electronica aplicada primera presentacion
Electronica aplicada primera presentacionElectronica aplicada primera presentacion
Electronica aplicada primera presentacion
 
Microcomputadoras
MicrocomputadorasMicrocomputadoras
Microcomputadoras
 
Electronica Aplicada Microcomputadores- UNACH
Electronica Aplicada Microcomputadores- UNACHElectronica Aplicada Microcomputadores- UNACH
Electronica Aplicada Microcomputadores- UNACH
 
Libro basico pic
Libro basico picLibro basico pic
Libro basico pic
 
135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt
 
Microprosedador
MicroprosedadorMicroprosedador
Microprosedador
 
Introducción
IntroducciónIntroducción
Introducción
 
Introducción
IntroducciónIntroducción
Introducción
 
Pic16 f877
Pic16 f877Pic16 f877
Pic16 f877
 
Lab 04_ Micro _Retardos (1).pdf
Lab 04_ Micro _Retardos  (1).pdfLab 04_ Micro _Retardos  (1).pdf
Lab 04_ Micro _Retardos (1).pdf
 
Ts11 tiltepec isaac _alvarez_cruz
Ts11 tiltepec isaac _alvarez_cruzTs11 tiltepec isaac _alvarez_cruz
Ts11 tiltepec isaac _alvarez_cruz
 
Instituto tecologico de tuxtla gutierez
Instituto tecologico de tuxtla  gutierezInstituto tecologico de tuxtla  gutierez
Instituto tecologico de tuxtla gutierez
 

Más de SistemadeEstudiosMed

Metodologia Aprendizaje Multicanal - ADI22.pdf
Metodologia Aprendizaje Multicanal - ADI22.pdfMetodologia Aprendizaje Multicanal - ADI22.pdf
Metodologia Aprendizaje Multicanal - ADI22.pdfSistemadeEstudiosMed
 
DE-03-BOMBAS Y SISTEMAS DE BOMBEO-2022.pdf
DE-03-BOMBAS Y SISTEMAS DE BOMBEO-2022.pdfDE-03-BOMBAS Y SISTEMAS DE BOMBEO-2022.pdf
DE-03-BOMBAS Y SISTEMAS DE BOMBEO-2022.pdfSistemadeEstudiosMed
 
Clase 1 Estadistica Generalidades.pptx
Clase 1 Estadistica Generalidades.pptxClase 1 Estadistica Generalidades.pptx
Clase 1 Estadistica Generalidades.pptxSistemadeEstudiosMed
 
nociones básicas de la comunicación.pdf
nociones básicas de la comunicación.pdfnociones básicas de la comunicación.pdf
nociones básicas de la comunicación.pdfSistemadeEstudiosMed
 
UNIDAD 2 FASE PLANTEAMIENTO ANTECEDENTES Y BASES TEORICAS.ppt
UNIDAD 2 FASE PLANTEAMIENTO ANTECEDENTES Y BASES TEORICAS.pptUNIDAD 2 FASE PLANTEAMIENTO ANTECEDENTES Y BASES TEORICAS.ppt
UNIDAD 2 FASE PLANTEAMIENTO ANTECEDENTES Y BASES TEORICAS.pptSistemadeEstudiosMed
 
Unidad I SEMINARIO DE INVESTIGACION DE TRABAJO DE GRADO.ppt
Unidad I SEMINARIO DE INVESTIGACION DE TRABAJO DE GRADO.pptUnidad I SEMINARIO DE INVESTIGACION DE TRABAJO DE GRADO.ppt
Unidad I SEMINARIO DE INVESTIGACION DE TRABAJO DE GRADO.pptSistemadeEstudiosMed
 
Lineamientos_Trabajos de Grado_UNEFM-nov-2009.pdf
Lineamientos_Trabajos de Grado_UNEFM-nov-2009.pdfLineamientos_Trabajos de Grado_UNEFM-nov-2009.pdf
Lineamientos_Trabajos de Grado_UNEFM-nov-2009.pdfSistemadeEstudiosMed
 

Más de SistemadeEstudiosMed (20)

Metodologia Aprendizaje Multicanal - ADI22.pdf
Metodologia Aprendizaje Multicanal - ADI22.pdfMetodologia Aprendizaje Multicanal - ADI22.pdf
Metodologia Aprendizaje Multicanal - ADI22.pdf
 
DE-04-COMPRESORES-2022.pdf
DE-04-COMPRESORES-2022.pdfDE-04-COMPRESORES-2022.pdf
DE-04-COMPRESORES-2022.pdf
 
DE-03-BOMBAS Y SISTEMAS DE BOMBEO-2022.pdf
DE-03-BOMBAS Y SISTEMAS DE BOMBEO-2022.pdfDE-03-BOMBAS Y SISTEMAS DE BOMBEO-2022.pdf
DE-03-BOMBAS Y SISTEMAS DE BOMBEO-2022.pdf
 
DE-02-FLUJO DE FLUIDOS-2022.pdf
DE-02-FLUJO DE FLUIDOS-2022.pdfDE-02-FLUJO DE FLUIDOS-2022.pdf
DE-02-FLUJO DE FLUIDOS-2022.pdf
 
DE-01-INTRODUCCION-2022.pdf
DE-01-INTRODUCCION-2022.pdfDE-01-INTRODUCCION-2022.pdf
DE-01-INTRODUCCION-2022.pdf
 
Clase 3 Correlación.ppt
Clase 3 Correlación.pptClase 3 Correlación.ppt
Clase 3 Correlación.ppt
 
Clase 2 Medidas Estadisticas.ppt
Clase 2 Medidas Estadisticas.pptClase 2 Medidas Estadisticas.ppt
Clase 2 Medidas Estadisticas.ppt
 
Clase 1 Estadistica Generalidades.pptx
Clase 1 Estadistica Generalidades.pptxClase 1 Estadistica Generalidades.pptx
Clase 1 Estadistica Generalidades.pptx
 
nociones básicas de la comunicación.pdf
nociones básicas de la comunicación.pdfnociones básicas de la comunicación.pdf
nociones básicas de la comunicación.pdf
 
¿Cómo elaborar un Mapa Mental?
¿Cómo  elaborar un  Mapa Mental?¿Cómo  elaborar un  Mapa Mental?
¿Cómo elaborar un Mapa Mental?
 
Unidad 1 Planificación Docente
Unidad 1 Planificación Docente Unidad 1 Planificación Docente
Unidad 1 Planificación Docente
 
hablemos_pp2_inf.pptx
hablemos_pp2_inf.pptxhablemos_pp2_inf.pptx
hablemos_pp2_inf.pptx
 
UNIDAD 3 FASE METODOLOGICA.pptx
UNIDAD 3 FASE METODOLOGICA.pptxUNIDAD 3 FASE METODOLOGICA.pptx
UNIDAD 3 FASE METODOLOGICA.pptx
 
UNIDAD 2 FASE PLANTEAMIENTO ANTECEDENTES Y BASES TEORICAS.ppt
UNIDAD 2 FASE PLANTEAMIENTO ANTECEDENTES Y BASES TEORICAS.pptUNIDAD 2 FASE PLANTEAMIENTO ANTECEDENTES Y BASES TEORICAS.ppt
UNIDAD 2 FASE PLANTEAMIENTO ANTECEDENTES Y BASES TEORICAS.ppt
 
Unidad I SEMINARIO DE INVESTIGACION DE TRABAJO DE GRADO.ppt
Unidad I SEMINARIO DE INVESTIGACION DE TRABAJO DE GRADO.pptUnidad I SEMINARIO DE INVESTIGACION DE TRABAJO DE GRADO.ppt
Unidad I SEMINARIO DE INVESTIGACION DE TRABAJO DE GRADO.ppt
 
Lineamientos_Trabajos de Grado_UNEFM-nov-2009.pdf
Lineamientos_Trabajos de Grado_UNEFM-nov-2009.pdfLineamientos_Trabajos de Grado_UNEFM-nov-2009.pdf
Lineamientos_Trabajos de Grado_UNEFM-nov-2009.pdf
 
unidad quirurgica.pdf
unidad quirurgica.pdfunidad quirurgica.pdf
unidad quirurgica.pdf
 
Cuidados preoperatorios.pdf
Cuidados preoperatorios.pdfCuidados preoperatorios.pdf
Cuidados preoperatorios.pdf
 
Cirugía..pdf
Cirugía..pdfCirugía..pdf
Cirugía..pdf
 
Cirugía Ambulatoria2.pdf
Cirugía Ambulatoria2.pdfCirugía Ambulatoria2.pdf
Cirugía Ambulatoria2.pdf
 

Último

30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 

Último (20)

30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 

PIC 18F4550... 2021.pdf

  • 1. ¡Hola! Hoy Daremos un paseo por el mundo de los micro controladores, y en especial conoceremos el mundo del PIC18F4550, ¿Que te parece la idea?... ¿Estas listo (a)?... Comencemos 1 Wilfran Yaraure Ing. En Electronica Facilitador
  • 2. Unidad I: Descripción General Del Pic18f4550 Objetivo Didáctico: Describir El Funcionamiento Interno Del Microcontrolador Pic18f4550 Área Cs. De la Salud Programa de Ing. Biomédica Dpto. De Electromedicina Unidad Curricular: Microcontroladores y Microprocesadores II Wilfran Yaraure Ing. En Electronica Facilitador
  • 3. ¿Qué es un Microcontrolador Y Microprocesador? MICROCONTROLADOR Es un sistema cerrado que contiene un computador completo y de prestaciones limitadas que no se pueden modificar. Cuenta con un Unidad De Procesamiento De Datos, Memorias; Periféricos De Entrada Y Salida. Entre otros módulos y componentes internos. Es Programable, de fabrica no trae ninguna programación. MICROPROCESADOR Es un sistema abierto con el que puede ser parte de un computador, acoplándole los módulos necesarios. Cuanta con la unidad de control y la unidad aritmética lógica 3 Wilfran Yaraure Ing. En Electronica Facilitador Unidad I: Descripción General Del PIC18F4550
  • 4. Existe una serie de fabricantes de microcontroladores, entre ellos Microchip, Fabricante de los PIC, De los cuales hablaremos Hoy. Wilfran Yaraure Ing. En Electronica Facilitador Unidad I: Descripción General Del PIC18F4550
  • 5. Familias de los PIC Los PIC10xxxx microcontroladores de 8 bits, de bajo coste, de 6 pines y bajas prestaciones Los PIC12xxxx microcontroladores de 8 bits, de bajo coste, de 8 pines y bajas prestaciones. Los PIC16xxxx microcontroladores de 8 bits, con gran variedad de número de pines y prestaciones medias. Los PIC18xxxxx microcontroladores de 8 bits, con gran variedad de número de pines y prestaciones medias/altas. Los PIC24xxxx microcontroladores de 16 bits dsPIC’s PIC18 F 4 5 50 5 Existe una serie de grupos o Familias en las que pueden ser clasificados los PIC, según sus características Físicas y de programación, entre ellas están: Hace referencia a Familia Tipo de Memoria: F=Flash; C=EEPROM; LF= Flash Bajo Voltaje Pines: 4= 40Pines, 2=28pines Memoria de Código: 5=32K Bytes, 6=64K Bytes; 4=24K Bytes Wilfran Yaraure Ing. En Electronica Facilitador Unidad I: Descripción General Del PIC18F4550
  • 6. Arquitectura interna de un Microcontrolador 6 Esta esta referida a la manera en la que se realiza la comunicación entre las memorias y la CPU. Entre las mas conocidas se encuentran: Wilfran Yaraure Ing. En Electronica Facilitador RISC (Reduced Instruction Set Computer) Computador con juego de instrucciones reducido, en este caso el micro controlador reconoce y ejecuta solo operaciones básicas (Sumar, restar, copiar, etc.), y para realizar operaciones mas complicada, se emplea la combinación de estas operaciones básicas, por ejemplo, multiplicar se lleva acabo realizando sumas sucesivas. CISC (Complex Instruction Set Computer) Computador con juego de instrucciones completo, en este caso el micro controlador reconoce y ejecuta mas de 200 instrucciones diferentes a un alta velocidad. Es todo lo contrario la arquitectura RISC. VON-Neuman En este caso el microcontrolador posee un solo bloque de memoria y un bus de datos de 8 bit. Todos los datos se trasmiten por estas 8 líneas, sobrecargando las mismas, lo que hace que la comunicación sea lenta e ineficaz, la CPU puede leer una instrucción o leer-escribir datos en-de la memoria, pero debido a que solo se emplea un bus de datos, los dos procesos no se pueden realizar simultáneamente. Ahora analicemos un poco el interior de un Microcontrolador Unidad I: Descripción General Del PIC18F4550
  • 7. En este caso el microcontrolador posee dos buses de datos diferentes. Uno de 8 bit que conecta la CPU con la Memoria RAM, el otro puede presentar varias líneas (12, 14,16) que conectan la CPU con la memoria ROM. Esto permite que la CPU pueda leer las instrucciones y acceder a la memoria de datos a la Vez. La anchura de los datos que se mejan en la RAM son de 8 bit, por lo que este será el ancho máximo de datos. La Aquitectura Actualmente Empleda es La Arquitectura HARDVARD 7 Wilfran Yaraure Ing. En Electronica Facilitador Unidad I: Descripción General Del PIC18F4550
  • 8. PIC18F4550 Y ahora nos Adentramos en el Mundo del PIC18F4550, como te habras dado cuenta, este pertenece a la Familia de los PIC18, una gama media Alta del estos Micros, ademas maneja una estructura interna tipo Harvard, y cuenta con una serie de caracteristicas que lo hacen un potente microcontrolador. Te invito a que sigamos el recorrido. 8 Wilfran Yaraure Ing. En Electronica Facilitador Unidad I: Descripción General Del PIC18F4550
  • 9. ¿Te estarás preguntando para que sirve todo esto? Todas estas características están relacionadas con la manera en que el micro procesa la información, su velocidad de cómputo, y su manera de comunicarse con el exterior Como ya lo dijimos, La familia PIC18 cuenta con características propias, como lo son: Arquitectura RISC avanzada Harvard: 16- bit con 8- bit de datos. 77 instrucciones Desde 18 a 80 pines Hasta 64K bytes de Memoria de programa (hasta 2 Mbytes en ROMless) Multiplicador Hardware 8x8 Hasta 3968 bytes de RAM y 1KBytes de EEPROM Frecuencia máxima de reloj 40Mhz. hasta 10 MIPS. Pila de 32 niveles. Múltiples fuentes de interrupción Periféricos de comunicación avanzados (CAN y USB) 9 Wilfran Yaraure Ing. En Electronica Facilitador Unidad I: Descripción General Del PIC18F4550
  • 10. Aquí podemos Observar las características del PIC18F4550: 10 Wilfran Yaraure Ing. En Electronica Facilitador Vemos que este PIC se las trae, y es digno de estudiar, tiene una buena frecuencia de trabajo, que es la que va a controlar el reloj interno del micro, que determina la velocidad con la que ejecuta cada línea de código. ¿Que te parece? Unidad I: Descripción General Del PIC18F4550
  • 11. En este caso observamos la diagramación del PIC18F4550: 11 Wilfran Yaraure Ing. En Electronica Facilitador Aquí podemos observar como es la disposición de los pines del PIC18f4550 en un encapsulado PDIP Unidad I: Descripción General Del PIC18F4550
  • 12. Diagrama de Bloques Interno del PIC18F4550: 12 Wilfran Yaraure Ing. En Electronica Facilitador En este Diagrama de Bloques se intenta dar un ejemplo de las rutas de comunicación Internas del PIC18f4550, por las cuales circulan los Datos desde los Puertos I/O hasta cada uno de los componentes internos para su procesamiento. Unidad I: Descripción General Del PIC18F4550
  • 13. La memoria de Programa es donde se Guarda el código de programación, La memoria RAM es la encargada de recibir los datos desde el exterior del micro a través de los PUERTOS, la memoria EEPROM se encarga de Mantener todos los datos necesarios en el micro después de ser programado Tipo de Memoria Capacidad Datos que almacena Lectura y escritura Memoria de programa memoria flash interna 32.768 bytes Almacena instrucciones y constantes/datos Puede ser escrita/leída mediante un programador externo o durante la ejecución del programa mediante unos punteros. Memoria RAM de dato memoria SRAM interna 2048 bytes En la que están incluidos los registros de función especial. Almacena datos de forma temporal durante la ejecución del programa Puede ser escrita/leída en tiempo de ejecución mediante diversas instrucciones Memoria EEPROM de datos memoria no volátil 256 bytes. Almacena datos que se deben conservar aun en ausencia de tensión de alimentación Puede ser escrita/leída en tiempo de ejecución a través de registros Memoria de configuración 12 bytes de memoria flash 2 bytes de memoria de solo lectura memoria en la que se incluyen los bits de configuración (12 bytes de memoria flash) y los registros de identificación (2 bytes de memoria de solo lectura). Solo Lectura 13 Wilfran Yaraure Ing. En Electronica Facilitador Ahora hablemos un poco de como esta organizada la memoria de PIC18F4550 Unidad I: Descripción General Del PIC18F4550
  • 14. Profundizando un poco en lo que es la memoria de Configuración Se trata de un bloque de memoria situado a partir de la posición 30000H de memoria de programa (más allá de la zona de memoria de programa de usuario). En esta memoria de configuración se incluyen: Bits de configuración: contenidos en 12 bytes de memoria flash permiten la configuración de algunas opciones del uC como: – Opciones del oscilador – Opciones de reset – Opciones del watchdog – Opciones de la circuiteria de depuración y programación – Opciones de protección contra escritura de memoria de programa y memoria EEPROM de datos Estos bits se configuran generalmente durante la programación del uC, aunque también pueden ser leídos y modificados durante la ejecución del programa. Registros de identificación: se trata de dos registros situados en las direcciones 3FFFFEH y 3FFFFFH que contienen información del modelo y revisión del dispositivo. Son registros de solo lectura y no pueden ser modificados por el usuario. 14 Wilfran Yaraure Ing. En Electronica Facilitador Unidad I: Descripción General Del PIC18F4550
  • 15. ¿Sabes como Almacena los datos este PIC? 15 Bueno Te cuento… utiliza sus memorias de programa ordenadas en Pila de Bloque, del verbo apilar: que significa Poner unas cosas sobre otras de manera que formen una pila. Imagina Varios Archivos Verticales, Con un conjunto de gavetas, cada una con una etiqueta llamada dirección, escrita en numero Hexadecimales. Tiene varios Bancos de memoria de esta forma, cada uno destinado a almacenar datos, unos son de propósito general, es decir para almacenar el código programado, o los datos obtenidos desde los puertos, y otros son para propósitos específicos, como lo son los registros el TRISx, o El PPORTx Además cuenta una Pila de bloque de memoria RAM independiente de 31 palabras de 21 bits que sirve para almacenar temporalmente el valor del PC cuando se produce una llamada a subrutina o una interrupción. Wilfran Yaraure Ing. En Electronica Facilitador Unidad I: Descripción General Del PIC18F4550
  • 16. Continuando con el tema de los bloques de Memoria 16 Wilfran Yaraure Ing. En Electrónica Facilitador La Memoria De Configuración PIC18F4550 Se trata de un bloque de memoria situado a partir de la posición 30000H de memoria de programa. En esta memoria de configuración se incluyen: Bits de configuración, contenidos en 12 bytes de memoria flash permiten la configuración de algunas opciones del uC como: Opciones del oscilador Opciones de reset Opciones del watchdog Opciones de la circuitería de depuración y programación Opciones de protección contra escritura de memoria de programa y memoria EEPROM de datos Estos bits se configuran generalmente durante la programación del uC, aunque también pueden ser leídos y modificados durante la ejecución del programa. Y el Registros de identificación: Se trata de dos registros situados en las direcciones 3FFFFEH y 3FFFFFH que contienen información del modelo y revisión del dispositivo. Son registros de solo lectura y no pueden ser modificados por el usuario. Unidad I: Descripción General Del PIC18F4550
  • 17. 17 Wilfran Yaraure Ing. En Electrónica Facilitador Memoria De Programa PIC18F4550 El uC PIC18F4550 dispone una memoria de programa de 32.768 bytes desde la dirección 0000H- hasta la dirección 7FFFH. Las instrucciones ocupan 2 bytes (excepto CALL, MOVFF, GOTO y LSFR que ocupan 4 bytes). Por lo tanto la memoria de programa pueden almacenar hasta 16.384 instrucciones. La operación de lectura en posición de memoria por encima de 7FFFH da ‘0‘ como resultado (equivalente a la instrucci6n NOP). Direcciones especiales de la memoria de programa: Vectorización del Reset es 0000H Vectorización de las interrupciones de alta prioridad es la 0008H. Vectorización de las interrupciones de baja prioridad es la 0018H. Unidad I: Descripción General Del PIC18F4550
  • 18. La Memoria De Datos PIC18F4550 18 El uC PIC18F4550 dispone una memoria RAM de datos 2.048 bytes dividida en 8 bancos de 256 bytes. Además dispone de 160 bytes dedicados a los registros de función especial (SFR's) situados en la parte alta del banco 15. Para acceder a un byte de la memoria RAM de datos primero debe seleccionarse el banco al que pertenece el byte mediante el registro de selección de banco (BSR) y a continuación direccionar el byte dentro del banco. Además existe una modalidad de acceso rápido a las 96 posiciones de la parte baja del banco 0 y a los 160 bytes de SFR's (banco de acceso rápido). Los bancos 4, 5, 6 y 7 se utilizan también para el USB. Wilfran Yaraure Ing. En Electrónica Facilitador Unidad I: Descripción General Del PIC18F4550
  • 19. PORTA, con 7 pines E/S, des RA0 hasta RA6 PORTD, con 8 pines E/S, des RD0 hasta RD7. PORTE, con 3 pines E/S, y 1 de solo E. des RE0 hasta RE3. PORTC, con 5 pines E/S, y 2 pines solo de E. des RC0 hasta RC1. RC2. RC4. RC5. RC6. RC7. PORTB, con 8 pines E/S, des RB0 hasta RB7. 19 Wilfran Yaraure Ing. En Electrónica Facilitador Ya adentrados en este mundo del PIC18F4550, ahora nos toca hablar sobre su comunicación con el exterior Puertos de Entrada y salida del PIC18F4550 • Este PIC dispone de 5 puertos de entrada salida • Con un total de 35 líneas digitales. • Todas las líneas digitales de E/S disponen de al menos una función alternativa asociada a alguna circuitería especifica del uC. • Cuando una línea trabaja en el modo alternativo no puede ser utilizada como línea digital de E/S estándar. Unidad I: Descripción General Del PIC18F4550
  • 20. Registros de Configuración de PUERTOS 20 Registro TRIS__: mediante este registro se configuran cada una de las líneas de E/S del puerto como ENTRADA (bit correspondiente a ‘1’) o como SALIDA (bit correspondiente a ‘0’) . Registro LAT: Mediante este registro se puede leer o establecer el valor del latch de salida Registro PORT_: Mediante este registro se puede leer el nivel de pin de E/S y se puede establecer el valor del latch de salida. Wilfran Yaraure Ing. En Electrónica Facilitador Con estos 3 registros se pueden configurar y controlar los puestos del PIC Diagrama De Bloques Genérico De Un Pin De E/S: Unidad I: Descripción General Del PIC18F4550
  • 21. Existen También Los Registros De Función Especial 21 Wilfran Yaraure Ing. En Electrónica Facilitador La memoria RAM de datos esta integrada por los registros de propósito general (GPR’s) y los registros de función especial (SFR's). Los SFR's son los registros mediante los cuales se pueden monitorizar/controlar el funcionamiento de la CPU y de las unidades funcionales del uC. Se distinguen dos conjuntos de SFR’s: SFR's asociados con el núcleo del uC CPU: ❑ II REG, STITTS. BSA, etc... ❑ Interrupciones: INTCON. PIEI, PIRI, IPR1, ❑ Reset: RCON SFR's asociados con las unidades funcionales: ❑ Timers: TOCON, TMR1H, TIR1L, TIC ON. ❑ Convertidor A/D: ADRESH, ADRESL, ADCONO, ADCON1, EUSART: TXREG, TXSTA, RCSTA, ❑ CCP: CCPR1H, CCPR1L, CCP1CON. ❑ MSSP: SSPSTAT, SSPDATA, SSPCFG ❑ Puertos de E/S: TRISA, PORTA, TRISB, PORTB… Entre otros. Unidad I: Descripción General Del PIC18F4550
  • 22. Cada Puerto cuenta con E/S con funciones alternativas y conversion A/D por ejemplo: EL PUERTO A: Dispone de 7 líneas de E/S. Las funciones alternativas son: RA0: Entrada analógica (AN0) /entrada de comparación (C1IN-) RA1: Entrada analógica (AN1) /entrada de comparación (C2IN-) RA2: Entrada analógica (AN2) /entrada de comparación (C2IN+) RA3: Entrada analógica (AN3) /entrada de comparación (C1IN+) RA4: Entrada de reloj del Temporizador 0 (TOCKI) /salida de comparación (C1 OUT) RA5: Entrada analógica (AN4) / salida de comparación (C2OUT)/HLVDIN entrada de detección de tensión alta/baja RA6: entrada del oscilador principal (OSC2)/salida de señal de reloj (CLK0) Inicialmente y luego del reset las líneas RA0, RA1, RA2, RA3, RA5 se configuran como entradas analógicas, por tanto si se desea configurar como E/S digitales hay que configurar con el registro ADCON1, según la tabla, y el valor a cargar en el registro: ADCON1 22 Wilfran Yaraure Ing. En Electrónica Facilitador Se asigna el valor al registro ADCON1,y VCFG0 (Bit 4 y Bit 5), para los voltajes de referencia. Por ejemplo si se desea que todas las líneas del puerto A sean para E/S Digitales según la tabla se la asigna ADCON1=0b1111; Unidad I: Descripción General Del PIC18F4550
  • 23. Cada Puerto cuenta con E/S con funciones alternativas y conversion A/D por ejemplo: EL PUERTO A: esta es una tabla con los Códigos binarios necesarios para la activación de cada pin en analógico o Digital 23 Wilfran Yaraure Ing. En Electrónica Facilitador Unidad I: Descripción General Del PIC18F4550
  • 24. Continuando con los Ejemplos de Funciones alternativas de los puertos: EL PUERTO B: Dispone de 8 líneas de E/S. Las funciones alternativas son: RB0:Entrada analógica (AN12) / interrupción externa entrada de fallo del ECCP (FLT0) / entrada de datos del SPI línea de datos del I2C (SDA) RB1: Entrada analógica (AN10) / interrupción externa 1 (INT1) /línea de reloj del SPI (SDI) /linea de reloj del I2C (SDA) RB2: Entrada analógica (AN8)/ interrupción externa 2 (INT2) /salida de datos del USB (VCMO) RB3: Entrada analógica (AN9) / línea de E/S del CCP2 (CCP2)/salida de datos del USB (VPO) RB4: Entrada analógica (AN11) / interrupción por cambio en pin (KBIO) / salida de CS del SSP (CSSP) RB5: Interrupción por cambio en pin (KBI1) / línea de programación (PGM) RB6: Interrupción por cambio en pin (KBI2) / línea de programación (PGC) RB7: Interrupción por cambio en pin (KBI3) / línea de programación (PGD) Inicialmente y luego del reset las líneas RB0, RB1, RB2, RB3, RB4 se configuran como entradas analógicas, por tanto si se desea configurar como E/S digitales hay que configurar con el registro ADCON1, de la misma forma que se realiza con el Puerto A, según la tabla, y el valor a cargar en el registro: ADCON1. 24 Wilfran Yaraure Ing. En Electrónica Facilitador Unidad I: Descripción General Del PIC18F4550
  • 25. Mientras que las Funciones alternativas del Puerto C seran: Dispone de 5 líneas de E/S (RC0, RC1, RC2, RC6 y RC7) y 2 líneas de solo entrada (RC4 y RC5). Las funciones alternativas son: RC0: Salida del oscilador del Temporizador 1 (T1OSO) / entrada de contador de los Temporizadores 1 y 3 (T13CKI) RC1: Entrada del oscilador del Temporizador 1 (T1OSI) / línea de E/S del CCP2 (CCP2) / Salida OE del transceiver del USB (UOE) RC2: Línea de E/S del CCP1 (CCP1) / Salida PWM del ECCP1 (P1A) RC4: Línea menos del bus USB (D-) / línea de entrada del USB (VM) RC5: Línea mas del bus USB (D-) / línea de entrada del USB (VP) RC6: Salida de transmisión del EUSART (TX) / línea de reloj del EUSART (CK) RC7: entrada de recepción del EUSART (RX) / línea de datos síncrona del EUSART (DT) / salida de datos del SPI (SDO) 25 Wilfran Yaraure Ing. En Electrónica Facilitador Unidad I: Descripción General Del PIC18F4550
  • 26. PUERTO D: Dispone de 8 líneas de E/S. Las funciones alternativas son: RD0: Línea de datos del SPP (SPP0) RD1: Línea de datos del SPP (SPP1) RD2: Línea de datos del SPP (SPP2) RD3: Línea de datos del SPP (SPP3) RD4: Línea de datos del SPP (SPP4) RD5: Línea de datos del SPP (SPPS) / salida PWM del ECCP1 (P1B) RD6: Línea de datos del SPP (SPP6) / salida PWM del ECCP1 (P1C) RD7: Línea de datos del SPP (SPP7) / salida PWM del ECCP1 (P1D) 26 Wilfran Yaraure Ing. En Electrónica Facilitador Cada Puerto cuenta con E/S con funciones alternativas y conversión A/D por ejemplo: PUERTO E:Dispone de 3 líneas de E/S (RE0, RE1 y RE2) y Una línea de solo entrada (RE3). Las funciones alternativas son: RE0: Entrada analógica (AN5) / salida de reloj 1 del SPP (CK1SPP) RE1: Entrada analógica (AN6) / salida de reloj 2 del SPP (CK2SPP) RE2: Entrada analógica (AN7) / salida de habilitación del SPP (OESPP) RE3: Línea de reset externo (MCLR) / Línea de programación (VPP) Unidad I: Descripción General Del PIC18F4550
  • 27. ¡Bravo! Lo hemos logrado… aun falta camino por recorrer, pero esto un gran avance… ¿También lo crees, verdad? … Te invito a permanecer atento (a) a las actividades venideras, a revisar el AVA y el Correo electrónico Puedes seguirme: en Ig: @profesor_y (puedes encontrar algunos ejemplos de Infografías y carrusel) Y escribir al Correo ucup2biounefm@gmail.com Para finalizar sigue el recorrido del Cohete 27 Wilfran Yaraure Ing. En Electrónica Facilitador Unidad I: Descripción General Del PIC18F4550
  • 28. "Grandes guerreros mantienen la calma en la tempestad... la fuerza física no siempre se combate con otra igual, el guerrero sede ante la fuerza y la redirige, una desventaja se convierte en ventaja, 4 Oz empujaran 500 Kg." (Mulan) Te invito a seguir manteniendo la calma, y redireccionar la fuerza, aunque parezca que podemos hacer poco, que no tenemos mucho con que luchar, desde nuestro lugar, cumpliendo con nuestros trabajos, siempre dando lo mejor, siempre entregando todo y apartándonos de la mediocridad, podemos hacer mucho, sigue intentándolo, sigue haciéndolo, sigue luchando, como David venció a Goliat tu también veceras. @Profesor_Y 28 Wilfran Yaraure Ing. En Electrónica Facilitador