Академический Документы
Профессиональный Документы
Культура Документы
1. Prerequisites: Good knowledge in Digital electronics, Good knowledge in C Programming, Basics of Computer
Organization.
2. Course Description: This course deals with the concepts of 8086 microprocessor and in writing assembly
language programs with 8086 instruction set using MASM software. To develop an algorithm, the flow diagram,
source code and perform the compilation of MSP430 microcontrollers embedded C programs using CCS software.
Verify the logic with the necessary hardware.
3. List of experiments/Tasks:
4. Course Outcomes:
Cognitive
Sr. No. Course Outcome
Level
1 Execute 8086 assembly language programs for arithmetic and logical operations Apply
using MASM software.
2 Execute 8086 assembly language programs for string manipulations and code Apply
conversion using MASM software.
3 Execute 8086 assembly language programs for Sorting and multi byte arithmetic Apply
using MASM software.
4 Determine an algorithm, the flow diagram, source code and perform the Apply
compilation of MSP430 microcontroller embedded C programs using CCS software.
5 Determine the required binary file which can be dumped into the MSP430 Apply
microcontroller and obtain the respective output control on the connected
peripherals.
6 Determine the Embedded C code logic with the necessary hardware connected to Apply
MSP430 microcontroller using CCS software.
5. Course Delivery: The course will be delivered through conduct of practical classes
6. Course Plan:
2
Programs using arithmetic and logical operations. 2
Programs using string operations and Instruction prefix:
3 3
Move Block, Reverse string, Sorting, String comparison.
Programs for code conversion.
4 4
Multiplication and Division programs.
5
Sorting and multi byte arithmetic. 5
Programs using CALL and RET instructions.
6 6
Interfacing and programming GPIO ports in C using MSP430 (blinking
7 7
LEDs , push buttons)
8
Interrupt programming examples through GPIOs 8
Usage of Low Power Modes:
(Use MSPEXP430FR5969 as hardware platform and demonstrate the low
power modes and measure the active mode and standby mode current).
9 9
Low Power modes and Energy trace++:
a. Enable Energy Trace and Energy Trace ++ modes in CCS
b. Compute Total Energy, and Estimated lifetime of an AA battery.
PWM generation using Timer on MSP430 GPIO.
10 10
Interfacing potentiometer with MSP430
PWM based Speed Control of Motor controlled by potentiometer
11 11
connected to MSP430 GPIO
12
Using ULP advisor in Code Composer Studio on MSP430 12
Course
Sr. No. Experiment / Task
Outcome
1 Program on length of the string. CO2
2 Understand and Configure 2 MSP430F5529 Launch pads in master-slave CO5
communication mode for SPI protocol. Find Which port pins of MSP430 can be
configured for SPI communication?
9. Mapping(X) of Course Outcomes with Program Outcomes & Program Specific Outcomes:
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 X X X X X X
CO2 X X X X X X
CO3 X X X X X X
CO4 X X X X X X X
CO5 X X X X X X X
CO6 X X X X X X X
10. Correlation levels (1/2/3) of Course Outcomes with Program Outcomes & Program Specific Outcomes:
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 3 3 3 3 3 3
CO2 3 3 3 3 3 3
CO3 3 3 3 3 3 3
CO4 3 3 3 3 3 3 3
CO5 3 3 3 3 3 3 3
CO6 3 3 3 3 3 3 3