Haz una pregunta
  Foros de Electrónica » Principiantes » Cuestiones Elementales de Electrónica
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

02/03/2012 #1


Timer 16f877
Hola a todos...

estoy en un proyecto con el pic en mención. deseo hacer que un motorcito de 4.5 volts (obviemos la corriente por el momento) funcione durante el tiempo que desee un usuario y requiero del uso de los timer. el problema es que no se como utilizarlos... estoy trabajando con PROTON. el usuario ingresa por un teclado el tiempo que quiere que funcione por ejemplo una hora o 30 minutos, presiona igual (=) y el motorcito arranca a funcionar el tiempo requerido!

¿alguien sabe como hacerlo con proton o a que fuente remitirme para aprender a usarlos?
gracias por la atención agradezco respuestas...
13/05/2012 #2


'VARIABLES
'************************************************* *****
dim ovflow as byte
dim rseg as byte
dim rmin as byte
dim TP0[5] as byte
dim j as byte
'condiciones iniciales
TP0[0]=20 'triempo de 20 MINUTOS
TP0[1]=30 'triempo de 30 MINUTOS
TP0[2]=40 ' 40
TP0[3]=50 ' 50
TP0[4]=60 ' 60
J=0
if portd.o=1 then j=j+1, elijes el tiempo de activacion
if portb.0=1 inicias el tiempo
intcon.2=0
tmr0=212
ovflow=ovflow+1
if ovflow=220 then goto uno
resume
enable
uno: ovflow=0
rseg=rseg+1
if rseg=60 then goto dos
resume
enable
dos: ovflow=0
rseg=0
rmin=rmin+1
if rmin=60 then rmin=0
RESUME 'Return to main program
ENABLE
espere te sirva
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Cuestiones Elementales de Electrónica

Deseas aprender electrónica y necesitas ayuda para comenzar? Resuelve tus dudas en esta sección.

Cerrar
Foros de Electrónica » Principiantes » Cuestiones Elementales de Electrónica

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.