Searching \ for 'TUTORIAL' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/index.htm?key=tutorial
Search entire site for: 'TUTORIAL'.

Truncated match.
PICList Thread
'TUTORIAL'
1999\10\19@213641 by Mitchel

flavicon
face
part 0 16 bytes
</x-html>

1999\10\20@084756 by - KITS EDUCACIONAIS NACIONAIS

flavicon
face
Mitchel wrote:
>
> Please, Does anybody know where can I find a tutorial about C language (or pas
cal language ) for PICmicro ? May be any compiler....
{Quote hidden}

Hi Mitchel, buy the CCS COMPILER and you will receive a full
tutorial...:) (The manual)!

Miguel

1999\10\20@102243 by Don Hyde

flavicon
face
The classic Kernigan and Ritchie for C (the original documentation) is still
a great tutorial for the C language in general, and by this time certainly
it has been translated into just about every human language around.  It
certainly says nothing specific about PIC, since it was written before they
existed, but the PIC-specific things you will probably have to extract from
the compiler docs anyway.

{Quote hidden}

1999\10\20@111155 by Dan Creagan

flavicon
face
I am doing in this email what I have thought was a bit shallow - that is,
waiting until someone posts some helpful information and then critiqueing it
instead of weighing in at the start to help the original person.  Please
take the following as a late input that does not take away in the slightest
from the helpful post by Don Hyde.  It's just that Don's post spurred me to
action.

While I have taught from K&R I don't think it is all that it has been hyped
up to be. It is quite unintelligible to a new person who is starting on
their own. As a tutorial it sucks the winds out of Africa.  There are
several books that explain things much better and also address the different
standards issues.  However, as Don points out, the likelihood of finding K&R
in your native language is much greater than anything I will come up with.
It is the seminal text on C.

Try these for a much more fun way of learning C - I'm at my home desk right
now, so I don't have ISBNs for everything, but you can get them from Amazon
or ask me and I'll get you them when I get to work :

1.  C the Complete Reference (an Osborne text) - Examples for all C
commands - really quite nice - doesn't go step by step.
2.  C for Dummys (laugh, then read it - it is quite good for a new person)
get it at:
www.pascoinfo.com/books-dummies/section-c/index.htm
3.  Programming in ANSI C, 1994, ISBN 0672203396, $23.95. Good for beginners
(used as a school text in the past)
4.  Programming Microcontrollers in C, ISBN 1878707140.  $23.95. Mostly
Motorola stuff, but concepts apply to PICs - might want to make this your
second book.

The last two entries I took from Peter Anderson's site. He has a section on
the C language (http://www.phanderson.com) which might help once you get going. You
can download the Borland compiler for free and practice what you read in
these books. Verson 2.0 is available from the Borland site as a free
download (or was - haven't looked recently).

You can get a free C tutorials on the web - mostly you get what you pay
for - but it is worth a shot. Just search on "C " and tutorial.

Dan

----- Original Message -----
From: Don Hyde <DonHspamKILLspamAXONN.COM>
To: <.....PICLISTKILLspamspam.....MITVMA.MIT.EDU>
Sent: Wednesday, October 20, 1999 9:17 AM
Subject: Re: TUTORIAL


> The classic Kernigan and Ritchie for C (the original documentation) is
still
> a great tutorial for the C language in general, and by this time certainly
> it has been translated into just about every human language around.  It
> certainly says nothing specific about PIC, since it was written before
they
> existed, but the PIC-specific things you will probably have to extract
from
> the compiler docs anyway.
>
> > {Original Message removed}

1999\10\20@144619 by Jose Souto

flavicon
face
Check
ftp://worldstore.pipex.net/pub/cheltcom/sample/XM-CPROG.PDF

Cheers,
JSouto

1999\10\20@154842 by Mike Werner

picon face
I'd like to add my $0.02 here.  My first exposure to C was just a few
years ago in a freshman engineering class.  The text book they chose
for the class absolutely *sucked*, so I went and bought my own book.
I wound up getting the C for Dummies (volumes 1 *and* 2).  They are
*very* well written, aimed directly at the beginner.  No previous
knowledge is presumed - these books will take you from zero C
knowledge to being quite functional in the language.  I'd recommend
them to anyone.
--
Mike Werner  KA8YSD           |  "Where do you want to go today?"
ICQ# 12934898                 |  "As far from Redmond as possible!"
'91 GS500E                    |
Morgantown WV                 |  Only dead fish go with the flow.

1999\10\20@224751 by John Maxwell

flavicon
face
Dan Creagan wrote:

[snip]
> While I have taught from K&R I don't think it is all that it has been
> hyped
> up to be. It is quite unintelligible to a new person who is starting on
> their own. As a tutorial it sucks the winds out of Africa.  There are
> several books that explain things much better and also address the
> different
> standards issues.  However, as Don points out, the likelihood of finding
> K&R
> in your native language is much greater than anything I will come up
> with.
> It is the seminal text on C.
[useful summary of other C texts snipped]

*Speaking solely for myself* I found K&R to be the single best text on any
programming language that I have ever read, both as a tutorial and as a
reference. It was my good fortune that it was also the *only* available
book on C at the time... (For a note on how far back this was, I paid
$12.95 for my copy of the first edition :-)

OTOH, it should be noted that I did not come to it as my introduction to
programming; C was my 4th or 5th language, and I had a moderate amount of
experience in assembler. Generally speaking, people seem to either adore
K&R or find it incomprehensible. (Guess which camp I fall in...)

I do not wish to start a religous war on the subject (been there, done
that), nor am I disparaging Dan's recomendations; I've read two of them,
and agree that they are worthwhile texts. My point is solely that K&R is
worth at least a look.

-John

--------------------
John Maxwell                                        EraseMEjmaxspam_OUTspamTakeThisOuTtoad.net

Customer: Hi, I'm running Windows 98
Tech Support: Yes.
Customer: My machine isn't working now.
Tech Support: Yes, you said that.

1999\10\21@103247 by Tom Handley

picon face
  Another good book, though old, is the:

     C Primer Plus
     Mitchell Waite, Stephen Prata, and Donald Martin
     SAMS
     ISBN: 0-672-22090-3 / LOC: 84-50060

  Note, this is the first edition so you should check for a newer
version. Easy to follow for beginners. You should also get the K&R
book meantioned earlier as that is the language reference.

  - Tom


------------------------------------------------------------------------
Tom Handley
New Age Communications
Since '75 before "New Age" and no one around here is waiting for UFOs ;-)

1999\10\21@125718 by Lawrence Lile

flavicon
face
Hear Hear - Mitchell Waite is a good author on programming.


-----Original Message-----
From: Tom Handley <thandleyspamspam_OUTTELEPORT.COM>
To: @spam@PICLISTKILLspamspamMITVMA.MIT.EDU <KILLspamPICLISTKILLspamspamMITVMA.MIT.EDU>
Date: Thursday, October 21, 1999 9:48 AM
Subject: Re: TUTORIAL


{Quote hidden}


'Tutorial'
2000\03\31@072147 by Milan Pavlica (YU7AEC)
flavicon
face
part 0 331 bytes content-type:text/x-vcard; charset=koi8-r; (decoded 7bit)

Content-Type: text/x-vcard; charset=koi8-r;
name="mpavlica.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Milan Pavlica (YU7AEC)
Content-Disposition: attachment;
filename="mpavlica.vcf"

Attachment converted: growth:mpavlica.vcf 2 (TEXT/CSOm) (00008E24)

2000\03\31@102558 by Tim Hamel

picon face
Hello,

For an excellent tutorial by Jim Brown, take a look at my site:

http://pc-tek.hypermart.net/pic.html

and for other related material, check out Don McKenzie's great site:

http://www.dontronics.com/piclinks.html

Regards,

Tim Hamel


In a message dated 3/31/00 4:21:39 AM Pacific Standard Time, RemoveMEmpavlicaTakeThisOuTspamPTT.YU
writes:

> Hi!
>  Where i can find PIC tutorial for ABSOLUTE bigginer in micrcontroller
>  world??
>  THANKS!!!!!!!!!!!!!
>  p.s. I allready have Microchip Stuffs...
>

2000\03\31@114952 by Saurabh Sinha

picon face
Hi,

I had [have!] the same question a few days ago:

I found Tim Hamel's tutorial
http://pc-tek.hypermart.net/pic.html to be quite good.

Regards,

Saurabh

2000\03\31@125231 by jamesnewton

face picon face
You might get good use out of the beginners checklist at
http://www.piclist.com/begin

I've reproduced it here in text (with a lot of the links missing) in the
hopes of generating some more feedback and suggestions.

Old timers - please note that some of these items fall more into the "good
habit to be in" rather than the "absolute must for a PIC" category.

Beginners checklist for PICs

1. Subscribe to the PICList http://www.piclist.com. Don't post, just read
until step 6.

2. Select a chip and buy one. The simplest chip to program, find code for,
learn on is the 16F84, the most bang for the buck is the 16F877 and it is
mostly code compatible with the 'F84

3. Static - don't touch the pins without grounding yourself.

4. Find a programmer that supports your chip.
  - NOPPP is the simplest for the F84 with software for most OSs,
  - Tony Nixons free ROMZap bootloader [Ed: It Rocks!] can program the boot
code with a "less than $5"  circuit and the rapid load your code into the
chip after that. Or you can program an '877 with a stripped down Tait
(basically a cable) under Linux.
  - The $99 WARP-13 supports the largest number of devices and is MPLAB
compatible.

5. DO NOT ENABLE CODE PROTECTION! No, it can't be undone. You will have to
replace the chip. Read the documentation on your programmer to figure out
how to avoid this.

6. Goto http://www.microchip.com find, download and read the datasheet for
your chip from cover to cover. Read  Jim's introduction to the PIC, the PIC
FAQ and ask questions on the PICList if you don't understand something. If
your brain is completely fried at this point, don't worry, lots of top-notch
engineers have been also. Try a good book or a university course if you can
find one.

7. Select a development language. Most people use MPLAB (free) but there are
lots of alternatives.

8. Start with very simple code like a LED coming on when a switch is
pressed, and build from this once it is working.

9. Tie the switch pin Hi or Lo with a ~10K resistor or use internal pullups
to avoid floating inputs when the switch is open.

10. Do something with unused pins don't just leave them floating

11. TRIS - make sure they are set properly for in/out pins.

12. Debounce the switches to avoid false switch states.

13. RA4 on a 16F84 is "open collector" - it can pull to ground but will not
pull up to Vcc. You can still use it to drive LEDs by hanging the LED &
resistor between RA4 and +5V supply. (anode to +5V) This means that the
logic is now inverted; 1 = off and 0 = on

14. Disable WDT if not needed

15. Make sure Osc fuses are set for your type of oscillator, crystal, RC etc

16. Sample code for most common applications (including serial io, LCD
interfacing, keyboards, the internet, etc...) are available at the PICList
FAQ http://www.piclist.com/faq


See also:

http://websites.ntl.com/~matthew.rowe/micros/dosgear.htm A nice startup page
with a (frighteningly) simple programmer, DOS software and a sample program

http://www.picnpoke.com A really nice collection of tutorial software
($18USD) and hardware ($66USD including software). Recommended.



---
James Newton (PICList Admin #3)
spamBeGonejamesnewtonspamBeGonespampiclist.com 1-619-652-0593
PIC/PICList FAQ: http://www.piclist.com or .org

-----Original Message-----
From: pic microcontroller discussion list
[TakeThisOuTPICLISTEraseMEspamspam_OUTMITVMA.MIT.EDU]On Behalf Of Milan Pavlica (YU7AEC)
Sent: Friday, March 31, 2000 04:19
To: RemoveMEPICLISTspamTakeThisOuTMITVMA.MIT.EDU
Subject: Tutorial


Hi!
Where i can find PIC tutorial for ABSOLUTE bigginer in micrcontroller
world??
THANKS!!!!!!!!!!!!!
p.s. I allready have Microchip Stuffs...

2000\03\31@200107 by Dale Botkin

flavicon
face
I have a very rudimentary, but steadily growing, effort at:

http://www.botkin.org/dale/picmicro.htm

if you want to take a look at it.  Nothing too elaborate.

Dale

On Fri, 31 Mar 2000, Milan Pavlica (YU7AEC) wrote:

> Hi!
> Where i can find PIC tutorial for ABSOLUTE bigginer in micrcontroller
> world??
> THANKS!!!!!!!!!!!!!
> p.s. I allready have Microchip Stuffs...
>

---
The most exciting phrase to hear in science, the one that heralds new
discoveries, is not "Eureka!" (I found it!) but "That's funny ..."
               -- Isaac Asimov


'Tutorial'
2000\04\03@001714 by Mitchel Monteiro
flavicon
face
What is Microchip Stuffs... ?
Can you send-me it ? (may be in private mitchelEraseMEspam.....brfree.com.br)

(Excuse-me, I don't speak english)

Mitchel Monteiro

2000\04\03@004840 by RAYMOND WILLCOX

picon face
<x-flowed>MITCH, GO TO MICROCHIP.COM, THATS PIC HEAVEN!!!

>From: Mitchel Monteiro <EraseMEmitchelspamTASK.COM.BR>
>Reply-To: pic microcontroller discussion list <RemoveMEPICLISTEraseMEspamEraseMEMITVMA.MIT.EDU>
>To: RemoveMEPICLISTspam_OUTspamKILLspamMITVMA.MIT.EDU
>Subject: Re: Tutorial
>Date: Mon, 3 Apr 2000 01:11:14 -0300
>
>What is Microchip Stuffs... ?
>Can you send-me it ? (may be in private RemoveMEmitchelTakeThisOuTspamspambrfree.com.br)
>
>(Excuse-me, I don't speak english)
>
>Mitchel Monteiro

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

</x-flowed>

More... (looser matching)
- Last day of these posts
- In 2000 , 2001 only
- Today
- New search...