Está en la página 1de 9

Practica No.

12 Nombre de la práctica Objetivo

Fecha 16/04/2021 Gráficos con movimiento Que la imagen de la practica


anterior tenga movimiento
Semestre 6

Competencias que aborda

Alumno__Misael Salas Bañuelos. ______________________________________________ Equipo


___________________

Práctica

Equipo Materiales

PC

Proteus

Mplap

Desarrollo
Diagramas
#include <htc.h>
#ifndef _XTAL_FREQ
#define _XTAL_FREQ 4000000

#endif

int count;
int i;
void configure(void);
__CONFIG (0x2CE4);

void main (void)


{
TRISC = 0B00000000;
PORTC = 0B00000000;
TRISD = 0B00000000;
PORTD = 0B00000000;
ANSEL = 0x00;
ANSELH = 0;

while (1)
{
count=1;
for(i=0;i<=8;i++)
{
PORTD = 0B00000001;
PORTC = 0B00000000;
__delay_ms(1);
PORTD = 0B00000010;
PORTC = 0B00000000;
__delay_ms(1);
PORTD = 0B00000100;
PORTC = 0B11111001;
__delay_ms(1);
PORTD = 0B00001000;
PORTC = 0B11100111;
__delay_ms(1);
PORTD = 0B00010000;
PORTC = 0B11100111;
__delay_ms(1);
PORTD = 0B00100000;
PORTC = 0B11111001;
__delay_ms(1);
PORTD = 0B01000000;
PORTC = 0B00000000;
__delay_ms(1);
PORTD = 0B10000000;
PORTC = 0B00000000;
__delay_ms(1);
}
count=120;
for(i=0;i<=8;i++)
{
PORTD = 0B00000001;
PORTC = 0B00000001;
__delay_ms(1);
PORTD = 0B00000010;
PORTC = 0B11111101;
__delay_ms(1);
PORTD = 0B00000100;
PORTC = 0B00000001;
__delay_ms(1);
PORTD = 0B00001000;
PORTC = 0B11111101;
__delay_ms(1);
PORTD = 0B00010000;
PORTC = 0B00000011;
__delay_ms(1);
PORTD = 0B00100000;
PORTC = 0B11111111;
__delay_ms(1);
PORTD = 0B01000000;
PORTC = 0B11111111;
__delay_ms(1);
PORTD = 0B10000000;
PORTC = 0B11111111;
__delay_ms(1);
}
}
}
Cálculos

Link para ka carpeta di en dado caso tiene un problema favor de consultarme :

https://drive.google.com/drive/folders/1QAwnHYVJIwiHWPg9cNpYYmEp_ZSy8o81

Fundamento teórico
Conclusiones

Cuestionario.

También podría gustarte