Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to increse the I/O in the 8052

Status
Not open for further replies.

sakender

Junior Member level 3
Joined
May 21, 2009
Messages
30
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Location
PAk
Activity points
1,507
i want to design a circuit which have 18 input and 20 output and also some other pin i want to used latch with the port how could i do plz help
 

Hi,

There are lots of I/O expander chips out there. They use some kind of serial interface (SPI, I2C), which you may have to implement in software depending on what kind of peripherals your controller has.

See, for example, the MCP23S17 from Microchip. You can cascade up to 8 devices for 128 I/O pins using just two or four pins on your microcontroller. You can also roll your own system using shift registers and so.

Regards,
Chris
 

You can use 82c55 PPI for this. I am using this for my all projects based on 8051. map 8255 on data memory.(memory mapped IO). Each port of 8255 contain data memory address. try searching on net for same or i'll give u basic design.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top