0% found this document useful (0 votes)
266 views4 pages

8253 Timer IC General PDF

The document discusses the Intel 8253 programmable timer/counter chip. It has 3 independent 16-bit counters that can operate at frequencies up to 2 MHz. The chip is programmable and can be used as an event counter, timer, or one-shot pulse generator. It has a 24-pin DIP package and uses a single +5V supply. Each counter has clock, gate, and output pins whose functions depend on the programmed mode.

Uploaded by

Sudhi Sudharman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
266 views4 pages

8253 Timer IC General PDF

The document discusses the Intel 8253 programmable timer/counter chip. It has 3 independent 16-bit counters that can operate at frequencies up to 2 MHz. The chip is programmable and can be used as an event counter, timer, or one-shot pulse generator. It has a 24-pin DIP package and uses a single +5V supply. Each counter has clock, gate, and output pins whose functions depend on the programmed mode.

Uploaded by

Sudhi Sudharman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

8253 Timer IC General

The Intel 8253 is a programmable counter / timer chip designed for use as an Intel
microcomputer peripheral. It uses nMOS technology with a single +5V supply and is packaged
in a 24-pin plastic DIP.

It is organized as 3 independent 16-bit counters, each with a counter rate up to 2 MHz. All modes
of operation are software programmable.

The 82C54 is pin compatible with the HMOS 8254, and is a superset of the 8253.

Six programmable timer modes allow the 82C54 / 8253 to be used as an event counter, elapsed
time indicator, programmable one-shot, and in many other applications.

4.4.1 Block diagram

The timer has three independent, programmable counters and they are all identical. The
block labeled data bus buffer contains the logic to buffer the data bus to / from the
microprocessor, and to the internal registers. The block labeled read / write logic controls the
reading and the writing of the counter registers. The final block, the control word register,
contains the programmed information that is sent to the device from the microprocessor. In effect
this register defines how the 8253 logically works.

Each counter in the block diagram has 3 logical lines connected to it. Two of these lines,
clock and gate, are inputs. The third, labeled OUT is an output. The function of these lines
changes and depends on how the device is initialized or programmed.
Block diagram of an 8253 programmable interval timer

4.4.2 PIN configuration

The following picture shows the pin configuration of the 8253 and a general definition of the
lines follows:

Clock This is the clock input for the counter. The counter is 16 bits. The maximum clock
frequency is 1 / 380 nanoseconds or 2.6 megahertz. The minimum clock frequency is DC or
static operation.

Out This single output line is the signal that is the final programmed output of the device. Actual
operation of the out line depends on how the device has been programmed.
Gate This input can act as a gate for the clock input line, or it can act as a start pulse, depending
on the programmed mode of the counter.

4.4.3 Uses of the 8253 gate input pin.

.
Signal Status Low or going low Rising High

Mode
0 Disables counting -- Enables counting

1) Initiates counting
1 -- 2) Resets output --
after next clock

1) Disables counting
1) Reloads counter
2 2) Sets output Enables counting
2) Initiates counting
immediately high

1) Disables counting
3 2) Sets output Initiates counting Enables counting
immediately high

4 Disables counting -- Enables counting

5 -- Initiates counting --

This table shows the different uses of the 8253 gate input pin.

Each mode of operation for the counter has a different use for the GATE input pin

Source : http://nprcet.org/e%20content/Misc/e-Learning/IT/IV%20Sem/CS%202252-Microprocessors%
20and%20Microcontrollers.pdf

You might also like