"I've hunted high and low for good electronics textbooks.
This one is the best, bar none. No extraneous math, lots
of insider's information ... and a huge range of topics covered
clearly and thoroughly. So well written that I've had
difficulty putting it down!"
Describes programming 8051 and AVR microcontroller by this comfortable but inexpensive tool.
BASCOM-8051 and BASCOM-AVR are development environments built around a powerful BASIC compiler.
Both are suited for project handling and program development for the 8051 family and its derivatives as well as for the AVR microcontrollers from Atmel.
Microcontrollers: Architecture, Implementation and Programming
Hitz, Kenneth and Tabak, Daniel
McGraw-Hill Inc. 1992
Microprocessor-based design
By Michael Slater
About 1992
I think all of you hungry for information on hardware design should know about a book.
It's called "Microprocessor-based design" by Michael Slater and
I think it's a hell of a good book.
I got my copy from a friend who got it from a computer book club.
Sorry, I loosed contact with him, so I can't tell anything better.
The book covers almost every topic I can think of in hardware design
and classifies them by chapter.
All the textual explanation of the 765 and 179X chips is in there,
for example, in the "MASS STORAGE" chapter.
It also includes other chapters:
Displays: (LCDS, LEDS, CRTS, gas discharge, plasma, etc. )
Input devices: (Touch-sensitive screens, diferent types of pushbuttons,
light pen, mouse, tracballs, etc. )
Data comunications: Asynchronous, synchronous, parallel, RS-232, RS-485,
RS-422, IEEE488 or GPIB, etc.
Multiprocessor designs: Diferent ways to interconnect and different
possible architectures.
In every case, tips on what are the weaknesses and strong points of
each possible selection is given.
I got the book about 4 years and I REALLY LOVED IT since the very begining.
It still is a very good source of both theory and practical information.
I think a must in any microprocessor crazed guy's bookshelf.
And, I am just someone who bought and read the book (no bussiness here.)