>or more importantly, is PIC still where it's at for >size/power/robustness/rapid development for chording keyboards >and the likes. Err, maybe. PICs have the advantage of ubiquity and familiarity, but I find the lineup a little weak in terms of feature combos... yes you can get small PICs, or PICs with good amounts of memory, or flash PICs, or PICs with excellent UART options, but if you're looking for a small fast PIC with lots of flash memory... you tend to start flipping with a sinking feeling in your stomach through the very extensive "future products... maybe... when we get around to it" section of Microchip's catalog. For chording keyboards in particular, the peculiarities of the PIC Harvard memory architecture start to bite you, in that there's no straightforward way to embed a large chord lookup table into the chip: you cannot access program memory as data so you can't insert tables into your code without some funky inefficient tricks. There are some legitimate competitors, though. Atmel has some very comparable chips out there, for instance. My personal favorite microcontroller at the moment is TI's MSP430 line. I haven't worked with them very much so far, but it has the advantage of a more contemporary instruction architecture and an across-the-board attention to minimal power requirements. - Edward Keyes-- Subscription/unsubscription/info requests: send e-mail with subject of "subscribe", "unsubscribe", or "info" to
Wear-Hard Mailing List Archive (searchable): http://wearables.blu.org Please, *PLEASE* don't subscribe through a forward/expander/false domain
From Wear-Hard Mailing list Archive (WH)
Maintained by R. Paul McCarty
Archive created with babymail