linnix wrote:
> R.G. wrote:
>
>>Hi,
>>
>>I'm working on a control panel-like device that has a bunch of on/off
>>buttons (100-200), a control knob (that drives an optical encoder)
>
> and
>
>>an LCD display. The controller will interface with and control some
>>software running on a PC via USB or CAT-5 or something similar.
>>
>
>
> It would be difficult to find a controller chip with 100s of I/O.
>
>
>>Does anyone know of some standard or off the shelf PCB/chipset
>
> solution
Yea, a $10 keyboard for a PC plugged into a micro controller which
drives a standard LCD module. 2 lines needed for keyboard, 6 lines for
LCD. Quadrature encoder uses 2 more lines. 1 line to transmit serial
data. PIC16F628 should do the trick. If you need a few more lines for
other stuff, use the PIC16F870. Both have hardware UART function.
--
Luhan Monat: luhanis(at)yahoo(dot)com
http://members.cox.net/berniekm
"Any sufficiently advanced magick is
indistinguishable from technology."