Laboratorio #1 Microcontroladores: y sus desarrollos
Enviado por Helena • 12 de Diciembre de 2018 • 1.466 Palabras (6 Páginas) • 394 Visitas
...
Para las secuencias seleccionadas por el puerto C se tuvo en cuenta una consideración diferente ya que se necesitaba mostrar números y letras las cuales tenían pixeles apagados y encendidos en las misma fila o columna, entonces para lograr este efecto de hizo por medio de delays logrando por efectos de persistencia visual el efecto de dichos mensajes.
-
mediciones y analisis de resultados
para los resultados además de la implementación del circuito real se tuvo una simulación en el software PROTEUS resultados se observaran a continuación son los del software, para los resultados de implementación se presentó el circuito junto con el código directamente al docente encargado de la materia.
-
Secuancias de Seleción del Puerto A
[pic 1]
Fig. 1. RA0 estado bajo y RA1 estado bajo (PROTEUS).
[pic 2]
Fig. 2. RA0 estado alto y RA1 estado bajo (PROTEUS).
[pic 3]
Fig. 3. RA0 estado bajo y RA1 estado alto (PROTEUS).
[pic 4]
Fig. 4. RA0 estado alto y RA1 estado alto (PROTEUS).
-
Secuancias de Seleción del Puerto C
[pic 5]
Fig. 5. RC0 estado bajo y RC1 estado alto (PROTEUS) secuencia de números.
[pic 6]
Fig. 6. RC0 estado alto y RC1 estado bajo (PROTEUS) secuencia de vocales.
[pic 7]
Fig. 7. RC0 estado alto y RC1 estado alto (PROTEUS) secuencia de diagonales.
-
Implementacion del Circuito
[pic 8]
Fig. 8. RC0 estado alto y RC1 estado alto (PROTEUS) secuencia de diagonales.
conclusiones
El uso de los puertos por completo y no por pines para este caso nos ahorrará líneas de código, mandando un numero binario al puerto el cual corresponderá a estados altos y bajo de los pines, también el uso de funciones hace que el programa sea más fácil de entender para otros programadores en el caso que el código se desee compartir.
La simulación en PROTEUS es esencial ya que permite simular y así corregir errores como hacer mejoras al programa ahorrando tiempo ya que no se necesita desmontar el micro del circuito real para programarlo como verificar que el circuito funciona para la aplicación.
En el caso de llevar a cabo las simulaciones en ROTEUS se recomienda tener en cuenta para las entradas mandar estos puertos a cero ya que muchas veces estos arrancan en estados arbitrarios y esto podría dar errores al momento de implementarlo en lo real, para la simulación estos puertos se comportan de forma perfecta y no se tienen en cuenta estos errores.
Referencias
- J. Castillo, (2017, Agosto), Matriz de Led’s, slideshare, [online] 7288954, pag 2-3, pagina disponible en: https://es.slideshare.net/zullyangel/matriz-de-led-7288954
- Electronica est, (2017, agosto), El mundo de los pics, electronica estudio, [online], pag 1-3, disponible en: http://www.electronicaestudio.com/docs/mundodelos_pic.pdf
- P. Turmero, (2017, agosto), Las Matricez de Led’s, monografias, [online], pag 1, pagina disponible en: http://www.monografias.com/trabajos101/matrices-leds/matrices-leds.shtml
- Saleciana, (2017, agosto), informe matriz de led’s original, scribd, [online] 22194349, pag 2-5, dispónible en: https://es.scribd.com/doc/22194349/Informe-Matriz-de-Leds-Original
- Wiki-pedia, (2017, agosto), Publicidad, wikipedia, [online] pag 1, disponible en: https://es.wikipedia.org/wiki/Publicidad
...