1
EC6504 MICROPROCESSOR AND MICROCONTROLLER SYLLABUS REGULATION 2013 UNIT I THE 8086 MICROPROCESSOR Introduction to 8086 – Microprocessor architecture – Addressing modes - Instruction set and assembler directives – Assembly language programming – Modular Programming - Linking and Relocation - Stacks - Procedures – Macros – Interrupts and interrupt service routines Byte and String Manipulation. UNIT II 8086 SYSTEM BUS STRUCTURE 8086 signals – Basic configurations – System bus timing –System design using 8086 IO programming – Introduction to Multiprogramming – System Bus Structure - Multiprocessor configurations – Coprocessor, Closely coupled and loosely Coupled configurations Introduction to advanced processors. UNIT III I/O INTERFACING Memory Interfacing and I/O interfacing - Parallel communication interface – Serial communication interface – D/A and A/D Interface - Timer – Keyboard /display controller – Interrupt controller – DMA controller – Programming and applications Case studies: Traffic Light control, LED display , LCD display, Keyboard display interface and Alarm Controller. UNIT IV MICROCONTROLLER Architecture of 8051 – Special Function Registers(SFRs) - I/O Pins Ports and Circuits - Instruction set - Addressing modes - Assembly language programming. UNIT V INTERFACING MICROCONTROLLER Programming 8051 Timers - Serial Port Programming - Interrupts Programming – LCD & Keyboard Interfacing - ADC, DAC & Sensor Interfacing - External Memory Interface- Stepper Motor and Waveform generation.

Ec6504 Microprocessor and Microcontroller-Anna

Embed Size (px)

DESCRIPTION

Syllabus

Citation preview

EC6504 MICROPROCESSOR AND MICROCONTROLLERSYLLABUS REGULATION2013UNIT I THE 8086 MICROPROCESSORIntroduction to 8086 Microprocessor architecture Addressing modes - Instruction set andassembler directives Assembly language programming Modular Programming - Linkingand elocation -!tacks - Procedures Macros Interruptsandinterrupt serviceroutines "yteand !tring Manipulation#UNIT II 8086 SYSTEM BUS STRUCTURE8086 signals "asic con$igurations !ystembus timing !ystemdesign using 8086 I%programming Introduction to Multiprogramming !ystem "us !tructure - Multiprocessorcon$igurations&oprocessor' &loselycoupledandloosely&oupledcon$igurationsIntroductionto advanced processors#UNIT III I/O INTERFACINGMemory Inter$acing and I(% inter$acing - Parallel communication inter$ace !erialcommunication inter$ace )(A and A() Inter$ace - *imer +eyboard (display controller Interruptcontroller )MA controller Programming and applications &ase studies, *ra$$ic Light control' L-)display ' L&) display' +eyboard display inter$ace and Alarm &ontroller#UNIT IV MICROCONTROLLERArchitecture o$ 80./ !pecial 0unction egisters1!0s2 - I(% Pins Ports and &ircuits - Instructionset - Addressing modes - Assembly language programming#UNIT V INTERFACING MICROCONTROLLERProgramming 80./ *imers - !erial Port Programming - Interrupts Programming L&) 3+eyboard Inter$acing - A)&' )A& 3 !ensor Inter$acing - -4ternal Memory Inter$ace- !tepper Motorand 5ave$orm generation#