Microcontroladores PIC

Páginas: 44 (10896 palabras) Publicado: 20 de agosto de 2014
- TALLER DE ELECTRONICA-

ESCUELA TECNICA Nº17
Brigadier General Cornelio Saavedra

Microcontroladores
CICLO LECTIVO 20__

Ing. Carlos Adrián Fionda

- TALLER DE ELECTRONICA-

Microcontrolador PIC

¿Qué es un microcontrolador?
Un microcontrolador PIC es un circuito integrado único pequeño que cabe en la palma de la
mano, puede ser en función de las capacidades del mismo desde 8pines a 40 pines. Así como los
microprocesadores tradicionales requieren de cuatro o cinco circuitos integrados separados, a saber:
el microprocesador en si mismo, un chip de memoria de programa EPROM, algunas memorias
RAM y una interfase de entrada/salida, con los microcontroladores PIC todas estas funciones se
incluyen en un solo chip, haciéndolo más económico y mas fácil de usar.
Losmicrocontroladores PIC se pueden usar como el cerebro para controlar una gran variedad
de productos, lo que antes se hacía con muchos componentes hoy se puede hacer con un solo chip y
pocos componentes asociados. Para controlar dispositivos será necesario hacer la interfaz para
conectarlos al microcontrolador. Paralelo a la forma de conectar dispositivos, será necesario
comprender algunas nocionesde programación, en este caso BASIC que utiliza el compilador que
vamos a utilizar.
Antes de comenzar a incorporarnos a la terminología de la programación será necesario
hacer unas aclaraciones.
En general los humanos nos comunicamos en un idioma, que es el conjunto de símbolos,
signos y significados que permiten de alguna manera entendernos, en esta zona del mundo, el
idioma es elcastellano, en cambio en otras partes es el inglés que es el idioma que domina
técnicamente lo tecnológico.
A su vez los microcontroladores, entienden un código, con el cual se los diseño, que es el
binario, sólo conocen ceros y unos, y si los agrupo serán instrucciones y datos en hexadecimal.

Ing. Carlos Adrián Fionda

- TALLER DE ELECTRONICA-

En el medio de estos dos deberán existir entonces,como indica la figura siguiente una serie
de “traductores” que permitan entenderse a diferente nivel al humano y al microcontrolador.
.PAS
.BAS
.C

Humano

Algoritmo

Diagrama
de flujo

CASTELLANO
INGLES

Intérprete
o
compilador

PASCAL
BASIC
C

.ASM

.HEX

Ensamblador

µControla
dor

ASSEMBLER

BINARIO
(0 y 1)

Estos traductores, pueden utilizarse o no, ydependerá de la habilidad del programador y su
experiencia previa el poder saltearse esos pasos. El primero se llama algoritmo, que es en realidad el
planteo del problema a resolver, en función de los datos y accionamientos o salidas requeridas, se
indican los pasos a efectuar para resolver el problema.
El diagrama de flujo es la traducción de los pasos establecidos en el algoritmo en diagramasque están estandarizados y catalogados en función de su utilización que se interconectan con
conductores que indican el flujo del programa. Existen entornos de desarrollo que permiten obtener
el código de ensamblador directamente desde el dibujo del diagrama de flujo.
El intérprete o compilador, traducirá los pasos, pensados en castellano o inglés, en órdenes
similares a nuestra forma deexpresar la resolución de los problemas. Cada intérprete tiene un
conjunto de instrucciones que resuelven pasos de problema y dispone de una sintaxis y de la
utilización de signos y símbolos de manera preestablecida.
Algunos compiladores son el BASIC, PASCAL o C, y cada uno de ellos tiene sus
características y utiliza sintaxis propia.
El ensamblador sería el próximo paso y permite escribir enforma más cercana al
microcontrolador en un lenguaje llamado assembler, que consiste en el conjunto de instrucciones
del micro, que son elementales, alrededor de 35 para el que vamos a utilizar, y que mediante la
combinación de ellas se pueden hacer tareas mas complejas.
A medida que nos acercamos al microcontrolador decimos que bajamos el nivel, así el
ensamblador es de menor nivel que los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pic microcontroler
  • microcontrolador pic
  • Microcontroladores pic
  • Microcontroladores Pic
  • Microcontroladores Pic
  • Microcontroladores Pic
  • Microcontroladores Pic Clase Ii
  • Semaforo Con Microcontrolador Pic 16F887

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS