Tuesday 11 October 2016

Thursday 6 October 2016

MES Experiment List

MES Experiment List

TEITC503: Microcontroller and Embedded Systems

Exp. No
Experiment Name
0
Numbering System and Logic Gates
1
Loading data in A and transferring to R0, R1 of bank 1
2
Addition of first 10 natural numbers
3
Addition of two 16 bit numbers
4
Subtraction of two 16 bit numbers
5
Multiplication of two 8 bit numbers
6
Division of two 8 bit numbers
7
Finding Smallest/Largest Number in the Array
8
Conversion of Hexadecimal number to Decimal Number
9
Performing logical operations, AND, OR, XOR, NOT
10
Generation of Square wave using timer
11
To transfer message serially to P1.5
12
Write a ARM assembly language program to display “Hello TEIT”
13
Write a ARM assembly language program to transfer block of data from one address to other address
14
Write a ARM assembly language program to convert hexadecimal to ASCII conversion
15
Write a ARM assembly language program to divide a 32 bit number by an 8 bit number
 

Wednesday 5 October 2016

MES 2016-2017 Assignment No. 4

MES 2016-2017 Assignment No. 4

                                                  Assignment No. 4

1. With neat diagram, explain architecture of kernel.
2. Explain in detail tasks and task scheduler with scheduling algorithm.
3. Elaborate Priority inversion problem in embedded system and how it is resolved.
4. Explain in detail : Off-the-Shelf Operating System with commonalities and differences.
5. Explain in detail : Handheld Operating System.
6. What is event register? Explain the use of event function wrt embedded operating system.
7. How RTOS manages the memory? Give the memory management strategy of RTOS in embedded systems.
8. Explain design of Battery operated  smart  card  reader system with block diagram and components.
9. Explain design of Automated  meter  reading  system with block diagram and components.

Wednesday 28 September 2016

MES 2016-2017 Assignment No. 3

MES ASSIGNMENT NO. 3
      
         1.      Describe the principal features of the ARM architecture.
         2.      Explain CPSR of ARM 7 processor.
         3.      Explain ARM programmer’s model.
         4.      Explain ARM development tool with block diagram.
         5.      Write all ARM instructions.
         6.      Write a program to display “Hello BVCOE, Navi Mumbai”.
         7.      Write a program to Convert HEX value to ASCII.
   8.      Write a program to divide 32 bit number by an 8 bit number.

Sunday 28 August 2016

MES 2016-2017 Assignment No. 2

MES Assignment No. 2

  

                               MES ASSIGNMENT NO. 2

      1.      Explain Architecture of 8051.
      2.      Explain internal memory organization of 8051.
      3.   Explain in detail Pin configuration of 8051.
      4.      Explain Interrupts of 8051.
      5.      Explain various modes of serial communication.
      6.      Explain any 10 instructions.
      7.      Explain Addressing modes of 8051.
      8.      Write a program on Arithmetic operations.
      9.      Write assembly language program for 8051 to multiply two 8 bit numbers stored in external memory locations 4000H and 4001H. Send the result on PORT 1 and PORT 3.
      10.  Write a program on Logical operations. 
      11.  Write assembly language program for 8051 to transfer message “BVCOE, Navi Mumbai” at the baud rate of 4800 in mode 1.
      12. Assuming crystal frequency 11.592 MHz, write an assembly language program for 8051 to generate square of 50 Hz at port pin P2.3.
      13. Write an assembly language program for 8051 to generate square of 2 KHz at port pin P1.1. Assume crystal frequency 12 MHz.
      14. Write an assembly language program for 8051 microcontroller to arrange block of ten numbers in asceding order.