LAB-XUSB Experimenter Board help


Closed Thread
Results 1 to 20 of 20

Hybrid View

  1. #1
    Join Date
    Oct 2009
    Posts
    583


    Did you find this post helpful? Yes | No

    Default Re: LAB-XUSB Experimenter Board help

    Quote Originally Posted by towlerg View Post
    check out the fuses, PLL etc. 48Hhz is needed for USB
    But how would you get the timing right with a 20mhz crystal. I thought HS setting means that you run at the crystal speed, and the HS_PLL is typically a multiplier (of 4). IE to get 48 Mhz a 12 Mhz crystal is required, OSC is set to 48 and the fuse set to HS_PLL. - From the pictures of this LAB it's not clear if you can interchange the crystals, which is why I found that confusing.

  2. #2
    Join Date
    Jan 2013
    Location
    Texas USA
    Posts
    229


    Did you find this post helpful? Yes | No

    Default Re: LAB-XUSB Experimenter Board help

    Malc,

    ERMEGM is not using a 18F4550 in the board. He is using a 16F874A.
    It's max rate is 20MHz using HS mode.

    The 18F4550 is a bit of a different animal as far as I can tell looking at the DS.

    It can take a 20MHz input in HSPLL mode that then gets divided by 5 to drive a 4MHz input into the PLL to get a 96MHz PLL clock. You can then select to divided down to 48MHz for the MCU clock. This allows the USB and MCU to run from a common source but at different rates.
    Regards,
    TABSoft

  3. #3
    Join Date
    Oct 2009
    Posts
    583


    Did you find this post helpful? Yes | No

    Default Re: LAB-XUSB Experimenter Board help

    Quote Originally Posted by Tabsoft View Post
    Malc,

    ERMEGM is not using a 18F4550 in the board. He is using a 16F874A.
    It's max rate is 20MHz using HS mode.

    The 18F4550 is a bit of a different animal as far as I can tell looking at the DS.

    It can take a 20MHz input in HSPLL mode that then gets divided by 5 to drive a 4MHz input into the PLL to get a 96MHz PLL clock. You can then select to divided down to 48MHz for the MCU clock. This allows the USB and MCU to run from a common source but at different rates.
    Thanks for the explanation... learning something new every day

  4. #4
    Join Date
    Jan 2013
    Location
    Texas USA
    Posts
    229


    Did you find this post helpful? Yes | No

    Default Re: LAB-XUSB Experimenter Board help

    For me too.
    Had to take a look at the 4550 DS to get an understanding of it.
    Regards,
    TABSoft

  5. #5
    Join Date
    Jan 2010
    Posts
    88


    Did you find this post helpful? Yes | No

    Default Re: LAB-XUSB Experimenter Board help

    Thank you for the insight.

    Tony

Similar Threads

  1. Lab X USB
    By jimbostlawrence in forum USB
    Replies: 6
    Last Post: - 25th January 2012, 01:32
  2. LAB-X1 Timer2 Clock
    By Bruce in forum Code Examples
    Replies: 0
    Last Post: - 25th July 2010, 03:03
  3. Making the Lab X1 communicate with the Lab X2
    By MatthewM in forum mel PIC BASIC Pro
    Replies: 12
    Last Post: - 19th June 2008, 23:26
  4. HELP with LAB-X1 board
    By manwolf in forum Off Topic
    Replies: 1
    Last Post: - 11th June 2008, 20:52
  5. Replies: 2
    Last Post: - 20th December 2007, 07:32

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