J
Jacobe Hazzard
Guest
I am looking for a good uC to use in some autonomous robot projects I have.
The last time I looked into the scene, PICs were very popular, and the 16F84
especially so for hobby use. The impression I get now is that people find
PICs lacking in power, quircky in architecture, and this particular chip
expensive/obsolete. Is this wrong?
In order of priority, I am looking for a re-usable flash uC, *inexpensive*
and easy to find (IE Digikey or similar), preferably with free development
tools and the possibility of my building a simple, inexpensive programmer.
Development tools ideally would let me code in C or even basic, but ASM is
tolerable. I don't anticipate needing any features like super-high clock
speed, ultra-low power or sleep mode, ADCs or DACs, zillions of IO lines,
huge EEPROM or program memory or RAM, DSP or anything like that. Basically
I have in mind tasks that could be performed by discrete logic, but I want
to simplify the hardware and make it easier to upgrade/make changes. If the
development environment and programmer also worked for a family of parts,
some of which have these features, thats a bonus.
Yeah, inexpensive is the most important thing (no BASIC stamps for me). Any
suggestions to help me narrow the search would be really appreciated, I
guess I'll be looking at PICs, AVR, maybe motorola?
Adam
The last time I looked into the scene, PICs were very popular, and the 16F84
especially so for hobby use. The impression I get now is that people find
PICs lacking in power, quircky in architecture, and this particular chip
expensive/obsolete. Is this wrong?
In order of priority, I am looking for a re-usable flash uC, *inexpensive*
and easy to find (IE Digikey or similar), preferably with free development
tools and the possibility of my building a simple, inexpensive programmer.
Development tools ideally would let me code in C or even basic, but ASM is
tolerable. I don't anticipate needing any features like super-high clock
speed, ultra-low power or sleep mode, ADCs or DACs, zillions of IO lines,
huge EEPROM or program memory or RAM, DSP or anything like that. Basically
I have in mind tasks that could be performed by discrete logic, but I want
to simplify the hardware and make it easier to upgrade/make changes. If the
development environment and programmer also worked for a family of parts,
some of which have these features, thats a bonus.
Yeah, inexpensive is the most important thing (no BASIC stamps for me). Any
suggestions to help me narrow the search would be really appreciated, I
guess I'll be looking at PICs, AVR, maybe motorola?
Adam