SWAMI KESHVANAND
INSTITUTE OF TECHNOLOGY.
MANAGEMENT & GRAMOTHAN, JAIPUR
Departnment of ECE
Branch: ECE
[Link] Roll SEM: IV Section: A
Name
2 23ESKEcoO1 Aastha Slharma Group
23ESKECO02 Aayush Jha
4 23ESKECO03 Abhimanyu Singh Rathore
23ESKECO04 Abhishek Prajapat
SET I
6 23ESKECO05 Aditi Tripathi
7 23ESKECO06 Aditya Kumar Singh
8 23ESKECO07 Aditya Singh
23ESKECO08 Adityavardhan Singh Rajawat
10 23ESKECO09 Akansha Singhal
SET 2
11 23ESKECO10 Aman Agarwal
12 23ESKECO1I Aman Bansal
13
23ESKECO12 Amit Verma
14 23ESKECO13 Angad Kumar SET 3
15 23ESKECO14 Aniket Raj
16
23ESKECO15 Annus Khan
17
23ESKECO17 Arnav Gaur
18
23ESKECO18 Ashwin Sharma
19
23ESKECO19 Ayushi Sonkhiya SET
SET 34
20
23ESKECO20 Badal Choudhary
21
23ESKEC021 Bhavesh Kumar Khatri
22
23ESKECO24 Chahat Shrimali
23
23ESKEC025 Chetan Mudgal
23ESKEC026 Chetan Sharma SET
24
23ESKECO27 SET 45
Chirag Agarwal
23ESKECO28 Chirag Vijay
26
23ESKECO30 Dev Gurjar
23ESKECO3I Dev Patodia
28 23ESKECO32 Dhruv Rathore SET5 6
SET
23ESKECO33 Divyam Singh Chheepa
30 23ESKECO34 Divyanshu Kumawat
23ESKECO35 Gaurav Singh Shekhawat
32 23ESKECO36 Gopal Tiwari
33 23ESKECO37 Harsh Kumar SET
SET 67
34 23ESKECO38 Harshit Swami
35 23ESKECO39 Himanslhu Choudhary
36 23ESKEC040 Himanshu Parcta
37 23ESKEC041 Hiral Bhargava
38 23ESKEC042 Hunny Gupta SET
SET 8
7
39 23ESKEC043 Kanhaiya Gupta
40 23ESKEC044 KANISHKA JAIN
4| 23ESKEC045 Karan Bagra
42 23ESKEC046 Kashak Joshi
42 23ESKEC047 Keshav Gupta SET
SET 89
44 23ESKEC048 Keshav Soni
45 23ESKEC049 Kuldeep Tinker
46 23ESKECOS0 Lakshita Dhaked
47 23ESKECOSI Love Kumar Bansal
48 23ESKECOS3 Manas Gupta SET 910
SET
49 23ESKECO54 Mayank Charn
50 23ESKECOS5 Mavank Shama
GRAMOTHAN, JAIPUR
SWAMIKESHVANAND INSTITUTE OF TECHNOL0CY MANAGEMENT &
Department of ECE
Branch: ECE SEM: IV Section: B
Sr. No Roll Name Group
1 23ESKECOS7 MoYunus
23ESKECOS8 Mudita Saini
23ESKECO59 Nainika Agrawal SET 1
3
4 23ESKECO60 Naman Balana
23ESKECO62 Nishchal Goyal
6 23ESKECO63 Nitin Kumar Meena
23ESKECO64 Paridhi Kabra
23ESKECO65 Parth Chouhan SET 2
8
23ESKEC066 Prabhav Sharma
23ESKEC067 Prakhar Jain
23ESKECO68 Pravecn Singh
23ESKECO69 Priyanshu Lohmi
13 23ESKEC070 Rahul Kushwah SET 3
4 23ESKEC071 Rajvardhan Singh
23ESKECO72 Rupal Choudhary
16 23ESKECO73 Sameer Kothari
17 23ESKEC074 Samik Choudhary
Samyak Jain SET34
SET
23ESKEC075
19 23ESKECO76 Sarika Goyal
20 23ESKEC077 Sharad Singhal
23ESKEC078 Shipra Pal
23ESKECO79 Shivam Kumar
SET45
SET
23ESKECO80 Shreyansh Sharnma
24 23ESKECO81 Shubhanm
23ESKECO82 Sourav Pilania
26 23ESKECO83 Suhana Bhati
23ESKECO84 Sujal Kumawat
SET 6
23ESKECO85 Sumit Kumar Dixit SET 5
28
23ESKECO86 Tanuj Gupta
30 23ESKECO87 Ujwal Sharma
23ESKECO88 Ukarsh Jindal
3
23ESKECO89 Vaibhav Sharma SET 7
32
23ESKEC090 Vinay Sharma SET 6
34 23ESKEC091 Vishwas Sharma
35 23ESKECO92 Yash Mangal
36 23ESKEC094 Yogita Keswani
37 23ESKEC300 Sandesh Singodiya
23ESKEC301 Abhay Pratap Singh Bhati SET
SET 7 8
39 23ESKEC302 Ashish Kumar Chugh
40 23ESKEC303 Gurushi Bhardwaj
41 23ESKEC304 Pahal Bhatt
42 23ESKEC305 Piyush Kumawat
43 23ESKEC306 Shivendra Singh Parnar SET
SET 98
44 23ESKEC307 Mahek Jain
45 23ESKEC308 Rahul Choudhary
46 24ESKEC200 Priyanka Kanwar SET
SET109
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
SET: 1
1. Find the content of the program at the completion of the execution of the program,
2000 LXI SP, 1000
2003 PUSH H
2004 PUSH D
2005 CALL 2050
2008 POP H
2009 HLT
[CO1, BL3]
2. Analyze the given 8085 microprocessor system, interpret the timing diagram to fill in the
missing information, deduce the missing instruction at address 1011H, and evaluate the
required control signals. [CO1, BL4]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
3. Determine the memory address ranges for RAM 1, 2, 3, and 4 when connected to the 16-
bit address bus of the 8085 microprocessor. [CO2,BL3]
4. Write a program to read the DIP switches and display the reading from port B at port A
and from port CL at port CU. [CO2,BL3]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
SET: 2
1. An assembly language program is given below:
Line 1: MVI A, B5H
MVI B, 0EH
XRI 69H
ADD B
ANI 9BH
CPI 9FH
STA 3010H
HLT
(a) Find content of the accumulator just after execution of the ADD instruction in
line 4.
(b) Find the status of the CY and Z flags, after the execution of line 7.
[CO1, BL3]
2. Analyze the given 8085 microprocessor system, interpret the timing diagram to fill in the
missing information, deduce the missing instruction at address 1011H, and evaluate the
required control signals. [CO1, BL4]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
3. Microprocessor 8085 are Interfaced by two chips of 4K RAM and one chip of 2K ROM
(Fig.1), Find the memory address ranges of the memory chips. [CO2,BL3]
4. Write a program to read the DIP switches and display the reading from port B at port A
and from port CL at port CU. [CO2,BL3]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
SET: 3
1. What will be the value in accumulator and flag register for the given 8085
program below?
MVI C, 7FH
MVI B, 3EH
MOV A, B
RLC
RLC
ANI 7FH
HLT
[CO1, BL3]
2. Analyze the given 8085 microprocessor system, interpret the timing diagram to
fill in the missing information, deduce the missing instruction at address 1011H,
and evaluate the required control signals. [CO1, BL4]
3. In given fig.1, identify the memory address range of ROM1, ROM2 and R/WM1.
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
[CO2, BL3]
4. Write a program to read the DIP switches and display the reading from port B at
port A and from port CL at port CU.
[CO2, BL3]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
SET: 4
1. Write a program to find the smallest number in a given array of 10 elements. The array is
stored in the memory location from 9200H onwards. Store the result at the memory
location 9300 H. the length of array is stored as a first element of an array and then data
array starts. [CO1,BL3]
2. Analyze the given 8085 microprocessor system, interpret the timing diagram to fill in the
missing information, deduce the missing instruction at address 1011H, and evaluate the
required control signals. [CO1,BL4]
3. (A) If the last address of a 1k memory is FBFFH, then what will be the starting address?
(B) A memory chip (2 K x 8) is interfaced to microprocessor 8085 that shown in
[Link] the memory address ranges of the memory chip (2 K x 8). [CO2, BL3]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
4. Write a program to read the DIP switches and display the reading from port B at port A
and from port CL at port CU. [CO2, BL3]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
SET: 5
1. Write an assembly language program to arrange the following numbers in the
descending order: 23H, 45H, 09H, FFH, 08H, and 27H. [CO1, BL3]
2. Analyze the given 8085 microprocessor system, interpret the timing diagram to fill in the
missing information, deduce the missing instruction at address 1011H, and evaluate the
required control signals. [CO1, BL4]
3. Determine the memory address ranges for RAM 1, 2, 3, and 4 when connected to the 16-
bit address bus of the 8085 microprocessor. [CO2, BL3]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
4. Write a program to read the DIP switches and display the reading from port B at port A
and from port CL at port CU. [CO2, BL3]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
SET: 6
1. Show by an assembly language program how you can Transfer a block of Data in
Reverse order. Also draw the flowchart and take data size equal to 10? [CO1, BL3]
2. Analyze the given 8085 microprocessor system, interpret the timing diagram to fill in the
missing information, deduce the missing instruction at address 1011H, and evaluate the
required control signals. [CO2, BL4]
3. Determine the memory address ranges for RAM 1, 2, 3, and 4 when connected to the 16-
bit address bus of the 8085 microprocessor. [CO2, BL3]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
4. Write a program to read the DIP switches and display the reading from port B at port A
and from port CL at port CU. [CO2, BL3]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
SET: 7
1. An 8085 assembly language program is given below. Assume that the carry flag is
initially unset. Find the content of the accumulator after the execution of the program.
[CO1, BL3]
MVI A,07H
RLC
MOV B,A
RLC
RLC
ADD B
RRC
2. Analyze the given 8085 microprocessor system, interpret the timing diagram to fill in the
missing information, deduce the missing instruction at address 1011H, and evaluate the
required control signals. [CO1, BL4]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
3. Determine the memory address ranges for RAM 1, 2, 3, and 4 when connected to the 16-
bit address bus of the 8085 microprocessor. [CO2, BL3]
4. Write a program to read the DIP switches and display the reading from port B at port A
and from port CL at port CU. [CO2, BL3]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
SET: 8
1. Write an ALP for 8085 microprocessor to separate ODD and EVEN numbers from an
array of 16 numbers stored from F100H .Store the Even numbers from F120H and odd
numbers from F150H. [CO1, BL3]
2. Analyze the given 8085 microprocessor system, interpret the timing diagram to fill in the
missing information, deduce the missing instruction at address 1011H, and evaluate the
required control signals. [CO1, BL4]
3. Determine the memory address ranges for chip 1, and 2 in the figure A0-A15 to select the
chip. [CO2, BL3]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
4. Write a program to read the DIP switches and display the reading from port B at port A
and from port CL at port CU. [CO2, BL3]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
SET: 9
1. Write a program to generate Fibonacci series upto 10th terms. [CO1, BL3]
2. Analyze the given 8085 microprocessor system, interpret the timing diagram to fill in the
missing information, deduce the missing instruction at address 1011H, and evaluate the
required control signals. [CO1, BL4]
3. In given fig.1, identify the memory address range of ROM1, ROM2 and R/WM1.
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
[CO2, BL3]
4. Write a program to read the DIP switches and display the reading from port B at port A
and from port CL at port CU. [CO2, BL3]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
SET: 10
1. Write a program to search a byte in 16 byte array. Assume byte is FFH and will exit only
once, if it is present .Store the corresponding memory address at memory location 9300H
and [Link] starting address of array is 9200 H. [CO1, BL3]
2. Analyze the given 8085 microprocessor system, interpret the timing diagram to fill in the
missing information, deduce the missing instruction at address 1011H, and evaluate the
required control signals. [CO1, BL4]
3. Determine the memory address ranges for RAM 1, 2, 3, and 4 when connected to the 16-
bit address bus of the 8085 microprocessor. [CO2, BL3]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
4. Write a program to read the DIP switches and display the reading from port B at port A
and from port CL at port CU. [CO2, BL3]
Swami Keshvanand Institute of Technology, Management & Gramothan,
Jaipur
Assignment-I
[Link]. / Semester: II/IV Branch: ECE
Subject: Microcontrollers Subject Code: : 4EC4-06
Date of submission: 22.03.2025 MM: 10
---------------------------------------------------------------------------------------------------------------------
Reference Books
1. R. S. Gaonkar, Microprocessor Architecture: Programming and Applications with the
8085/8080A, Penram International Publishing, 1996
2. Fundamental of Microprocessor and Microcontroller, B. Ram, Dhanpat Rai
Publication,2010
3. Microprocessor 8085 and its Interfacing Sunil Kumar PHI