công cụ tìm kiếm bảng dữ liệu linh kiện điện tử
  Vietnamese  ▼
ALLDATASHEET.VN

X  

UPD17P136ACT bảng dữ liệu(PDF) 56 Page - NEC

tên linh kiện UPD17P136ACT
Giải thích chi tiết về linh kiện  4-BIT SINGLE-CHIP MICROCONTROLLER
PDF  292 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
nhà sản xuất  NEC [NEC]
Trang chủ  http://www.nec.com/
Logo NEC - NEC

UPD17P136ACT bảng dữ liệu(HTML) 56 Page - NEC

Back Button UPD17P136ACT Datasheet HTML 52Page - NEC UPD17P136ACT Datasheet HTML 53Page - NEC UPD17P136ACT Datasheet HTML 54Page - NEC UPD17P136ACT Datasheet HTML 55Page - NEC UPD17P136ACT Datasheet HTML 56Page - NEC UPD17P136ACT Datasheet HTML 57Page - NEC UPD17P136ACT Datasheet HTML 58Page - NEC UPD17P136ACT Datasheet HTML 59Page - NEC UPD17P136ACT Datasheet HTML 60Page - NEC Next Button
Zoom Inzoom in Zoom Outzoom out
 56 / 292 page
background image
CHAPTER 6 STACK
37
6.5 STACK POINTER (SP) AND INTERRUPT STACK REGISTERS
The stack pointer is a 3-bit binary counter that specifies the addresses of the five address stack registers as shown
in Figure 6-1, and is assigned to address 01H of the register file. The value of the stack pointer is initialized to 5H
at reset.
•
The value of SP is decremented by one when the CALL addr or CALL @AR instruction is executed, when the
first instruction cycle of the “MOVT DBF, @AR” instruction is executed, or when an interrupt is accepted.
•
The value of SP is incremented by one when the RET or RETSK instruction is executed, when the second
instruction cycle of the “MOVT DBF, @AR” instruction is executed, when the POP AR instruction is executed,
or when the RETI instruction is executed.
When an interrupt is accepted, the counter of the interrupt stack registers is also decremented by one in addition
to the SP. The value of the counter of the interrupt stack registers is incremented by one only when the RETI instruction
is executed.
Table 6-1. Operation of Stack Pointer
Instruction
Value of stack pointer (SP)
Counter of interrupt stack registers
CALL addr
CALL @AR
–1
MOVT, DBF @AR (1st instruction cycle)
PUSH AR
Not affected
RET
RETSK
+1
MOVT DBF, @AR (2nd instruction cycle)
POP AR
Accepting interrupt
–1
–1
RETI
+1
+1
Remark Two instruction cycles are required to execute the “MOVT DBF, @AR” instruction, but this is an
exception.
Because the stack pointer (SP) is a 3-bit binary counter, it can take a value 0H to 7H. If the value of the stack pointer
is 6 or more, however, an internal reset signal is generated (to prevent a hang-up). This is because only five address
stack registers are available.
Because the stack pointer is located on the register file, its value can be directly read by manipulating the register
file with the POKE instruction. The value of the stack pointer is also changed at this time, but the values of the address
stack registers are not affected. Of course, the stack pointer can also be read by using the PEEK instruction.
The value of the stack pointer is 5H at reset.



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


bảng dữ liệu tải về

Go To PDF Page


Link URL



Cho đến nay ALLDATASHEET có giúp ích cho doanh nghiệp của bạn hay không?  [ DONATE ] 

Alldatasheet là   |   Quảng cáo   |   Liên lạc với chúng tôi   |   Chính sách bảo mật   |   Liên kết đến bảng dữ liệu    |   Trao đổi link   |   Tìm kiếm theo nhà sản xuất
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