viernes, 6 de diciembre de 2013

USO DEL SM1, (MASTER FOR SYNCHRONOUS SERIAL COMMUNICATION).


DESCRIPCION

Se hará uso del SM1 en conjunto con el dispositivo electrónico 74HC595 para corrimiento de bits, representados por leds.

OBJETIVO

Esta práctica tiene la finalidad de mostrar el uso del SM1 y observar secuencias de corrimiento de leds que pueden ser programadas. 

REQUERIMIENTOS


Hardware:
1 – Tarjeta Freescale FRDM-KL25Z128 (48 Mhz).
2 – Conector USB de la tarjeta Freedom.
3 – Un SN74HC595.
4 – Protoboard.
5 – Cables de conexión.
6– 8 Leds.
7– 8 Resistencias de 1KW
8 –1 Resistencia de 10kW

Software:
CodeWarrior for MCU
Version: 10.5
Build Id:130916
Arquitectura Eclipse.
OpenSDA



Diagramas de Flujo:

-            Diagrama del programa principal.




-            Diagrama de eventos.





Descripción de variables

int i;
Contador.
char ap[14]={Secuencia de 14 caracteres};
Secuencia.

Componentes.







SM1:Synchromaster
Envío de cadena de caracteres. .       SM1_SendChar(SM1_TComData Chr);
TI1:TimerInt

Interrupción de 250 ms, Intervalo de cambio en corrimiento.



SM1:Synchromaster


TI1:TimerInt



Tabla de funciones.


Interrupción en Eventos.
void TI1_OnInterrupt(void)
{
  /* Write your code here ... */     
     
       error=SM1_SendChar(ap[i]);
         i++;
            if(i>=14)
              i=0;
}




http://microcontroladores-ipn-2013.blogspot.mx/2013/12/uso-del-sm1-evidencia.html



Referencias

-            KL25 Sub-Family Reference Manual.
-            http://www.freescale.com/
-            SN74HC595 Datasheet, Texas Instruments.

No hay comentarios:

Publicar un comentario