TODOPIC

Simuladores, editores de PCB, etc => Simuladores de circuitos => Proteus ISIS => Mensaje iniciado por: tekag en 01 de Septiembre de 2005, 12:54:00

Título: Problemas unsado el VTerminal del Proteus
Publicado por: tekag en 01 de Septiembre de 2005, 12:54:00
Hola !.

Sucede que arme un circuito con un teclado de 4x4 ,un 74c922 y un pic16F84 conectados a un Vterminal de modo tal que cuando presiono una tecla me deberia mostrar el valor BCD de la tecla que presione pero el problema es que cuando presiono la tecla el programa la deecta pero me muestra caracteres espureos que no los puedo sacar con nada.

He usado SEROUT,SEROUT2 y DEBUG pero sin exito.

Aqui les pongo el codigo para que lo vean:




        Include "Modedefs.Bas"

" ** Configuro el cristal **

        Define  OSC             4               " Set Xtal Frequency

" ** Setup the Debug Defines **

        Define  DEBUG_REG_PORTL         PortB           " Debug PortA
        Define  DEBUG_BIT               2               " *** Debug pin Bit-0 ***
        Define  DEBUG_BAUD              9600            " *** Debug Baud Rate ***
        Define  DEBUG_MODE              1               " Set Serial Mode 1=Inverted
        Define  DEBUG_PACING            300             " Delay "in uS" between characters


  tx_pin     var     portb.2
  dato       var     byte
  bttn        var     byte


                  bttn = 0
                  trisb 0.2 = 0
                  trisb 0.1 = 1
repite:        button portb.1,1,50,10,bttn,0,nokey                    
                   dato = PORTA
                   dato=dato & $0F  --------------->leo BCD                                                
                   serout2 tx_pin, 16468, [dato,10]
                   GoTo repite
                                                                 
nokey:         pause 10                                      
                   GoTo repite                                      
                                                                 
                                                       


Agradeceria si alguien que haya tenido este problema me pueda ayudar.


Saludo a todos!.



Gabriel
Título: RE: Problemas unsado el VTerminal del Proteus
Publicado por: Y@el en 06 de Septiembre de 2005, 15:06:00
Bueno, selecciona en propiedades del VTerm
A veces es necesario invertir los valores, y mira modo de visualizacion.

Luego me comentas...
bye