Autor Tema: [Consulta]control de motor PAP por hypertetminal  (Leído 1454 veces)

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

Desconectado Crimson

  • PIC10
  • *
  • Mensajes: 4
[Consulta]control de motor PAP por hypertetminal
« en: 18 de Noviembre de 2012, 16:47:17 »
Vengo a ustedes de nuevo para que me aclaren una duda, eh checado una y mil veces este programa y nada mas no jala.
Lo unico que tiene que hacer es que el pic reciba una letra (ejemplo: I y el motor gire a la izquierda, D: drecha, P:nada). Busque y encontre que para simular la hyperterminal bastaba con el virtual terminal, solo que no la se configurar. Anexo programa y fotos

include<p16f877.inc>
control equ 20
conta equ 21
conta1 equ 22
   org   00
   goto   ini
   org   04
   bcf   PIR1,RCIF
   movf   RCREG,0
   movwf   control
   call   wait
   RETFIE
ini   bsf   STATUS,RP0
   clrf   05
   movlw   05
   movwf   9F
   movlw   .25
   movwf   SPBRG
   movlw   24
   movwf   TXSTA
   bsf   PIE1,RCIE
   bcf   STATUS,RP0
   bsf   INTCON,GIE
   bsf   INTCON,PEIE
   movlw   90
   movwf   RCSTA
   movlw   TXSTA
   movwf   FSR
   movf   control
   xorlw   'D'
   btfss   STATUS,Z
   goto   izq
   movlw   b'00000001'
   movwf   05
   call   time
   movlw   b'00000010'
   movwf   05
   call   time
   movlw   b'00000100'
   movwf   05
   call   time
   movlw   b'00001000'
   movwf   05
   call   time
   goto   ini
izq   movf   control
   xorlw   'I'
   btfss   STATUS,Z
   goto   paro
   movlw   b'00001000'
   movwf   05
   call   time
   movlw   b'00000100'
   movwf   05
   call   time
   movlw   b'00000010'
   movwf   05
   call   time
   movlw   b'00000001'
   movwf   05
   call   time
   goto   ini
paro   movf   control
   xorlw   'P'
   btfss   STATUS,Z
   goto   ini
   movlw   b'00000000'
   goto   ini
nada   nop
   goto   nada
wait   btfss   INDF,TRMT
   goto   wait
   return
time   movlw   d'255'
   movwf   conta
dec1   movlw   d'255'
   movwf   conta1
dec   decfsz   conta1,1
   goto   dec
   decfsz   conta,1
   goto   dec1
   return
   end


Desconectado soymoe

  • PIC18
  • ****
  • Mensajes: 456
    • El blog de Moe
Re: [Consulta]control de motor PAP por hypertetminal
« Respuesta #1 en: 18 de Noviembre de 2012, 16:54:57 »
Lo que yo haria seria ir descartando problemas. Haria un programa que encienda un led por ejemplo si mando la letra I y otro led si mando la letra D y despues probaria el funcionamiento del motor por si solo.

Desconectado Crimson

  • PIC10
  • *
  • Mensajes: 4
Re: [Consulta]control de motor PAP por hypertetminal
« Respuesta #2 en: 20 de Noviembre de 2012, 17:25:43 »
Gracias por el comentario, pueden cerrar este tema puesto que ya resolvi el problema