4 votos

Qué instalaciones/existen métodos para depurar y simular programas para microcontroladores PIC

En la universidad, aunque hice algunos PIC programación y de proyecto, el proyecto fue bastante simple. Siempre podemos poner en un LED que parpadea como un signo de la vida en nuestro programa o tener el código de escribir en el puerto serie cada ahora y, a continuación, para permitir que el programador sabe que se está ejecutando el código aceptar. Sin embargo, estoy seguro de que hay algunos adecuada modo estándar (1) depuración y (2) simular el código PIC. Esto es importante cuando tenemos realmente enorme y programas complejos.

Creo que hay algún tipo de simulador para el PIC, pero no puedo encontrar un link que dice "El simulador hace ABC y esta es la forma de usarlo...". Entonces, ¿qué hacen los expertos aquí a decir?

5voto

jason saldo Puntos 5036

El PICkit3, ICD3 y HIELO REAL programadores/depuradores de Microchip todo el apoyo de varios niveles de depuración. Todos estos permiten detener la ejecución, establecer el breakpoint(s) y vista de variables / Sfr / registros de CPU / etc. HIELO REAL también le permite transmitir datos a alta velocidad a través de la DMCI.

Microchip tiene también sus MPLAB SIM simulador, que hace un trabajo bastante bueno de la simulación de las piezas (con excepciones, por supuesto). También hay herramientas de terceros como Proteus VSM.

2voto

Scott Wade Puntos 271

PICsim es un programa de código abierto que proporcionan una manera para simular PIC PIC16F628/16F877A/18F452 Mcu. Es simular un completo kit de desarrollo con el útil de los componentes, tales como los leds y el teclado.

0voto

A M Puntos 113

He utilizado Proteus 8 de labcenter electronics y se encontró a estar en silencio útil para mi proyecto de graduación. Proporciona un veriety de componentes de circuitos y dispositivos que se pueden utilizar para una gran ventaja. También tiene un virtual compilador para el microcontrolador programas.

http://www.labcenter.com/index.cfm

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X