EZ80F91MCU ZILOG [Zilog, Inc.], EZ80F91MCU Datasheet - Page 5

no-image

EZ80F91MCU

Manufacturer Part Number
EZ80F91MCU
Description
eZ80Acclaim-TM Flash Microcontrollers
Manufacturer
ZILOG [Zilog, Inc.]
Datasheet
PS019209-0504
Watch-Dog Timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Programmable Reload Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Watch-Dog Timer Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Watch-Dog Timer Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Watch-Dog Timer Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Programmable Reload Timers Overview . . . . . . . . . . . . . . . . . . . . . . . . . 127
Basic Timer Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Specialty Timer Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Timer Port Pin Allocation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Timer Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Flash Key Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Flash Data Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Flash Address Upper Byte Register . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Flash Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Flash Frequency Divider Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Flash Write/Erase Protection Register . . . . . . . . . . . . . . . . . . . . . . . . 115
Flash Interrupt Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Flash Page Select Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Flash Row Select Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Flash Column Select Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Flash Program Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Enabling and Disabling the WDT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Time-Out Period Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
RESET Or NMI Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Watch-Dog Timer Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Watch-Dog Timer Reset Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Reading the Current Count Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Setting Timer Duration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Single Pass Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Continuous Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Timer Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Timer Input Source Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Timer Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Break Point Halting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Event Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
RTC Oscillator Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Input Capture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Output Compare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Basic Timer Register Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Register Set for Capture in Timer 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Register Set for Capture/Compare/PWM in Timer 3 . . . . . . . . . . . . . . 137
Timer Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Timer Interrupt Enable Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Timer Interrupt Identification Register . . . . . . . . . . . . . . . . . . . . . . . . . 141
P R E L I M I N A R Y
Product Specification
eZ80F91 MCU
Table of Contents
v

Related parts for EZ80F91MCU