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

  • 446