A header wizard


Closed Thread
Results 1 to 40 of 230

Thread: A header wizard

Hybrid View

  1. #1
    Join Date
    Oct 2004
    Posts
    448


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by cncmachineguy View Post

    1. User selects uP
    2. select initial pin status
    3. osc select
    The Proton guys had developed something that did all the above and more. Unfortunately, I cant seem to find the installable anymore on the net.

    And it could do only 16Fxxx.

    The developed header was of course for the Proton, but could easily be adapted for PBP.


    Name:  Protonheadermaker.jpg
Views: 3453
Size:  90.4 KBRegards,

    Anand.

  2. #2
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default

    Seems that program has disappeared. I only found one thread mentioning it on the Proton forum. Looked like it was from the writer but the link was broken.
    Dave
    Always wear safety glasses while programming.

  3. #3
    Join Date
    Oct 2004
    Posts
    448


    Did you find this post helpful? Yes | No

    Default

    Yes, I noticed that.

    I have it installed on my system, but dont seem to have the original installable. However, it does seem to be a portable app, as it works on any PC I copy that folder to.

    It was a free utility, so I can mail it to anyone who is interested; its about 3 MB in size.

    Regards,

    Anand

  4. #4
    Join Date
    May 2004
    Location
    NW France
    Posts
    3,653


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by ardhuru View Post
    Yes, I noticed that.

    I have it installed on my system, but dont seem to have the original installable.
    Anand
    Hi, Anand

    may be one can find it here :

    http://depositfiles.com/files/urjh2so1w

    ...

    Alain
    ************************************************** ***********************
    Why insist on using 32 Bits when you're not even able to deal with the first 8 ones ??? ehhhhhh ...
    ************************************************** ***********************
    IF there is the word "Problem" in your question ...
    certainly the answer is " RTFM " or " RTFDataSheet " !!!
    *****************************************

  5. #5
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default

    Not so nice.
    Looks like a pay thingy just to download.
    Dave
    Always wear safety glasses while programming.

  6. #6
    Join Date
    Aug 2010
    Location
    Maryland, USA
    Posts
    869


    Did you find this post helpful? Yes | No

    Default

    The Proton Header Maker looks close to what I think we are after. Thanks for the screen shot, looks like a nice layout to shoot for.
    -Bert

    The glass is not half full or half empty, Its twice as big as needed for the job!

    http://foamcasualty.com/ - Warbird R/C scratch building with foam!

  7. #7
    Join Date
    May 2004
    Location
    NW France
    Posts
    3,653


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by mackrackit View Post
    Not so nice.
    Looks like a pay thingy just to download.
    ???

    just like other download sites : OR you pay OR you wait a while ( was 1 mn for me ...)

    You even do not have to register ...

    That said, this wizard is nice ... his PBP dedicated brother would be THE Thing ... to make lots more lazy users ...

    Alain
    Last edited by Acetronics2; - 8th September 2010 at 13:18.
    ************************************************** ***********************
    Why insist on using 32 Bits when you're not even able to deal with the first 8 ones ??? ehhhhhh ...
    ************************************************** ***********************
    IF there is the word "Problem" in your question ...
    certainly the answer is " RTFM " or " RTFDataSheet " !!!
    *****************************************

  8. #8
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Acetronics View Post
    ???

    just like other download sites : OR you pay OR you wait a while ( was 1 mn for me ...)

    You even do not have to register ...

    That said, this wizard is nice ... his PBP dedicated brother would be THE Thing ... to make lots more lazy users ...

    Alain
    Sometimes I am tecknochallanged
    will try again later.

    Lazy user?? Yup, sounds good to me
    Dave
    Always wear safety glasses while programming.

  9. #9
    Join Date
    Aug 2010
    Location
    Maryland, USA
    Posts
    869


    Did you find this post helpful? Yes | No

    Default

    @Dave, It is in fact free to download, you do have to wait for the timer to run out.

    I have downloaded it and it is in fact pretty much just what I am wishing for. I think its a great example! Doesn't seem to support all the chips, but the layout is pretty nice. Well and of course it is for proton not PBP!

    Count me in for Lazy!! I love coding, but HATE housekeeping!
    Last edited by cncmachineguy; - 8th September 2010 at 13:49.
    -Bert

    The glass is not half full or half empty, Its twice as big as needed for the job!

    http://foamcasualty.com/ - Warbird R/C scratch building with foam!

  10. #10
    Join Date
    Oct 2004
    Posts
    448


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Acetronics View Post
    may be one can find it here :

    http://depositfiles.com/files/urjh2so1w
    Thanks for fishing that out, Alain.

    Now to wait till one of the geniuses here create a PBP version...

    Regards,

    Anand

  11. #11
    Join Date
    Feb 2010
    Location
    USA, New England
    Posts
    164


    Did you find this post helpful? Yes | No

    Default

    I've started working on a stand-alone PBP header-wizard program and it's bringing some questions to light...

    Right now it parses the .inc files for the selected PIC (if they're not in the default locations on you computer you have to set the paths). From the MPASM files it parses out all of the provided configuration settings, and from the PBP folder it parses out the current default configuration settings.

    In thinking about where to go from here, there are at least a couple of chips that do not appear support any sort of _CONFIG. __config, or whatever statements. A prime example is the 18F67J50. You're forced to use something like, for example "CONFIG FOSC = HSPLL".

    Now putting the line "@ CONFIG FOSC = HSPLL" in a blank program compiles just fine so long as the the CONFIG lines are remmed in the PBP include file. However, when it gets put at the top of a working program it causes all sorts of warnings and errors to appear and the configuration settings do not get transferred to the programmer.

    So, is it even possible to put in-line config settings in this class of device? Is the only option to edit the PBP include file?

    Thanks for your time...

    Best Regards,
    Paul

  12. #12
    Join Date
    Feb 2006
    Location
    Gilroy, CA
    Posts
    1,530


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by prstein View Post
    Right now it parses the .inc files for the selected PIC (if they're not in the default locations on you computer you have to set the paths). From the MPASM files it parses out all of the provided configuration settings, and from the PBP folder it parses out the current default configuration settings.
    That sounds great!

    I can get it to compile using something like this at the front of a large program, even with some includes thrown in for the PIC18F67J50. And I see the change in my PicKit2 programmer. (Doing so with PBP inc files configs remmed out).

    Code:
    asm
        CONFIG XINST = OFF
        CONFIG PLLDIV = 5
        CONFIG WDTPS = 512
        CONFIG CPUDIV = OSC1
        CONFIG FOSC = HSPLL
    endasm
    
    or:
    
    
    @ CONFIG XINST = OFF, PLLDIV = 5, WDTPS = 512, CPUDIV = OSC1, FOSC = HSPLL

    See Bruce's post here: http://www.picbasic.co.uk/forum/show...3087#post13087

    There are some issues with other newer chips though. For instance the PIC26J50 uses OSC instead of FOSC, which really throws a wrench in the works. (See semi work around here: http://www.picbasic.co.uk/forum/show...0854#post90854 ) If anyone wanted to get fancy: If it was one of the chips that required a change to the pbp .inc file .... It could ask you "would you like me to edit your 18F26j50.inc file?" That would be so much nicer than looking through the list of chips, finding it, commenting other stuff out, and entering new settings, then hitting save. Don't know how many other chips we are talking about here though.

    I am not sure if it helps, but here is a PDF with a lot of chip's configs:
    http://ww1.microchip.com/downloads/e...ngs_51537f.pdf
    http://www.scalerobotics.com

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