Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature currently requires accessing the site using the built-in Safari browser.
program control_de_velocidad
main:
TRISA = %11100 'Pines de salida: 18 y 17, las demas son entradas…
TRISB = %00001111 'PuertoB tiene 4 pines como entradas y 4 como salidas
'PORTB = 0 'Apago los LEDs conectados al puertoB
'PORTA = 0 'Apago los LEDs conectados al puertoA
WHILE TRUE ' Comienzo un bucle infinito, Pulsador 5
IF PORTA.3 = 1 THEN PORTA.0 = 1 ' -VEL 5-
PORTB.7 = 0
PORTB.6 = 0
PORTB.5 = 0
PORTB.4 = 0
porta.4 = 0
portb.1 = 0
portb.2 = 0
portb.3 = 0
END IF
IF PORTA.4 = 1 THEN PORTB.7 = 1 ' -VEL 4-
En ares si lo simula, sin el oscilador.
sube fotos esquemas algo...
program control_de_velocidad
main:
TRISA = %11100 'Pines de salida: 18 y 17, las demas son entradas…
TRISB = %00001111 'PuertoB tiene 4 pines como entradas y 4 como salidas
'PORTB = 0 'Apago los LEDs conectados al puertoB
'PORTA = 0 'Apago los LEDs conectados al puertoA
WHILE TRUE ' Comienzo un bucle infinito, Pulsador 5 ...[B] aqui empiezas el while pero nunca pones un EndWhile o similar...[/B]
IF PORTA.3 = 1 THEN PORTA.0 = 1 ' -VEL 5-
PORTB.7 = 0
PORTB.6 = 0
PORTB.5 = 0
PORTB.4 = 0
porta.4 = 0
portb.1 = 0
portb.2 = 0
portb.3 = 0
END IF
IF PORTA.4 = 1 THEN PORTB.7 = 1 ' -VEL 4-
[B]aqui nunca mandas al label main: para que se repita el programa infinitamente...[/B]
¿el MCLR no deberia llevar una red R-C para el 1er reset? o ¿por lo menos un pulsador para hacerlo manualmente?.