參數(shù)資料
型號: TC9325F
廠商: Toshiba Corporation
英文描述: Single-Chip DTS Microcontroller (DTS-20)
中文描述: 單芯片微丘(丘- 20)
文件頁數(shù): 91/101頁
文件大小: 1802K
代理商: TC9325F
TC9325F
2002-05-14
91
2. Data Register (
φ
KL3C to
φ
KL3F), DAL Address Register (
φ
KL3B0 to
φ
KL3B3), and
Control Bits
The data register is a 16-bit register to load the program memory data when the DAL instruction is
executed. The contents of the register are accessed in 4-bit unit by the OUT1/IN1 instruction with the
operand [CN
=
CH to FH]. This register can be used for such purposes as LCD segment decoding, radio
band edge data, and coefficient data for binary-to-BCD conversion.
The DAL address register (DA) is a 14-bit register to indirectly specify program memory when the DAL
instruction is executed. The DAL instruction has two operations, selected by the DAL bit. Setting DAL to 0
sets the program memory reference address to ADDR3 (6 bits) and the contents of the general register (r)
in the operand. Setting DAL to 1 sets the reference address to the 14 bits of the DAL address register.
Executing the DAL instruction with the DAL bit set to 0 sets the reference area to 0000H to 03FFH in
program memory. However, executing the DAL instruction with the DAL bit set to 1 allows the whole
program memory area (0000H to 3FFFH) to be referenced.
Setting the (DATA)
DA bit to 1 transfers the data register contents to the 14-bit DAL address register
with one instruction.
The contents of the DAL address register can be accessed in 4-bit unit by the OUT3/IN3 instruction with
the operand [CN
=
BH]. The DAL address register port can be divided/indirectly specified and set by the
data selection port (L2B). First set the data for the port you wish to set, then access the corresponding
data port. The data selection port is incremented by 1 every time that port (
φ
L3B,
φ
K3B) is accessed.
Accordingly, after setting the data selection port, the port can be repeatedly accessed.
The DAL bit and (DATA)
DA bit can be accessed by the OUT3 instruction with the operand [CN
=
AH].
Note: The DAL address register is valid only at execution of the DAL instruction when the DAL bit is set to 1.
The execution of other instructions has no effect on the register. The DAL instruction also does not affect
the register.
Note: The data register and DAL address register can be read and written. If necessary, at an interrupt, save
and restore its contents using data memory.
Note: Setting the (DATA)
DA bit to 0 performs no operation. When
φ
K3A is accessed, only the DAL bit is
read. (Other bits are 0.)
DAL address register
DA0
DA1
DA2
DA3
MSB
LSB
φ
L2D
Y1
Y2
Y4
Y8
SEL1 SEL2 SEL4 SEL8
Data selection
DA12 DA13
DA8
DA9
DA10 DA11
DA4
DA5
DA6
DA7
φ
L/K3D
Y1
Y2
Y4
Y8
d4
d5
d6
d7
φ
L/K3C
Y1
Y2
Y4
Y8
d0
d1
d2
d3
φ
L/K3F
Y1
Y2
Y4
Y8
d12
d13
d14
d15
φ
L/K3E
Y1
Y2
Y4
Y8
d8
d9
d10
d11
DAL instruction indirect specification
16-bit data register data
MSB
LSB
b4
b5
b6
b7
b0
b1
b2
b3
b12
b13
b14
b15
b8
b9
b10
b11
16-bit program memory data
The data register contents are loaded to the
DAL address register whenever 1 is set.
Transfers 16 bits of program memory on execution of
the DAL instruction.
0: Selects DAL ADDR3, (r)
instruction.
1: Selects DAL DA instruction.
φ
L/K3A
Y1
Y2
Y4
Y8
DAL
(data)
DA/0
/0
/0
Y1
Y2
Y4
Y8
DAL
DA9
3 DA12 DA13
*
/0
*
/0
φ
L/KDAL address 1
Y1
Y2
Y4
Y8
DAL
DA5
1
2
DA8
DA10 DA11
Y2
Y4
Y8
DAL
DA1
1
1
DA4
DA6
DA7
φ
L/K3B
Y1
Y2
Y4
Y8
0
DA0
DA2
DA3
相關PDF資料
PDF描述
TC9327 DTS MICROCONTROLLER
TC9327F DTS MICROCONTROLLER
TC9331 AUDIO DIGITAL SIGNAL PROCESSOR
TC9331F AUDIO DIGITAL SIGNAL PROCESSOR
TC9332 AUDIO DIGITAL SIGNAL PROCESSOR
相關代理商/技術參數(shù)
參數(shù)描述
TC9327 制造商:TOSHIBA 制造商全稱:Toshiba Semiconductor 功能描述:DTS MICROCONTROLLER
TC9327BFG 制造商:TOSHIBA 制造商全稱:Toshiba Semiconductor 功能描述:DTS Microcontroller (DTS-21)
TC9327F 制造商:TOSHIBA 制造商全稱:Toshiba Semiconductor 功能描述:DTS MICROCONTROLLER
TC9328AF 制造商:TOSHIBA 制造商全稱:Toshiba Semiconductor 功能描述:Portable Audio DTS Controller (DTS-21)
TC9328AF_04 制造商:TOSHIBA 制造商全稱:Toshiba Semiconductor 功能描述:Portable Audio DTS Controller (DTS-21)