trying to decide on pbp


Closed Thread
Results 1 to 36 of 36

Hybrid View

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


    Did you find this post helpful? Yes | No

    Default

    thanks Dave, both for the info and the quick response. What you say makes perfect sense, I suppose I will go ahead and pull the trigger. I think I was just worried cuz I spend lots of time doing stuff like counting instructions to make sure loops are not too long and such.

    I started with a BS1, and as soon as I got away from the 200uS executes, I haven't looked back. Maybe thats what was spooking me. But as I remember, BS had built in interpretor, so hence long execution time.

    First project will be 16F1946 interface card for parallel port to steppers, also handling limit switches, homing and such.

    You are right, its really up to the keyboard bangger.

    P.S.
    Does PBP come with safety glasses or do I need to buy them elsewhere?

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


    Did you find this post helpful? Yes | No

    Default

    You will need to supply the glasses

    Have you tried the PBP demo yet? Then you can see how it works.
    At complie time PBP converts your code to ASM. The ASM is tricky to read because of the macros used but that is a good thing?
    Dave
    Always wear safety glasses while programming.

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


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by mackrackit View Post
    Have you tried the PBP demo yet? Then you can see how it works.
    At complie time PBP converts your code to ASM. The ASM is tricky to read because of the macros used but that is a good thing?
    Just did download the demo, haven't really played with it yet. As for the tricky ASM, I guess its a good thing if it teaches me tricky programming skills

    I went ahead and ordered it last night, now just waiting on the goodies to arrive. I am sure I will be very happy with it, just being a chicken s***.

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


    Did you find this post helpful? Yes | No

    Default

    Hi CNCMG

    Having been Playing with R/C stuff for ... some years ... I can tell you PBP is a real Handy tool, and most of the time ... no assembler programming required.

    The best advantage, I think, is a truly compact and reliable code ... with very short debugging time. ( if any time even necessary ...).


    IF I had to find something weak ...

    Let's say the lack of Whisle and Bells features like universal libraries for GLCD and so on, where 8 bits processors begin to show their limits ...

    May be Real time processing stuff ... but it is a common weakness for PURE basic programming.

    Most of time, a nicely structured program does it without pain.

    PBP + assembler knowledge is the winning cocktail ...

    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
    Aug 2010
    Location
    Maryland, USA
    Posts
    869


    Did you find this post helpful? Yes | No

    Default More questions

    If I need to be patiant and wait for the manual, feel free to tell me. Otherwise heres my next question.

    How do you folks suggest I setup my work flow? By this I mean, I hace ICD3 (and ICD2) and am clearly used to working in mplab.

    Am I now gonna want to work in a new IDE or add plugin to mplab or something else? I would normally just type my asm program in mplab, compile, program/debug, and done.

    I know I can read the manual online here somewhere, but it doesn't feel like I saw a clear as mud answer last night while reading.

    On a different note, will i always need to answer the random question or does it go away after some number of posts?

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


    Did you find this post helpful? Yes | No

    Default

    Being you are comfortable with MPLAB I would stay with it.
    http://melabs.com/support/mplab.htm

    The random question never goes away.... But there are only about six "randoms"
    Dave
    Always wear safety glasses while programming.

  7. #7
    Join Date
    Jan 2009
    Location
    Miami, Florida USA
    Posts
    704


    Did you find this post helpful? Yes | No

    Default

    CNCGuy,

    Also, you can watch the next video to get you started. The video also has some nice tips and tricks. Ignore the LABX-1 Experimenter Board part if you are not planning on using it.

    http://video.melabs.com/getting_started/index.html

    Robert
    "No one is completely worthless. They can always serve as a bad example."

    Anonymous

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