전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

UPSD3422 데이터시트(PDF) 47 Page - STMicroelectronics

부품명 UPSD3422
상세설명  Turbo Plus Series Fast Turbo 8032 MCU with USB and Programmable Logic
PDF  293 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UPSD3422 데이터시트(HTML) 47 Page - STMicroelectronics

Back Button UPSD3422 Datasheet HTML 43Page - STMicroelectronics UPSD3422 Datasheet HTML 44Page - STMicroelectronics UPSD3422 Datasheet HTML 45Page - STMicroelectronics UPSD3422 Datasheet HTML 46Page - STMicroelectronics UPSD3422 Datasheet HTML 47Page - STMicroelectronics UPSD3422 Datasheet HTML 48Page - STMicroelectronics UPSD3422 Datasheet HTML 49Page - STMicroelectronics UPSD3422 Datasheet HTML 50Page - STMicroelectronics UPSD3422 Datasheet HTML 51Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 47 / 293 page
background image
uPSD34xx
Dual data pointers
47/293
11
Dual data pointers
XDATA is accessed by the External Direct addressing mode, which uses a 16-bit address
stored in the DPTR Register. Traditional 8032 architecture has only one DPTR Register.
This is a burden when transferring data between two XDATA locations because it requires
heavy use of the working registers to manipulate the source and destination pointers.
However, the uPSD34xx has two data pointers, one for storing a source address and the
other for storing a destination address. These pointers can be configured to automatically
increment or decrement after each data transfer, further reducing the burden on the 8032
and making this kind of data movement very efficient.
11.1
Data pointer control register, DPTC (85h)
By default, the DPTR Register of the uPSD34xx will behave no different than in a standard
8032 MCU. The DPSEL0 Bit of SFR register DPTC shown in Table 13, selects which one of
the two “background” data pointer registers (DPTR0 or DPTR1) will function as the
traditional DPTR Register at any given time. After reset, the DPSEL0 Bit is cleared, enabling
DPTR0 to function as the DPTR, and firmware may access DPTR0 by reading or writing the
traditional DPTR Register at SFR addresses 82h and 83h. When the DPSEL0 bit is set,
then the DPTR1 Register functions as DPTR, and firmware may now access DPTR1
through SFR registers at 82h and 83h. The pointer which is not selected by the DPSEL0 bit
remains in the background and is not accessible by the 8032. If the DPSEL0 bit is never set,
then the uPSD34xx will behave like a traditional 8032 having only one DPTR Register.
To further speed XDATA to XDATA transfers, the SFR bit, AT, may be set to automatically
toggle the two data pointers, DPTR0 and DPTR1, each time the standard DPTR Register is
accessed by a MOVX instruction. This eliminates the need for firmware to manually
manipulate the DPSEL0 bit between each data transfer.
Detailed description for the SFR register DPTC is shown in Table 13.
Table 13.
DPTC: data pointer control register (SFR 85h, reset value 00h)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
–
AT
–
–
–
–
–
DPSEL0
Bit
Symbol
R/W
Definition
7
–
–
Reserved
6AT
R,W
0 = Manually Select Data Pointer
1 = Auto Toggle between DPTR0 and DPTR1
5-1
–
–
Reserved
0
DPSE0
R,W
0 = DPTR0 Selected for use as DPTR
1 = DPTR1 Selected for use as DPTR



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


링크 URL



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