Presentation on theme: "MICROPROCESSOR SYSTEM AND INTERFACING"— Presentation transcript:
1 MICROPROCESSOR SYSTEM AND INTERFACING 3/31/2017ECP2036MICROPROCESSOR SYSTEM AND INTERFACINGFaculty of EngineeringTrimester /20031. Greeting: Assalamualaikum and good Afternoon2. Introduce myself - name, from,degree,doing Master, Master project title, supervisors3. Paper title, paper present overview of VOP, technologies and standard of VOP, possible improvements & researchactivities.Multimedia University
2 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)
3 Objective: Contents: To introduce: microprocessors and microcontroller 3/31/2017Objective:To introduce:microprocessors and microcontrollerassembly language programminginterface designContents:basics of microprocessors and microcontroller8051 microcontrollerperipheral devicesinterrupt systeminterfacingMP1: Familiarization with the SK-8051 trainer andprogramming fundamentals.MP2: Stepper motor controls.1. VOP - one way of mm communication- emerge from development of
4 Prerequisite & Delivery 3/31/2017Prerequisite & DeliveryPrerequisite:Digital Logic Design (EEN 1032)Preferably some programming experienceDelivery:Lectures – 2 to 3 sessions per weekTutorials – 1 session per week (Attendance!!)Laboratory Experiments – 2 sets of experimentsMP1: Familiarization with the SK-8051 trainer andprogramming fundamentals.MP2: Stepper motor controls.1. VOP - one way of mm communication- emerge from development of
6 Text & References Main Text Books: References: 1. Scott MacKenzie, “The 8051 Microcontroller” (SecondEdition), Prentice-Hall Inc., U.S.A., 1995.2. Muhammad Ali Mazidi “The 8051 Microcontroller andembedded 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, Programmingand 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.
7 REVIEW - Convert D716 to Binary Review of Number Systems: Decimal to Binary & vice versaHexadecimal to Binary & vice versaOctal to Binary & vice versaeg: - Convert 6210 to Binary- Convert to Decimal- Convert D716 to BinaryAlphanumeric Codes:- Alphabets (A, B, C, …), Numbers (1,2,3,…), andcharacters ( $, *,…) are represented by a unique binarycode.Alphabets (A, B, C, …), Numbers (1,2,3,…), and Characters ( $, *,…) are represented by a unique binary code.
8 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 binaryequivalent.1’s and 2’s Complement:- A 1's complement = A'2’s complement = A' + 1
9 REVIEW (cont.) eg. on 1’s and 2’s Complement : 710 = 01112 = X 2's complement of any number represents its' negative counterpart.
10 What is a microprocessor? It is a digital system in single chip capable of performingArithmeticWhat is a system?Interconnection of components to perform specifiedfunctions is referred to a system. If all the components aredigital 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 theprevious state of the output. A sequential circuit shouldhave a memory element.
11 Stored Program Computer 3/31/2017Stored Program ComputerInputOutputCPU / MPMemory