0% found this document useful (0 votes)
53 views3 pages

Differentiate Microprocessor and Microcontroller. A C203.1 2

The document contains an answer bank for an advanced microcontrollers based systems continuous internal assessment test. It includes multiple choice questions with answers that test knowledge of the architecture, registers, and ports of the 8051 microcontroller. Additionally, it provides long answer questions requiring explanation of the 8051 architecture and design of a speed control system for a DC motor using an 8051 microcontroller. The final question involves writing a program in 8051 assembly language to perform bit masking, multiplication, 2's complement, and register subtraction between banks.

Uploaded by

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

Differentiate Microprocessor and Microcontroller. A C203.1 2

The document contains an answer bank for an advanced microcontrollers based systems continuous internal assessment test. It includes multiple choice questions with answers that test knowledge of the architecture, registers, and ports of the 8051 microcontroller. Additionally, it provides long answer questions requiring explanation of the 8051 architecture and design of a speed control system for a DC motor using an 8051 microcontroller. The final question involves writing a program in 8051 assembly language to perform bit masking, multiplication, 2's complement, and register subtraction between banks.

Uploaded by

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

DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING

M.E – POWER ELECTRONICS AND DRIVES


19PE203 - ADVANCED MICROCONTROLLERS BASED SYSTEM
CONTINUOUS INTERNAL ASSESSMENT –I QUESTION BANK

ANSWER ALL QUESTIONS


PART A (5 x 2 Marks = 10 Marks) BT CO MARKS
1. Differentiate Microprocessor and Microcontroller. A C203.1 2

2. State the function of RS1 and RS0 bits in the flag register of R C203.1 2
Intel 8051 microcontroller.
3. Write a program using 8051 assembly language to change the data AP C203.1 2
55H stored in the lower byte.
of the DPL,
MOV data pointer
#55H register to AAH using rotate instruction.
MOV A, DPL
RL A
Label : SJMP Label
4. Give the alternate functions for the port pins of port3. U C203.1 2
RD WR T1 T0 INT1 INT0 TXD RXD
RD – Read data control output.
WR – Write data control output.
T1 – Timer / Counter1 external input or test pin.
T0 – Timer / Counter0 external input or test pin.
INT1- Interrupt 1 input pin.
INT 0 – Interrupt 0 input pin.
TXD – Transmit data pin for serial port in UART mode.
RXD - Receive data pin for serial port in UART mode.
5. Name the special functions registers available in 8051. U C203.1 2
a. Accumulator
b. B Register
c. Program Status Word.
d. Stack Pointer.
e. Data Pointer.
f. Port 0
g. Port 1
h. Port 2
i. Port 3
j. Interrupt priority control register.
k. Interrupt enable control register.

PART B (2 X 13 Marks = 26 Marks) BT CO MARKS

6. Explain the architecture of 8051 microcontroller in detail with U C203.1 13


necessary diagram.

7. Enumerate the operation of 8051 microcontroller based speed U C203.1 13


control of DC motor with neat diagram.

PART C (1 X 14 Marks = 14 Marks) BT CO MARKS

8. Write the following program using 8051 microcontroller. AP C203.1 14


(i)Mask the 0th &7th bit.
(ii)Multiplication of 2 numbers.
(iii)Find the 2’s complement
(iv) subtract the contents of R1 of Bank0 from the
contents of R0 of Bank2

You might also like