January 17, 2009
All my projects, robotic or otherwise, have been created using the Arduino. I use it because it's simple, simple, easy and fast, and well simple. but I want to stop splashing around in prototype land and stop having to dissect all my projects to get the Arduino back just so I can start on my new projects. I want to use a microcontroller by itself!!!! 0.o
Before I jump ahead of myself I need to learn more about microcontrollers. Everything I read online is about PIC or AVR specifically, and why their better than the other >.<.... however I want a more vague description of what a Microncontroller is and how it works. I understand that many of them run on different architectures and configurations, however, (correct me if I'm wrong) most of them contain several different internal parts such as clocks, flash memory, ADC, ect, in common, and that's what I want to learn about.
QUESTION: Do you know of a book, article, tutorial, or other, that explains the interworkings of a generic microcontroller?
That's basically it. I don't want to pick between PIC, AVR, 8051, ect yet, I just want bare bone information. I COULD research each part by itself, and if you think I should do that, then I will, but if there's a place where all that wonderful information is all together...I think I'll pretty much be really happy about that exsiting...
Thanks in advanced,
P.S. If you have a specific recommendation on a particular microcontroller that I should focus on, let me know. I want to program in C however, so Picaxe is out of the question...