TODOPIC
Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: xplod en 05 de Junio de 2011, 18:39:46
-
Hola a todos soy nuevo por aca, les cuento que realice un pequeno proyecto de matriz de led... pero tengo un problema... en el proteus (7.6) al simularlo se pueden observar las letras mostrandose en la matriz y desplazandose hacia la izquiera, pero durante la simulacion aparecen varios mensajes de error y nose como arreglarlo... al montar fisicamente el circuito la matriz no enciende ningun led.. no se que pasara
mensajes de error:
- ADC conversion clock period (5e-07) is less than min TAd=1.6us ans is possibly invalid for devide clock frequency.
- ADC conversion started before 'wait' time has expired following previous conversion or channel change.
- PORTE<2> is not configured as an analog input.
- Voltaje references for ADC conversion yield a 0V range (V+=0, V-=0).
alguien me puede ayudar??
graciass
aqui les dejo el asm y la simulacion en proteus (7.6)
-
Bienvenido al foro Xplod.
Yo de matrices de leds no se mucho pero aqui en el foro tienes ejemplos para ver, por ejemplo este aunque hay mas, si usas el buscador te apareceran.
http://www.todopic.com.ar/foros/index.php?topic=34253.0
Los reg de RAM no los puedes definir aqui.
LINEA1 EQU H'10'
LINEA2 EQU H'11'
LINEA3 EQU H'12'
LINEA4 EQU H'13'
Ya que hasta la posicion 20H son reg propios del PIC tienes que empezar a partir de esa direccion.
Mejor cuando son muchos asi
CBLOCK OX20
LINEA1
LINEA2
.
LINEA25
END C
De este modo ya el MPLAB te los asigna correlativamente.
-
tapi8 MUCHAS GRACIAS... el problema en proteus ya lo resolvi con tu explicacion, corre perfecto!! solo falta hacerlo funcionar en fisico... te avisare por este mismo medio... GRACIASS!! :o