Autor Tema: AYUDA!!!...HC908 conectado a PC  (Leído 1738 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado tekag

  • PIC10
  • *
  • Mensajes: 25
AYUDA!!!...HC908 conectado a PC
« en: 24 de Noviembre de 2005, 13:50:00 »
Hola amigos!.

Intento conectar un 68HC908AP32 a una PC con un programita sencillo que manda indefinidamente la palabra HOLA pero cuando arranco el HYPERTERMINAL del Windows no aparece nada.

Yo hice este programa:

Programé el PLL a una frecuencia de BUS de 4,192MHZ a 9600 ,N,8,1






       include "C:GABRIEL68HC908programas_resueltosap32_registers.inc"




RAMEND               EQU $085F
PTCL_B_PLLON    EQU 5
PTCL_B_BCS        EQU 4
PBWC_B_AUTO    EQU 7
PBWC_B_LOCK    EQU 6
PBWC_B_ACQ      EQU 5




             ORG  $0860

Aplicacion:         MOV   #$0B,CONFIG1
                         MOV   #$03,CONFIG2


SET_PLL!        CLR       PTCL                ;PLL:OFF
                      BSET     1,PTCL              ;P= 0  E= 1
                      MOV      #2,PMSH             ;N HI= 1
                      MOV      #1,PMDS             ;R= 1 (default)
                      MOV      #$58,PMSL           ;N LOW= $2C
                      MOV      #$80,PMRS           ;L= 27
                      BSET     PTCL_B_PLLON,PTCL   ;PLL:ON
                     BSET      PBWC_B_AUTO,PBWC    ;enganche AUTOMÁTICO !!


WAIT_PLL       BRCLR   PBWC_B_LOCK,PBWC,WAIT_PLL ; esperar que LOCK sea = 1
                      BSET    PTCL_B_BCS,PTCL    ;Si LOCK=1 -> cambio a frecuencia del

               MOV   #$03,SCBR
               MOV   #$40,SCC1
               MOV   #$08,SCC2

                   LDA   SCS1
Again:         MOV   #$68,SCDR
                   BRCLR 7,SCS1,*
                   MOV   #$6F,SCBR
                  BRCLR 7,SCS1,*
                  MOV   #$6C,SCDR
                  BRCLR 7,SCS1,*
                  MOV   #$61,SCDR
                  BRCLR 7,SCS1,*
                  MOV   #$13,SCDR
                  BRCLR 7,SCS1,*
                  JMP   Again



              ORG   $FFFE
              FDB   Aplicacion


Con el osciloscopio me fije en el MAX y las señales estan todas bien tengo salida en la pata 14 un tren de puslos constante en las pata 11 que seria la entra de TX del micro y hay tren de pulsos pero por alguna razon que me esta volviendo loco no me aparece la palabra HOLA en el HYPERTERMINAL.

Yo le puse los 4 capacitores del MAX232 a 1mf...¿no sera eso?...he visto que le ponen capacitores de 22mf.....


¿Puede alguien decirme en que le estoy pifiando?.....seguramente debe ser una pavada pero no logro darme cuenta.


Un abrazo y espero puedan ayudarme.