16F877 universal PCB with I/O module


Closed Thread
Results 1 to 13 of 13

Hybrid View

  1. #1
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default

    The main reason IMHO is because the PORTA is analogue so, when you need to read an analogue signal and you have your EPROM attach to, you're in the FadeleeFadelaa!
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

  2. #2
    Join Date
    Aug 2003
    Posts
    985


    Did you find this post helpful? Yes | No

    Default

    There is an small error where portd5 is labled c5 on the picture of the pic.
    This error caused my house to burn down. will you pay for damages?

    Just kidding, since I want all digital ports I started from porta.

    are the resistors connected to a5 there to set a reference for analogue ports?

  3. #3
    Join Date
    Feb 2003
    Location
    Delaware
    Posts
    30


    Did you find this post helpful? Yes | No

    Default Sorry for the delay in replying.

    Art,

    The resistor network on A5 can be used to monitor the input voltage.

    Sorry for the small error. You are correct the schematic has D5 mislabeled.

    As for why I used two pins of port C to conrol the SEEPROM...well those are the SSP I2C pins for clock and data.

    I had good reason for using most of the pins the way I did. I left A4 unused but I wanted to set it up as another output but just never got around to it. A4 has an NPN open collector output. Very handy.


    Please post any questions. I can't promise I will answer in a timely manner but I will eventually check back here.

    Regards,

    Joe.

    edit: I almost forgot. Analog ports are very powerful/useful. I use them alot.
    Last edited by cupajoe; - 12th July 2005 at 04:43.

  4. #4


    Did you find this post helpful? Yes | No

    Default PCB artwork

    Do you have any pcb layout available ?

  5. #5
    Join Date
    Feb 2003
    Location
    Delaware
    Posts
    30


    Did you find this post helpful? Yes | No

    Default Sorry I can't post the artwork.

    I still use this board in commercial projects and I can't make the artwork freely available. I can tell you that it is a breeze to layout. I have posted the silkscreen images and I can sell the boards (at a little over my cost plus shipping). PM me if you are interested in purchasing. I also have I/O modules that interface with the univeral 877 board.

    Hope this answers your question.


    Joe.

  6. #6
    Join Date
    Aug 2005
    Location
    Michigan, USA
    Posts
    224


    Did you find this post helpful? Yes | No

    Default

    Joe,

    Nice lookin' board... I use the space inside machined pin sockets to reduce board space even further... I suspect it's not "good practice" but it's been helpful on a few designs... The 0.1uf mono' caps' are Kemet 310 or 315 series (physically very small)...

    Regards, Mike
    Attached Images Attached Images  
    Last edited by Mike, K8LH; - 3rd September 2005 at 13:50.

Similar Threads

  1. Version Control
    By btaylor in forum mel PIC BASIC Pro
    Replies: 33
    Last Post: - 16th October 2011, 17:12
  2. Replies: 1
    Last Post: - 27th July 2008, 06:14
  3. Replies: 0
    Last Post: - 14th April 2007, 06:17
  4. universal PIC Board (PCB)
    By NavMicroSystems in forum Schematics
    Replies: 16
    Last Post: - 19th September 2005, 19:13
  5. Replies: 5
    Last Post: - 1st December 2004, 12:49

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