Quantcast
Channel: Microcontrollers, Programming and IoT
Viewing all articles
Browse latest Browse all 1271

Timer interrupt programming

$
0
0
Hello

I have written program to set timer interrupt on 8051 microconroller. I want to set interuupt for 50 ms

Fosc = 11.0592Mhz
tick = 12/11.0592M = 1.085069444us = 1.085us
Interrupt time = 60 ms
60,000*1.085= 55299
65536-55299= 10237 =ox27FD
Code:
#include<reg51.h>

sbit LED = P1^0;

int main(void)
{
/* Make all ports zero */
   P0 = 0x00;
   P1 = 0x00;
   P2 = 0x00;
   P3 = 0x00;

   TR0 = 0;                 //turn Off Timer 0
   TF0 = 0;                 //Clear the interrupt...
Timer interrupt programming

Viewing all articles
Browse latest Browse all 1271

Trending Articles