Hola amigos!
Estoy preparando un mini proyecto en MPLAB y lo simulo en proteus para el pic16f84A.
La duda esta en el ASM que estoy armando ya que de principio estaba para el PIC16F628 pero funciona perfectamente en el 16f84a. Son 3 servos, cada uno controlado por 3 interruptores;primero uno que lo deja en posición inicial, el otro que lo hace girar a la derecha y el otro a la izquierda(los servos que estoy utilizando en la realidad los tengo modificados para 360°), en total 6 interruptores, de los cuales del RA1, RA2 y RA3(Servo1 RA0), RB1, RB2, RB3(Servo2 RB0), RB5, RB6, RB7(Servo3 RB4). La idea es que puedan ser controlados libremente cada uno para lo que sea y solo puedo controlar uno, necesito enlazar el otro servo y no pude:/
De todos modos dejo los docs en asm, hex y cto. de proteus ya que necesito una mano(el cto solo tiene 2 servos pero agregando el segundo, ya el tercero sera facil)
Sin mas que agregar me despido!
Estoy preparando un mini proyecto en MPLAB y lo simulo en proteus para el pic16f84A.
La duda esta en el ASM que estoy armando ya que de principio estaba para el PIC16F628 pero funciona perfectamente en el 16f84a. Son 3 servos, cada uno controlado por 3 interruptores;primero uno que lo deja en posición inicial, el otro que lo hace girar a la derecha y el otro a la izquierda(los servos que estoy utilizando en la realidad los tengo modificados para 360°), en total 6 interruptores, de los cuales del RA1, RA2 y RA3(Servo1 RA0), RB1, RB2, RB3(Servo2 RB0), RB5, RB6, RB7(Servo3 RB4). La idea es que puedan ser controlados libremente cada uno para lo que sea y solo puedo controlar uno, necesito enlazar el otro servo y no pude:/
De todos modos dejo los docs en asm, hex y cto. de proteus ya que necesito una mano(el cto solo tiene 2 servos pero agregando el segundo, ya el tercero sera facil)
Sin mas que agregar me despido!
Adjuntos
Última edición: