Paper-I: Microcontroller Architecture & Programming (ELC 231)
UNIT- 1: Basics of Microcontroller and Intel 8051 architecture [08]
Introduction to microcontrollers, difference in controller and processor.
Architecture of 8051, Internal block diagram, Internal RAM organization, SFRS, pin functions of 8051,
I/O port structure and Operation, External Memory Interface.
UNIT-2: Programming model of 8051 [10]
Instruction classification, Instruction set, Addressing Modes: Immediate, register, direct,
indirect and relative, assembler directives (ORG, END), features with examples,
I/O Bit and Byte programming using assembly language for LED and seven segment display (SSD) interfacing.
Introduction to 8051 programming in C.
UNIT- 3: Timer /Counter, Interrupts [10]
Timer / counter: TMOD, TCON, SCON, SBUF, PCON Registers, Timer modes, programming for time delay using mode 1 and mode 2.
Interrupts: Introduction to interrupt, Interrupt types and their vector addresses, Interrupt enable register and interrupt priority register (IE, IP)
UNIT- 4: Interfacing, Serial Communication [08]
Programming of serial port without interrupt, Serial Communication:
Synchronous and asynchronous serial communication, Use of timer to select baud rate for serial communication.
Interfacing : ADC, DAC, LCD, stepper motor
Recommended books:
1. 8051 microcontroller and Embedded system using assembly and C : Mazidi and McKinley, Pearson publications
2. The 8051 microcontroller – Architecture, programming and applications: K.Uma Rao and Andhe Pallavi, Pearson publications.
Use following link for previous year question papers of BCA
Use following link for previous year question papers of B.Sc (Computer Science)
FYBSc(Cyber and Digital Science) question paper
Notes of Digital Communication and Networking
No comments:
Post a Comment