9

Interrupts

“Other people’s interruptions of your work are relatively insignificant compared with the countless times you interrupt yourself.”

—Brendan Francis (poet, novelist)

OUTLINE

9.1    Introduction

9.2    Basics of an Interrupt

9.3    Servicing an Interrupt

9.4    Interrupt Control

9.5    Maskable Interrupts

9.6    Output-Compare Function

9.7    Nonmaskable Interrupts

9.8    Interrupts on the EVBU

9.9    A Project with Interrupts

9.10  Summary

OBJECTIVES

Upon completion of this chapter, you should be able to

1.  Understand the basic terms using to describe interrupts.

2.  Understand the classification of various interrupts.

3.  Understand the operational requirements of interrupts.

4.  Describe the process of servicing an interrupt. ...

Get Microcontroller Programming 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.