0% encontró este documento útil (0 votos)
9 vistas2 páginas

Microcontrolador: Arquitectura y Funciones

Un microcontrolador es un dispositivo electrónico programable que puede llevar a cabo tareas específicas mediante procesos lógicos. Existen dos arquitecturas básicas: Von Neumann, con una memoria única para instrucciones y datos, y Harvard, con memorias separadas para cada uno. El microcontrolador contiene un procesador, memorias de programa y datos, y un reloj principal que sincroniza las operaciones.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
9 vistas2 páginas

Microcontrolador: Arquitectura y Funciones

Un microcontrolador es un dispositivo electrónico programable que puede llevar a cabo tareas específicas mediante procesos lógicos. Existen dos arquitecturas básicas: Von Neumann, con una memoria única para instrucciones y datos, y Harvard, con memorias separadas para cada uno. El microcontrolador contiene un procesador, memorias de programa y datos, y un reloj principal que sincroniza las operaciones.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Microcontrolador

Un microcontrolador es un dispositivo electrónico capaz de llevar a cabo

procesos lógicos para desempeñar una tarea específica. Dicha tarea debe ser

programada por el usuario a través de un lenguaje de programación.

Dentro de los microcontroladores existen dos arquitecturas básicas de hardware.

Von Neumann Harvard

Se caracteriza por tener una memoria única Este modelo tiene la unidad central de proceso (CPU) conectada a dos
para los datos y las instrucciones del memorias, una con las instrucciones y otra con los datos, por medio de dos
programa. A dicha memoria se accede a buses diferentes. Una de las memorias contiene solamente las instrucciones
través de un sistema de buses único (control, del programa (Memoria de Programa), y la otra sólo almacena datos
direcciones y datos). (Memoria de Datos).

El procesador Memoria

Es el elemento más importante del microcontrolador y determina sus En los microcontroladores la memoria de instrucciones y datos está
principales características, tanto a nivel hardware como software. Se integrada en el propio chip. Una parte debe ser no volátil, tipo ROM, y
encarga de direccionar la memoria de instrucciones, recibir el código OP se destina a contener el programa de instrucciones que gobierna la
de la instrucción en curso, su decodificación y la ejecución de la operación aplicación. Otra parte de memoria será tipo RAM, volátil, y se destina a
que implica la instrucción, así como la búsqueda de los operandos y el guardar las variables y los datos.
almacenamiento del resultado.
Reloj principal

Todos los microcontroladores disponen de un circuito oscilador que


genera una onda cuadrada de alta frecuencia, que configura los
Recursos especiales impulsos de reloj usados en la sincronización de todas las operaciones
Cada fabricante oferta numerosas versiones de una arquitectura básica de del sistema. Esta señal del reloj es el motor del sistema y la que hace
microcontrolador. En algunas amplía las capacidades de las memorias, en que el programa y los contadores avancen.
otras incorpora nuevos recursos, en otras reduce las prestaciones al mínimo
El PIC18F452

El Pic18F452 es un microcontrolador de arquitectura Harvard fabricado por Microchip.

Algunas de sus características son las siguientes:

a) La arquitectura de este microcontrolador está optimizada para el uso de compiladores de lenguaje C.

b) Puede realizar hasta 10 MIPs (millones de instrucciones por segundo).

c) Puede trabajar con un reloj de hasta 40 MHz activando el PLL.

También podría gustarte