MICROPROCESSOR SYSTEM AND INTERFACING

Slides:



Advertisements
Similar presentations
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Advertisements

Microprocessor and Microcontroller Fundamentals
EEE226 MICROPROCESSORBY DR. ZAINI ABDUL HALIM School of Electrical & Electronic Engineering USM.
EKT 222/4 Microprocessor Systems SUBJECT INTRODUCTION.
CEN 382 MICROPROCESSORS AND MICROCOMPUTING Nejdet Dogru
Microprocessors & Microcontrollers
© 2010 Kettering University, All rights reserved..
CPT 310 Logic and Computer Design Instructor: David LublinerPhone Engineering Technology Dept.Cell
Company LOGO Edit your slogan here DKT 122/3 DIGITAL SYSTEM 1 WEEK #3 NUMBER SYSTEMS, OPERATION & CODES (PART 2)
Programmable Logic Controllers
Microprocessor and Microcontroller Based Systems Instructor: Eng.Moayed N. EL Mobaied The Islamic University of Gaza Faculty of Engineering Electrical.
CS220 : Digital Design. Basic Information Title: Digital Design Code: CS220 Lecture: 3 Tutorial: 1 Pre-Requisite: Computer Introduction (CS201) Ass. Prof.
數位系統導論 Introduction to Digital Systems Lecturer: 潘欣泰.
Overview Digital Systems and Computer Systems Number Systems [binary, octal and hexadecimal] Arithmetic Operations Base Conversion Decimal Codes [BCD (binary.
CSE 171 Introduction to Digital Logic and Microprocessors Prof. Richard E. Haskell 115 Dodge Hall.
66 CHAPTER SYSTEM UNIT. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-2 Announcement: Major Exam 01 Thursday, 17th March, 2005 Building.
EE3721 Computer System Principles Academic Year 2012/2013 HD Subject Code – EE3721 Lecturer – Raymond Cheung Office 1.
ENEL 111 Digital Electronics Richard Nelson G.1.29
Introduction to Computer Architecture & Design Computer Architecture and Design Lecture 0.
2 nd Year - 1 st Semester Asst. Lect. Mohammed Salim
Dept. of Computer Science Engineering Islamic Azad University of Mashhad 1 Computer System Architecture Dept. of Computer Science Engineering Islamic Azad.
Dr. Rabie A. Ramadan Al-Azhar University Lecture 1
Binary Arithmetic & Data representation
Computer Fundamentals ELEC 330 Digital Systems Engineering Dr. Ron Hayne.
CS220 : Digital Design.
CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Microprocessor Dr. Rabie A. Ramadan Al-Azhar University Lecture 2.
CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION
CE1111 :Digital Logic Design lecture 01 Introduction Dr. Atef Ali Ibrahim.
CPU Internal memory I/O interface circuit System bus
1 Lecture 3 ENGRE 254 1/14/09. 2 Lecture 1 review Digital signals assume two values represented by “0” and “1”. Typically a “0” represents a voltage near.
MICROPROCESSOR AND MICRO CONTROLLER
CSE 171 Introduction to Digital Logic and Microprocessors Prof. Richard E. Haskell 115 Dodge Hall.
Microcontroller I DKT Course Schedule Lecture/Lab: –Tuesday, 10:00am – 12:00am, BKQ1 (Lect) –Thursday, 9:00 am – 11:00 pm, MKQ1 (lab) –Lecturer:
التحليل والتصميم المنطقي DIGITAL DESIGN Instructor : Khalil Alsulbi Mobile : Room : 217.
Computer Organization & Assembly Language © by DR. M. Amer.
ACOE2511 Assembly Language for the 80X86/Pentium Intel Microprocessors Lecturer: Dr. Konstantinos Tatas.
Digital Circuits Text Book –M. M. Mano, "Digital Design," 3rd Ed., Prentice Hall Inc., Reference –class notes Grade –quizzes:15% –mid-term:27.5%
Computer Architecture Souad MEDDEB
Textbook C for Scientists and Engineers © Prentice Hall 1997 Available at NUS CO-OP at S$35.10.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
Introduction to Computer Architecture Dr. Ahmed El-Bialy Dr. Sahar Fawzy Dr. Sahar Fawzy
Lecture 1.2 (Chapter 1) Prepared by Dr. Lamiaa Elshenawy
Lecture 0 Overview Hong, You Pyo, DGU 1. Y. Hong Microprocessor A semiconductor device that contains a CPU (Central Processing Unit) and peripherals In.
ASSEMBLY LANGUAGE PROGRAMMING. Course Objectives Identify the major component of a PC-based system, describe the steps involving in assembling, linking,
Microprocessors CSE- 341 Dr. Jia Uddin Assistant Professor, CSE, BRAC University.
MICROPROCESSOR INTEL 8086/8088 BY: SERA SYARMILA SAMEON.
Decoder Chapter 12 Subject: Digital System Year: 2009.
Advanced Computer Architecture by Dr. Noor M. Sheikh Dean, Electrical Engg. Department University of Engineering and Technology, Lahore, And Dr. Anjum.
Microprocessor Systems
Topic: Binary Encoding – Part 1
Microprocessor and Microcontroller Fundamentals
ENEL 111 Digital Electronics
CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION
IPCOWALA INSTITUTE OF ENGINEERING & TECHNOLOGY-DHARMAJ
CS2100 Computer Organisation
Computer Architecture Syllabus
INTRODUCTION TO MICROPROCESSORS
INTRODUCTION TO MICROPROCESSORS
CNET 315 Microprocessors & Assembly Language
Introduction to Micro Controllers & Embedded System Design Introduction & Background Department of Electrical & Computer Engineering Missouri University.
Text Book Computer Organization and Architecture: Designing for Performance, 7th Ed., 2006, William Stallings, Prentice-Hall International, Inc.
CSC 220: Computer Organization
CSE 171 Introduction to Digital Logic and Microprocessors
Introduction to Digital Systems Lecturer: 潘欣泰
Learning Intention I will learn how computers store text.
Computer Architecture CST 250
Computer Organization
Presentation transcript:

MICROPROCESSOR SYSTEM AND INTERFACING 3/31/2017 ECP2036 MICROPROCESSOR SYSTEM AND INTERFACING Faculty of Engineering Trimester 1 2002/2003 1. Greeting: Assalamualaikum and good Afternoon 2. Introduce myself - name, from,degree, doing Master, Master project title, supervisors 3. Paper title, paper present overview of VOP, technologies and standard of VOP, possible improvements & research activities. Multimedia University

Lecturers/Tutors and Groups Mr. Nor Azhar – Course Coordinator - (Chapter 1 & 5) Mr. Md Shabiul Islam - (Chapter 2 & 6) Mr. Goi Bok Min - (Chapter 3 & 4) Tutors: Mr. Nor Azhar – (A02, B02 & C02) Mr. Md Shabiul Islam – (A01, B01 & C01) Mr. Goi Bok Min – (A03, B03 & C03) Mr. Hezerul – (A05, B05 & C05) Mr. Ng Mow Song – (A04, B04 & C04)

Objective: Contents: To introduce: microprocessors and microcontroller 3/31/2017 Objective: To introduce: microprocessors and microcontroller assembly language programming interface design Contents: basics of microprocessors and microcontroller 8051 microcontroller peripheral devices interrupt system interfacing MP1: Familiarization with the SK-8051 trainer and programming fundamentals. MP2: Stepper motor controls. 1. VOP - one way of mm communication - emerge from development of

Prerequisite & Delivery 3/31/2017 Prerequisite & Delivery Prerequisite: Digital Logic Design (EEN 1032) Preferably some programming experience Delivery: Lectures – 2 to 3 sessions per week Tutorials – 1 session per week (Attendance!!) Laboratory Experiments – 2 sets of experiments MP1: Familiarization with the SK-8051 trainer and programming fundamentals. MP2: Stepper motor controls. 1. VOP - one way of mm communication - emerge from development of

Assessment Lab Experiments: (start on Week 2) = 10% 3/31/2017 Assessment Lab Experiments: (start on Week 2) = 10% Midterm Test: (before midterm break) = 15% Project: (group basis) Final Exam: = 60%

Text & References Main Text Books: References: 1. Scott MacKenzie, “The 8051 Microcontroller” (Second Edition), Prentice-Hall Inc., U.S.A., 1995. 2. Muhammad Ali Mazidi “The 8051 Microcontroller and embedded systems”, Prentice-Hall Inc., U.S.A, 2000. References: Richard H. Barnett, “The 8051 Family of Microcontrollers”, Prentice-Hall Inc., U.S.A., 1995. John B. Peatman, “Design with Microcontollers”, McGraw-Hill, U.S.A., 1988. Ramesh S. Gaonkar, " Microprocessor Architecture, Programming and application with the 8085", Prentice-Hall Inc,U.S.A.,1999 (4th Ed). Barry B.Brey, " The Intel Microprocessors", Prentice-Hall Inc,U.S.A., 2000.

REVIEW - Convert D716 to Binary Review of Number Systems: Decimal to Binary & vice versa Hexadecimal to Binary & vice versa Octal to Binary & vice versa eg: - Convert 6210 to Binary - Convert 1111112 to Decimal - Convert D716 to Binary Alphanumeric Codes: - Alphabets (A, B, C, …), Numbers (1,2,3,…), and characters ( $, *,…) are represented by a unique binary code. Alphabets (A, B, C, …), Numbers (1,2,3,…), and Characters ( $, *,…) are represented by a unique binary code.

REVIEW (cont.) ASCII code: BCD code: 1’s and 2’s Complement: - A character is represented by a 7 digit binary number (X6…X0) BCD code: - Each decimal digit is represented by its' 4-bit binary equivalent. 1’s and 2’s Complement: - A  1's complement = A' 2’s complement = A' + 1

REVIEW (cont.) eg. on 1’s and 2’s Complement : 710 = 01112 = X  2's complement of any number represents its' negative counterpart.

What is a microprocessor? It is a digital system in single chip capable of performing Arithmetic What is a system? Interconnection of components to perform specified functions is referred to a system. If all the components are digital in nature, it is called a digital system. What is a combination circuit ? The output is decided by the current input only. What is a Sequential circuit ? The output is decided by the current input and the previous state of the output. A sequential circuit should have a memory element.

Stored Program Computer 3/31/2017 Stored Program Computer Input Output CPU / MP Memory