TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Dsas en 30 de Julio de 2009, 15:56:08

Título: Duda con el frecuencímetro que viene en los ejemplos de CCS
Publicado por: Dsas en 30 de Julio de 2009, 15:56:08
Hola, soy nuevo en el foro y esta es la primera vez que consulto...

Estoy tratando de hacerme un frecuencimetro y leí en uno de los temas que el frecuencimetro que trae el programa CCS es preciso hasta los 5 MHZ y me alcanza para lo que quiero hacer.

Ahora mis dudas son 2:

1. El codigo lo adapté a un 16f628A con el mismo cristal de 20 mhz. ¿Debería funcionar igual, no? Con la misma precisón.

Tengo unos displays de 7 segmentos (8 en total) divididos de a tres con unos integrados CD4543 y MC14553. lo que quiero hacer es que el resultado que sale por el rs232 salgan en los displays. Para eso pensé en dividir el resultado, por ej 3000000 de a tres digitos ( 3 000 000 ) para  distribuirlos mediante 3 pines del pic hacia los 3 integrados MC14553 .

2. ¿Cómo hago para dividir el resultado de a 3 digitos? Probé con todo lo existente o lo que yo conozco pero no anda nada :S

Desde ya muchas gracias.
Título: Re: Duda con el frecuencímetro que viene en los ejemplos de CCS
Publicado por: ppyote en 01 de Agosto de 2009, 10:21:03
yo uso esto....

x=valor%1000;                  //.... para saber los 3 primeros numeros, osea unidades decenas y centenas
y=(valor/1000)%1000;       // asi los 3 siguientes numeros... unidades de millar, decenas de millas y centenas de millar
z=valor/1000000                // unidades de millon
Título: Re: Duda con el frecuencímetro que viene en los ejemplos de CCS
Publicado por: Dsas en 05 de Agosto de 2009, 11:57:21
Muchisimas Gracias!!!!
Título: Re: Duda con el frecuencímetro que viene en los ejemplos de CCS
Publicado por: ppyote en 06 de Agosto de 2009, 19:42:03
gracias a ti... suerte...