ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Source


Enviado por   •  9 de Marzo de 2019  •  Trabajos  •  735 Palabras (3 Páginas)  •  9 Visitas

Página 1 de 3

#include <msp430.h>

int s1[64];

int s2[64];

int i = 0;

int main(void)

{

WDTCTL = WDTPW | WDTHOLD; // stop watchdog timer

for(i = 0; i < 64; i++)

{

s1[i] = i;

}

for( i = 0; i < 32; i++)

{

s2[i] = i;

}

for(i = 32; i < 64; i++)

{

s2[i] = 64 - i;

}

P4DIR = 0xFF; //salida

P4OUT = 0x0C; //señales de salida

// ce - 1, oe -2, we - 3

P6DIR = 0xFF; //salida de señal

P6OUT = 0x00; //inicia en cero

P3DIR = 0xFF; //direccion

P3OUT = 0x00; //cero

//escribir

for(i = 0; i < 64; i++)

{

P6OUT = s1[i];

P3OUT = i;

P4OUT ^= 0x08;

__delay_cycles(50000);

__delay_cycles(50000);

__delay_cycles(50000);

// __delay_cycles(50000);

P4OUT ^= 0x08;

__delay_cycles(5000);

}

for(i = 0; i < 64; i++)

{

P6OUT = s2[i];

P3OUT = 64 + i;

P4OUT ^= 0x08;

__delay_cycles(50000);

__delay_cycles(50000);

__delay_cycles(50000);

//__delay_cycles(50000);

P4OUT ^= 0x08;

__delay_cycles(5000);

}

//leer

/* P4OUT |= 0x02;

P4OUT &= 0xFB;

...

Descargar como (para miembros actualizados)  txt (2.4 Kb)   pdf (30.7 Kb)   docx (8.4 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com