On Thursday, in article
<41cb0e95$>
"mc" wrote:
>Greetings,
>
>I've done a good bit of microcontroller programming in the past but have
>been mostly away from it for a few years. When last active, I was mostly
>using PICs with MPLAB and assembly language, and some 8051-architecture
>chips with ASM51. I have a PICstart-Plus and, at work, a universal
>programmer. Mostly, I do small, simple things that involve precise timing.
That all depends on your definition of 'precise', one man's 'precise' is
another man's missed mars by 3 light years!
>That is, my microcontroller projects are more electronics than computers.
LOTS and lots of microcontrollers have all sorts of built in timers to
greatly assist with this sort of timing issue for MOST cases, depending
on how precise you need to be.
>What is the current situation regarding cheap, easy-to-use chips and
>development tools? Is the best choice still PIC and MPLAB? What about free
>compilers? In particular, are the following well regarded?
>
>- HiTech PICC Lite (how well does it mesh with MPLAB?)
>- BASCOM LT (for 8051; and for what else?)
>- MikroBASIC for PIC (usable within MPLAB?)
>- MikroPascal for PIC (usable within MPLAB?)
>
>I am not particularly attached to the PIC architecture except that I have
>quite a few chips on hand.
There are many manufacturers PIC and 8051 variants abound as do ARM chips
as well as other manufacturers TI, Atmel, Renesas, Zilog, Rabbit and many
others. What you need depends on your application requirements and
future enhancements.
>I know all the major high-level programming languages (C, Basic, Pascal,
>etc.) and have no qualms about using them; that is, there are none that I
>intensely dislike.
One of the easiest ways to find tools for higher levels I find is start
at the GNU compilers see what architectures they support as an alternative
that assists at least evaluation of microcontroller WITHOUT huge expense.
>Also, where are the good, moderated, web-accessible forums for discussing
>embedded design these days? The Usenet newsgroups seem to be dying.
I have not found many web-accessible forums that have been much use to ME
other may have but then again I prefer to use the internet for when I
need to find things not be permanently glued to it, which web encourages.
>Any advice and suggestions?
Search for microcontrollers on places like google and the like, search
for semiconductor manufacturers and what they produce, also look at
SBC and add on module manufacturers and see what controllers they use.
>Many thanks!
--
Paul Carpenter |
<http://www.pcserviceselectronics.co.uk/> PC Services
<http://www.gnuh8.org.uk/> GNU H8 & mailing list info
<http://www.badweb.org.uk/> For those web sites you hate