Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

UPD17P136ACT Datasheet(PDF) 65 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) 65 Page - NEC

Back Button 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 UPD17P136ACT Datasheet HTML 67Page - NEC UPD17P136ACT Datasheet HTML 68Page - NEC UPD17P136ACT Datasheet HTML 69Page - NEC Next Button
Zoom Inzoom in Zoom Outzoom out
 65 / 292 page
background image
CHAPTER 7 SYSTEM REGISTER (SYSREG)
46
b3
b2
b1
b0
0
000
BANK
79H
Address
Name
Symbol
Bit
Data
Initial value when
reset
Bank register
(BANK)
7.4 BANK REGISTER (BANK)
7.4.1 Bank Register Configuration
Figure 7-7 shows the configuration of the bank register.
The bank register consists of four bits at address 79H (BANK) of the system register. However, since the three
high-order bits are always set to 0, only the least significant bit is actually used.
All bits are set to 0 at reset.
Figure 7-7. Bank Register Configuration
7.4.2 Functions of Bank Register
The bank register is used to switch between the banks in data memory. Table 7-1 shows how the banks in data
memory are specified by the value in the bank register.
Table 7-1. Specifying the Bank in Data Memory
Bank register
Bank in data
b3
b2
b1
b0
memory
0000
BANK0
0001
BANK1
Data memory is effectively divided into two banks by the bank register. When a data memory manipulation
instruction is executed, the data memory in the bank specified by the bank register is manipulated.
Therefore, if the current bank is BANK0, in order to manipulate data memory in BANK1 (port registers), the bank
register must be used to switch the current bank to BANK1.
The system register can be manipulated regardless of the state of the bank register.
For example, whether the instruction MOV 78H, #0 is executed for BANK0 or BANK1, the effect is the same; 0
is written to address 78H of the system register.
In addition, BANK becomes 0 after saved to the interrupt stack register.



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