On Wed, Dec 15, 2010 at 6:23 PM, Bruce Lane <kyr...@bluefeathertech.com> wrote:
>        ..... I'll be learning both C and AVR assembler as I go along, but the 
> way I learn best is to actually DO something with programming ...

I agree with the last part.  Learn by doing some real project.   But
no the first part.  The best platform for learning is a "full size"
computer with a real OS on it.  Programming a micro-controller s MUCH
harder than programming a LInux desktop machine.  I've done both,
pretty much full time now for 30 years.   In fact if I want to get
something to run on an AVR in C I will write and mostly debug the code
as much as I can on the big Linux computer.  The  there are some
simulators too.  Of course you have to move to the target hardware as
some point but it is always best if you plan the project so that you
can delay that time.
That is one of the major advantages of the AVR over PIC, the AVR works
well with C so you can to more of the work on the bigger computer.
Getting back to the time code project.  Do look at the generator in
NTP.  Run it on the desktop and study the code


-- 
=====
Chris Albertson
Redondo Beach, California

_______________________________________________
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

Reply via email to