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.
To increase the number of inputs/outputs just add port expander (for example 82C55), to increase the size of data memory add external RAM and to increase the size of program memory use 8051-derivative with 64kB of program memory (DS89C450, in the 8051-family one of the fastest µC) and so on ..
By connecting several 8051s in one system you will not gain much, as the two possible ways of connecting them are through their serial ports (UART or I2C, for those which have I2C) and serial port can be notoriously slow ..
Why would like to do that ?
If you need more "power" go for more powerful microcontroller, maybe 16-bit or more is what you need ..
I think you should start with one microcontroller and PC and try to establish communication between them ..
Using windows hyperterminal or any other terminal software you will be able to send some characters to and receive characters from a microcontroller ..
Once you are familiar with this type of communication you can try to send bytes between two microcontrollers ..
So, download a program called BOOTSTRP.ZIP from **broken link removed** and try it ..
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.