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.
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;
}
|
Código
http://microcontroladores-ipn-2013.blogspot.mx/2013/12/uso-del-sm1-codigo.html
Evidencia Fotografica
http://microcontroladores-ipn-2013.blogspot.mx/2013/12/uso-del-sm1-codigo.html
Evidencia Fotografica
Referencias
- KL25
Sub-Family Reference Manual.
- http://www.freescale.com/
- SN74HC595
Datasheet, Texas Instruments.
No hay comentarios:
Publicar un comentario