Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




Oscilador de un segundo


       



#1  Oscilador de un segundo
Johnny Meza Domínguez

Registrado: 31 Mar 2006
Mensajes: 4
citar
estoy utilizando el pic 16f877 para construir un oscilador y no funciona he revisado la programación y no encuentro la falla agradeceré su ayuda el programa está en archivo adjunto.

Saludos

Johnny Meza



Este mensaje contiene archivos adjuntos, para verlos debes estar registrado.

#2  
aerodesliza

Registrado: 20 Mar 2007
Mensajes: 101
Ubicación: Rep. Dom.
citar
Por que no lo haces mejor en C?

#3  
Johnny Meza Domínguez

Registrado: 31 Mar 2006
Mensajes: 4
citar
lo estoy haciendo en asembler. Aquie está el codigo alguien que me pudiera ayudar? se los agradezco.

LIST P=16F877
INCLUDE<P16F877.INC>

TEMP1 EQU 0X20


ORG 0000H
BSF STATUS,RP0 ;BANCO -1
MOVLW B'11111110'
MOVWF TRISB ;RB0, RB1 Y RB2 COMO SALIDA
BCF STATUS,RP0 ;BACO -0
MOVLW B'00001011'
MOVWF T1CON ;TMR1 EN ON/PRE:X1/OSCILADOR EN ON
CLRF TEMP1
;-------------------------------------------------------------
MOVLW .10
MOVWF TEMP1
REPITE
BTFSS PORTD,0 ;?PORTD=1?
GOTO $-1
BCF PORTB,0 ;RB0 FORZADO A CERO
CALL SEGUNDO ; 1 S
DECFSZ TEMP1 ; ?TEMP-1=0?
GOTO REPITE
BSF PORTB,0 ; RBO FORZADO A 1
GOTO $
;*************************************************************
SEGUNDO
CLRF TMR1L
CLRF TMR1H
MOVLW H'00'
MOVWF TMR1L ; TMR1L = 00H
MOVLW H'80'
MOVWF TMR1H ; TMR1H = 80H
BTFSS PIR1,TMR1IF ; ?TMR1IF=1?
GOTO $-1 ; NO --> SIGUE PREGUNTANDO
BCF PIR1,TMR1IF ; SI --> PASARON 1 S
RETURN
END

#4  
tiggerleon

Registrado: 24 Jul 2007
Mensajes: 60
Ubicación: Huaraz, Peru
citar
que complicados para hacer oscilador de 1 segundo. yo prefiero adaptar una etapa TTL al circuito de un reloj comercial de pared y listo. 1 segundo controlado con cristal sin dificultad. no creen? Razz

Disculpen por mi ignorancia. Rolling Eyes

Saludos. Wink

#5  
El nombre

Registrado: 28 Jun 2006
Mensajes: 1369
Ubicación: Alicante
citar
Como es normal en mi:
Pego codigo para aburrir al perosonal.
En el, LLAmando a la subrutian, tienes lo que precisas y alguno más.

cristal a 4mhz



Este mensaje contiene archivos adjuntos, para verlos debes estar registrado.

 Responder





 Temas de interés 
El tema está cerrado y no puedes editar mensajes o responder Destacado: Usando PWM - mini tutorial
No hay mensajes nuevos Nombre de algún programa que grafique las compuertas
No hay mensajes nuevos Programa de simulación LabView
El tema está cerrado y no puedes editar mensajes o responder Programa para diseño de bobinas de Aire (Air-Cored)
No hay mensajes nuevos Programa básico para la programación de robots

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||