gnupic: newbie+pic (advices)


Previous by date: 8 Jan 2003 20:08:36 -0000 Re: newbie+pic (advices), Byron A Jeff
Next by date: 8 Jan 2003 20:08:36 -0000 picp - picstart plus firmware upgrades, Mikey Sklar
Previous in thread: 8 Jan 2003 20:08:36 -0000 Re: newbie+pic (advices), Byron A Jeff
Next in thread: 8 Jan 2003 20:08:36 -0000 Re: newbie+pic (advices), joseph greenawalt

Subject: RE: newbie+pic (advices)
From: "David Ewing - OI" ####@####.####
Date: 8 Jan 2003 20:08:36 -0000
Message-Id: <004301c2b750$ea8cadf0$5f2400ca@oi>

Wonderful response Byron - this helps me as well. I have had less
information provided by Microchip in Melbourne than your concise
response!

Cheers
David



----------------------------------------------------
This mailbox protected from junk email by Matador
from MailFrontier, Inc. http://info.mailfrontier.com


-----Original Message-----
From: Byron A Jeff ####@####.#### 
Sent: Thursday, January 09, 2003 7:18 AM
To: Rakotomandimby Mihamina
Cc: gnupic
Subject: Re: newbie+pic (advices)


Soory I'm slow responding. Somehow gnupic got edited out of my SPAM
filter files, so gnupic message were going to the SPAM heap. Bummer.

> 
> Hi all , happy new year .
> what does a newbie in PICs have to do if he wants to program a PIC 
> under linux .
> 
> My guess is :
> 1)getting and installing gpasm , coding with it and saving to a file .

Yup.

> 2) byuing a PIC programer

Or building. Check out my TLVP/THVP programmers here:

http://www.finitesite.com/d3jsys

You can be up and running with a 16F877 or 16F628 type part in an
afternoon at very little cost.

> 3) Compiling the saved code( what with ? ),

That's gpasm's job.

> then puttting into the PIC via tha pic-programmer ( what with ?)

There are a number of software programmers. I use a two level approach
with 
my 16F877 projects:

A) I use the TLVP/THVP programmer to dump a Wouter van OOijen's WLoader 
   bootloader into the part using picprg2.3d.
B) I then do in circuit development using Woj Zabolotny's linwload to
interact
   with the bootloader.

All of the software and procedures are outlined on my PIC page.

> Am i right ?

Close enough.

> is it ok for all pic devices ?

For the most part. All modern PIC parts.

> Is the Pic" assembler" langage hard to learn ?

Not really. It has the same problem as all assembly languages: not
enough abstraction. So while it's not hard to learn, you will find
yourself getting stuck in quite a bit of detail.

>what's its name ?

PIC assembly ;-)

> Is there any tutorial to learn it ?

Many. One I like is Nigel Goodwin's: 

http://www.winpicprog.co.uk/pic_tutorial.htm

Because it specifically uses the 16F628 as opposed to the 16F84 that
most do.

Another possibility is to take a look at a couple of high level
languages which may simplify entry to the game. One is Wouter's JAL:

http://www.voti.nl/jal

Only problem is that Wouter hasn't released a Linux version in a couple
of revisions. One that I took a brief look at but not done any
development in is Wayne C. Gramlich's uCL:

http://web.gramlich.net/projects/ucl/index.html

Which is quite intriguing because it's written in tcl (which means it
will run most anywhere), compiles down to PIC assembly, and is very very
well documented.

Hope this gives you some insight.

BAJ

---------------------------------------------------------------------
To unsubscribe, e-mail: ####@####.####
For additional commands, e-mail: ####@####.####



Previous by date: 8 Jan 2003 20:08:36 -0000 Re: newbie+pic (advices), Byron A Jeff
Next by date: 8 Jan 2003 20:08:36 -0000 picp - picstart plus firmware upgrades, Mikey Sklar
Previous in thread: 8 Jan 2003 20:08:36 -0000 Re: newbie+pic (advices), Byron A Jeff
Next in thread: 8 Jan 2003 20:08:36 -0000 Re: newbie+pic (advices), joseph greenawalt


Powered by ezmlm-browse 0.20.