. .

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Hi Robin,

    I have an old PNC3000 at home, used it few years ago but EPROMS seem to be dead now (25 years old...).
    I understand you have reprogrammed yours, and I would like to give another life to my machine.
    Do you know where I can find the original EPROM content?

    On the longer run, I would like to replace all this venerable electronics with a Raspberry PI + some kind of controller board (the one used on 3D printers or a custom designed one, linux enabled if possible). Do you know about such initiatives?

    Many thanks for your help

    Kind Regards

    Jean

  2. #2
    Hi Jean,

    Are you looking into selling the machine? I would be interested in buying it.

    Regards,
    Alex

  3. #3
    Is there any more information on this?

    I've just bought one and was reading through and then it stopped.............

    Would love to hear more

    Snowy

  4. #4
    I can run the motors so X,Y and Z all arrive at their target simultaneously, I can read all the buttons and quadrature encoders, I can light the lights and stuff. I can read a sequence of positions and speeds from a serial host then execute them as a tool path.Whether that is of any use to you rather depends on whether this next bit looks like something you could understand...

    ;
    ;***********************************************
    ;
    ; Home: Go to the limit switches then return
    ;
    ;***********************************************
    ;
    Home:
    ld hl,0 ; zero coords so we get the return offset
    ld (Xcoord),hl
    ld (Ycoord),hl
    ld (Zcoord),hl
    ;
    ld a,4 ; Set the sequence so it starts
    ld (hseq),a ; with a lift
    ld hl,NmiHome ; Tune in to the Home service
    ld (NMI),hl
    ;
    call NotIdleLoop; ; returns when stepping is complete
    ;
    ld hl,0 ; We started from zero so the position
    ld de,(Xcoord) ; counters will have the distance moved
    and a ; To get a return co-ordinate we need
    sbc hl,de ; to reverse the counts.
    ld (mX),hl ; subtract the position from zero
    ;
    ld hl,0 ; repeat for Y
    ld de,(Ycoord)
    and a
    sbc hl,de

  5. #5
    Eh?, that looks like Z80 (if I can remember 40 years ago)

  6. #6
    Quote Originally Posted by Doddy View Post
    Eh?, that looks like Z80 (if I can remember 40 years ago)
    It has a 4MHz Z80A with a counter timer chip hanging off the NMI pin, a little feature that keeps you on your toes

  7. #7
    Removed.
    Last edited by Zorbit; 27-09-2020 at 02:20 PM.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. NEW MEMBER: Yorkshire based modding / hacking noob says hello
    By dynamis_dk in forum New Member Introductions
    Replies: 8
    Last Post: 27-02-2014, 11:03 PM
  2. FOR SALE: Roland CAMM3 PNC-3000 Desktop Mill
    By danielbriggs in forum Items For Sale
    Replies: 4
    Last Post: 25-01-2012, 06:14 PM
  3. FOR SALE: For Sale! Roland PNC 3000 milling machine
    By fidia in forum Items For Sale
    Replies: 17
    Last Post: 26-07-2011, 10:07 PM
  4. NEW MEMBER: Hi From Oxfordshire - with Roland CAMM3 machine
    By rowifi in forum New Member Introductions
    Replies: 1
    Last Post: 15-02-2011, 05:04 AM
  5. Cheap for hacking
    By Robin Hewitt in forum General Discussion
    Replies: 12
    Last Post: 21-11-2008, 01:30 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •