06ESL47 MICROCONTROLLERS LAB syllabus for EC


Unit-1 PROGRAMMING 0 hours

Data Transfer - Block move, Exchange, Sorting, Finding largest element in an array.

Unit-2 PROGRAMMING 0 hours

Arithmetic Instructions - Addition/subtraction, multiplication and division, square, Cube – (16 bits Arithmetic operations – bit addressable).

Unit-3 PROGRAMMING 0 hours

Counters.

Unit-4 PROGRAMMING 0 hours

Boolean & Logical Instructions (Bit manipulations).

Unit-5 PROGRAMMING 0 hours

Conditional CALL & RETURN.

Unit-6 PROGRAMMING 0 hours

Code conversion: BCD – ASCII; ASCII – Decimal; Decimal - ASCII; HEX - Decimal and Decimal - HEX .

Unit-7 PROGRAMMING 0 hours

Programs to generate delay, Programs using serial port and on-Chip timer / counter.

Unit-8 Write C programs to interface 8051 chip to Interfacing modules to develop single chip solutions. 0 hours

Simple Calculator using 6 digit seven segment display and Hex Keyboard interface to 8051.

Unit-9 Write C programs to interface 8051 chip to Interfacing modules to develop single chip solutions. 0 hours

Alphanumeric LCD panel and Hex keypad input interface to 8051.

Unit-10 Write C programs to interface 8051 chip to Interfacing modules to develop single chip solutions. 0 hours

External ADC and Temperature control interface to 8051.

Unit-11 Write C programs to interface 8051 chip to Interfacing modules to develop single chip solutions. 0 hours

Generate different waveforms Sine, Square, Triangular, Ramp etc. using DAC interface to 8051; change the frequency and amplitude.

Unit-13 Write C programs to interface 8051 chip to Interfacing modules to develop single chip solutions. 0 hours

Elevator interface to 8051.

Last Updated: Tuesday, January 24, 2023