PICS EN MPLAB

Páginas: 2 (313 palabras) Publicado: 30 de junio de 2014

Introducción


Un controlador es un dispositivo electrónico encargado de, controlar uno o más procesos.
Por ejemplo, el controlador del aire acondicionado, recogerá la información de lossensores de temperatura, la procesará y actuará en consecuencia.
En esta práctica aplicaremos los conocimientos básicos de programación en pics usando el software de programación maplab, para encendery apagar un led.














PIC 16F887

Utilizamos el pic 16F887 para realizar y obtener el resltado que se desea debemos conocer las siguientes características.



TIENE 4PUERTOS A, B, C Y D
TIENE 40 PIN
TIENE DOS ENTRADAS DE RELOG LAS PATITAS 13 Y 14
Frecuencia de operación 0-20 MHz
Voltaje de la fuente de alimentación de 2.0V a 5.5V
Módulo PWM incorporadoArquitectura RISC
El microcontrolador cuenta con solo 35 instrucciones diferentes
Los datos se pueden grabar más de 1.000.000 veces


Como programar

Para crear un programa damos click alicono de mplab.






Nos vamos a file en new project









Microchip Embedded >> Next








Mid-Range 8-bit MCUs (PIC12/16/MCP)
Device: PIC 16F887

>> NextSimulator








XC8 (v1.31) [C:\Program Files (x86)\Microchip\xc8\v1.31\bin]








En Project Name, colocamos el nombre del proyecto
>> FinishINTRODUCIMOS EL SIGUIENTE CÓDIGO
















GENERAMOS LOS FUSIBLES Y LOS COLOCAMOS DESPUES DEL ULTIMO INCLUDECompilamos en Build.
Si no detecta ningún error el programa, procedemos a realizar la simulación en proteus.


El diagrama en proteus para esta práctica es el siguiente:






Paracargar el programa hecho en mplab, damos docle click al PIC 16F887 y seleccionamos Program File en examinar y buscamos la carpeta en donde guardamos el archivo introducimos el que diga .hex...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • mplab
  • Mplab
  • Mplab
  • pics
  • PICS
  • Pics
  • pics
  • Pics

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS