[go: up one dir, main page]

0% encontró este documento útil (0 votos)
29 vistas1 página

Codigo Micros

Este código en C configura el puerto L del microcontrolador Tiva C para encender y apagar un LED conectado a PL1 cada cierto tiempo. Inicializa el reloj del puerto L, establece PL1 como salida digital, y en un bucle infinito enciende y apaga el LED cada 100,000 ciclos de retraso.

Cargado por

edufi
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
29 vistas1 página

Codigo Micros

Este código en C configura el puerto L del microcontrolador Tiva C para encender y apagar un LED conectado a PL1 cada cierto tiempo. Inicializa el reloj del puerto L, establece PL1 como salida digital, y en un bucle infinito enciende y apaga el LED cada 100,000 ciclos de retraso.

Cargado por

edufi
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 1

#include <stdint.

h>
#include "inc\tm4c1294ncpdt.h"
/**
* main.c
*/
int tiempo;
int retardo;
int main(void)
{
SYSCTL_RCGCGPIO_R = 0x0400; // habilita el bit 10, puerto L
tiempo = 123; //tiempo de estabilización del reloj
//configuración del puerto L
GPIO_PORTL_DIR_R = 0x02; // bit 1 trabaja como salida
GPIO_PORTL_DEN_R = 0x02; //bit1 se habilita
GPIO_PORTL_DATA_R = 0x00; // se apaga el led PL1
while (1)
{
for (retardo=0;retardo <= 100000; retardo ++)
{
}
GPIO_PORTL_DATA_R = GPIO_PORTL_DATA_R ^ 0x2;
}
return 0;
}

También podría gustarte