5/317
Table of Contents
4.1 POSITION OF THE ST7 WITHIN THE ST MCU FAMILY . . . . . . . . . . . . . . . . . . . . 62
4.2.2.1 Accumulator (A) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
4.2.2.2 Condition Code register (CC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
4.2.2.3 Index registers (X and Y) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
4.2.2.4 Program Counter (PC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
4.2.2.5 Stack Pointer (SP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
4.3 INSTRUCTION SET AND ADDRESSING MODES . . . . . . . . . . . . . . . . . . . . . . . . 70
4.3.4.1 Prefix byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
4.3.4.2 Opcode byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
4.3.4.3 The addressing modes in detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
4.4 ADVANTAGES OF THE ST7 INSTRUCTION SET AND ADDRESSING MODES 82
5.2.1.1 Interrupts sources for the ST72251 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
5.2.1.2 Interrupt sources for the ST72311 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
5.2.5.1 Saving the interrupted program state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
5.2.5.2 Interrupt service routine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
5.2.5.3 Restoring the interrupted program state: The IRET instruction . . . . . . . . . . . . . . .92
1
Содержание ST7 Series
Страница 1: ...ST7 8 BIT MCU FAMILY USER GUIDE JANUARY 1999 1 ...
Страница 238: ...238 317 8 C Language and the C Compiler 08 Burn bmp Then use the EPROMer programmer software as described in Chapter 7 ...
Страница 289: ...289 317 10 Second Application a Sailing Computer 10 befor Bs Rw Vw VMG AlphaR AlphaV Before the wind ...