Professional Documents
Culture Documents
CODE:
#include ”ledcfg.h”
#include ”dsk6416.h ”
#include ”dsk6416_led.h ”
#include ”dsk6416_dip.h ”
void main()
{ DSK6416_INIT();
DSK6416_LED_init();
DSK6416_DIP_init();
While( 1 )
DSK6416_LED_toggle( 2 );
If (DSK6416_DIP_get( 3 ) == 0 )
DSK6416_LED_on( 3 );
else DSK6416_LED_off( 3 );
DSK6416_waitusec( 2000000 );
}
DEPARTMENT OF ELECTRICAL ENGINEERING
SIR SYED UNIVERSITY OF ENGINEERING & TECHNOLOGY
DIGITAL SIGNAL PROCESSING LAB SESSION #10 NAME: MUHAMMAD AZAN KHAN
(EL-303) ROLL NO.:2018-EL-019
Task 2:
Write down the code in which led 0 will toggle with a delay of 4 micro sec and led 1and 2 will
remain on.
CODE:
#include ”ledcfg.h”
#include ”dsk6416.h ”
#include ”dsk6416_led.h ”
#include ”dsk6416_dip.h ”
void main()
{ DSK6416_INIT();
DSK6416_LED_init();
DSK6416_DIP_init();
While( 1 )
{
DSK6416_LED_toggle( 0 );
If (DSK6416_DIP_get( 1 ) == 0)
DSK6416_LED_on( 1 );
else DSK6416_LED_off(1);
If (DSK6416_DIP_get( 2 ) == 0)
DSK6416_LED_on( 2 );
else DSK6416_LED_off(2);
DSK6416_waitusec( 4000000 );
}}