0130603864 pp01 - upc universitat politècnica de...

8
The 8051 Microcontroller, 4e By I. Scott MacKenzie and Raphael C.-W. Phan © 2007 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458 FIGURE 1–1 The 8051 microcontroller. (a) An 8051 die (b) An 8751 with on-chip EPROM (Courtesy Intel Corporation)

Upload: others

Post on 27-Feb-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 0130603864 pp01 - UPC Universitat Politècnica de Catalunyaepsem.upc.edu/.../ppt_mackenzie/0130603864_pp01.pdf · 2009. 2. 12. · Title: Microsoft PowerPoint - 0130603864_pp01.ppt

The 8051 Microcontroller, 4e

By I. Scott MacKenzie and Raphael C.-W. Phan

© 2007 Pearson Education, Inc.

Pearson Prentice Hall

Upper Saddle River, NJ 07458

FIGURE 1–1 The 8051 microcontroller. (a) An 8051 die (b) An 8751 with on-chip EPROM (Courtesy Intel Corporation)

Page 2: 0130603864 pp01 - UPC Universitat Politècnica de Catalunyaepsem.upc.edu/.../ppt_mackenzie/0130603864_pp01.pdf · 2009. 2. 12. · Title: Microsoft PowerPoint - 0130603864_pp01.ppt

The 8051 Microcontroller, 4e

By I. Scott MacKenzie and Raphael C.-W. Phan

© 2007 Pearson Education, Inc.

Pearson Prentice Hall

Upper Saddle River, NJ 07458

FIGURE 1–1 (continued) The 8051 microcontroller. (a) An 8051 die (b) An 8751 with on-chip EPROM (Courtesy Intel

Corporation)

Page 3: 0130603864 pp01 - UPC Universitat Politècnica de Catalunyaepsem.upc.edu/.../ppt_mackenzie/0130603864_pp01.pdf · 2009. 2. 12. · Title: Microsoft PowerPoint - 0130603864_pp01.ppt

The 8051 Microcontroller, 4e

By I. Scott MacKenzie and Raphael C.-W. Phan

© 2007 Pearson Education, Inc.

Pearson Prentice Hall

Upper Saddle River, NJ 07458

FIGURE 1–2 Block diagram of a microcomputer system

Page 4: 0130603864 pp01 - UPC Universitat Politècnica de Catalunyaepsem.upc.edu/.../ppt_mackenzie/0130603864_pp01.pdf · 2009. 2. 12. · Title: Microsoft PowerPoint - 0130603864_pp01.ppt

The 8051 Microcontroller, 4e

By I. Scott MacKenzie and Raphael C.-W. Phan

© 2007 Pearson Education, Inc.

Pearson Prentice Hall

Upper Saddle River, NJ 07458

FIGURE 1–3 The central processing unit (CPU)

Page 5: 0130603864 pp01 - UPC Universitat Politècnica de Catalunyaepsem.upc.edu/.../ppt_mackenzie/0130603864_pp01.pdf · 2009. 2. 12. · Title: Microsoft PowerPoint - 0130603864_pp01.ppt

The 8051 Microcontroller, 4e

By I. Scott MacKenzie and Raphael C.-W. Phan

© 2007 Pearson Education, Inc.

Pearson Prentice Hall

Upper Saddle River, NJ 07458

FIGURE 1–4 Bus activity for an opcode fetch cycle

Page 6: 0130603864 pp01 - UPC Universitat Politècnica de Catalunyaepsem.upc.edu/.../ppt_mackenzie/0130603864_pp01.pdf · 2009. 2. 12. · Title: Microsoft PowerPoint - 0130603864_pp01.ppt

The 8051 Microcontroller, 4e

By I. Scott MacKenzie and Raphael C.-W. Phan

© 2007 Pearson Education, Inc.

Pearson Prentice Hall

Upper Saddle River, NJ 07458

FIGURE 1–5 Levels of software

Page 7: 0130603864 pp01 - UPC Universitat Politècnica de Catalunyaepsem.upc.edu/.../ppt_mackenzie/0130603864_pp01.pdf · 2009. 2. 12. · Title: Microsoft PowerPoint - 0130603864_pp01.ppt

The 8051 Microcontroller, 4e

By I. Scott MacKenzie and Raphael C.-W. Phan

© 2007 Pearson Education, Inc.

Pearson Prentice Hall

Upper Saddle River, NJ 07458

FIGURE 1–6 Detailed block diagram of a microcomputer system

Page 8: 0130603864 pp01 - UPC Universitat Politècnica de Catalunyaepsem.upc.edu/.../ppt_mackenzie/0130603864_pp01.pdf · 2009. 2. 12. · Title: Microsoft PowerPoint - 0130603864_pp01.ppt

The 8051 Microcontroller, 4e

By I. Scott MacKenzie and Raphael C.-W. Phan

© 2007 Pearson Education, Inc.

Pearson Prentice Hall

Upper Saddle River, NJ 07458

FIGURE 1–7 Microcontroller implementation of a simple logic operation FIGURE 1–8 Flowchart for logic gate program