| 数据搜索系统,热门电子元器件搜索 |
|
ST9 数据表(PDF) 26 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
ST9 数据表(HTML) 26 Page - STMicroelectronics |
|
26 / 146 page ![]() 26/146 ST9 USER GUIDE Figure 11 . Interrupt Processing in “ST9” Mode In “ST9” mode, saving the CSR value allows you to change its value to branch to another seg- ment. When the interrupt occurs and when the current PC, CSR and FLAGR values are saved, the ISR register value is stored in the CSR register (see Figure 12). FLAG PC MSB PC LSB STACK 22-bit 6-bit 16-bit 16-bit Address of any branch Addresses of local branches FLAG PC MSB PC LSB STACK 22-bit 6-bit 16-bit FLAGR register Return from interrupt. The current PC value saved in the stack and the CSR value are concatenated to make the 22-bit return address. ISR CSR FLAG PC MSB PC LSB STACK PC MSB PC LSB Only the PC value is saved for a CALL instruction When an interrupt occurs, the 8-bit IVR address is extended to 22-bits to obtain the address of the (within the same segment as the Interrupt Service Routine, extended to 22-bits as shown Interrupt Service Routine as shown above. using the CALL instruction) are 16-bit ISR Interrupt 22-bit 6-bit 8 bits Interrupt Service Routine Address ISR IVR at ’0’ 6-bit 22-bit Vector 8-bit above. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| 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 |