0% found this document useful (0 votes)
19 views2 pages

Ebs Ii

The document outlines various programs that can be done without and with interfaces on microcontrollers. It lists 7 programs that can be done without interfaces, such as adding numbers and finding largest/smallest in an array. It then lists programs that can be done using different interfaces like digital I/O, DAC, kit screen, stepper motor control and an ARM microcontroller board. The programs involve tasks such as displaying numbers, generating waveforms, counting, reading switches and controlling outputs like LEDs and 7-segment displays.

Uploaded by

CHYTE
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views2 pages

Ebs Ii

The document outlines various programs that can be done without and with interfaces on microcontrollers. It lists 7 programs that can be done without interfaces, such as adding numbers and finding largest/smallest in an array. It then lists programs that can be done using different interfaces like digital I/O, DAC, kit screen, stepper motor control and an ARM microcontroller board. The programs involve tasks such as displaying numbers, generating waveforms, counting, reading switches and controlling outputs like LEDs and 7-segment displays.

Uploaded by

CHYTE
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Programs done without the interface:

1) WAP to add 2 numbers and store result in 3rd location 


2) WAP to move data of 10 bytes from one location to another 
3) WAP to exchange content of an array of 10 bytes with another array of 10 bytes
4) WAP to find largest in array
5) WAP to find smallest in array
6) WAP to sort array in ascending order 
7) WAP to sort array in descending order 

 Programs done with the interface : 

DIGITAL I/O:

8) WAP to display 55 and AA


9) WAP to read from switch, complement and send to Pa

10)WAP for BCD up and down counter 

WAP to display 00-99


WAP to display 99-00

11)WAP for binary up and down counter (OR HEX?)

WAP to display 00-FF


WAP to display FF-00

12) WAP to read from port B of 8255, separate higher nibble and lower nibble, multiply them and
display product through Port A

DAC:

13)WAP to generate square waveform 


14)WAP to generate positive ramp waveform
15)WAP to generate negative ramp waveform
16)WAP to generate triangle waveform
17)WAP to generate crown waveform 
18) WAP to generate staircase waveform
19) WAP to generate :

20) WAP to generate :

KIT SCREEN?
21) WAP to display 55,AA on the kit screen
22) WAP to display 00-FF on the kit screen
MASM:
23) Write an ALP program to ask user to input a 2 digit number
Give user two options for upcount and downcount
If upcount is chosen, display upcount from the user input to FF
If downcount is chosen, display downcount from the user input to 00

STEPPER MOTOR:

24) WAP to rotate motor by 90 degree


25) WAP to rotate motor clockwise, anti-clockwise
26) WAP to rotate motor clockwise, anti-clockwise in 64 steps

STM32 NUCLEO BOARD (ARM):

27) WAP to blink LED (delay)

28)WAP to give input to micro-controller from switch, based on that turn on/off led

29)WAP to print 0-9 (7-SEGMENT DISPLAY)

You might also like