0130603864 pp01 - upc universitat politècnica de...
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](https://reader036.vdocument.in/reader036/viewer/2022071407/60fdc15b600101691b60fc5f/html5/thumbnails/1.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022071407/60fdc15b600101691b60fc5f/html5/thumbnails/2.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022071407/60fdc15b600101691b60fc5f/html5/thumbnails/3.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022071407/60fdc15b600101691b60fc5f/html5/thumbnails/4.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022071407/60fdc15b600101691b60fc5f/html5/thumbnails/5.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022071407/60fdc15b600101691b60fc5f/html5/thumbnails/6.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022071407/60fdc15b600101691b60fc5f/html5/thumbnails/7.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022071407/60fdc15b600101691b60fc5f/html5/thumbnails/8.jpg)
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