数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

ST9 数据表(PDF) 43 Page - STMicroelectronics

部件名 ST9
功能描述  USER GUIDE
PDF  146 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

ST9 数据表(HTML) 43 Page - STMicroelectronics

Back Button ST9 Datasheet HTML 39Page - STMicroelectronics ST9 Datasheet HTML 40Page - STMicroelectronics ST9 Datasheet HTML 41Page - STMicroelectronics ST9 Datasheet HTML 42Page - STMicroelectronics ST9 Datasheet HTML 43Page - STMicroelectronics ST9 Datasheet HTML 44Page - STMicroelectronics ST9 Datasheet HTML 45Page - STMicroelectronics ST9 Datasheet HTML 46Page - STMicroelectronics ST9 Datasheet HTML 47Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 43 / 146 page
background image
43/146
ST9 USER GUIDE
Figure 15
. Interrupt Vectors
As an example, let’s take the ST92F150 Multifunction Timer 0. The registers that define the
MFT0 functions are all contained in pages 9 and 10 of register group 15 (0FH). Register 242,
called the Interrupt Vector Register (IVR), holds the address of the beginning of the vector
array in program memory. The IVR has the following bit layout:
00 0000
00 FFFF
01 0000
XX FFFF
ISR 0000
R240
R255
Paged Registers
Interrupt Vector
Interrupt Service
Routine Address
8-bit
Memory Space
Interrupt Program
6-bit
Register (IVR)
8-bit
00
22-bit
16-bit
ISR
Segment
Segment
0
22-bit
Bit D0 of IVR is always 0
since the addresses of the
interrupt service routine
start at even addresses
Divide by Zero Trap
ISR Address of
Divide by Zero Trap
ISR Address of
RESET
ISR Address of
repeated at each
segment
Only for the first
segment
00 0002
ISR 0002
At the end of the Interrupt Service
Routine, the IRET instruction returns
to the program in the segment
selected by CSR (CSR_5 to CSR_0)
PC from stack
22-bit
Divide by zero trap
(1) If the ENCSR bit of EMR2 is set (Enable Code Segment Register), the CSR is saved in the stack and then
CSR from stack
ISR
CSR
(2)
loaded by the ISR. If it’s reset, the CSR is not saved and only the ISR is used.
(2) If the ENCSR is set, the CSR is reloaded with the value saved in the stack when the interrupt occurs.
If it’s reset, CSR is used instead of ISR when the RETI instruction occurs (Return from interrupt).
ISR or CSR(1)



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com