8051 Dac
8051 Dac
Subject: - Microcontrollers
Class: - TE
-----------------------------------------------------------------------------------------------------------------------------------
EXPERIMENT NO:- 3
-----------------------------------------------------------------------------------------------------------------------------------
#include <reg51.h>
void main ()
while(1)
P1 = 0XFF;
my_delay();
P1 = 0X00;
my_delay();
void my_delay()
int i;
for(i=0;i<10000;i++);
}
//---------- GENERATE TRIANGULAR WAVE-----------------------------//
#include <reg51.h>
for(i=time;i>0;i--)
for(j=0;j<10;j++);
P1 = dat;
void main(void)
while(1)
for(a=0x0;a<0xFF;a++)
send_dac(a);
delay_ramp(1);
for(a=0xFF;a>0;a--)
{
send_dac(a);
delay_ramp(1);