Thursday, 1 January 2015

MICROCONTROLLER NOTES FOR VTU 4TH SEM ECE & EEE


UNIT 1:
Microprocessors and microcontroller. Introduction, Microprocessors and Microcontrollers, RISC &
CISC CPU Architectures, Harvard & Von-Neumann CPU architecture, Computer software.
The 8051 Architecture: Introduction, Architecture of 8051, Pin diagram of 8051, Memory
organization, External Memory interfacing, Stacks.
6 Hours
UNIT 2:
Addressing Modes: Introduction, Instruction syntax, Data types, Subroutines, Addressing modes:
Immediate addressing , Register addressing, Direct addressing, Indirect addressing, relative
addressing, Absolute addressing, Long addressing, Indexed addressing, Bit inherent addressing, bit
direct addressing.
Instruction set: Instruction timings, 8051 instructions: Data transfer instructions, Arithmetic
instructions, Logical instructions, Branch instructions, Subroutine instructions, Bit manipulation
instruction.
6 Hours
14
UNIT 3:
8051 programming: Assembler directives, Assembly language programs and Time delay
calculations. 6 Hours
UNIT 4:
8051 Interfacing and Applications: Basics of I/O concepts, I/O Port Operation, Interfacing 8051 to
LCD, Keyboard, parallel and serial ADC, DAC, Stepper motor interfacing and DC motor interfacing
and programming
7 Hours
UNIT 5:
8051 Interrupts and Timers/counters: Basics of interrupts, 8051 interrupt structure, Timers and
Counters, 8051 timers/counters, programming 8051 timers in assembly and C .
6 Hours
UNIT 6:
8051 Serial Communication: Data communication, Basics of Serial Data Communication, 8051 Serial
Communication, connections to RS-232, Serial communication Programming in assembly and C.
8255A Programmable Peripheral Interface:, Architecture of 8255A, I/O addressing,, I/O devices
interfacing with 8051 using 8255A.
6 Hours
Course Aim – The MSP430 microcontroller is ideally suited for development of low-power embedded
systems that must run on batteries for many years. There are also applications where MSP430
microcontroller must operate on energy harvested from the environment. This is possible due to the ultralow
power operation of MSP430 and the fact that it provides a complete system solution including a RISC
CPU, flash memory, on-chip data converters and on-chip peripherals.
UNIT 7:
Motivation for MSP430microcontrollers – Low Power embedded systems, On-chip peripherals (analog
and digital), low-power RF capabilities. Target applications (Single-chip, low cost, low power, high
performance system design).
2 Hours
MSP430 RISC CPU architecture, Compiler-friendly features, Instruction set, Clock system, Memory
subsystem. Key differentiating factors between different MSP430 families.
2 Hours
Introduction to Code Composer Studio (CCS v4). Understanding how to use CCS for Assembly, C,
Assembly+C projects for MSP430 microcontrollers. Interrupt programming.
15
3 Hours
Digital I/O – I/O ports programming using C and assembly, Understanding the muxing scheme of the
MSP430 pins. 2 Hours
UNIT 8:
On-chip peripherals. Watchdog Timer, Comparator, Op-Amp, Basic Timer, Real Time Clock (RTC),
ADC, DAC, SD16, LCD, DMA.
2 Hours
Using the Low-power features of MSP430. Clock system, low-power modes, Clock request feature, Lowpower
programming and Interrupt.
2 Hours
Interfacing LED, LCD, External memory. Seven segment LED modules interfacing. Example – Realtime
clock.
2 Hours
Case Studies of applications of MSP430 - Data acquisition system, Wired Sensor network, Wireless
sensor network with Chipcon RF interfaces.
3 Hours


To download notes CLICK HERE

No comments:

Post a Comment