Página de inicio Mi Correo






   » Foro
   » Nuevo Foro
   » Mi Correo
   » Mis Actividades...


--- Novedades ---



    
  » Microcontroladores » Tutor de MPLAB (16 de 19)  

.: Preparando el entorno para la simulación.

Aquí comienza la diversión, lo que haremos será preparar todo lo que necesitemos, primero vamos por la ventana que nos muestra los registros de las funciones especiales, entonces ve al menú...

Window --> Special Function Registers

y esto es lo que verás...

Puede que a ti te aparezcan otros valores en los registros, no te preocupes por eso, pasa que yo estuve jorobando antes, jejeje

Sigamos, en esta ventana verás como se modifican los registros cuando comencemos a simular.

Ahora vamos por otra, dirígete al menú...

Debug --> Simulator Stimulus --> Asynchronous Stimulus...

Programa RA0 como Toggle, ok de acuerdo, cuando lo abres todos los botones están sin configurar con la leyenda Stim 1(P), Stim2(P), etc. con el botón derecho del mouse haz clic en Stim 1(P) y verás un menú emergente, selecciona Assign pin.. --> RA0 ahora Stim 1(P) es RA0 (P), nuevamente haz click con el botón derecho sobre el mismo botón pero esta vez selecciona Toggle

Bien, yo lo hice para RA0, debes hacer lo mismo para RA1, RA2 y RA3, con esto, habrás creado los cuatro interruptores que seleccionan los distintos efectos para el secuenciador.

Lo que necesitamos ahora es el 555 o timer, como no disponemos de eso nos la arreglaremos y crearemos un timer que envíe pulsos a la patilla RA4, de acuerdo...???, entonces vamos al menú...

Debug --> Simulator Stimulus --> Clock Stimulus...

Verás el diálogo para configurar pulsos de reloj en uno de los pines, comencemos, en Stimulus Pin:, despliega la lista y selecciona RA4, en High y en Low escribe 4, esto es el tiempo que permanecerá en nivel alto (High), y el tiempo en nivel bajo (Low), ahora presiona el botón Add (parte inferior de la misma ventana), y por último lo seleccionas y presionas Apply, para que se aplique a este proyecto, ya está, ya lo configuraste así que debe estar así...

Bueno, estamos listos para comenzar la simulación, pero organiza un poco las ventanas para que puedas ver todo con mayor comodidad.

Ahora presiona el botón de Reset del micro, dirígete al menú...

Debug --> Run --> Reset

o presiona F6 o bien, presiona este botón...



Ahora estamos en esta situación...



Observa que el micro se ubicó en la posición donde se inicia cada vez que el secuenciador se encienda, aquello que venimos diciendo desde hace tiempo

Ok, en la próxima página comenzamos a simular...



R-Luis...


<--Anterior   Introducción   Siguiente -->
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19
Tabla de Referencias


    
--| |--