Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

PIC 16F84A Y SERVO HITEC HS-303

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
4,271
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jul 18, 2009

DEMOSTRACION DE CONTROL DE UN SERVO HITEC HS-303 CON UN PIC 16F84A. PROGRAMADO CON UN T-20.
AQUI TENEIS EL CÓDIGO EN PIC BASIC PRO:

'CONTROL SERVO HITEC HS-303 POR 'INTERRUPTORES
'RA2 Y RA3 INTERRUPTORES A MASA CON 'RESISTENCIA 1K
'RB4 SERVO HITEC HS-303
AllDigital
TRISA = %1111
TRISB = 00000000

PORTA = 1
PORTB = 0

bucle:
If PORTA.2 = 0 Then
PORTB.4 = 1
WaitUs 700
PORTB.4 = 0
WaitMs 15
Goto bucle
Endif

If PORTA.3 = 0 Then
PORTB.4 = 1
WaitUs 2250
PORTB.4 = 0
WaitMs 15
Goto bucle
Endif

PORTB.4 = 1
WaitUs 1425
PORTB.4 = 0
WaitMs 15

Goto bucle
End

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (fpelectronica)

  • hola

    soy bastante nuevo en esto, el lenguage que veo se parece mucho assembly. Manejo un poco mas el pic basic pro, seria posible que publicaras este programa en ese lenguage?. Este es un ejemplo del lenguaje del que le digo:

    muchas gracias

  • por algun motivo no me deja poner el codigo, igual trate de compilar tu programa con picbasic pro usando el microcode y me da error en " WaitUs 700". alguna idea de que puede ser?

    Gracias

  • @ninobebemebarak

    Quizá sea por la version de basic pro que usas, prueba a usar otra versión del programa o bien convierte los Us en Ms.

    Un saludo,

  • @ninobebemebarak

    Hola, verás, siempre he trabajado en basic pro, pues me resultaba más sencillo. El código ensamblador no lo domino nada. De todos modos, si buscas en el google "16f84a servo" puedes encontrar programas para el pic 16f84a en ensamblador para control de los servos.

    De hecho he abandone el mundo de los pic hace un tiempo para dedicarme a los Arduino: más funciones, todo premontado y menos código (además del bus I2c)

    Gracias de todos modos por tus comentarios.

    Un saludo.

see all

All Comments (8)

Sign In or Sign Up now to post a comment!
  • Yo puse PauseUs 700y solucione ese problema.... Gracias...

  • por cierto pueden cambiar "WaitUs 700" por DelayUs 700 , yo haci lo resolvi.

  • lindo codigo, me salvaste la vida jeje

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more