ABSTRACT

A microcontroller or DSP usu ally in cludes a cen tral pro ces sor, in put and out put ports, mem ory for pro gram and data stor age, an in ter nal clock, and one or more pe - riph eral de vices such as tim ers, coun ters, an a log-to-dig i tal con vert ers, se rial com - mu ni ca tion fa cil i ties, and watch dog cir cuits. More than two dozen com pa nies in the United States and abroad man u fac ture and mar ket microcontrollers. Mostly they range from 8-to 32-bit de vices. Those at the low end are in tended for very sim ple cir cuits and pro vide lim ited func tions and pro gram space, while the ones at the high end have many of the fea tures as so ci ated with mi cro pro ces sors. The most pop u lar microcontrollers in clude sev eral from Intel (such as the 8051), from Zilog (de riv a - tives of their fa mous Z-80 mi cro pro ces sor) from Motorola (such as the 68HC05), from Atmel (the AVR), the Par al lax (the BASIC Stamp), and many from Micro chip. Some of the high-end Micro chip microcontrollers and DSPs are the topic of this book.