Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/29/04 13:29
Read: times


 
#84035 - a rebuttal
Responding to: ???'s previous message
1) That part was never designed for use with the 8051.
- Well it unexpectedly happenned to match it quite usefully.

Try "matching it quite usefully" with anything but a slow 12 clocker.

2) They were actually for the 8086 -so not even designed for an 8-bit processor!
- As far as mode 0 is concerned, 8255 is simply great for 8 bit operations.

Yes, indeed, it works fine as an 8 bit latch, but why not use an 8 bit latch instead

3) made to match the x86 uCs and a lousy match for the '51
- The fact that it was made for x86 is not a reasonable argument alone.

OK, but how about "it is not made for the '51 as the WSI chips are.

4) It is obsolete, and it has been obsolete for very many years now!
- When no derivative with more I/O pins is available, PPI is still the best choice.

better than a couple of 74HC gates?, what is most likely to be obsoleted?

5) 8255 was developed about three decades ago
(when the king of diamonds were still a jack)
- Wheel was invented some 3 millennia ago.

Yes, indeed, but the tire came later.

6) Using IE is akin to using 8255's in new designs.
- If only I could download the PLCC68 version of AT89C51RD2, just like what I did with Mozilla FireFox to replace InternetExplorer

Why whine "If only", I am sure that you can get 74HC chips. i would use a small CPLD instead, but appreciate that component availability may be a problem in some areas.

8255 might not be the best friend of 8051's great grand children, but let's not make it a taboo word.
If it is not the best, why use it.

Have you had a look at the Philips IIC offerings such as the PCF8574/8575 which gives you (4*) 8 '51 pins for two. These chips are "made for the '51", at least the ports have '51 characteristics.

Erik

List of 31 messages in thread
TopicAuthorDate
Hardware problem            01/01/70 00:00      
   Address decoding            01/01/70 00:00      
   Use OR            01/01/70 00:00      
      Jan Waclawek            01/01/70 00:00      
   Adress decoding            01/01/70 00:00      
   instead of the 8255            01/01/70 00:00      
   Code segment adr space VS Xmem adr space            01/01/70 00:00      
   Why the 8255 ?            01/01/70 00:00      
      Steve M. Taylor            01/01/70 00:00      
         Farnell Distributor in Iran            01/01/70 00:00      
            Disturbutors donot supply many chips            01/01/70 00:00      
               Re: Disturbutors donot supply many chips            01/01/70 00:00      
                  Quite off-topic now            01/01/70 00:00      
         alternatives?            01/01/70 00:00      
   Check for a sinple gate            01/01/70 00:00      
   8254+1            01/01/70 00:00      
      Who ever said the 8255 was for x86?            01/01/70 00:00      
      a rebuttal            01/01/70 00:00      
         rebutal            01/01/70 00:00      
            psd            01/01/70 00:00      
            decoder            01/01/70 00:00      
         Item #2 Rebuttal            01/01/70 00:00      
            not me            01/01/70 00:00      
      Atmel Disturbutor in Iran            01/01/70 00:00      
         Thanx Farshid.            01/01/70 00:00      
            chips            01/01/70 00:00      
               Dear Steve            01/01/70 00:00      
                  How many ?            01/01/70 00:00      
                     AT89C51SND            01/01/70 00:00      
                        SMD soldering iron?            01/01/70 00:00      
                     there is no market in Iran for them            01/01/70 00:00      

Back to Subject List