This book is intended to fill the need for an intermediate level overview of programming microcontrollers using the C programming language. It is aimed specifically at two groups of readers who have different, yet overlapping needs. The first group are familiar with C but require an examination of the general nature of microcontrollers: what they are, how they behave and how best to use the C language to program them.
The second group are familiar with microcontrollers but are new to the C programming language and wish to use C for microcontroller development projects.
First Steps with Embedded Systems will be useful both as an introduction to microcontroller programming for intermediate level post-secondary programs and as a uide for developers coping with the growth and change of the microcontroller industry.
Esnips link rar-2.3 MB
Original pdf 2.7 MB