Re: Learning embedded coding, which uC?



Mike Harrison wrote:

> Learn one thoroughly - doesn't really matter which - once you get used
> to micro programming techniques in general, learning a new chip doesn't
> take much effort.PIC has the advantage of a quickly-memorized
> instruction set and vast amount of free resources. Probably best to
> start on 8 bit as skills scale better upwards than down. Learning
> assembler will make you able to write much better C code when you move
> onto bigger systems as you will have a much better understanding of the
> underlying hardware.


I was hoping folks would say PIC, because there's a Maplin shop nearby
that sells PIC programmer/tester kits (Velleman K8048), and I can drive
that from PiKdev on Linux. I figure on turning up to a job interview
with some 8-bit doohickey I designed, breadboarded and coded, plus spec
docs and code printouts. Should make up for lack of formal
qualifications :-)

I assume it's C all the way, though Ada95 and Forth wouldn't hurt?

.