From: <Zapisane przez program Microsoft Internet Explorer 5>
Subject: Counter
Date: Wed, 9 Nov 2005 18:05:00 +0100
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0039_01C5E558.19F1B1C0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2527

This is a multi-part message in MIME format.

------=_NextPart_000_0039_01C5E558.19F1B1C0
Content-Type: text/html;
	charset="windows-1250"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.qsl.net/om3cph/counter/lcd/lcd_desc.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Counter</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dwindows-1250">
<META content=3D"MSHTML 6.00.2900.2769" name=3DGENERATOR></HEAD>
<BODY background=3Dhttp://www.qsl.net/om3cph/images/bcg.gif>
<CENTER><FONT face=3Darial>
<TABLE width=3D"90%">
  <TBODY>
  <TR>
    <TD><FONT color=3Dteal>&nbsp;<BR>
      <H2>7-digit counter </H2>
      <P><FONT size=3D-1>This is 7-digit counter (frequency meter) =
measuring=20
      frequency up to 35 MHz. The decimal point is after MHz digit.<BR>
      <P><B>Hardware is very simple:</B>=20
      <P><B>It contains :</B>=20
      <UL>
        <LI>PIC 16F84=20
        <LI>1 NPN low power HF Si transistor,=20
        <LI>16 character (2x8) in 1 Line LCD display,=20
        <LI>Xtal 1..10 MHz,=20
        <LI>some resistors, capacitors and 2 Si switching diodes...=20
        <P></P></LI></UL>
      <P><B>Note:</B>
      <P>LCD display is 16 character in 1 line LCD display PVC160101PTN =
which=20
      seems to be compatible with TWO LINES HITACHI LCD display, exept =
that it=20
      has 2x8 characters in 1 line.=20
      <P>The counter uses internal prescaler of PIC as low byte of =
counter, TMR0=20
      as middle byte and some register as high byte of counter.=20
      <P>Some ideas were taken from "Simple low-cost digital frequency =
meter=20
      using a PIC 16C54" (frqmeter.asm) written by James Hutchby, MadLab =
Ltd.=20
      1996=20
      <P>LCD interfacing was taken from AN587 and mainly from LCD.ASM =
written by=20
      Peter Ouwehand.=20
      <P>This software is free for private usage. It was created for HAM =
radio=20
      community members. Commercial exploatation is allowed only with =
permission=20
      of authors.=20
      <P>The measuring period is 100 000 us.<BR>Procesor cycle is T =3D =
4/fx=20
      [us,MHz], fx is Xtal frequency
      <P>Number of procesor cycles per measuring period: <BR>N =3D 100 =
000/T=20
      procesor cycles<BR>N =3D fx x 100 000/4 =3D 25 000 x fx<BR>
      <P><B>The main steps of measuring period</B>:<BR>
      <P>
      <OL>
        <LI>decode 3-byte value into 7 decimal numbers,=20
        <LI>decode decimal value of digit to chars,=20
        <LI>set decimal point if needed,=20
        <LI>output to PORTB (LCD),=20
        <LI>start measurement,=20
        <LI>test TMR0 overflow bite, if YES increase TimerH,=20
        <LI>goto 5 until measuring period is done,=20
        <LI>stop measurement,=20
        <LI>shift out precounter content,=20
        <LI>goto 1 </LI></OL>
      <P><B>Total timing formula:</B>=20
      <P>N =3D 25 000 x fx =3D ((9*T1+4)*T2+4)*T3+5+9*T4+Z<BR>
      <P>How to set T1,T2....? Take <A=20
      href=3D"http://www.qsl.net/om3cph/counter/programs.zip">prepared=20
      program!</A>=20
      <P>You need also <A=20
      href=3D"http://www.qsl.net/om3cph/counter/include.zip">include =
files.</A>=20
      =
<P></P></FONT></FONT></TD></TR></TBODY></TABLE></CENTER></FONT></BODY></H=
TML>

------=_NextPart_000_0039_01C5E558.19F1B1C0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.qsl.net/om3cph/images/bcg.gif

R0lGODdhZABkAPcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4O
Dg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEh
ISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0
NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdH
R0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpa
WltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1t
bW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CA
gIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOT
k5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam
pqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5
ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zM
zM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f
3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy
8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///ywAAAAAZABkAAAI/wDNtTNH
EBw7cODwEcymMFw4c+4cSnRHEOJDggMfutt2MVzEixUJhmvXMaS5hwNFPpQo0h3FbRG3nbzoLlu2
lBZv5gOJ0Bw7dgVPEqTo8KNEkOF2auT4EOZMkCSfGhWajeJQpw6fmuNoUSjEiDcXPsw2sl1Pcwh/
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

------=_NextPart_000_0039_01C5E558.19F1B1C0--
