SlideShare una empresa de Scribd logo
1 de 11
ING. DE SISTEMAS Y TELEMATICA
VII
 DANIEL CUEVA SUAREZ
 MIRKO BLANCO ROJAS
El nombre verdadero de este
microcontrolador es PICmicro, conocido
bajo el nombre PIC. Su primer antecesor
fue creado en 1975 por la compañía
General Instruments. Este chip
denominado PIC1650 fue diseñado para
propósitos completamente diferentes.
• La arquitectura del procesador sigue el modelo Harvard.
• Se aplica la técnica de segmentación ("pipe-line") en la ejecución de las
instrucciones.
• El formato de todas las instrucciones tiene la misma longitud.
• Procesador RISC (Computador de Juego de Instrucciones Reducido).
• Todas las instrucciones son ortogonales.
• Arquitectura basada en un banco de registros.
• Prácticamente todos los PIC se caracterizan por poseer unos mismos recursos
mínimos.
• Modelos de arquitectura cerrada y de arquitectura abierta.
• Diversidad de modelos de microcontroladores.
 Lenguaje Proteus: Proteus Design Suite es software de automatización de diseño electrónico,
desarrollado por Labcenter Electronics Ltd., que consta de los dos programas principales: Ares
e Isis, y los módulos VSM y Electra.
 Pic C: Sin duda el mejor compilador hecho por terceros, está disponible para las plataformas
Windows, Linux y MAC incluye soporte para la gama de 24 y 32 bits y su código es muy portable.
 Lenguaje C:
Ventajas:
 Es un lenguaje de alto nivel más cercano a la máquina.
 Puedes construir rutinas matemáticas fácilmente.
Desventajas:
 Los programas al compilarlos pueden resultar un poco extensos y pesados por ello debe
tenerse en cuenta la capacidad de memoria de programa del PIC a utilizar.
 Lenguaje Visual Basic:: Proteus Design Suite es software de automatización de diseño
Ventajas:
 Es un lenguaje muy simple y con instrucciones fácilmente legibles, incluso por no expertos.
Desventajas:
 Nunca vas a tener el control del programa en cuanto tiempo de ejecución y control de registros
bit a bit.
 Lenguaje Ensamblador:
Ventajas:
 Es el lenguaje de bajo nivel natural de la línea PIC tanto para gama baja, media o alta.
 Con él se tiene un aprovechamiento eficiente de los recursos del PIC.
Desventajas:
 En realidad desde mi punto de vista no existe ninguna, excepto cuando no se tiene experiencia
en programación
CLRWDT
Antes
Contador WDT = ?
Después
Contador WDT = 0x00
Preescala WDT = 0
(TO) = 1
(PD) = 1
COMF: Complementa los bits del registro “f”
Sintaxis: [ etiqueta ] COMF f,d
Operandos: 0 <= f <= 127
d = [0 ó 1]
Operación: (“f”) --> (destino)
Banderas afectadas: Z
Descripción: Todos los bits del registro “f” son Complementados.
Si “d=0” el resultado es guardado en “w”. Si “d=1” el
resultado es guardado en el registro “f”.
 Los microcontroladores Pic son computadores
digitales integrados en un chip que cuentan
con un Microprocesador o unidad de
procesamiento central (CPU), una memoria
para almacenar el programa, una memoria
para almacenar datos y puertos de entrada
salida. A diferencia de los microprocesadores
de propósito general, como los que se usan en
los computadores PC, los microcontroladores
son unidades autosuficientes y más
económicas.
 Microcontrollers Pic digital computers are
integrated into a chip that have a
microprocessor or central processing unit
(CPU), a memory for storing the program, a
memory for storing data input and output
ports. Unlike general purpose
microprocessors such as those used in PC
computers, microcontrollers are self-suf fi
cient units and cheaper.
 Es posible recomendar los
microcontroladores PIC puesto que
utilizan la arquitectura Harvard, la cual
separa la memoria de programa de la
memoria de datos. Esto hace que el
dispositivo tenga un bus de datos y un
bus de memoria de programa, hecho
que permite acceder a ambos
simultáneamente. En el caso de la
memoria de programa es interna, ya
que se encuentra en forma de EPROM o
FLASH dentro del propio PIC.
 La educación es un proceso
interminable, puesto que cada día se
aprende cosas nuevas o se actualizan
las ya conocidas o aprendido, los
profesionales debemos están
constantemente actualizando nuestros
conocimientos para estar a la par de los
avances tecnológicos.
 Como siempre los avances tecnológicos
nos están sorprendiendo como ahora lo
está haciendo el microcontrolador PIC
y si queremos realizar trabajos muy
complejos les invitamos a realizar un
giro de 360 grados a su visión
tecnológica.
Microcontrolador pic

Más contenido relacionado

La actualidad más candente

Presentacion Arduino PowerPoint
Presentacion Arduino PowerPointPresentacion Arduino PowerPoint
Presentacion Arduino PowerPointcristianperea
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje cwuaro1
 
compilador de Fortran H, para C y Pascal
compilador de Fortran H, para C y Pascalcompilador de Fortran H, para C y Pascal
compilador de Fortran H, para C y Pascaljuniortroya
 
Sesion 1
Sesion 1Sesion 1
Sesion 11130490
 

La actualidad más candente (6)

Sistemas Microprocesados I
Sistemas Microprocesados ISistemas Microprocesados I
Sistemas Microprocesados I
 
Presentacion Arduino PowerPoint
Presentacion Arduino PowerPointPresentacion Arduino PowerPoint
Presentacion Arduino PowerPoint
 
Lpc
LpcLpc
Lpc
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
compilador de Fortran H, para C y Pascal
compilador de Fortran H, para C y Pascalcompilador de Fortran H, para C y Pascal
compilador de Fortran H, para C y Pascal
 
Sesion 1
Sesion 1Sesion 1
Sesion 1
 

Similar a Microcontrolador pic

PROGRAMACION DE LOS PIC 2021-1.pdf
PROGRAMACION DE LOS  PIC 2021-1.pdfPROGRAMACION DE LOS  PIC 2021-1.pdf
PROGRAMACION DE LOS PIC 2021-1.pdfSistemadeEstudiosMed
 
Microcontroladores ASM
Microcontroladores ASMMicrocontroladores ASM
Microcontroladores ASMdave
 
PROGRAMACIÓN DE MICROCONTROLADOR
PROGRAMACIÓN DE MICROCONTROLADORPROGRAMACIÓN DE MICROCONTROLADOR
PROGRAMACIÓN DE MICROCONTROLADORAlcira Gonzales
 
Microcontroladores octubreromeroyjimmy
Microcontroladores octubreromeroyjimmyMicrocontroladores octubreromeroyjimmy
Microcontroladores octubreromeroyjimmyjimmy Apanu Inoach
 
Electonica de potencia, diodos de rectificacion
Electonica de potencia, diodos de rectificacionElectonica de potencia, diodos de rectificacion
Electonica de potencia, diodos de rectificacionBEYMARCALLECONDE
 
C:\Documents And Settings\Earias\Escritorio\Pic 32\Iniciacion A La Programaci...
C:\Documents And Settings\Earias\Escritorio\Pic 32\Iniciacion A La Programaci...C:\Documents And Settings\Earias\Escritorio\Pic 32\Iniciacion A La Programaci...
C:\Documents And Settings\Earias\Escritorio\Pic 32\Iniciacion A La Programaci...ezequiel
 
01 T1 2021 Sistemas Embebidos.pptx
01 T1 2021 Sistemas Embebidos.pptx01 T1 2021 Sistemas Embebidos.pptx
01 T1 2021 Sistemas Embebidos.pptxDyllanBastidas
 
C21 cm22 eq1-microcontroladores
C21 cm22 eq1-microcontroladoresC21 cm22 eq1-microcontroladores
C21 cm22 eq1-microcontroladoresTaichi Yagami
 
Programacion de microcontrolador
Programacion de microcontroladorProgramacion de microcontrolador
Programacion de microcontroladorlelyydrogo
 
Microcontroladores PIC
Microcontroladores PICMicrocontroladores PIC
Microcontroladores PICSohar Carr
 
Exposicion de analisis de los componentes
Exposicion de analisis de los componentesExposicion de analisis de los componentes
Exposicion de analisis de los componentesMane_Rex
 
Microcontroladores: Microcontroladores PIC fundamentos y aplicaciones didácticos
Microcontroladores: Microcontroladores PIC fundamentos y aplicaciones didácticosMicrocontroladores: Microcontroladores PIC fundamentos y aplicaciones didácticos
Microcontroladores: Microcontroladores PIC fundamentos y aplicaciones didácticosSANTIAGO PABLO ALBERTO
 

Similar a Microcontrolador pic (20)

PROGRAMACIÓN DE MICROCONTROLADOR
PROGRAMACIÓN DE MICROCONTROLADORPROGRAMACIÓN DE MICROCONTROLADOR
PROGRAMACIÓN DE MICROCONTROLADOR
 
PROGRAMACION DE LOS PIC 2021-1.pdf
PROGRAMACION DE LOS  PIC 2021-1.pdfPROGRAMACION DE LOS  PIC 2021-1.pdf
PROGRAMACION DE LOS PIC 2021-1.pdf
 
CURSO DE PICS.pptx
CURSO DE PICS.pptxCURSO DE PICS.pptx
CURSO DE PICS.pptx
 
Microcontroladores
MicrocontroladoresMicrocontroladores
Microcontroladores
 
Microcontroladores ASM
Microcontroladores ASMMicrocontroladores ASM
Microcontroladores ASM
 
PROGRAMACIÓN DE MICROCONTROLADOR
PROGRAMACIÓN DE MICROCONTROLADORPROGRAMACIÓN DE MICROCONTROLADOR
PROGRAMACIÓN DE MICROCONTROLADOR
 
Programacion del microcontrolador
Programacion del microcontroladorProgramacion del microcontrolador
Programacion del microcontrolador
 
Microcontroladores octubreromeroyjimmy
Microcontroladores octubreromeroyjimmyMicrocontroladores octubreromeroyjimmy
Microcontroladores octubreromeroyjimmy
 
Electonica de potencia, diodos de rectificacion
Electonica de potencia, diodos de rectificacionElectonica de potencia, diodos de rectificacion
Electonica de potencia, diodos de rectificacion
 
Diapos de pic
Diapos de picDiapos de pic
Diapos de pic
 
Programación de microcontroladores
Programación de microcontroladoresProgramación de microcontroladores
Programación de microcontroladores
 
C:\Documents And Settings\Earias\Escritorio\Pic 32\Iniciacion A La Programaci...
C:\Documents And Settings\Earias\Escritorio\Pic 32\Iniciacion A La Programaci...C:\Documents And Settings\Earias\Escritorio\Pic 32\Iniciacion A La Programaci...
C:\Documents And Settings\Earias\Escritorio\Pic 32\Iniciacion A La Programaci...
 
01 T1 2021 Sistemas Embebidos.pptx
01 T1 2021 Sistemas Embebidos.pptx01 T1 2021 Sistemas Embebidos.pptx
01 T1 2021 Sistemas Embebidos.pptx
 
Microcontroladores pic
Microcontroladores picMicrocontroladores pic
Microcontroladores pic
 
C21 cm22 eq1-microcontroladores
C21 cm22 eq1-microcontroladoresC21 cm22 eq1-microcontroladores
C21 cm22 eq1-microcontroladores
 
Microcontroladores
MicrocontroladoresMicrocontroladores
Microcontroladores
 
Programacion de microcontrolador
Programacion de microcontroladorProgramacion de microcontrolador
Programacion de microcontrolador
 
Microcontroladores PIC
Microcontroladores PICMicrocontroladores PIC
Microcontroladores PIC
 
Exposicion de analisis de los componentes
Exposicion de analisis de los componentesExposicion de analisis de los componentes
Exposicion de analisis de los componentes
 
Microcontroladores: Microcontroladores PIC fundamentos y aplicaciones didácticos
Microcontroladores: Microcontroladores PIC fundamentos y aplicaciones didácticosMicrocontroladores: Microcontroladores PIC fundamentos y aplicaciones didácticos
Microcontroladores: Microcontroladores PIC fundamentos y aplicaciones didácticos
 

Último

Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellajuancamilo3111391
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx241532171
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.imejia2411
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxRodriguezLucero
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 

Último (13)

Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ella
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 

Microcontrolador pic

  • 1. ING. DE SISTEMAS Y TELEMATICA VII  DANIEL CUEVA SUAREZ  MIRKO BLANCO ROJAS
  • 2.
  • 3. El nombre verdadero de este microcontrolador es PICmicro, conocido bajo el nombre PIC. Su primer antecesor fue creado en 1975 por la compañía General Instruments. Este chip denominado PIC1650 fue diseñado para propósitos completamente diferentes.
  • 4. • La arquitectura del procesador sigue el modelo Harvard. • Se aplica la técnica de segmentación ("pipe-line") en la ejecución de las instrucciones. • El formato de todas las instrucciones tiene la misma longitud. • Procesador RISC (Computador de Juego de Instrucciones Reducido). • Todas las instrucciones son ortogonales. • Arquitectura basada en un banco de registros. • Prácticamente todos los PIC se caracterizan por poseer unos mismos recursos mínimos. • Modelos de arquitectura cerrada y de arquitectura abierta. • Diversidad de modelos de microcontroladores.
  • 5.  Lenguaje Proteus: Proteus Design Suite es software de automatización de diseño electrónico, desarrollado por Labcenter Electronics Ltd., que consta de los dos programas principales: Ares e Isis, y los módulos VSM y Electra.  Pic C: Sin duda el mejor compilador hecho por terceros, está disponible para las plataformas Windows, Linux y MAC incluye soporte para la gama de 24 y 32 bits y su código es muy portable.  Lenguaje C: Ventajas:  Es un lenguaje de alto nivel más cercano a la máquina.  Puedes construir rutinas matemáticas fácilmente. Desventajas:  Los programas al compilarlos pueden resultar un poco extensos y pesados por ello debe tenerse en cuenta la capacidad de memoria de programa del PIC a utilizar.
  • 6.  Lenguaje Visual Basic:: Proteus Design Suite es software de automatización de diseño Ventajas:  Es un lenguaje muy simple y con instrucciones fácilmente legibles, incluso por no expertos. Desventajas:  Nunca vas a tener el control del programa en cuanto tiempo de ejecución y control de registros bit a bit.  Lenguaje Ensamblador: Ventajas:  Es el lenguaje de bajo nivel natural de la línea PIC tanto para gama baja, media o alta.  Con él se tiene un aprovechamiento eficiente de los recursos del PIC. Desventajas:  En realidad desde mi punto de vista no existe ninguna, excepto cuando no se tiene experiencia en programación
  • 7. CLRWDT Antes Contador WDT = ? Después Contador WDT = 0x00 Preescala WDT = 0 (TO) = 1 (PD) = 1 COMF: Complementa los bits del registro “f” Sintaxis: [ etiqueta ] COMF f,d Operandos: 0 <= f <= 127 d = [0 ó 1] Operación: (“f”) --> (destino) Banderas afectadas: Z Descripción: Todos los bits del registro “f” son Complementados. Si “d=0” el resultado es guardado en “w”. Si “d=1” el resultado es guardado en el registro “f”.
  • 8.  Los microcontroladores Pic son computadores digitales integrados en un chip que cuentan con un Microprocesador o unidad de procesamiento central (CPU), una memoria para almacenar el programa, una memoria para almacenar datos y puertos de entrada salida. A diferencia de los microprocesadores de propósito general, como los que se usan en los computadores PC, los microcontroladores son unidades autosuficientes y más económicas.  Microcontrollers Pic digital computers are integrated into a chip that have a microprocessor or central processing unit (CPU), a memory for storing the program, a memory for storing data input and output ports. Unlike general purpose microprocessors such as those used in PC computers, microcontrollers are self-suf fi cient units and cheaper.
  • 9.  Es posible recomendar los microcontroladores PIC puesto que utilizan la arquitectura Harvard, la cual separa la memoria de programa de la memoria de datos. Esto hace que el dispositivo tenga un bus de datos y un bus de memoria de programa, hecho que permite acceder a ambos simultáneamente. En el caso de la memoria de programa es interna, ya que se encuentra en forma de EPROM o FLASH dentro del propio PIC.  La educación es un proceso interminable, puesto que cada día se aprende cosas nuevas o se actualizan las ya conocidas o aprendido, los profesionales debemos están constantemente actualizando nuestros conocimientos para estar a la par de los avances tecnológicos.
  • 10.  Como siempre los avances tecnológicos nos están sorprendiendo como ahora lo está haciendo el microcontrolador PIC y si queremos realizar trabajos muy complejos les invitamos a realizar un giro de 360 grados a su visión tecnológica.