Delay using 8051 Timer

Delay using 8051 Timer

The major component of this circuit is Microchip’s SST89E54RDA-40-C-PIE, which is a pin-for-pin compatible with typical 8051 microcontroller devices. It has a built-in timer used to produce accurate time delay. The light emitting diode (LED) is connected through the 330Ω resistor to indicate the time delay. The blinking LED switches ON for 1ms and switches OFF for 1ms that indicates toggling from LOW to HIGH and HIGH to LOW. Output PIN P2.2 can be connected to an oscilloscope to generate a square wave.

SST89E58RDA-40-C-PIE comes with 72 Kbyte of on-chip flash EEPROM program memory that is partitioned into 2 independent program memory blocks. The primary Block 0 occupies 64 Kbyte of internal program memory space and the secondary Block 1 occupies 8 Kbyte of internal program memory space. The 8-Kbyte secondary blocks can be mapped to the lowest location of the 64 Kbyte address space; it can also be hidden from the program counter and used as an independent EEPROM-like data memory. In addition to the 72 Kbyte of EEPROM program memory on-chip and 1024 x8 bits of on-chip RAM, the devices can address up to 64 Kbyte of external program memory and up to 64 Kbyte of external RAM.

This design integrating Microchip’s SST89E54RDA-40-C-PIE would be used if high-accuracy, precision and timing resolution of timed events are required to activate or deactivate control outputs based on programmed time intervals. Time delay applications include pump control, food processing, and packaging control where precise ON/OFF control is necessary.

Delay using 8051 Timer – [Link]

Please follow and like us:
Pin Share
About mixos

Mike is the founder and editor of Electronics-Lab.com, an electronics engineering community/news and project sharing platform. He studied Electronics and Physics and enjoys everything that has moving electrons and fun. His interests lying on solar cells, microcontrollers and switchmode power supplies. Feel free to reach him for feedback, random tips or just to say hello :-)

view all posts by admin
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
Get new posts by email:
Get new posts by email:

Join 97,426 other subscribers

Archives