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
»
Almacén del Assembler
(Moderadores:
MGLSOFT
,
PAOLA09
,
Suky
) »
Como hago un contador ?(timer0)
« anterior
próximo »
Imprimir
Páginas: [
1
]
Ir Abajo
Autor
Tema: Como hago un contador ?(timer0) (Leído 2031 veces)
0 Usuarios y 1 Visitante están viendo este tema.
kuku_jerez
PIC10
Mensajes: 20
Como hago un contador ?(timer0)
«
en:
23 de Mayo de 2005, 01:32:00 »
Hola a todos. Me gustaría hacer un temporizador con el timer 0. Estoy utilizando el 16f819:
La pega que tengo es que una vez que ya he establecido la carga de tmr0 quiero decrementar un registro con un valor que ya he cargado cada vez que desborda y con una interrupción. Cuando este registro sea 0 quiero que salte a otro sitio. Pero no encuentro una instrucción adecuada para hacerlo, es decir : cuando sea 0 que haga esto o algo así. Si por favor podeis ayudarme o mostrarme alguna rutina donde vea como se hace un temporizador...
Antes de nada muchas gracias y saludos desde Burgos.
En línea
antoniof
Moderadores
PIC24F
Mensajes: 729
RE: Como hago un contador ?(timer0)
«
Respuesta #1 en:
23 de Mayo de 2005, 08:35:00 »
Buenas.
La instrucción "decfsz" hace lo que quieres, es decir, se salta la instrucción siguiente si el resultado de decrementar el registro es cero:
decfsz contador,f
goto no_es_cero
goto es_cero
En línea
Micom
Colaborador
PIC24F
Mensajes: 782
RE: Como hago un contador ?(timer0)
«
Respuesta #2 en:
24 de Mayo de 2005, 00:18:00 »
Hola aqui tambien tienes un tutorial en esta misma pagina que habla del timr0y esta en español incluye un ejemplo:
http://www.todopic.com.ar/utiles/tutorialtimer0_castellano.zip
Espero te sirva. Hasta luego.
En línea
El programador GTP USB PLUS es un super programador
GRACIAS dobles amigo SISPIC
Tan solo queda seguir sobreviviendo
kuku_jerez
PIC10
Mensajes: 20
RE: Como hago un contador ?(timer0)
«
Respuesta #3 en:
27 de Mayo de 2005, 04:06:00 »
Muchas gracias a los dos por vuestra ayuda. Supongo que ya le voy cogiendo el tranquillo a las instrucciones tan reducidas que tiene este micro. Gracias y saludos desde Burgos
En línea
Imprimir
Páginas: [
1
]
Ir Arriba
« anterior
próximo »
TODOPIC
»
Microcontroladores PIC
»
Almacén del Assembler
(Moderadores:
MGLSOFT
,
PAOLA09
,
Suky
) »
Como hago un contador ?(timer0)
anything