MSF clock module


Closed Thread
Results 1 to 8 of 8

Hybrid View

  1. #1
    Join Date
    Aug 2006
    Location
    Look, behind you.
    Posts
    2,818


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by cunninghamjohn View Post

    Will the pic recognise 2.1v as a logic 1, or will I need to amplify this to 5v to drive the pic?
    Hi John, I do not think it will @ 5v as 2.1 is less than 1/2 way, but if you operate a PIC on 3.3v, then I would say yes. Check Microchips web site for PICs made to operate at that voltage.
    If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
    .
    Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
    .
    There simply is no "Happy Spam" If you do it you will disappear from this forum.

  2. #2


    Did you find this post helpful? Yes | No

    Default

    Thanks again for the replies on this subject. 'Derryck', i agree with your comments that it is a useful learning aid but nothing more. It would be easy enough to make a clock which was manually set and then incremented the minutes via MSF but im no longer satisfied with that idea and want to do something a little more sophisticated.
    I have no experience with RTC chips, so cannot comment on the use of those. Perhaps some research is required. I do however want to keep the hardware as simple as possible, and preferably use 'junkbox' components. I do not yet know whether the MSF signal will be reliable enough not to need a backup clock.

    Thanks for your comments Joe. The pic did not work with 2.1v pulses, so as it stands i am running the MSF module from a single 1.5v cell and 6v for the pic. I am using a simple common emitter amplifier to convert the pulses to logic levels (inverted of course)

    Just as a matter of interest, I tried this program

    pause 1000
    N VAR WORD
    M VAR BYTE
    START
    PULSIN PORTB.2,1,N
    LET M=N/200 ; so that M fits into a byte variable
    LCDOUT $FE,1,#M


    GOTO START

    This displayed the pulse lengths in mS/2. The LCD display gives 248 for the minute pulse, 98mS for a logic 1 and 47mS for a logic 0. ( my 4MHz clock for the pic must be out) This time the pen and paper exercise gave me the time and date information, so im pleased with the results so far.

Similar Threads

  1. Replies: 3
    Last Post: - 2nd June 2008, 21:00
  2. Shiftout/in
    By BobEdge in forum mel PIC BASIC Pro
    Replies: 5
    Last Post: - 23rd August 2007, 11:48
  3. Help with sound command in 2 programs
    By hyperboarder in forum mel PIC BASIC Pro
    Replies: 4
    Last Post: - 5th July 2007, 20:36
  4. Rugby Clock MSF Receiver
    By srob in forum mel PIC BASIC Pro
    Replies: 0
    Last Post: - 7th November 2004, 12:35
  5. Lcd Clock Module
    By dsicon in forum mel PIC BASIC Pro
    Replies: 4
    Last Post: - 26th December 2003, 00:07

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts