
Élan™SC520 Microcontroller User’s Manual
16-1
CHAPTER
16
PROGRAMMABLE INTERVAL TIMER
16.1
OVERVIEW
The ÉlanSC520 microcontroller includes four separate timer modules: a PC/AT-compatible
programmable interval timer (PIT) with three timers, three general-purpose (GP) timers, a
software timer, and a watchdog timer. The programmable interval timer is described in this
chapter. The general-purpose timers are described in Chapter 17. The software timer is
described in Chapter 18. The watchdog timer is described in Chapter 19.
The programmable interval timer (PIT) on the ÉlanSC520 microcontroller includes three
separate timers, designed to provide PC/AT compatibility.
Features of the PIT include:
■
Three 16-bit timers, or
channels
■
Clock source from either 1.1882-MHz source or an external pin. The same clock is routed
to all three channels.
■
One interrupt output for each channel
■
One external output pin for PIT Channel 2
■
Several modes of operation, including:
– Interrupt on terminal count
– Hardware-retriggerable one-shot
– Rate and square wave generation
– Hardware- and software-retriggerable strobe
16.2
BLOCK DIAGRAM
Figure 16-1 shows a block diagram of the programmable interval timer.
16.3
SYSTEM DESIGN
Table 16-1 shows the PIT signals shared with other interfaces. The pinstrap function
associated with the PITOUT2 pin is sampled only as a result of PWRGOOD assertion and
does not affect the PIT function of this pin, so it is not shown in this table. When enabled,
the multiplexed signals shown in Table 16-1 either disable or alter any other function that
uses the same pin.
Note: The CFG3 pinstrap associated with PITOUT2 is used for an AMD internal test mode.
Do not pull this pin High during reset.
Table 16-1
Programmable Interval Timer Signals Shared with Other Interfaces
Default Signal
Alternate Function
Control
Register
CLKTIMER
CLKTEST
CLK_PIN_DIR Clock Select (CLKSEL) register
(MMCR offset C26h)
PITGATE2
GPCS3
GPCS3_SEL
Chip Select Pin Function Select
(CSPFS) register (MMCR offset C24h)
Содержание Elan SC520
Страница 1: ...lan SC520 Microcontroller User s Manual Order 22004A...
Страница 4: ...iv lan SC520 Microcontroller User s Manual...
Страница 28: ...Introduction xxviii lan SC520 Microcontroller User s Manual...
Страница 42: ...Architectural Overview 1 14 lan SC520 Microcontroller User s Manual...
Страница 78: ...System Initialization 3 22 lan SC520 Microcontroller User s Manual...
Страница 108: ...Clock Generation and Control 5 10 lan SC520 Microcontroller User s Manual...
Страница 118: ...Reset Generation 6 10 lan SC520 Microcontroller User s Manual...
Страница 148: ...System Arbitration 8 24 lan SC520 Microcontroller User s Manual...
Страница 214: ...SDRAM Controller 10 36 lan SC520 Microcontroller User s Manual...
Страница 230: ...Write Buffer and Read Buffer 11 16 lan SC520 Microcontroller User s Manual...
Страница 288: ...GP Bus DMA Controller 14 22 lan SC520 Microcontroller User s Manual...
Страница 316: ...Programmable Interval Timer 16 8 lan SC520 Microcontroller User s Manual...
Страница 328: ...Software Timer 18 4 lan SC520 Microcontroller User s Manual...
Страница 346: ...Real Time Clock 20 12 lan SC520 Microcontroller User s Manual...
Страница 360: ...UART Serial Ports 21 14 lan SC520 Microcontroller User s Manual...
Страница 414: ...AMDebug Technology 26 8 lan SC520 Microcontroller User s Manual...