Académique Documents
Professionnel Documents
Culture Documents
Nombre de la materia:
Practica:
Presenta:
Matricula:
2015348150
DOCENTE
1.1 Requerimientos.
1.2 Propuesta.
Para dar solución al problema se implementa el exhibidor de 8 dígitos 7
segmentos, el cual utiliza como interfaz de programación el Max7219. El
controlador principal de sistema será la TIVA_TM4C123G.
2. Diagrama de bloques.
En la figura 1 se muestra el diagrama de flujo en el que se observa el flujo de
la información. Comienza con la PC, la cual aloja el IDE Code composer
Version 6.2.0.00048. El compilador envía el programa vía USB y la Tarjeta
envía la información decodificada al Exhibidor.
Alimentación positiva,
11 VDD
conectada al encoder.
Referencia de tierra,
conectada a los
2 GND
diferentes dispositivos
utilizados.
INICIO
Incluir librerías
Establece el reloj de
sistema a 40 Mhz
Habilita el periférico A
Habilitar el periferico B
Configurar el pin 4 y 7 de
puerto B como salida.
Habilitar el timer 0
Configurar el timer 0 de
manera periodica.
Cargar el timer a una
decima de segundo.
Iniciar el timer 0.
FIN
INICIO
SI Timer NO
interrupción ==0
Limpiar bandera
del timer
Digit0++
SI NO
Var_Digit0==10
SI NO
Var_Digit1==6
SI NO
Var_Digitn==n
Var_Digitm=0 Enviar valor de
var_Digitn a la posición n
Var_Digitn++ del display
SI NO
Var_Digitm==m
Enviar valor de
Var_Digitn=0 var_Digitn a la posición
m del display
Var_Digitm++
NO
SI Reloj ==
24:59:59:59
Var_Digt0,1,2,n...7. =0
FIN
INSTRUMENTS, T. (2013). Getting Started with the Tiva™ TM4C123G LaunchPad Workshop
(Vol. 1.22). Technical Training.