Searching \ for '[PIC]: Have Pics killed logic ICs ?' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/microchip/devices.htm?key=pic
Search entire site for: 'Have Pics killed logic ICs ?'.

Exact match. Not showing close matches.
PICList Thread
'[PIC]: Have Pics killed logic ICs ?'
2001\06\03@164044 by joan

flavicon
face
Hi, PicListers,

I am in the process of adding a LCD display and a keypad to
a robot rover I am developing in my free time. When having to
decide how to interface both of them to my master PIC (a 16F877)
a had little doubt with the LCD display (that is, directly
to the existing ports, since only 4+3 pins are needed) but it
was not so clear for the keypad : it needs 13 pins if I interface
it directly to the PIC.

The question (a philosofical question) is :
is it worth to add a decoder between the keypad and the PIC so as
to save I/O pins (using 4 instead of 13) ? Or it makes more sense to
do with PICs whatever can be done with a PIC, adding -if needed-
more PICs and forgetting the rest of logic ICs ?

What do you think about it ? Has software killed hardware ?
Perhaps killed is not the most approppriate word since software
needs hardware, but I think that you realize what I mean ...

--------------------------------------------------------------
    Joan Ilari                 e-mail : spam_OUTjoanTakeThisOuTspamilari.org
    Barcelona                   www   : http://www.ilari.org
    Spain                      Voice  : +34 93 431 96 39

"I've seen things you people wouldn't believe. Attack ships on
fire off the shoulder of Orion. I watched C-beams glitter in
the dark near the Tannhauser gate. All those moments will be
lost in time, like tears in rain. Time to die..."
                                              -Blade Runner-
---------------------------------------------------------------

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


2001\06\03@173807 by Jinx

face picon face
> What do you think about it ? Has software killed hardware ?
> Perhaps killed is not the most approppriate word since software
> needs hardware, but I think that you realize what I mean ...
>
> --------------------------------------------------------------
>      Joan Ilari

Questions to consider re s/w vs h/w for one-offs vs production runs

Does it save money ?
Does it save time ?
Does it improve the product ?
Can I learn anything ?

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


2001\06\03@205034 by Dan Michaels

flavicon
face
Joan Ilari wrote:
........ Or it makes more sense to
>do with PICs whatever can be done with a PIC, adding -if needed-
>more PICs and forgetting the rest of logic ICs ?
>

Maybe better to use a larger pinout PIC than adding another PIC.
===========


>What do you think about it ? Has software killed hardware ?
>Perhaps killed is not the most approppriate word since software
>needs hardware, but I think that you realize what I mean ...
>

Take a look at Mchp's philosophy concerning Mechatronics:

http://www.microchip.com/0/promos/mech/index.htm

best regards,
- dan michaels
http://www.oricomtech.com
=========================

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


2001\06\04@022030 by Tom Handley

picon face
  Joan, I'm also working on a robot using a 16F877. I prefer the modular
approach. For the keypad, I've often used the 74C922 4x4 Encoder. It
requires 5-6 lines (4 data, Data Available, Output Enable). Now days I use
another PIC with a serial interface (RS-232 or SPI). Two mode lines can be
set to provide Binary or ASCII keycodes and Handshake or Continuous mode. In
the Handshake mode it uses CTS/RTS (RS-232 or TTL).

  For the LCD, I long ago made a serial PIC LCD interface. Similar to the
serial backpack, it provides cursor control and two custom character sets
for graphing. You can also save a user-defined set in EEPROM.

  This is all trivial to do with 18-Pin PICs and it saves a lot of pins
while providing extra functionality and a standard interface.

  - Tom

At 10:31 PM 6/3/01 +0200, Joan Ilari wrote:
{Quote hidden}

------------------------------------------------------------------------
Tom Handley
New Age Communications
Since '75 before "New Age" and no one around here is waiting for UFOs ;-)

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email listservspamKILLspammitvma.mit.edu with SET PICList DIGEST in the body


More... (looser matching)
- Last day of these posts
- In 2001 , 2002 only
- Today
- New search...