Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Construcción y programación de robots

Enviado por   •  9 de Enero de 2019  •  935 Palabras (4 Páginas)  •  334 Visitas

Página 1 de 4

...

3. Del pin número 12 y 31 del pic sale un cable a tierra.

4. De los pins 18(RC3), 19(RD0), 20(RD1), 21(RD2), 22(RD3) y 23(RC4) saldrá una resistencia de cada uno y de esta un led respectivamente para formar un semáforo, seria rojo-verde, amarillo-amarillo y verde-rojo.

5. Por ultimo de se le energiza el pic 16F877A con un cable que sale del pin número 11 y 32 hacia el lado positivo del protoboard.

6. Luego de terminar de colocar cada elemento del el circuito en su lugar quemaremos el pic (lo que yo entiendo por quemar el pic. Es la transferencia de instrucciones mediante un quemador para cuando el pic este insertado en el protoboard ente genere la función que fue programada anterior mente), esto con la ayuda de un programa y su quemador que en este caso son el pic-600.

program practica5

main:' Main program

TRISC=%00000000 ' puertos de entrada o salida

TRISD=%00000000 ' puertos de entrada o salida

PORTD.0=0 '

PORTD.3=0 '

PORTD.2=0 '

PORTD.1=0 '

PORTC.4=1 '

PORTC.3=1 '

Delay_ms(1000) '

PORTC.3=1 '

Delay_ms(500) '

PORTC.3=0 '

Delay_ms(500) '

PORTC.3=1 '

Delay_ms(500) '

PORTC.3=0 '

Delay_ms(500) '

PORTC.3=1 '

Delay_ms(500) '

PORTC.3=0 '

PORTC.3=1 '

Delay_ms(500) '

PORTC.3=0 '

Delay_ms(500) '

PORTC.3=1 '

Delay_ms(500) '

PORTC.3=0 '

PORTC.3=1 '

Delay_ms(500) '

PORTC.3=0 '

Delay_ms(500) '

PORTC.3=1 '

Delay_ms(500) '

PORTC.3=0 '

Delay_ms(500) '

PORTC.3=0 '

PORTD.0=1 '

Delay_ms(1000 ) '

PORTD.0=0 '

PORTC.4=0 '

PORTD.1=1 '

PORTD.2=1 '

Delay_ms(1000) '

PORTD.2=1 '

Delay_ms(500) '

PORTD.2=0 '

Delay_ms(500) '

PORTD.2=1 '

Delay_ms(500) '

PORTD.2=0 '

Delay_ms(500) '

PORTD.2=1 '

Delay_ms(500) '

PORTD.2=0 '

PORTD.2=1 '

Delay_ms(500) '

PORTD.2=0 '

Delay_ms(500) '

PORTD.2=1 '

Delay_ms(500) '

PORTD.2=0 '

PORTD.2=1 '

Delay_ms(500) '

PORTD.2=0 '

Delay_ms(500) '

PORTD.2=1 '

Delay_ms(500) '

PORTD.2=0 '

Delay_ms(1000) '

PORTD.2=0 '

PORTD.3=1 '

Delay_ms(1000) '

PORTD.3=0 '

PORTD.1=0 '

goto main

end.

Conclusión

Esta práctica se basó en el funcionamiento de un semáforo pero con el cambio del diagrama y la programación en pequeños detalles.

Lo que cambia en el diagrama es la agregación de un cristal de cuarzo externo por que el pic funciona con un osillator externo ya que no tiene interno.

El tamaño del pic al principio dio miedo por su complejidad pero al ir haciendo el programa nos dimos cuenta que era la misma que las dos practicas anteriores pero con el cambio

...

Descargar como  txt (6.5 Kb)   pdf (51.7 Kb)   docx (16 Kb)  
Leer 3 páginas más »
Disponible sólo en Essays.club