The document contains instructions for 4 assembly language programs to generate square waves using timers on microcontrollers. Program 1 generates a 5msec square wave on an 8051 using Timer 0 Mode 1. Program 2 generates a 2msec square wave on an AT89C51 using Timer 0 Mode 0. Program 3 generates a 200μsec square wave using Timer 1 Mode 2. Program 4 generates a 50ms square wave on P2.3 using a Timer 0 interrupt. All programs assume an 11.0592MHz crystal oscillator frequency.
The document contains instructions for 4 assembly language programs to generate square waves using timers on microcontrollers. Program 1 generates a 5msec square wave on an 8051 using Timer 0 Mode 1. Program 2 generates a 2msec square wave on an AT89C51 using Timer 0 Mode 0. Program 3 generates a 200μsec square wave using Timer 1 Mode 2. Program 4 generates a 50ms square wave on P2.3 using a Timer 0 interrupt. All programs assume an 11.0592MHz crystal oscillator frequency.
The document contains instructions for 4 assembly language programs to generate square waves using timers on microcontrollers. Program 1 generates a 5msec square wave on an 8051 using Timer 0 Mode 1. Program 2 generates a 2msec square wave on an AT89C51 using Timer 0 Mode 0. Program 3 generates a 200μsec square wave using Timer 1 Mode 2. Program 4 generates a 50ms square wave on P2.3 using a Timer 0 interrupt. All programs assume an 11.0592MHz crystal oscillator frequency.
1. Develop an assembly language program for 8051 microcontroller to
generate a continuous square wave having TONT = OFF = 5msec on P2.3 pin using Timer 0 Mode 1. Assume XTAL = 11.0592 MHz 2. Let's generate a square wave of 2mSec period using an AT89C51 microcontroller with timer0 in mode0 on the P1.0 pin of port1. Assume xtal oscillator frequency of 11.0592 MHz. 3. Here we are generating a square wave on PORT1.0 with 200uSec. time period using Timer1 in mode2. We will use 11.0592 MHz Xtal oscillator frequency 4. Write a program to generate a square wave of delay 50 ms on pin P2.3 using an interrupt for Timer 0. Assume that XTAL = 11.0592MHz.