Microcontrollers and Microcomputers Principles of Software and Hardware Engineering
"Excellent text! Covers the major aspects of software and hardware engineering."--David J. Waldo, Oklahoma Christian University--This text refers to an out of print or unavailable edition of this title.