Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Presentado Por:
PRESENTADO A:
INTRODUCCION..................................................................................................1
OBJETIVOS GENERALES...................................................................................2
OBJETIVOS ESPECIFICOS................................................................................2
INVESTIGACIÓN REFERENTE A LA TUTORÍA.................................................3
Qué es un Microcontrolador....................................................................3
Diferencia entre microprocesador y microcontrolador........................4
Arquitectura interna y funcionamiento básico......................................6
Recursos auxiliares más utilizados........................................................9
CONCLUSIONES...............................................................................................10
BIBLIOGRAFÍA...................................................................................................11
1
INTRODUCCIÓN
1
OBJETIVO GENERAL
OBJETIVOS ESPECIFICOS
2
INVESTIGACIÓN REFERENTE A LA TUTORÍA
Qué es un Microcontrolador
Un microcontrolador es un microchip que incluye en su interior las tres
unidades funcionales de una computadora: CPU, Memoria y Unidades
de E/S, es decir, se trata de un computador completo en un solo circuito
integrado.
MICROCONTROLADOR PIC
Los PIC son una familia de microcontroladores tipo RISC fabricados por
Microchip Technology Inc. y derivados del PIC1650, originalmente
desarrollado por la división de microelectrónica de General Instrument.
El PIC original fue creado para usarse en la nueva CPU con 16 bits CP
16000, esta CPU era buena pero tenía malas prestaciones de entrada y
salida. El PIC de 8 bits se creó en 1975 mejorando el rendimiento del
sistema quitando peso de entrada y salida en la CPU. El CPUusaba
microcódigo simple almacenado en ROM para realizar estas tareas.
3
instrucciones se clasifican entre las que realizan operaciones entre el
acumulador y una constante, entre el acumulador y una posición de
memoria, instrucciones de condicionamiento y de salto/retorno,
implementación de interrupciones y una para pasar a modo de bajo
consumo llamada sleep.
Microcontroladores RISC
RISC es una filosofía de diseño de CPU para computadora que
está a favor de conjuntos de instrucciones pequeñas y simples
que toman menor tiempo para ejecutarse. El tipo de procesador
más comúnmente utilizado en equipos de escritorio, el x86,
está basado en CISC en lugar de RISC, aunque las versiones
más nuevas traducen instrucciones basadas en CISC x86 a
instrucciones más simples basadas en RISC para uso interno
antes de su ejecución.
Microcontroladores CIC
Los microprocesadores CISC tienen un conjunto de
instrucciones que se caracteriza por ser muy amplio y permitir
operaciones complejas entre operandos situados en la
memoria o en los registros internos, en contraposición a la
arquitectura RISC.
4
la cual es para el cual fue diseñado. Es un sistema cerrado mientras que un
microprocesador es un sistema abierto desde este punto de vista, puede
realizar muchísima más funciones ahora y dentro de 3 segundos cambiar (tal
vez).
5
Arquitectura interna y funcionamiento básico
El procesador o UCP
Memoria de programa
6
Memorias EEPROM. (Electrical Erasable Programmable Read Only
Memory - Memoria de sólo lectura Programable y borrable
eléctricamente) Común en el PIC 16C84. Ésta tarea se hace a través de
un circuito grabador y bajo el control de un PC. El número de veces que
puede grabarse y borrarse una memoria EEPROM es finito
aproximadamente 1000 veces, no es acaso suficiente. Este tipo de
memoria es relativamente lenta.
7
posiciones (o niveles), esto es como una pila de 8 platos el último en poner es
el primero en sacar, si seguimos con este ejemplo, cada plato contiene la
dirección y los datos de la instrucción que se está ejecutando, así cuando se
efectúa una llamada (CALL) o una interrupción, el PC sabe donde debe
regresar (mediante la instrucción RETURN, RETLW o RETFIE, según el caso)
para continuar con la ejecución del programa.
Memoria de datos
1. RAM estática ó SRAM: donde residen los Registros Específicos (SFR) con
24 posiciones de tamaño byte, aunque dos de ellas no son operativas y los
Registros de Propósito General (GPR) con 68 posiciones. La RAM del
PIC16F84A se halla dividida en dos bancos (banco 0 y banco 1) de 128 bytes
cada uno (7Fh)
8
Recursos auxiliares más utilizados
9
CONCLUSIONES
10
BIBLIOGRAFÍA
http://es.wikipedia.org/wiki/Microcontrolador
http://es.wikipedia.org/wiki/Microcontrolador_PIC
http://r-luis.xbot.es/pic1/pic03.html
http://www.unicrom.com/Tut_Lineas_E-
S_recursos_auxiliares_programacion_microcontroladores.asp
11