2
Stream:-B.Tech Semester:- 6th Subject:- MICROPROCESSORS AND MICROCONTROLLER Subject Coe:- !"#" I$structor ID %#"&# 'acu(t):-So$a(* Ra) Sect*o$+C(ass Text Books Module-1 Subjet tobe taught Remarks Lecture-% Lecture-& Lecture-" Lecture-! Lecture-, Lecture-6 Lecture- Lecture- I$struct*o$ Sets o/ # , Lecture-0 Bas*c Assemb() Le1e( La$2ua2e Pro2rams3 Subrout*$e. Lecture-%# EPEROM & 6! 4 RAM 6&6! 5*th the*r *$ter/ac*$2 Module-2 Lecture-%% Lecture-%& Lecture-%" Bus c)c(e *$ m*$*mum moe a$ ma *mum moe Lecture-%! Ph)s*ca( Memor) or2a$*sat*o$ Lecture-%, I$struct*o$ Sets o/ # 6 Lecture-%6 Assemb(er D*rect*1es a$ O7erators3MACROS Lecture-% Mach*$e Le1e( Pro2rams3Mach*$e Co*$2 the Pro2rams Lecture-% Assemb() La$2ua2e Pro2ramm*$2 5*th # 6 Lecture-%0 Stac83 I$terru7ts a$ I$terru7t Ser1*ce Rout*$es9ISR Lecture-&# I$ter/ac*$2 o/sem*co$uctor memor*es3 DRAM3I+O 7orts Lecture-&% PIO- &,, Lecture-&& I$ter/ac*$2 o/ A+D3D+A co$1erter a$ Ste77er Motor Lecture-&" &,"3 &,0A3 & 03 &,%;SART3 (ecture-&! &, 3 &" 3 & &3 &, Lecture-&, #" 6 M*cro7rocessor-Arch*tecture37*$co$/*2urat*o$ Indus College of Engineering BHUBANESWAR %.<hosh 4 Sr*har3#### to # ,=I$trouct*o$ to M*cro7rocessor /or Sc*e$t*sts 4 E$2*$eers3 P>I &.A.?. Ro) 4 ?.M. Bhurcha$*3 A1a$ce M*cro7rocessor a$ Per*7hera(s 9Arch*tecture3 Pro2ramm*$2 4 I$ter/ac*$2 = TM> Pub(*cat*o$ ".Ma@** 4 Ma@**3 The #,% M*croco$tro((er 4 Embee S)stems= Pearso$ + P>I 7ub(*cat*o$ Expected date of class Date of class taken I$trouct*o$:-Se(/ 4 Stue$ts *$trouct*o$3 I$trouct*o$ to the subject.E1o(ut*o$ 4 Sco7e o/ M*cro7rocessors3 De/*$at*o$ to MP S)stem Buses AB3 BD 4 CB3 D*//ere$ce bet5ee$ MP 4 M*crocom7uter Arch*tecture o/ # , MP AL;3 Acc3 TR3 IR3 RA3 C;3I$terru7t co$tro(3Ser*a( co$tro(3 Stac83 SP3 PC3Re2*ster Or2a$*sat*o$3 Pro2ram*$2 moe( D*//ere$t P*$s o/ # , 4 *m7orta$ce o/ s*2$a(s assoc*ate 5*th each 7*$s. I$terru7ts >ar-5are 4 So/t5are I$terru7ts3 ector 4 $o$-1ectore I$terru7t3 Mas8ab(e 4 No$-mas8ab(e *$terru7t.Doubt c(ear o$ abo1e. Memor) ma77*$2 I+O ma77e I+O3 Memor) ma77e I+O3 memor) I$ter/ac*$2 I$struct*o$ c)c(e3 Mach*$e c)c(e T)7es o/ mach*$e c)c(e 4 the*r t*m*$2 *a2rams. Comar*s*o$ o/ # , 4 # 6 MP3 # 6 MP B(oc8 *a2ram3 P*$ *a2ram P*$ *a2ram o/ # 6 4 *ts escr*7t*o$ *$ M*$*mum 4 Ma *mum moe o/ o7erat*o$.

Lesson Plan of MPMC

Embed Size (px)

DESCRIPTION

lesson plan of microprocessor and microcontroller

Citation preview

Lesson PlanIndus College of EngineeringBHUBANESWARStream:-B.TechSemester:-6thSubject:-MICROPROCESSORS AND MICROCONTROLLERSubject Code:-4303Instructor ID10320Faculty:-Sonali RaySection/ClassText Books1.Ghosh & Sridhar,0000 to 8085Introduction to Microprocessor for Scientists & Engineers, PHI 2.A.K. Roy & K.M. Bhurchandi, Advanced Microprocessor and Peripherals (Architecture, Programming & Interfacing) TMH Publication 3.Mazidi & Mazidi, The 8051 Microcontroller & Embedded Systems Pearson / PHI publicationModule-1Subjet to be taughtExpected date of classDate of class takenRemarksLecture-1Introduction:-Self & Students introduction, Introduction to the subject.Evolution & Scope of Microprocessors, Defination to MPLecture-2System Buses; AB, BD & CB, Difference between MP & MicrocomputerLecture-3Architecture of 8085 MP; ALU, Acc, TR, IR, RA, CU,Interrupt control,Serial control, Stack, SP, PC,Register Organisation, Programing modelLecture-4Different Pins of 8085 & importance of signals associated with each pins.Lecture-5Interrupts; Hard-ware & Software Interrupts, Vector & non-vectored Interrupt, Maskable & Non-maskable interrupt.Doubt clear on above.Lecture-6Memory mapping;I/O mapped I/O, Memory mapped I/O, memory InterfacingLecture-7Instruction cycle, Machine cycle; Types of machine cycle & their timing diagrams.Lecture-8Instruction Sets of 8085Lecture-9Basic Assembly Level Language Programs, Subroutine.Lecture-10EPEROM 2764 & RAM 6264 with their interfacingLecture-11Lecture-12Lecture-13ALP Continued,Lecture-14Lecture-15EPEROM & RAM CONTINUEDModule-2Lecture-11Comarision of 8085 & 8086 MP, 8086 MP; Block diagram, Pin diagramLecture-12Pin diagram of 8086 & its description in Minimum & Maximum mode of operation.Lecture-13Bus cycle in minimum mode and maximum modeLecture-14Physical Memory organisationLecture-15Instruction Sets of 8086Lecture-16Assembler Directives and Operators,MACROSLecture-17Machine Level Programs,Machine Coding the ProgramsLecture-18Assembly Language Programming with 8086Lecture-19Stack, Interrupts and Interrupt Service Routines(ISR)Lecture-20Interfacing ofsemiconductor memories, DRAM,I/O portsLecture-21PIO-8255Lecture-22Interfacing of A/D,D/A converter and Stepper MotorLecture-238253,8259A,8279,8251USART,lecture-248257,8237, 8272,8275Lecture-2580386 Microprocessor-Architecture,pinconfigurationLecture-26Memory System of 80386,Paging and Protected Mode of OperationLecture-33Lecture-34Lecture-35lecture-36Timings and DelaysLecture-37Lecture-38Lecture-39Lecture-40Programmable Interval Timer -Lecture-41Programmable Interrupt ControllerLecture-42Keyboard/Display ControllerLectur-43Lectur-44Lectur-45Lectur-46Memory System of 80386Lectur-47Module-3Lecture-27Microcontrollers and embedded processors,Overview of the 8051 familyLecture-28Pin description of the 8051 ,instructions of 8051Lecture-29Jump, loop, and Call InstructionsLecture-30data types and DirectivesLecture-31PSW Register, register Banks and StackLecture-328051 Addressing ModesLecture-33Arithmetic & Logic Instructions and ProgramsLecture-34ALP of 8051Lecture-358051 I/O Port ProgrammingLecture-368051 Serial Port Programming in AssemblyLecture-37Interrupts Programming in AssemblyLecture-38ADC, DAC, and Sensor InterfacingLecture-39Interfacing to External MemoryLecture-40Motor Control: RELAY, PWM, DC, and Stepper MotorsLecture-41Previous Year BPUT Questions Answers discussion