Bienvenido: Ingresar

Subir página de contenido

Puedes subir contenido para la página con el nombre abajo. Si cambias el nombre de la página, puedes subir contenido para otra página. Si el nombrede la página lo dejas en blanco, tomaremos el nombre del archivo

Archivo de contenido para la página
Nombre de la página
Comentario
Como se llama la parte imaginaria de la impedancia

location: WebHome / TrabajosPracticos / PracticoASM6

Trabajo Práctico Nro.6 Programación en la placa

Para los ejercicios en esta etapa deberemos utilizar lo siguiente

Archivos de Entrada

Archivo de configuración y estándar

Archivos de salida generados por make Para el caso ejemplo de que en Makefile se asigne TARGET = prueba.hex, serán los mismo que en el anterior ejercicio, sumándose los .o de cada archivo .c

Ejercicio 1

Realizar un programa que prenda los led en alguna secuencia

Ejercicio 2

Realizar un programa que envíe por RS232 una cadena de caracteres.

Ejercicio 3

Realizar un programa que envíe por RSR232 un contador, el mismo se incrementará cada 10ms por medio de Timer 0 y la FIQ.

Ejercicio 4

Realizar un programa que tome la entrada de un pulsador, cuente las cantidad de veces que se presiona la tecla y muestre el resultado a través de 2 display de 7 segmentos.

Nota:

Ejercicio 5

Realizar un programa que lea 20 veces por segundo una entrada analógica realice un promedio de los últimos 10 y muestre el resultado en el display de 7 segmentos utilizado en el ejercicio 2, el fondo de escala del display ( 99 ), corresponderá al fondo de escala del ADC

Ejercicio 6

Modificar el proyecto anterior, para que además de realizar la conversión, promedio y envío al display, se envíe por RS232 el promedio original (10 bits) con el número de canal donde fue tomado a una PC, la PC podrá también enviar al ARM el caracter '1','2','3' o '4', para modificar dicho canal.

Ejercicio 7

Rehacer el Práctico Nro 1, pero ahora implementar los retardo de los led mediante interrupciones y el timer 0, se propone un retardo de 500 ms