Chapter 1

Microcomputer systems

Abstract

The term microcomputer is used to describe a system that includes a minimum of a microprocessor, program memory, data memory, and input-output (I/O). Some microcomputer systems include additional components such as timers, counters, analog-to-digital converters, and so on. Thus, a microcomputer system can be anything from a large computer having hard disks, floppy disks, and printers, to a single chip embedded controller. This chapter is an introduction to microcontrollers and it describes the basic differences between the microprocessors and microcontrollers. Additionally, the chapter describes briefly the various components of a microcontroller, such as the types of memories used, input-output, timers, ...

Get ARM-Based Microcontroller Multitasking Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.