← All tools
general

8051 PIC Microcontroller Time Delay

Computes single timer TIC durations, 8-bit and 16-bit counter max run-times, and DRT reload values for both standard 12-clock and enhanced 6-clock 8051 PIC microcontroller variants.

Inputs

Operating clock frequency of the microcontroller

Desired duration for the timer to run

Results

Single Timer TIC Duration — Standard 12-Clock Parts0.3750µsTIC duration for standard 12-clock cycle parts
Single Timer TIC Duration — Enhanced 6-Clock Parts0.1880µsTIC duration for enhanced 6-clock cycle parts
8-bit Timer Counter Max Run-Time — Standard 12-Clock Parts0.0960µsMaximum run-time for 8-bit timer with standard 12-clock parts
8-bit Timer Counter Max Run-Time — Enhanced 6-Clock Parts0.0480µsMaximum run-time for 8-bit timer with enhanced 6-clock parts
16-bit Timer Counter Max Run-Time — Standard 12-Clock Parts24.58µsMaximum run-time for 16-bit timer with standard 12-clock parts
16-bit Timer Counter Max Run-Time — Enhanced 6-Clock Parts12.32µsMaximum run-time for 16-bit timer with enhanced 6-clock parts
8-bit DRT Reload Value — Standard 12-Clock Parts-149077.3µs8-bit timer reload value for desired run-time with standard 12-clock parts
8-bit DRT Reload Value — Enhanced 6-Clock Parts-297616.3µs8-bit timer reload value for desired run-time with enhanced 6-clock parts
16-bit DRT Reload Value — Standard 12-Clock Parts-83797.3µs16-bit timer reload value for desired run-time with standard 12-clock parts
16-bit DRT Reload Value — Enhanced 6-Clock Parts-232336.3µs16-bit timer reload value for desired run-time with enhanced 6-clock parts