microcontrollers

48
1 Microcontrollers Class : 4 th Semister E&C and EEE Subject Code: 06ES42 Chapter : UNIT 1-1 Date : 8 th Feb 2010 D R Subramanyam [email protected]

Upload: noel-jones

Post on 12-Mar-2016

47 views

Category:

Documents


2 download

DESCRIPTION

Microcontrollers. Class : 4 th Semister E&C and EEE Subject Code: 06ES42 Chapter : UNIT 1-1 Date : 8 th Feb 2010 D R Subramanyam [email protected]. Where all Microprocessors/Microcontrollers used?. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Microcontrollers

1

Microcontrollers

Class : 4th Semister E&C and EEESubject Code: 06ES42Chapter : UNIT 1-1

Date : 8th Feb 2010

D R Subramanyam [email protected]

Page 2: Microcontrollers

2

Where all Microprocessors/Microcontrollers

used?

Page 3: Microcontrollers

3

Where all Microprocessors/Microcontrollers

used?• Home, • Automotive, • Communication/ Telecom, • Medical, • Office, • Transport, • Railways, • Retail, • Energy / Power• Industrial, • Defence, Space, Aerospace,

Page 4: Microcontrollers

4

Where all Microprocessors/Microcontrollers

Used at Home ?

Page 5: Microcontrollers

5

Microprocessors/Microcontrollers used at Home?

Video •

Page 6: Microcontrollers

6

Where all Microprocessors/Microcontrollers

Used in Automotive segment ?

Page 7: Microcontrollers

7

Microprocessors/Microcontrollers used in Automotive segment

• Video• •

Page 8: Microcontrollers

8

Where all Microprocessors/Microcontrollers

Used in Telecom ?

Page 9: Microcontrollers

Walkie – Talkie

Pager

Mobile Phone PDA

Fixed telephone

Telecommunication Applications

Page 10: Microcontrollers

10

Where all Microprocessors/Microcontrollers

Used in Medical?

Page 11: Microcontrollers

Medical Applications

EEG

ECG

MRI

Ultra sound scanner

X-RAY Generator

Defabrilators

Infusion Pump

BP Monitor

CT Scanner

VentilatorsBed side Monitoring

Point of Care devices

Blood Sugar Level Monitor

Page 12: Microcontrollers

12

Where all Microprocessors/Microcontrollers

Used in Offices ?

Page 13: Microcontrollers

13

Microprocessors/Microcontrollers used in Offices?

• Phone• FAX• Scanner• Photo copier• Computers• networking devices• Attendance recording• Security Gadgets

Page 14: Microcontrollers

14

Where all Microprocessors/Microcontrollers

Used in Transport Sectors ?

Page 15: Microcontrollers

15

Microprocessors/Microcontrollers used in Transport Sector?

• GPS Tracking• Traffic signaling• Display boards• Toll Collection Gadjets• Security / survelence

Page 16: Microcontrollers

16

Page 17: Microcontrollers

17

Where all Microprocessors/Microcontrollers

Used in Railways ?

Page 18: Microcontrollers

18

Microprocessors/Microcontrollers used in Railways?

• GPS Tracking• Traffic signaling• Display boards• Track Maintenace• Air conditioning• public announcement systems• Security / survelence

Page 19: Microcontrollers

19

Where all Microprocessors/Microcontrollers

Used in Retail ?

Page 20: Microcontrollers

20

Microprocessors/Microcontrollers used in Retail Sector?

• RFID, • POS, • Security/ surveillance , • Bar code readers, • weighing, • Public Announcement systems, • Internet Kiosks

Page 21: Microcontrollers

21

Where all Microprocessors/Microcontrollers

Used in Energy / Power ?

Page 22: Microcontrollers

22

Microprocessors/Microcontrollers used in Energy / power Sector?

• Energy meters, • Remote meter reading,

Page 23: Microcontrollers

23

Where all Microprocessors/Microcontrollers

Used in Industries ?

Page 24: Microcontrollers

24

Microprocessors/Microcontrollers used in Industries?

• PLCs, • Robots, • Security/ surveillance , • Bar code readers, • weighing, • Public Announcement systems,

Page 25: Microcontrollers

25

Where all Microprocessors/Microcontrollers Used in Defence, Space, aerospace

sectors ?

Page 26: Microcontrollers

Applications in Defense & Space

Page 27: Microcontrollers

27

Who manufactures Microprocessors/Microcontrollers

Page 29: Microcontrollers

MP/MC HistoryIntel 4004 MP-world’s first MP(1971)2300 transistors

Intel 8008Mp

Intel’s ATOM

Intel 8080 Intel 8085

Intel 8086(16 bit MP)

Intel 80186(16 Bit MP)

Intel 80386(32 Bit MP) Intel Pentium 4

Intel’s 8031 Intel’s 8051

ATOM processor has 47 Million transistors, on a space less than 26square mm

8086 processor has 29000 transistors, 80386 has

275,000 Transistors

Intel 80286(32 Bit MP)

ATTINY10

PIC MCs

Page 30: Microcontrollers

Moore’s Law

• Dr. Gordon E. Moore co-founded Intel in 1968.

• His observation that number of transistors doubled every 2 years became known as “Moore’s Law”

Page 31: Microcontrollers

MP/MC Packages

Intel’s ATOM-BGA Package

Pentium III-BGA packageIntel 8085-40 pin DIP Intel 4004 MP-world’s first

MP(1971)2300 transistors(16 Pin DIP)

Page 32: Microcontrollers

Different IC Packages (Continued)

Page 33: Microcontrollers

33

Let us take an example from applications what we discussed sofar

Page 34: Microcontrollers

34

What is a MicroprocessorMicroprocessor is a

Page 35: Microcontrollers

35

Microprocessors

General-purpose microprocessor

• CPU for Computers• No RAM, ROM, I/O on CPU chip itself• Example : Intel’s x86, Motorola’s 680x0

CPU

General-Purpose Micro-processor

RAM ROM I/O Port

TimerSerial COM Port

Data Bus

Address Bus

General-Purpose Microprocessor System

Many chips on mother’s board

Page 36: Microcontrollers

36

What is a Microcontroller ?Microcontroller is a

Page 37: Microcontrollers

37

Microcontroller:• A smaller computer• On-chip RAM, ROM, I/O ports...• Example : Motorola’s 6811, Intel’s 8051, Zilog’s Z8X and

PIC 16X

RAM ROM

I/O Port

TimerSerial COM Port

Microcontroller

CPUA single chip

Page 38: Microcontrollers

38

What is the difference between Microprocessors and Microcontroller

Page 39: Microcontrollers

39

Microprocessor vs Microcontroller Microprocessor

• CPU is stand-alone, RAM, ROM, I/O, timer are separate

• designer can decide on the amount of ROM, RAM and I/O ports.

• expensive• versatility • general-purpose

Microcontroller

• CPU, RAM, ROM, I/O and timer are all on a single chip

• fix amount of on-chip ROM, RAM, I/O ports

• for applications in which cost, power and space are critical

• single-purpose

Page 40: Microcontrollers

40

MP/MC Architecture

RISCCISCHarvard Von Newmann

Page 41: Microcontrollers

41

RISC (Reduced Instruction Set Computing Processor)

Page 42: Microcontrollers

42

CISC (Complex Instruction Set Computing Processors)

• Numerous Instruction Group• Numerous Addressing Modes• Microcoded Instructions• Microcontrollers and Microprocessors are CISC based.• DSP’s are closer to RISC.

Page 43: Microcontrollers

43

Von Newmann architecture

Page 44: Microcontrollers

44

Description

Page 45: Microcontrollers

45

Harvard Architecture

Page 46: Microcontrollers
Page 47: Microcontrollers

SLN Technologies Pvt. Ltd 47

VME Single Board Computer (SBC) based on PPC 7447A Processor

Page 48: Microcontrollers

48

Thank You