Useful Links

PC Keyboard - How it works and How to Interface
http://www.arl.wustl.edu/~lockwood/class/cs306/books/artofasm/Chapter_20...

8052/8051 Codes
http://www.8052.com/codelib

Some Essential Computer Engineering Resources
http://www.computer-engineering.org

Learn in a quick and easy way to program 8051 microcontroller using many practical examples we have provided for you. Despite its relative old age, 8051 is still the most commonly used microcontroller at present. Beside Intel, many other renowned companies manufacture this model -Atmel, Philips, Siemens, etc.
http://www.mytutorialcafe.com/

This site provides a series of online textbooks covering electricity and electronics.
http://www.allaboutcircuits.com/

Electronics Resource, Electronic Hobby Projects & Circuits, Mircrocontroller, Computer Based Project Circuit.

http://www.hobbyprojects.com/