Upload
zahin13200
View
779
Download
0
Embed Size (px)
DESCRIPTION
Third Year EXTC branch......
Citation preview
TH
3.2 SUBJECT TITLE : MICROPROCESSOR & MICROCONTROLLER (1558) Year : Third Year
Teaching and Examination Scheme:
TEACHING SCHEME EXAM SCHEME & MAXIMUM MARKS
THEORYHRS/WEEK
PRACTICALHRS/WEEK
PAPER HRS.
TH PR OR TW SW
3 2 3 100 50 - - 50
RATIONALE :
This subject is classified under technology area & intended to teach the students facts, concepts, principles & procedures of microprocessor & microcontroller based systems, so that they can use the knowledge in acquiring the design skill, investigation skill & programming skill of microprocessor & microcontroller based systems such as traffic light control, stepper motor control, temperature control system etc. which in turn will help them in discharging their role as technical assistant, service engineer or programmer in R&D department of industry.
TH
CONTEXT IN THE FORMOF LINK DIAGRAM SHOWINGINTERRELATIONSHIP OF SUBJECT AREA
HUMAN SCIENCESCommunication skillsGeneric SkillsIndustrial organization &
Supervisory Management
ENGINEERING SCIENCESEngineering DrawingsEngineering MechanicsBasic ElectronicsElectronics materials &
components
CORE TECHNOLOGY SUBJECTSInformation TechnologyWorkshop PracticeElectrical EngineeringElectronic
Measurements & Instruments
Applied ElectronicsDigital Techniques &
ApplicationsLinear Integrated
CircuitsPower Electronics
TECHNOLOGY SUBJECTSMicroprocessor &
MicrocontrollerCommunication
SystemsIndustrial
Electronics Advanced Industrial
Electronics Instrumentation &
Control SystemsIndustrial Drives
BASIC SCIENCEApplied MathematicsApplied PhysicsApplied Chemistry
JOB PROFILESelf DeveloperMembership of
Family/Community/Nation
Life long learningTechnician in
industry as Maintenance Engineer, investigator or Designer R & D Technician
Entrepreneur
CURRICULUM OBJECTIVESAttitude for personal
DevelopmentSocial skill for social
DevelopmentContinued learning skill
for life long learningTechnical skill for
industrial activity earning to live domain Supervisory skill, Investigation & Design skill Testing skill Decision making skill Planning & scheduling skill
Graphical structure of the subject
Problem
Procedures
Principles
How to use Microprocessor for designing, installing, preventive maintenance of Microprocessor. Based systems and programming in R & D department of industries.
Designing Procedure for Developing simple Microprocessor and Micro controller Based systems
Interfacing peripherals :With microprocessor, writing initialization & simple application programs, interfacing microprocessor with memory
8085 Interrupts
8085 system configuration Typical 8051 based system
Principles of interfacing & programming.
Interfacing peripherals
Microprocessor 8085 Architecture,
operations, Timings, stack
Microprocessor 8085 Instruction set &
programming
CH2,3,5
CH 4
CH 10
CH7CH10
CH8
CH6
CH9
Microcontroller 8051,Architecture,
Operations
Microcontroller 8051 Instruction set
DETAILED CONTENTS: 3.2
CHA-PTER
CONTENTSMA-RKS
HO-URS
1 Microprocessor Systems TheorySimple modelTerminologies used in Microprocessor: Hardware, Software, BUS, Memory ModulesComparative study of microprocessor and microcomputer
2 2
2 The 8085 Microprocessor Theory2.1 Features of 80852.2 Pin definitions of 80852.3 Architecture of 80852.4 Typical 8085 configurationPractical: 1) Introduction to 8085 typical configuration.
10 6
3 The 8085 Instructions and Programming3.1 Concept of programming3.2 Instruction formats 3.3 Opcode formats3.4 Addressing modes3.5 8085 Instruction setPracticals on 8085 kit2) Addition of two numbers- 8bit, 16bit, BCD numbers3) Finding the sum of series.4) Block Transfer
12 12
4 Timing Diagrams Instruction cycle, Machines cycle & T-state8085 machine cycles and their timingsTiming diagrams for 8085 instructions
6 6
5 Stacks & Subroutines 5.1 Stack5.2 Stack related instructions5.3 Subroutines 5.4 Software delaysPractical 5) Arranging numbers in ascending order
4 2
6 Memory Interfacing6.1 Memory structure- RAM, ROM, EPROM6.2 Memory interfacing examples.
4 4
7 Interrupts7.1 Polling and interrupts7.2 Classification of interrupts7.3 Hardware interrupts7.4 Software interrupts7.5 Masking/Unmasking of interrupts.
8
6
CHA-PTER
CONTENTSMA-RKS
HO-URS
Practical6) Count number of 1’s & display the result on data field on the occurrence of interrupt
8 I/O data transfer techniques & peripherls8.1 I/O interface & Data transfer techniques : (Synchronous & Asynchronous, Parallel & Serial, Microprocessor controlled data transfer, Polling interrupt driven & hand shaking, Device controlled data transfer with DMA).8.2 Memory mapped I/O & I/O mapped I/O8.3 Interrupt driven I/O8.4 Programmable I/O devices: 8155, 8355, 8255 (Block diagram, operating modes, programs & interfacing with 8085)8.5 Minimum System Configuration8.6 Interfacing of data converters:- A to D converter D to A converter.8.7 Interfacing examples:- Traffic light control system, Liquid level control system, Stepper motor control system, Temperature control system.Practicals: Interfacing with 8085 kit7) Peripheral 8155- (I/O mode & Generation of Square wave using internal timer)8) DAC Interface (Generation of square, triangular and staircase waveform (using 8255))9) ADC Interface (Any one application.)10) Stepper motor control using 8085.
22 22
9 Microcontroller 80519.1 Features9.2 Block diagram9.3 Timer/counters9.4 Serial interface9.5 Interrupts9.6 Addressing modes9.7 Instruction set9.8 CPU timings9.9 8051-A Boolean processor9.10 Power saving optionsPractical:11) Arithmetic Operations (Add, Multiply, Divide, Subtract)12) Packing, Unpacking and masking of 8 bit data13) Descending order of the given numbers14) Finding seven segment code using look up table.
22 22
10 Memory and Interfacing Theory of 805110.1 Memory structure and type of memory10.2 Timing diagram and Interfacing 10.3 I/O expansion using 825510.4 Single chip solution10.5 Typical MCS 51 based system
6 10
11 Study of 8051 and derivatives11.1 Study of AT89C51/52
4 4
CHA-PTER
CONTENTSMA-RKS
HO-URS
11.2 Study of AT89C2051/1051Practical:(First two experiments are compulsory. Perform any one from the remaining)15) 16 x 2 LCD design16) Square wave generation using internal timer.17) Transmission of character using RS232 to PC18) Light sensing19) Level control20) Thumbwheel switch
IMPLEMENTATION STRATEGIES:
First introduce the simple model of microprocessor i.e. generalized block diagram of microprocessor. Then introduce the specific microprocessor i.e. 8085 microprocessor. Make the students familiar with the instruction set, programs, timing diagrams and particular operations.
Introduce various interfaces and typical applications related with the same. Develop awareness of microcontroller and its importance in the field of Electronics and latest technology.
REFERNCES:
Sr. No
Author Title EditionYear of
PublicationPublisher &
Address
1 R.S.Gaonkar
Microprocessor Architecture, Programming & Applications
3rd 1997Penram International Publishing Co.New Delhi
2Lance A.Leventhal
Introduction to Microprocessor
3rd 1984Prentice Hall of India,New Delhi
3 GilmoreMicroprocessor Principles and Applications
2nd 1995Tata McGraw- Hill,New Delhi
4 Myke Predko
Programming and Customizing the 8051 Microcontroller
1st 1999Tata McGraw-Hill,New Delhi
5Kenneth J. Ayala
The 8051 Microcontroller
2nd 1992Penram International Publishing Co.New Delhi
6A.P Godse Microprocessor and
Microcomputer1st 2000
Technical Publication Shaniwar Peth Pune – 30