Embedded Systems detail syllabus for Electrical And Electronics Engineering (63), C15 scheme is taken from DTE Karnataka official website and presented for diploma students. The course code (15EE63C), and for exam duration, Teaching Hr/week, Practical Hr/week, Total Marks, internal marks, theory marks, duration and credits do visit complete sem subjects post given below.
For all other electrical 6th sem syllabus for diploma c15 scheme dte karnataka you can visit Electrical 6th Sem Syllabus for Diploma C15 Scheme DTE Karnataka Subjects. For all other ELECTIVES subjects do refer to ELECTIVES. The detail syllabus for embedded systems is as follows.
Pre-requisites:
Knowledge on Mathematics, Electrical Engg, Analog and Digital electronics and C language, Electrical machines, Power electronics, E and E Measurements.
Course Objectives:
To understand the architecture of 8051, instruction set, programming and interfacing
Course Outcomes:
For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
Unit -I Introduction to 8051 Microcontroller(6 Hrs)
Introduction to microcontrollers, applications, comparison between microprocessor and micro controller, block diagram of 8051,features of 8051,Pin diagram of 8051,Pin description of 8051, I/O ports Pins and their functions, structure of Assembly language program.
Unit -II 8051 Architecture (9 Hrs)
Registers, On chip 8051 chip ROM memory address range, 8051 data type and directives, register banks, On-chip ROM memory and RAM Memory organization, stack and stack pointer, SFR registers, I/O ports structure and operation bit address. Registers – A, B, SP, DPTR, PC and SFRs. General Format and functions of each bit of PSW SFRs, machine cycle, Time delay calculations.
Unit -III 8051 Instruction Set(9 Hrs)
For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
Unit -IV 8051 Assembly and C Programming (7 Hrs)
Programs on Loop and Jump instructions, call instructions, arithmetic and logic instructions, Compare instruction, Rotate and Swap instructions, BCD and ASCII conversion vice-versa programs, Bit manipulation programs.
8051 programming using C – Advantage of using C. Data types. Simple programs based on arithmetic, logical, branching, bit manipulation, rotateand swapinstructions.
Unit -V 8051 Timers, Serial port and Interrupt Programming (11 Hrs)
Timers of 8051 and their associated Registers, General format and function of each bit of TMOD, TCON, Modes of operation of timers, programs on timers and counters in assembly language.
Basics of serial communication, SBUF SFR,pin description of 9 pin RS232 connector, Pin description of Max233, 8051 connection to RS232 using Max233, Baud rate and its calculation, General format and function of each bit of SCON,PCON SFR’s, Programs on serial communication in assembly language.
Interrupts versus polling, Interrupt service routine (ISR) Interrupts with vector table, General format and function of each bit of IE,IP SFR, Programs on interrupts in assembly language.
Unit -VI 8051 Interfacing and Peripherals (10 Hrs)
For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
Text Books:
- Muhammad Ali Mazidi,Janice GillispieMazidi and Rolin D McKinlay ” THE 8051 MICROCONTROLLER AND EMBEDDED SYSTEMS Using Assembly and C”.Pearson Second edition.
Reference Books:
- The 8051 Microcontrollers-II edition-Kenneth j Ayala. Perram Publications.
- Embedded system Design-Frank Vahid /Tony Givargis WSE. Wiley Publications.
- 8051 Microcontroller-Hardware,Software and applications-V Udayashankara/M S mallikarjunaswamy-Tata McGraw Hill
- Programming and Customizing the 8051 Microcontroller-MykePredko-Tata McGraw Hill
- Intel 8 bit Embedded controller Handbook-Intel
- Programming Embedded systems in C and C++ -Michael Barr -O’Reilly
- 8051 Microcontroller -Uma S.Rao
e-Resources:
- YouTube videos on interfacing various peripherals and devices
- www.microdigital.com
Course Delivery:
The Course will be delivered through lectures, classroom interaction, animations, group discussion, exercises and student activities, assignments.
Course Contents with Lecture Schedule:
- Introduction to microcontrollers and their applications 01 Hour
- comparison between microprocessor and micro controller and block diagram of 8051 01 Hour
- features of 8051 and Pin diagram of 8051 01 Hour
- Pin description of 8051 01 Hour
- I/O ports Pins and their functions. 01 Hour
- structure of Assembly language program 01 hour
- Explain A, B, SP, DPTR, 01 Hour
- Explain PCSFRs, Register banks 01 Hour
- General format and functions of each bit of PSW SFRs. 01 Hour
- On chip RAM Memory organization 01 Hour
- stack and stack pointer 01 Hour
- 8051 data type and directives 01 Hour
- I/O ports structure and operation 01 Hour
- On chip 8051 chip ROM memory address range 01 Hour
- machine cycle, Time delay calculations 01 Hour
- Explain the various addressing modes of 8051 with examples 01 Hour
- Explain ADD, ADDC, SUBB- instructions with examples 01 Hour
- Explain MUL,DIV,DA INC,DEC instructions with examples 01 Hour
- Explain the data transfer instructions MOV, MOVX 01 Hour
- Logical instructions – AND,OR, XOR ,CPL 01 Hour
- Compare instructions – CJNE, DJNZ 01 hour
- Rotate and swap instructions – RR, RL, RRC, RLC, SWAP 01 Hour
- Jump – LJMP,SJMP, Bit manipulation instructions 01 Hour
- Stack and Subroutine instructions – PUSH, POP, LCALL, ACALL, RET 01 Hour
- Programs on Loop and Jump instructions, call instructions 01 Hour
- Programs on Arithmetic instructions Unsigned Addition, Subtraction, Multiplication, Division 01 Hour
- Signed number arithmetic and arithmetic operations 01 Hour
- Programs on Logical and compare instructions 01 Hour
- Rotate Swap, BCD to ASCII conversion and single bit instructions. 01 Hour
- 8051 programming using C – Advantage of using C. Data types 01 Hour
- Simple programs based on arithmetic, logical, branching, bit manipulation, rotate and swap instructions 01 Hour
- Timers of 8051 and their associated Registers TMOD, TCON format 01 Hour
- Modes of operation of timers and programs on timers in assembly language 01 Hour
- Programming counters in assembly language 01 Hour
- Basics of serial communication, SBUF SFR 01 Hour
- Pin description of 9 pin RS232 connector, Pin description of Max233, 8051 connection to RS232 using Max233 01 Hour
- Baud rate and its calculation, General format and function of each bit of SCON,PCON SFR’s 01 Hour
- Programs on serial communication in assembly language. 01 Hour
- Interrupts versus polling, ISR, Interrupts with vector table 01 Hour
- General format and function of each bit of IE,IP SFR 01 Hour
- Programming Timer and External hardware interrupts 01 Hour
- Programming Serial communication interrupt and Interrupt priority in 8051 01 Hour
- Interfacing an LCD to 8051 and explain 01 Hour
- Interfacing a LED to 8051 and explain 01 Hour
- 8051 interfacing to the keyboard with explanation 01 Hour
- ADC interfacing to 8051 and explain 01 Hour
- Sensor(temperature) LM35 interfacing to 8051 and explain 01 Hour
- 8051 to DAC interfacing and explain 01 Hour
- Explain RTC DS12887 and interface it to 8051 01 Hour
- Relay and Opto isolator interfacing to 8051 and explain 01 Hour
- Interface stepper motor to 8051 and explain 01 Hour
- Interface DC motor to 8051 and explain 01 Hour
Student Activity (any one to be submitted with 3 pages self HAND WRITTEN report):
- Draw an Elevator interface circuit with 8051 with assemble language/ C program and execute on 8051 kit
- Draw an LCD interface circuit with 8051 with assemble language/ C program and execute on 8051 kit
- Draw an LED interface circuit with 8051 with assemble language/ C program and execute on 8051 kit
- Draw an Hexkey board interface circuit with 8051 with assemble language/ C program and execute on 8051 kit
- Draw an ADC interface circuit with 8051 with assemble language/ C program and execute on 8051 kit
- Draw an DAC interface circuit with 8051 with assemble language/ C program and execute on 8051 kit
- Draw an DC MOTOR interface circuit with 8051 with assemble language/ C program and execute on 8051 kit
- Draw an STEPPER MOTOR interface circuit with 8051 with assemble language/ C program and execute on 8051 kit
- Draw and SENSOR interface circuit with 8051 with assemble language/ C program and execute on 8051 kit
- Draw an OPTO ISOLATOR interface circuit with 8051 with assemble language/ C program and execute on 8051 kit
- Draw an RTC interface circuit with 8051 with assemble language/ C program and execute on 8051 kit
- Draw an RELAY interface circuit with 8051 with assemble language/ C program and execute on 8051 kit
Model Question Paper:
(CIE)
- List the applications of microcontrollers
- List any five features of 8051. OR Compare microprocessor and microcontrollers
- Explain PSW SFR. Or Explain the structure of Port 0
- Explain the internal RAM organization of 8051
Model Question Paper:
PART-A
- List the features of 8051 microcontroller
- Explain briefly stack and stack pointer.
- List the addressing modes.
- Explain RRC and RLC instructions with examples
- Write a program to multiply 25 by 10 using repeated addition
- Draw the general format and function of each bit of SCON SFR.
- Draw the 8051 connection to ADC0804 with self clock
- Draw the pin diagram of DS12887 RTC
- List the steps to program timer in mode
PART -B
- Describe the function of any 5 pins of 8051
- Explain the structure and function of Port 0
- Draw and explain the internal RAM organisation. (5M) (5M) (10M)
- Draw the PSW SFR and explain the function of each bit. (7M)
- Explain machine cycle for the 8051. (3M)
- Explain indirect addressing mode with examples (4M)
- Explain ADD and XRL instructions with examples (6M)
- List the data transfer and exchange instructions . (3M)
- Write a program to create a square wave of 50% duty cycle on bit 0 of port1. (6 M)
- Write a program to add two 16 bit numbers FC45H and 02ECH (3M)
- Write a 8051 C program to toggle all the bits of P0 and P2 continuously with 250ms delay. Use the inverting operator. (7M)
- Draw the IE SFR and explain the function of each bit (7 M)
- Explain SBUF register (3 M)
- Draw the ADC0804in free running mode and explain the function of each pin (10M)
- List six interrupts in 8051. (3M)
- Write a program to receive data serially and send it out to port 0 in (7M) parallel also save the data at 60H RAM location
- Explain, with diagram the interface of stepper motor to the 8051 (5M)
- Explain, with diagram the interface of LM35 temperature sensor to the (5M) 8051
For detail syllabus of all other subjects of BE Electrical, C15 regulation do visit Electrical 6 syllabus for C15 Regulation.
Dont forget to download iStudy for latest syllabus and results, class timetable and more.
I want embedded all activities full answer to give in syllabus C-15