Cómo programar un PIC microcontrolador y leer un Encoder (7 / 7 paso)

Paso 7: Ejecutar el programa y depuración

Notas sobre el uso de MPLABX IDE: después de que hayas añadido el programa, puede ejecutar la compra del programa presionando el botón de proyecto de depuración. El botón de proyecto de depuración parece un pedazo rasgado de código con un botón de play al lado y está situado en la barra de herramientas superior (debajo de la barra de herramientas de archivo). Después de presionar este podrá hacer una pausa y escuchar el programa usando los botones en la barra de herramientas superior.

Comprobación del valor de encoder: Para comprobar el valor de codificador, debe agregar una variable 'reloj' en el panel en el lado izquierdo de la ventana del MPLAB IDE. Simplemente haga clic en donde dice 'Enter nuevo reloj' y escriba la dirección o la distancia. Entonces será capaz de rastrear las variables a través de esa ventana. Tenga en cuenta que el programa debe hacer una pausa para ver los valores en el cambio de reloj variable. Además, si el valor del variable reloj demuestra para arriba en un formato incorrecto, haga clic derecho el valor incorrecto y suspender sobre 'Columna de valor de la exhibición como' para que usted puede seleccionar el formato adecuado.

Proyecto completo!

Si has llegado al final y no tiene un proyecto de trabajo no te preocupes. Hay una serie de cosas a probar:

Multímetro: Revise para asegurarse que el microcontrolador y el motor/codificador son receptores de + 5V y + 0V (tierra) en los lugares apropiados

Osciloscopio: Asegurarse de que el codificador está enviando señales como las que se muestra en la imagen de osciloscopio asociada con este paso. El codificador debe poner dos ondas cuadradas, de los cables amarillo y blanco, que son 90 grados fuera de fase.

MPLAB X: Asegurarse que el microcontrolador es setup correctamente asegurándose de que sus registros de función especial tienen los valores binarios (según lo establecido en el código del paso 6). Para ver la función especial registros ir a ventana > PIC memoria vistas > SFRs después de una pausa durante una sesión de depuración. Desde allí usted puede comprobar que el pasador con INT0 (pin 33) se configura como una entrada, por ejemplo, manteniendo el cursor sobre el registro TRISB.

Comentario: Si eres incapaz de resolver el problema o tiene preguntas o comentarios sobre este tutorial por favor deje una respuesta en la sección de comentarios y responderé felizmente.

Artículos Relacionados

Cómo programar un PIC 18F2550 o 18f4550 con Arduino UNO

Cómo programar un PIC 18F2550 o 18f4550 con Arduino UNO

Aquí está nuestro nuestro primer tutorial en Instructable ser tan indulgente. Este tutorial muestra el método de usar una placa Arduino UNO como un programador de microcontroladores PIC. Este método ha sido probado con PIC 18F2550 y 18f4550 pero pued
PIC microcontrolador volumen Ajustador Program(Proteus 8 Stimulation)

PIC microcontrolador volumen Ajustador Program(Proteus 8 Stimulation)

Hola a todos,El aspecto importante de cada aprendizaje debe inducir curiosidad y hacer algo significativo para satisfacer. Con la ayuda de esa curiosidad, aquí estoy haciendo un programa de ajuste de volumen que se asemeja a la misma en la mayoría de
Máximo la araña - desarrollada por LEGO y PIC microcontrolador

Máximo la araña - desarrollada por LEGO y PIC microcontrolador

lo Max la araña nos visitó en el laboratorio de hoy y quería entrar en el espíritu de halloween. "Me gustaría bajar a las personas en el elevador", él sonrió, de manera que sólo una araña podría."He conseguido justo lo que," guiñó un o
Control remoto obstáculo evitando Robot con PIC microcontrolador

Control remoto obstáculo evitando Robot con PIC microcontrolador

Utilizo el pic 16f877amódulo ultrasónico motor servo había orientada motor motor cristal conductor y 20 mhz.En robótica, evitación del obstáculo es la tarea de satisfacer algún objetivo de control sujeto a las limitaciones de la posición de no inters
5 razones por qué usted son no capaz a programa A microcontrolador

5 razones por qué usted son no capaz a programa A microcontrolador

cuando a partir de microcontroladores es probable que algunos problemas en la programación de su microcontrolador y no hay nada más frustrante que perder horas para encontrar el problema y todavía no ser capaz. He trabajado con diferentes tipos de mi
IRK! Teclado USB de teclas con control remoto infrarrojo

IRK! Teclado USB de teclas con control remoto infrarrojo

IRK! es un teclado USB, sin llaves, que se puede utilizar simplemente usando su control remoto infrarrojo de aprendizaje .Creé que me permite controlar mi MythTV de cine en casa PC con mi control remoto infrarrojo de aprendizaje en lugar de tener que
Programación de microcontroladores PIC

Programación de microcontroladores PIC

microcontroladores PIC están una herramienta muy útil y versátil para su uso en muchos proyectos electrónicos. Son muy baratas y fáciles de encontrar. También son muy potentes y muchos son capaces de velocidades de hasta 64 MIPS utilizando el bloque
Comprensión ICSP de los microcontroladores PIC

Comprensión ICSP de los microcontroladores PIC

programación microcontroladores no es difícil. Construcción de un programador hace un gran primer proyecto de electrónica. El objetivo de este instructable es explicar el método simple 'en circuito serial programming' con Microchip PICs.Paso 1: ¿Por
Introducción a microcontroladores PIC

Introducción a microcontroladores PIC

un mínimo de lo que necesitas para empezar a programar micros PIC para el uso en proyectos de electrónica (robótica, etc.)Paso 1: Lo que usted necesita para el proyecto Nota: parece que si tienes windows XP, no hay ningún software de programador PIC
GSM base versátil robot vehículo usando microcontrolador PIC

GSM base versátil robot vehículo usando microcontrolador PIC

este proyecto está diseñado para desarrollar un vehículo robótico que puede ser controlado por un teléfono celular. Comandos DTMF de un teléfono envían a otro celular que se monta en el vehículo robótico. Estos comandos son alimentados a un microcont
Módulo inalámbrico Radio frecuencia con microcontrolador PIC.

Módulo inalámbrico Radio frecuencia con microcontrolador PIC.

Es un microcontrolador basado en proyecto de electrónica DIY. El nombre de módulo inalámbrico RF con microcontrolador PIC. El módulo de RF es un pequeño circuito electrónico utilizado para transmitir, recibir, o las ondas de radio transceive en uno d
Parpadear un LED con lenguaje ensamblador y un PIC

Parpadear un LED con lenguaje ensamblador y un PIC

para decir lo tan obvio, hay muchos sabores de microcontroladores en el mundo.  Existen innumerables aplicaciones para ellos.  Este Instructable cubrirá los pasos necesarios a parpadear un LED usando un microcontrolador PIC y el lenguaje de ensamblad
Cómo elegir un microcontrolador

Cómo elegir un microcontrolador

solía ser que el número de chips microcontroladores diferentes disponibles para el aficionado era bastante limitado. Tienes que usar lo que usted pueda llegar a comprar en el distribuidor de chip por correo, y que se redujo por la elección a un peque
Programador de PIC de la tarjeta

Programador de PIC de la tarjeta

este fue mi entrada para el concurso de Hack A Day tarjetas tamaño circuito. Acabo de comprimir los archivos y ponerlos en mi página web. Les dejo lo aquí porque todas las entradas parecen estar en un blog de fácil acceso. Esperemos que esto que el p