Need Help with USB using PIC18F2455


Closed Thread
Results 1 to 18 of 18

Hybrid View

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

    Default

    Code:
    DoUSBIn:
            USBBufferCount = USBBufferSizeRX ' RX buffer size
            USBService ' keep connection alive
            USBIn 1, USBBuffer, USBBufferCount, TimeOut ' No data?, Getout of here
    TimeOut:
    return
    Do you still have the USB connection error?

    Maybe better to begin with USBDemo and work around with? There's a load of information in that thread (ok ~180 post to read but)
    Last edited by mister_e; - 14th April 2008 at 21:38.
    Steve

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

  2. #2

    Default

    I have the same problem I can't use your USBDEMO since I don't have pic18f4450 but I have pic18LF445, so in microcode when I switch to this model I have compile error

    ERROR: Macro USBINIT? not found in macro file.
    ERROR: Macro USBSERVICE? not found in macro file.
    ERROR: Macro USBIN?CBBL not found in macro file.
    ERROR: Macro USBOUT?CBBL not found in macro file.

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

    Default

    You must mean 18F4455, so just use the files in attachment. Tested and work as expected here. i just forgot to change the device name in the top comments...

    @Darrel... link to this one too
    Attached Files Attached Files
    Last edited by mister_e; - 14th April 2008 at 22:39.
    Steve

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

  4. #4

    Default

    There is an error:
    ERROR Line 78: Syntax error. (USBDemo_4455.pbp)

    this line : UCFG = %00010100 ' enable internal USB pull-up, Full speed USB


    but when I comment it , it's compiled without any errors

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

    Default

    HA! so that mean you may use V2.47 of the compiler right?

    I thought i would remove the
    Code:
    UCFG    var byte EXT
    line because some had 'Redefinition of VAR' problem with V2.50.. anyways, it should work, unless you know what else to add

    I'm a bit mixed-up... your thread name is Need Help with USB using PIC18F2455
    Last edited by mister_e; - 14th April 2008 at 22:53.
    Steve

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

  6. #6

    Default

    yes I'm use PBP247 , oky I compile and load the hex file but the same problem

    I have some questions:
    1)Can I use any type of the 470nF capacitor because I'm not use ceramic I use mica
    2) Does I need special way to load my hex file to pic or any programmer, I use superpro 280U programmer.

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

    Default

    You shouldn't have any problem with mica cap.

    In your device programmer software you may have an option to program the config fuses setting or not. I don't have this specific programmer and seems their software refuse to install on my machine... so i can't really help you on that.

    Have you already program other PICs with this one?
    Steve

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

Similar Threads

  1. USB CDC Communications for Dummies!
    By Squibcakes in forum USB
    Replies: 104
    Last Post: - 15th January 2014, 13:43
  2. USB Bootloader.
    By HenrikOlsson in forum USB
    Replies: 22
    Last Post: - 2nd May 2013, 02:46
  3. Simple USB Comms Problem
    By awmt102 in forum mel PIC BASIC Pro
    Replies: 0
    Last Post: - 6th January 2010, 20:17
  4. One USB keyboard to Two USB Ports
    By picnaut in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 11th June 2009, 00:04
  5. USB PIC without USB Connection
    By Tissy in forum mel PIC BASIC Pro
    Replies: 9
    Last Post: - 26th December 2005, 17:39

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