About Me

header ads

MICROCONTROLLERS (BEC405A)

MICROCONTROLLERS

Course Code BEC405A 
CIE Marks 50
Teaching Hours/Week(L:T:P) 3:0:0 
SEE Marks 50
Total Hours of Pedagogy 40 
Total Marks 100
Credits 03 
Exam Hours 3
Examination type(SEE) Theory




Module-1 ( 8 Hrs )

Microcontroller: Microprocessor Vs Microcontroller, Micro

controller & Embedded Processors, Processor Architectures-Harvard Vs

Princeton & RISC Vs CISC , 8051 Architecture- Registers, Pin diagram, I/O

ports functions, Internal Memory organization. External Memory (ROM &

RAM) interfacing. (Text book 1-1.1,Text book 2-1.0,1.1,3.0,3.1,3.2,3.3 Text

book 3-Pg 5-9)

RBT Level  L1,L2




Module-2 ( 8 Hrs )

Instruction Set: 8051 Addressing Modes, Data Transfer Instructions,

Arithmetic instructions, Logical Instructions, Jump & Call Instructions

Stack & Subroutine Instructions of 8051 (with examples in assembly

Language). (Text book 2- Chapter 5,6,7,8, Additional reading Refer

Textbook 3, Chapter 3 for complete understanding of instructions with

flow diagrams)

RBT Level  L1,L2




Module-3 ( 8 Hrs )

Timers/Counters & Serial port programming:

Basics of Timers & Counters, Data types & Time delay in the 8051 using

C, Programming 8051 Timers, Mode 1 & Mode 2 Programming, Counter

Programming (Assembly Language only). (Text book 2- 3.4, Text book 1-

7.1, 9.1,9.2)

Basics of Serial Communication, 8051 Connection to RS232,

Programming the 8051 to transfer data serially & to receive data serially

using C.( Text book 2- 3.5, Text book 1- 10.1,10.2,10.3 except assembly

language programs, 10.5)

RBT Level  L1,L2,L3




Module-4 ( 8 Hrs )

Interrupt Programming: Basics of Interrupts, 8051 Interrupts, Programming

Timer Interrupts, Programming Serial Communication Interrupts, Interrupt

Priority in 8051(Assembly Language only) ( Text book 2- 3.6, Text book 1-

11.1,11.2,11.4, 11.5)

RBT Level  L1,L2,L3




Module-5 ( 8 Hrs )

I/O Port Interfacing & Programming: I/O Programming in 8051 C, LCD

interfacing, DAC 0808 Interfacing, ADC 0804 interfacing, Stepper motor

interfacing, DC motor control & Pulse Width Modulation (PWM) using C

only. (Text book 1- 7.2, 12.1, 13.1, 13.2, 17.2, 17.3)

RBT Level  L1, L2, L3




Suggested Learning Resources:

TEXT BOOKS

1. The “8051 Microcontroller and Embedded Systems – Using Assembly and C”,

Muhammad Ali Mazidi and Janice Gillespie Mazidi and Rollind. Mckinlay; Phi,

2006 / Pearson, 2006.

2. “The 8051 Microcontroller”, Kenneth j. Ayala, 3rd edition, Thomson/Cengage

Learning.

3. “Programming And Customizing The 8051 Microcontroller”.,Myke Predko Tata

Mc Graw-Hill Edition 1999 (reprint 2003).




REFERENCEBOOKS:

1. “The 8051 Microcontroller Based Embedded Systems”, Manish K Patel,

McGraw Hill, 2014, ISBN: 978-93-329-0125-4.

2. “Microcontrollers: Architecture, Programming, Interfacing and System Design”, Raj

Kamal, Pearson Education, 2005.



 Web links and Video Lectures(e-Resources):

 https://youtu.be/pA6K5NgWTow?si=zQqqgXQq50dVL_-s 

Post a Comment

0 Comments