Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

UPD17P136ACT Datasheet(PDF) 62 Page - NEC

Part # UPD17P136ACT
Description  4-BIT SINGLE-CHIP MICROCONTROLLER
PDF  292 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NEC [NEC]
Direct Link  http://www.nec.com/
Logo NEC - NEC

UPD17P136ACT Datasheet(HTML) 62 Page - NEC

Back Button UPD17P136ACT Datasheet HTML 58Page - NEC UPD17P136ACT Datasheet HTML 59Page - NEC UPD17P136ACT Datasheet HTML 60Page - NEC UPD17P136ACT Datasheet HTML 61Page - NEC UPD17P136ACT Datasheet HTML 62Page - NEC UPD17P136ACT Datasheet HTML 63Page - NEC UPD17P136ACT Datasheet HTML 64Page - NEC UPD17P136ACT Datasheet HTML 65Page - NEC UPD17P136ACT Datasheet HTML 66Page - NEC Next Button
Zoom Inzoom in Zoom Outzoom out
 62 / 292 page
background image
CHAPTER 7 SYSTEM REGISTER (SYSREG)
43
7.2 ADDRESS REGISTER (AR)
7.2.1 Address Register Configuration
Figure 7-3 shows the configuration of the address register.
As shown in Figure 7-3, the address register consists of the 16 bits in address 74H to 77H (AR3 to AR0) of the
system register. However, since the high-order 5 or 6 bits are always set to 0, the address register is actually 11 or
10 bits. When the system is reset, all 16 bits of the address register are reset to 0.
Figure 7-3. Address Register Configuration
Note
This bit is fixed to 0 in the case of the
µPD17134A and µPD17135A.
7.2.2 Address Register Functions
The address register is used to specify an address in program memory when executing an indirect branch
instruction (BR @AR), indirect subroutine call (CALL @AR) or table reference (MOVT DBF, @AR). The address
register can also be put on and taken off the stack by using the stack manipulation instructions (PUSH AR, POP AR).
Items (1) to (4) explain address register operation during execution of each instruction.
The address register can be incremented by using the dedicated increment instruction (INC AR).
(1) Table reference (MOVT DBF, @AR)
When the “MOVT DBF, @AR” instruction is executed, the data in program memory (16-bit data) located
at the address specified by the value in the address register is read into the data buffer (addresses
0CH to 0FH of BANK0).
(2) Stack manipulation instructions (PUSH AR, POP AR)
When the PUSH AR instruction is executed, the stack pointer (SP) is first decremented and then the address
register is stored in the address stack pointed to by the stack pointer.
When the POP AR instruction is executed, the contents of the address stack pointed to by the stack pointer
is transferred to the address register and then the stack pointer is incremented.
Also see CHAPTER 6 STACK.
b3
b2
b1
b0
b3
b2
b1
b0
b3
b2
b1
b0
b3
b2
b1
b0
00
0
0
0
0000
AR1
AR0
AR2
AR3
76H
77H
75H
74H
Address
Name
Address register (AR)
Symbol
Bit
Data
Initial value when
reset
(AR)
Note



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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