TODOPIC
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
. ¿Perdiste tu
email de activación
?
1 Hora
1 Día
1 Semana
1 Mes
Siempre
Ingresar con nombre de usuario, contraseña y duración de la sesión
Este tema
Este sub-foro
Todo el foro
Google
Inicio
Ayuda
Buscar
Ingresar
Registrarse
TODOPIC
»
Microcontroladores PIC
»
Lenguaje Basic para microcontroladores PIC
(Moderadores:
dogflu66
,
doppel
,
RALF2
,
jansuini
,
Marioguillote
) »
Funcionará esto así?
« anterior
próximo »
Imprimir
Páginas: [
1
]
Ir Abajo
Autor
Tema: Funcionará esto así? (Leído 1295 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Picoffon
PIC10
Mensajes: 19
Funcionará esto así?
«
en:
17 de Noviembre de 2004, 05:41:00 »
Vereis, quiero que mi programa pueda interumpirse en el momento en el que se activa un pulsador. El problema es que quiero que se pueda interrumpir en un momento en el que el programa tiene que esperar sin hacer nada durante un minuto y medio. Yo he puesto lo siguiente en mi programa:
for i=1 to 60000
if pulsador1=1 then CICLO_T1
pauseus 1
next i
for i=1 to 30000
if pulsador1=1 then CICLO_T1
pauseus 1
next i
El caso es que no se si esto funcionará correctamente en la práctica. Si teneis algún consejo de como debería hacerlo estaré esperando vuestras sabias respuestas. Por otra parte, ¿POR QUÉ demonios no me deja hacer un "for" de i=1 hasta 90000?. Esto me ocurre igual cuando quiero hacer una pausa de varios minutos. Muchas GRACIAS
En línea
khasistos
PIC18
Mensajes: 493
RE: Funcionará esto así?
«
Respuesta #1 en:
17 de Noviembre de 2004, 07:49:00 »
Hola
no te deja hacer un for 90000 pues el maximo valor de una variable es de 16 bits o sea 65535 ese es tu maximo ,si lo quieres ampliar agrega otro bucle mas ,,,,
Saludos
khasistos
En línea
manex_1987
Colaborador
PIC24H
Mensajes: 1127
RE: Funcionará esto así?
«
Respuesta #2 en:
17 de Noviembre de 2004, 08:54:00 »
Bueno, ten en cuenta que 90000 se puede escribir como 250*180*2...
Si pones un bucle dentro de otro, el valor se multiplica.
salu2
PD: Que tal si usamos interrupciones por hardware?
En línea
Imprimir
Páginas: [
1
]
Ir Arriba
« anterior
próximo »
TODOPIC
»
Microcontroladores PIC
»
Lenguaje Basic para microcontroladores PIC
(Moderadores:
dogflu66
,
doppel
,
RALF2
,
jansuini
,
Marioguillote
) »
Funcionará esto así?