Figure H–1 The 8051 Program Memory

54 downloads 109 Views 919KB Size Report
The 8051 Microcontroller and Embedded Systems, 2e. By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay. © 2006 Pearson Education, Inc ...
Figure H–1

The 8051 Program Memory

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Figure H–2

The 8052 Program Memory

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Figure H–3a

The 8051 Data Memory

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Figure H–3b

The 8052 Data Memory

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Figure H–4

128 Bytes of RAM Direct and Indirect Addressable

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–1

Special Function Registers and their addresses

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–2a

Contents of the SFRs after reset

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–2b

SFR Memory Map

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–3

Timer/Counter 0 As a Timer

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–4

Timer/Counter 0 As a Counter

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–5

Timer/Counter 1 As a Timer

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–6

Timer/Counter 1 As a Counter

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–7

Timer/Counter 2 Set-up As a Timer

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–8

Timer/Counter 2 Set-up As a Counter

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–9

Serial Port Set-up

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–10a

8051 Instruction Set Summary

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–10b

8051 Instruction Set Summary (Continued)

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–10c

8051 Instruction Set Summary (Continued)

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–10d

8051 Instruction Set Summary (Continued)

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–10e

8051 Instruction Set Summary (Continued)

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–11a

Instruction Opcodes in Hexadecimal Order

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–11b

Instruction Opcodes in Hexadecimal Order (Continued)

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

Table H–11c

Instruction Opcodes in Hexadecimal Order (Continued)

The 8051 Microcontroller and Embedded Systems, 2e By Muhammad Ali Mazidi, Janice Gillispie Mazidi, and Rolin D. McKinlay

© 2006 Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458