Sei sulla pagina 1di 6

Lovely Professional University,Punjab

Format For Instruction Plan [for Courses with Lectures and Tutorials

Course No ECE310

Cours Title MICROCONTROLLER AND APPLICATIONS

Course Planner 12253 :: Jaspinder Singh

Lectures Tutorial Practical Credits 3 1 0 4

Text Book:

1 The 8051 Microcontrollers and Embedded Systems By Muhammad Ali Mazidi and Janice Gillispie Mazidi- Pearson Education Asia.

Other Specific Book:

2 Architecture, Programming, Interfacing and System Design-By Raj Kamal, Pearson Education. 3 Kennath J. Ayala. The 8051 Microcontroller Architecture, Programming and Applications , Penram International publishing (India)

Other Reading Sr No Jouranls atricles as compulsary readings (specific articles, Complete reference) 4 http://8051projects.info/datasheets/80C31_80C32.pdf 5 http://www.mikroe.com/en/books/8051book/ch2/ 6 http://www.mikroe.com/en/books/8051book/ch3/ 7 http://www.8051projects.info/proj.asp?ID=34 Relevant Websites Sr. No. (Web adress) (only if relevant to the courses) 8 http://www.edaboard.com/ftopic58756.html 9 http://atmel.com/dyn/products/devices.asp?family_id=604 Salient Features Moving message display example C51 devices

Detailed Plan For Lectures

Approved for Spring Session 2010-11

Week Number Lecture Number Lecture Topic

Chapters/Sections of Homework to be Assigned Pedagogical tool Textbook/other to students Demonstration/case reference study/images/anmatio n ctc. planned

Part 1
Week 1 Lecture 1 Lecture 2 Lecture 3 Week 2 Lecture 4 Lecture 5 Lecture 6 Week 3 Lecture 7 Lecture 8 Lecture 9 Comparison of Microprocessors and Microcontrollers Microcontroller 8051 family 8051 Architecture I/o Ports Memory structure of 8051 External memory and counter/Timer, Serial I/O, Special function registers (SFRs) Addressing modes, Instruction Set Data transfer Instructions Bit manipulation Instructions ->Reference :1,ch1.3 ->Reference :4, ->Reference :1,1.1-1.2 ->Reference :1,ch5 ->Reference :1,2.12.42.7 ->Reference :1,9.19.210.2 5.2 ->Reference :1,5.1-5.2 6 ->Reference :1,2.1 ->Reference :1,Bit manipulation Instructions ->Reference :1,Arithmetic Instructions Term Paper 1 Allocation HomeWork 1 Allocation simulation in class online chart

Week 4

Lecture 10

Arithmetic Instructions

Part 2
Week 4 Lecture 11 Lecture 12 Week 5 Lecture 13 Lecture 14 Lecture 15 Week 6 Lecture 16 Logic Instructions Machine Control Instructions, Interrupt Control Instructions 8051 Microcontroller Specification 8051 Microcontroller System Design Testing the Design Timing Subroutines Look up Tables Serial Data Transmission ->Reference :1,7.1-7.3 ->Reference :1,8.1-8.3 HomeWork 1 Submission 11.1-11.4 ->Reference :4, ->Reference :1,12.112.213.1-13.3 ->Reference :3,(9.5) ->Reference :1,10.210.3 HomeWork 2 Allocation

Approved for Spring Session 2010-11

Week 6

Lecture 17 Lecture 18

Programming with 8051 Programming with 8051 Programming with 8051 Programming with 8051 simulation of programs

->Reference :1,7.38.39.1-9.2 HomeWork 2 Submission ->Reference :1,

Week 7

Lecture 19 Lecture 20 Lecture 21

->Reference :1,simulator topview

MID-TERM Part 3
Week 8 Lecture 22 Lecture 23 Lecture 24 Week 9 Lecture 25 Lecture 26 Lecture 27 Week 10 Lecture 28 Lecture 29 Inerfacing LED interfacing 7-Segment Interfacing LCD Interfacing switches and input devices Interfacing keyboards Pulse measurement Interfacing ADC Interfacing DAC ->Reference :1,12.1 ->Reference :3,Ref. 3 (10.1) ->Reference :1,13.2 ->Reference :3,Ref. 3 (10.3) ->Reference :1,12.2 ->Reference :1,13.3 HomeWork 3 Allocation ->Reference :3, video video video images

Part 4
Week 10 Week 11 Lecture 30 Lecture 31 Lecture 32 Lecture 33 Week 12 Lecture 34 Lecture 35 Lecture 36 Week 13 Lecture 37 Multiple Interrupts Serial data input and output Interfacing with computer through serial port Data communication modes Requirement for complete Practical applications- Traffic light control Practical applications- Stepper motor control Practical applications- Moving message display ->Reference :3,Ref. 3 (10.5) ->Reference :3,Ref. 3 (11.2) ->Reference :1,10.3 ->Reference :1,11.2 ->Reference :3,Ref. 3 (4.5) ->Reference :4, ->Reference :7, ->Reference :7, HomeWork 4 Submission Term Paper 1 Submission HomeWork 3 Submission HomeWork 4 Allocation

Approved for Spring Session 2010-11

Week 13

Lecture 38 Lecture 39

Advance microcontrollers based on C51 architecture and PIC Practical implementation- Any which is asked by students

Spill Over
Week 14 Lecture 40 Lecture 41 Lecture 42 Week 15 Lecture 43 simulation programmes interfacing review topview simulator

Details of homework and case studies


Homework No. Homework 1 Homework 2 Homework 3 Homework 4 Topic of the Homework overview of various processors and controllers, 8051 controller 8051 programming real world interfacing serial communication Nature of homework (group/individuals/field work Individual Individual Individual Individual

Scheme for CA:out of 100*


Component Homework Term Paper Frequency 3 1 Total :Out Of 4 Each Marks Total Marks 25 25 50 75 25 100

* In ENG courses wherever the total exceeds 100, consider x best out of y components of CA, as explained in teacher's guide available on the UMS List of suggested topics for term paper[at least 15] (Student to spend about 15 hrs on any one specified term paper)

Approved for Spring Session 2010-11

Sr. No. Topic 1 Microcontroller- A better option than microprocessor. 2 C-51 Architecture. 3 Hardware implemented in C51 advance microcontrollers 4 Applications of microcontrollers in home automation. 5 Serial communication with 8051 6 2, 3, 4 and 5-way traffic control with 8051 7 Maintaining the room temperature with 8051. 8 DPTR instruction- A better way for look up tables. 9 Interfacing 8051 with display devices 10 Interfacing 8051 with input devices. 11 Complete ADC and DAC interfacing with two different ports. 12 Applications of microcontrollers in instrumentation 13 Applications of microcontrollers in medical electronics 14 Applications of microcontrollers in aviation 15 Applications of microcontrollers in security systems.

Plan for Tutorial: (Please do not use these time slots for syllabus coverage)
Tutorial No. Lecture Topic Type of pedagogical tool(s) planned (case analysis,problem solving test,role play,business game etc)

Tutorial 1 Tutorial 2 Tutorial 3 Tutorial 4 Tutorial 5 Tutorial 6 Tutorial 7

8051 Family and architecture Memory of 8051 and SFRs Instructions and small programs Instructions and small programs Specifications and system Design Programming Programming

discussion discussion Problem solving Problem solving Problem solving Problem solving Problem solving

Approved for Spring Session 2010-11

After Mid-Term
Tutorial 8 Tutorial 9 Tutorial 10 Tutorial 11 Tutorial 12 Tutorial 13 Problems interfacing LED, LCD and switches Interfacing problems with keyboards and pulse measurement Interfacing problems with DAC and ADC Serial communication problems Practical applications programming Practical applications programming and advance controllers Problem solving Problem solving Problem solving Problem solving Problem solving Problem solving

Approved for Spring Session 2010-11

Potrebbero piacerti anche