Page 46 - B.E CSE Curriculum and Syllabus R2017 - REC
P. 46

Department of CSE, REC



            TEXT BOOKS:
               1.  Larry L. Peterson, Bruce S. Davie, Computer Networks: A Systems Approach, Fifth Edition, Morgan
                   Kaufmann Publishers, 2011.
               2.  Thomas D. Nadeau & Ken Gray, SDN - Software Defined Networks, O'Reilly, 2013.

            REFERENCES:
               1.  Behrouz  A. Forouzan, Data communication and Networking, Fourth Edition, Tata McGraw  – Hill,
                   2011.
               2.  Andrew S. Tanenbaum, Computer Networks, Fourth Edition, Prentice Hall of India, 2003.
               3.  James  F.  Kurose,  Keith  W.  Ross,  Computer  Networking  –  A  Top-Down  Approach  Featuring  the
                   Internet, Pearson Education, New Delhi, 2009.
               4.  William Stallings, Data and Computer Communication, Sixth Edition, Pearson Education, 2000.


            EC17351            MICROPROCESSORS AND MICROCONTROLLERS                               LT P C
                                        (Common to B.E. CSE and B.Tech. IT)                            3 0 0 3
            OBJECTIVES:
               ●  To infer the programming concept by illustrating and elucidating the basic functionalities of 8085.
               ●  To infer the programming concept by illustrating and elucidating the basic functionalities of 8086.
               ●  To peruse the knowledge of peripherals and interface various devices with the processor.
               ●  To infer the programming concept by illustrating and elucidating the basic functionalities of 8051.
               ●  To peruse the knowledge of microcontroller to interface various devices with it.

            UNIT I        THE 8085 MICROPROCESSOR                                                                9
            8085 Architecture - Pin configuration - Instruction Set - Addressing modes – Interrupts - Timing diagram –
            Assembly Language Programming.

            UNIT II         THE 8086 MICROPROCESSOR                                                            9
            Introduction  to  8086  –  Microprocessor  architecture  –  Addressing  modes  -  Instruction  set  and  assembler
            directives  –  Assembly  language  programming  –8086  signals  –  Maximum  mode  and  minimum  mode-
            Multiprocessor configurations – Coprocessor, Closely coupled and loosely Coupled configurations.

            UNIT III       PERIPHERALS & INTERFACING                                                               9
            Parallel communication interface (8255) – Serial communication interface (8251) – D/A and A/D Interface –
            Programmable  Timer  controller  (8254)  –  Keyboard  /display  controller  (8279)  –  Programmable  Interrupt
            controller (8259) – DMA controller (8237).

            UNIT IV       MICROCONTROLLER                                                                                9
            Architecture  of  8051  –  Special  Function  Registers(SFRs)  -  I/O  Pins  Ports-  Timers  –  Interrupts  –  Serial
            communication - Instruction set - Addressing modes - Assembly language programming.

            UNIT V        INTERFACING MICROCONTROLLER                                                               9
            Interfacing  –  LCD  &  Keyboard  Interfacing  –  RTC  and  EEPROM  interface  using  I2C  protocol-  Stepper
            Motor, Traffic Light Controller.
                                                                                          TOTAL: 45 PERIODS

            OUTCOMES:
            On successful completion of this course, the student will be able to:
                   ●  Design and implement the programs of 8085.
                   ●  Design and implement the programs of 8086.
                   ●  Assess various interfacing devices interfaced with the processor to adapt an application.
                   ●  Design and implement the programs of 8051.
                   ●  Assess various interfacing devices interfaced with the controller to adapt an application.


            Curriculum and Syllabus | B.E. Computer Science and Engineering | R2017                    Page 46
   41   42   43   44   45   46   47   48   49   50   51