DonTronics Mac-PIC.

Home | Products | Prices | Directory | Order | Contact | New | Books | Files | Links | Other
Bottom_of_Page

Date:         Sun, 2 Feb 1997 20:28:49 -0700
Reply-To: pic microcontroller discussion list PICLIST@MITVMA.MIT.EDU
Sender: pic microcontroller discussion list PICLIST@MITVMA.MIT.EDU
From: Kevin Coble kxc@SRV.NET
Subject:      Beta release of MacPIC
To: Multiple recipients of list PICLIST PICLIST@MITVMA.MIT.EDU
To Macintosh PIC enthusiasts;

I am announcing the beta release of MacPIC, a Macintosh program for editing, assembling, simulating, programming, and disassembling programs for the PIC17C series of microcontrollers. Full simulation of all ports, the USART, timers, the works is included. MacPIC is shareware, a $25 fee is requested from those who find it usefull.

The MacPIC program will drive the Warp-17 programmer from Newfound Electronics, giving it a Macintosh driver. As far as I am aware, this is the only way to program PIC's from a Mac.

Files can be transferred from PC works, including text or hex files.

The code can be downloaded from ftp://ftp.srv.net/pub/users/kxc, which has four files - MacPIC_68K.sea.bin, MacPIC_68K.sea.hqx, MacPIC_PPC.sea.bin, and MacPIC_PPC.sea.hqx, which are for 68K and Power PC based Macintoshes, MacBInary II and BinHexed versions respectively.

Support for more PIC types, more programmers, and other requested features will be forthcoming.

Kevin Coble
kxc@srv.net

And in a later message to me Kevin said:
High priority on version 2 of MacPIC is PIC16 support, including the warp-3.

Date:   Sun, 23 Nov 1997 16:06:16 -0600
From: Bill Landucci billl@heurikon.com
To: Don McKenzie don@dontronics.com
Subject: Re: Your order.

Don McKenzie wrote:
> 
> Hi Bill,
> Thanks for the order. before sending it, I just want to make sure that
> you have the software to drive it from a Mac as in it's current form,
> it's a PC DOS only device.
> 
> I haven't been informed that anyone has it running on a Mac to date.

Thanks Don for the quick response. Your concern is valid. I've based
my order on information I've gathered from the internet.

Your site led me to: http://www.dontronics.com/macpic.html

Which led me to: ftp://ftp.srv.net/pub/users/kxc

Which contained the following and several applications.

MacPIC

The MacPIC shareware program is a tool for editing, assembling,
debugging, and programming the PIC microcontroller.  All functions are
contained in one program for an integrated development environment.  The
following is a short list of major features.

Editor: 
WASTE based editor.  Import and export text and hex files from/to other
editors or PIC programming tools.  Unlimited program size.  Drag-and
drop editing.  Full clipboard functionality.  Word jump cursor keys.

Assembler:
Multi-pass assembler with labels, symbols, include files, and define
macros.  Error list tied to list window and editor for easy corrections.

Disassembler:
Recreate source from hex files or device programmer reads.

Simulator:
Unlimited breakpoints.  Register value watchpoints.  High simulation
rate (~200kHZ chip simulated in real-time on 100MHz PPC).  Port pin
control while simulation running.  Serial Port (USART) data display. 
Serial port data reception from data file.  Stack View window. 
Run/Step/Break control window.  Full register set, stack, and EEPROM
data viewing during program breaks.  Ability to change register values
during simulation.

Programmer:
Drives serial port programmer for blank check, write, configuration word
write, data EEPROM write, ID location write, device read, and device
verify operations.


********
********
Here is the most important part

Programmers supported:

     Warp-17 by Newfound Electronics
     Warp-3 by Newfound Electronics
        Deck Programmer by Francis Deck


Elsewere I found instructions for making a Warp-3 to Macintosh serial
port cable. So I'm led to believe that everything exists. At least I 
am hopefull.

-- 
Bill Landucci
billl@heurikon.com
===================================

Subject:  Re: DonTronics Mac-PIC.
        Date: Wed, 04 Mar 1998 17:25:14 -0600
       From:  Bill Landucci bill.landucci@heurikon.com
 Organization:Artesyn
         To:  Don McKenzie don@dontronics.com
  References: 1

It all worked!

Don McKenzie wrote:
> 
> Anything new on this Bill?
> 
> Just wondering if it all worked.
> Cheers Don...
> 
> http://www.dontronics.com/macpic.html
http://www.srv.net/~kxc/MacPIC.html is where you will find Kevin Coble's files.

Subject: Re: Warp-3 PIC Programmer
Date: Wed, 22 Jul 1998 23:53:30 -0500
From: hgczyc@reach.net (Heinz Czychun)
To: kxc@srv.net
CC: Jim Robertson ,
     Don McKenzie 

Hi Kevin,
        Our emails crossed, your copied on latest one to Don, and I've
taken the liberty of copying him, and Jim. I see what your doing, biasing
the Rx+ to 2.5V rather than gnd, should garantee reception of the logic
level. This is much better than just reversing the leads, which seems to
work but maybe marginal.

At 8:12 PM 7/22/98, Kevin Coble wrote:
>
>The Warp-3 can have either firmware, with the following caveats.
>
>The Warp with PP1 - TM4 firmware will run with a standard Mac modem cable.
>
>The Warp with standard TM4 firmware requires a special cable.  The Warp
uses a
>5V to 0V swing for the serial communication (direct ties to the PIC I/O
>lines).  This may not activate the Mac voltage crossing hardware.  To do
this,
>tap 5V from the Warp (run it through an unused DB9 pin), use two 10K
resistors
>as a voltage divider between the 5V and ground, and tie that to the RX+
line
>on the Mac.  Connect the Warp TX to the Mac RX- line, the Warp RX to the
Mac
>TX- line, and connect grounds of course.
>
>Several people are reporting success with either method.

It's always good to hear that other's have preceded with success.

Thanks,
Heinz

Home | Products | Prices | Directory | Order | Contact | New | Books | Files | Links | Other
Top_of_Page

DonTronics_ US Home Page.      DonTronics Australian Home Page.
mailto: don@dontronics.com Copyright © 1997 DonTronics