En primera este circuito esta publicado para el mas grande superchacrazo, que yo he conocido y ademas exigente el desgra. Bueno hay de todo en la viña del señor (eso dicen). Asi que aqui esta para Gregorio Mamani. lo que tanto pidio, para luego decir que el lo ha hecho, y por eso es que lo publico...
El presente contador de pulsos de 00 -99, es facil de armar pues no necesita de buffer para amplificar la corriente hacia los display pues utiliza un puerto para cada uno de ellos, el programa es por mas simple, ademas utiliza un eliminador de rebotes muy simple, pero muy efectivo.
Las aplicaciones para este circuito son muchisimas, contador de objetos, de personas, contador de lo que uno quiera y puede adaptarcele a ella cualquier sensor, ademas de que su codigo es bastante simple, con lo que es conprensible y facilmente modificable para hasta 4 displays y 4 pulsadores, o 4 contadores de eventos, Bueno la modificacion del programa es flexible, por que el codigo es simple y claro, puede cambiarce de display de anodo a catodo o viceversa, con solo analizar un poco el programa.
El cristal puede cambiarce, no afecta a los display ya que no se esta usando efecto de persistencia para mostrar la informacion en los mismos.
Como comprenderan hasta un niño puede armarlo.
Aqui tienes el programa del codigo fuente.
; * * * * * * * * * * * * * * * * * * * * * *
; * Contador de pulsos de 00 - 99
; * Autor:
; * Raul Alejandro Quispe Larico
; * Cel 72097633
; * RaulalejandroQL@yahoo.es
; * La Paz - Bolivia
; * * * * * * * * * * * * * * * * * * * * * *
; - - - - - - - - - - - - - - - - - -
; Definicion de puertos
; - - - - - - - - - - - - - - - - - -
porta equ P3
portb equ P2
pulso equ p1.7
; - - - - - - - - - - - - - - - - - -
; programa principal
; - - - - - - - - - - - - - - - - - -
org 0000h
mov r0,#0
mov r1,#0
mov dptr,#tabla
mov a,#0
movc a,@a+dptr
cpl a
mov porta,a
mov portb,a
pulsar:
jb pulso,$
jnb pulso,$
inc r0
mov a,r0
movc a,@a+dptr
cpl a
mov porta,a
cjne r0,#10d,pulsar
mov r0,#0
inc r1
mov a,r1
movc a,@a+dptr
cpl a
mov portb,a
mov a,#3fh
cpl a
mov porta,a
cjne r1,#10d,pulsar
mov r1,#0
ajmp pulsar
; - - - - - - - - - - - - - - - - - -
; tabla para display
; - - - - - - - - - - - - - - - - - -
tabla:
db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,67h,3fh
end
Bueno Gregorio espero que puedas armarlo, ja, ja, ja , te cuidas, nos vemos
Cualquier consulta escriba a
o llame al 72097633
La Paz - Bolivia
!!!! Viva Bolivia Unida Carajo ¡¡¡¡
3 comentarios:
Hello. This post is likeable, and your blog is very interesting, congratulations :-). I will add in my blogroll =). If possible gives a last there on my site, it is about the CresceNet, I hope you enjoy. The address is http://www.provedorcrescenet.com . A hug.
Hello. This post is likeable, and your blog is very interesting, congratulations :-). I will add in my blogroll =). If possible gives a last there on my site, it is about the CresceNet, I hope you enjoy. The address is http://www.provedorcrescenet.com . A hug.
Hello. This post is likeable, and your blog is very interesting, congratulations :-). I will add in my blogroll =). If possible gives a last there on my blog, it is about the Toner, I hope you enjoy. The address is http://toner-brasil.blogspot.com. A hug.
Publicar un comentario