- Trending Categories
- Data Structure
- Operating System
- C Programming
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Intel 8253 Programmable Interval Timer
Many situations may arise, where a microcomputer system requires accurate time delays. For example, when we implement a real time clock, the time needs to get updated at least for once in every second.
We generate accurate time delays by using a few instructions in a loop.It is completely software based, where 8085 does not perform any work which is beneficial except the generation of time delays.
The delay in time or Time delay scan also be generated by hardware method also. As an example, a 555 timer chip can also be used for the generation of time delays or delay in time. Here the time delay is generated which is totally depending on the resistor and capacitor component values. These R and C components have a tolerating capacity of 10%. Hence the delay in time is not accurate, but the processor can do the other processing task.
Now in order to get the exact the exact delay in time rather time delays by the hardware, timer chips which are programmable like Intel 8253 are used. Here, very little software overhead is required and the processor is available for other processing.
As a DIP package Intel 8253 is a 24-pin programmable IC available. IC has three counters which work independently and whose width is of 16-bits. In addition, we have a control port to decide what is the mode of working of the three counters. The physical and functional pin diagrams of them are indicated below.
Fig.Diagram of 8253 pin based
Fig.Pin diagram functional
- Description of 8253 timer
- Intel 8259A Programmable Interrupt Controller
- Intel 8257 Programmable DMA Controller
- Interfacing 8253 (Timer IC) with 8085 Microprocessor
- Programming the 8253
- Comparison of Intel 8080 with Intel 8085
- 8255 Programmable Peripheral Interface Chip
- Timer in C#
- Erasable Programmable Read Only Memory (EPROM)
- Main features of Intel 8051
- Functional blocks of Intel 8051
- Intel 8212 in mode 0
- Intel 8212 in mode 1
- What is Intel 8089 IOP?
- Non-Programmable 8-Bit I/O Port