|
On Jan 23, 2004, at 10:18 AM, Darrell N. wrote: > Robert: > > Jeez, Robert, if you hate Motorola so much why do you hang > around the list? It doesn't matter if a PIC runs at 40 MHz, a > fast piece of crap is still a piece of crap... And I can't see > how the PIC braindead memory paging and RPN logic is in any way > simpler than an 'HC11... That kind of attitude doesn't belong in a professional environment. It doesn't matter whether or not you *like* the instruction set. The only things that matter are, 1) Can I get the parts over the life of my product? 2) Will the chip do the job? and 3) does it cost less than other options? The above is why the 8051 family still exists. Can get the parts, they do the job, and they cost less than alternatives. Without competition from Microchip, Motorola wouldn't have bothered with HC08 or HC12 families. We'd still be stuck with the expensive HC11 family. I've designed HC05, HC11, and several PICs into product which I still maintain. The HC05 and HC11 won't be in any new designs from me because they cost too much. HC08 is very attractive. Another product of mine may move significantly up in capability from HC11 to the 56F800 family as $5 of added cost for CPU will eliminate much more than that in support hardware. But the power budget goes up. The biggest bone I have to pick with the PIC is that an MPLAB project has all DOS paths hardcoded. It can't be archived, then restored in a different location. I hate DOS. I hate Windows. But I use them as tools when needed. Otherwise I use Macintosh and Unix. -- David Kelly N4HHE, ======================================================================== Whom computers would destroy, they must first drive mad. |
|
|