Embedded Controller Hardware Design is THE definitive guide to designing reliable microcontrolelr hardware for real-world applications. It is a thorough introduction to embedded hardware design that stresses designing for reliability in "real world" applications. The book provides a comprehensive overview of microcontroller architecture, design analysis, memory technologies, handling interrupts, techniques for hardware interfacing, designing for reliability, and handling issues found in real-world applications. The author discusses hardware and software design in an integrated fashion; this is because hardware limitations must be taken in account when writing software and software requirements must be part of hardware design. Embedded systems will be the foundation for many of tomorrow's engineering projects. In this book you'll find the knowledge you'll need to successfully use embedded technologies.