KEMBAR78
MBSD Syllabus | PDF | Microprocessor | Input/Output
0% found this document useful (0 votes)
6 views3 pages

MBSD Syllabus

The document outlines a course on microprocessors, focusing on their organization, interfacing with memory and I/O devices, and system design. It includes objectives, learning outcomes, a detailed syllabus, and practical exercises for students to gain hands-on experience. Additionally, it emphasizes the importance of maintenance and troubleshooting of computer systems and peripherals.

Uploaded by

abhisheksahni313
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views3 pages

MBSD Syllabus

The document outlines a course on microprocessors, focusing on their organization, interfacing with memory and I/O devices, and system design. It includes objectives, learning outcomes, a detailed syllabus, and practical exercises for students to gain hands-on experience. Additionally, it emphasizes the importance of maintenance and troubleshooting of computer systems and peripherals.

Uploaded by

abhisheksahni313
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Teaching Scheme

Practical hours
Lecture hours Tutorial Hours per
per week Credits
per week week

04
03333333g03fhfj
3333gh66666666f 0 05
hyg__ygu03

Prerequisites:

Basic knowledge of microprocessors, memories, digital

Objectives:

The course aims to provide knowledge of microprocessors, programming and design of


microprocessor based system. The design of such systems requires a general knowledge
of the structure of microprocessors and how they are programmed.

Course Objective: The main objectives of the course are:

• Study and analyze the basic concepts related to microprocessor and its
interfacing with memory and various input/output devices.
• Study organization and programming of various interfacing chips.
• Design of systems based on microprocessor.
• Study of various tools used for development of microprocessor system.

Learning Outcomes:

At the end of the course, the students should be able to:

• Design microprocessor based systems from scratch.


• Know how microprocessor interacts with memory and other external devices.
• Use various development tools which ease in the development of system.

Syllabus:

Unit Title Hours


1 Organization of microprocessor-based system 4
and functions of its various blocks. Overview
of architecture of 8085 microprocessor, bus
structure, register organization, selection
criteria of microprocessor for different
applications.
2 Memory Interfacing: Memory organization, 5
memory management concepts, address
decoding. Interfacing of static and dynamic
RAMs. Interfacing of ROMs.
3 Peripheral Interfacing chips: Block diagram 10
operation, programming and interfacing
considerations of the following chips: 8255,
8253, 8251, 8259A, 8279 and 8237.
4 I/O interfacing: Serial and Parallel 3
communication, interfacing of keyboards,
displays, A/D and D/A Converters.
5 System Design Considerations: Steps for 10
design of Microprocessor based system,
detailed block diagram of microprocessor
based system.Prototype building, performance
analysis and benchmarking,.
6 Microprocessor system for real-time 3
applications, introduction to embedded
microprocessor and its applications
7 Development Tools: Software Tools and 4
Methods, Emulator, Simulator, Assembler,
Debugger, MDS.

List of Practical:

1. Interface 8 LEDs and display the LEDs alternatively with a delay of 1 sec.
2. Interface 8 LEDs and 8 switches and display the status of switches in the LEDs.
3. Interface a common anode type seven segment display and display 0 to 9 with delay
of 1 sec in between.
4. Interface 8 bit DAC and display sawtooth wave form and rectangular waveforms
under program control.
5. Interface a 3 kg-Torque steeper motor and vary the speed under program control.
6. Interface an 8 bit ADC (like ADC0808) and select different channels and read analog
voltage applied in these channels.
7. Interface a hexadecimal keyboard and display the keypress in a seven segment
display.
8. Interface an LED matrix and display any alphanumeric character in the display.
9. Design a temperature control system. The system should sense temperature and
switch off the heat source if temperature exceed the set limit. If the temperature fall
below the set limit the system should turn on the heat source.
10. Transfer one byte of data from a memory location of one system to another using
serial data transfer facility. Use SID line to receive data and SOD line to send data.
(Asynchronous serial transfer format can be used)

Teaching Approach:

References:

Ramesh S Gaonkar, Microprocessor Architecture, Programming and application with


8085, Penram International Publishing .

Mohamed Rafiquzzaman, Microprocessor and Microcomputer based system design,


CRC press

Open Source/Online Resources:

EC-PE504-D | Computer Hardware & Peripherals

Teaching Scheme
Practical hours
Lecture hours Tutorial Hours per
per week Credits
per week week

04
03333333g03fhfj
3333gh66666666f 0 05
hyg__ygu03

Prerequisites:

Knowledge of Computer system

Objectives:

Maintenance and troubleshooting of computer system and its peripherals is an important skill to
upkeep the computer systems and peripherals. The diploma graduates must be able to use and
maintain these system peripherals authentically. They must also possess basic skills of assembling
desktop computers, interfacing with peripheral devices, installing new devices and carry out
preventive and breakdown maintenance and troubleshooting. This course is designed to develop
these vital skills in them through lab based activities to solve problems associated with computer
hardware.

Learning Outcomes:

You might also like