Microcontroladores
Unidad I. Arquitectura de computadoras
Facultad de Ingeniería/Campus Mexicali
Ing. Oscar Alonso Rosete Beas
Actividad Semana 13 Rev:1 ciclo 2020-1
04/11/2020
oscarrosete.com
Requisitos previos de investigación
- Identificar las instrucciones o metodología utilizada en el ATmega 328p para comparar un bit (btfss/btfsc para pic16f84a)
- Identificar las instrucciones o metodología utilizada en el ATmega 328p para realizar un retardo (conjunto de instrucciones nop y decfsz para pic16f84a)
- Investigar método de software para eliminar señales de rebote.
oscarrosete.com
Ejercicios ATmega 1
Considerando un proceso industrial donde hay un troquel y un operador es el encargado de iniciar la secuencia, se solicita un sistema de seguridad industrial en el cual solo se da inicio al proceso cuando el operador está presionando dos botones (Pulsador 1 y Pulsador 2) en su área de trabajo, a partir de lo cual habrá un retraso de 2 segundos momento en el cual se activará una notificación auditiva (LED1), por último 2 segundos después se realizará la activación del troquel (LED2).
Utilizando un ATmega 328p, realizar el código en ensamblador y la simulación en ATMEL Studio 7 haciendo uso de sus puertos de I/O.
oscarrosete.com
Ejercicios ATmega 2
-
Diseñar un contador de 0 a FFh que se podrá observar en un display de 7 segmentos, ánodo o cátodo común.
-
El contador se incrementará cuando un interruptor en la entrada cambie de estado.
-
Tendrá entrada 1 switch SPST. El contador deberá de tener activada la resistencia del Pull-UP de la entrada, deberá de ser de transición de subida (se incrementa al soltar el interruptor) y libre de cualquier ruido.
oscarrosete.com
Ejercicios ATmega 2
-
Utilizando un ATmega 328p, realizar el código en ensamblador y la simulación en ATMEL Studio 7 haciendo uso de sus puertos de I/O.
oscarrosete.com
+Información
Ejercicios Semana 3
By Oscar Rosete
Ejercicios Semana 3
- 511