C vs PBP


Results 1 to 16 of 16

Thread: C vs PBP

Threaded View

  1. #6
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    I think this translates over to PBP. I could be completely wrong.
    Code:
    'config statements to be fixed up
    leddigit var byte[15]:value var byte:dig var byte[4]:i var byte:t var byte
    x var byte:y var byte:z var byte:in var byte:s var byte:j var byte[4]
    k var byte[4]:j[1]=1:j[3]=1:k[2]=1:k[3]=1:for i=0 to 15
    lookup i,[1,59,18,6,72,36,32,15,0,12,8,96,49,66,48,56],leddigit[i]:next i
    main: cmcon0=7:ansel=0:porta=12:trisa=12:portc=0:trisc=0
    ADC:
    if porta.3 = 0 then
         in = 0:for i=0 to 12:while porta.3=0:wend:s=porta.2:in=in|(s<<i)
         while porta.3=1:wend:next i:while porta.3=0:wend:value=in:z=0
         if value < 1000 then z=1:dig[0]=0:goto jump1
         dig[0] = value / 1000
    JUMP1: dig[1]=value dig 3:dig[2]=value dig 2:dig[3]=value dig 1:dig[4]=value dig 0
    endif
    for y = 0 to 4
         if y = 0 and z = 1 then
              y=1:portc=leddigit[dig(y)]:porta.5=leddigit[dig(y)]>>6:porta.0=j[y]
              ra1=k[y]:porta.4 = y.1:for t = 0 to 327 : next t
         endif
    next y:portc=$ff:porta.5=1:goto adc
    END
    Oh...and it's been colonized!
    Last edited by skimask; - 3rd July 2008 at 20:51.

Similar Threads

  1. PBP Book
    By Bruce in forum Off Topic
    Replies: 83
    Last Post: - 4th October 2021, 12:55
  2. PBP, ASM and LST files
    By HenrikOlsson in forum mel PIC BASIC Pro
    Replies: 5
    Last Post: - 12th January 2010, 13:43
  3. Compiler differences between PBP 2.33 & 2.46
    By nikopolis in forum mel PIC BASIC Pro
    Replies: 3
    Last Post: - 2nd May 2006, 19:01
  4. Newby- PBP wont compile for 18F (MPLAB)
    By jd76duke in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 17th December 2005, 23:30
  5. PBP / XP Crash
    By pondindustrial in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 27th November 2005, 03:16

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