TSC80251 TEMIC [TEMIC Semiconductors], TSC80251 Datasheet - Page 165

no-image

TSC80251

Manufacturer Part Number
TSC80251
Description
Manufacturer
TEMIC [TEMIC Semiconductors]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TSC80251G1D-16CB
Manufacturer:
TEXAS
Quantity:
769
Part Number:
TSC80251G1D-16CB
Manufacturer:
TEMIC
Quantity:
20 000
Part Number:
TSC80251G1D-16CB-E
Manufacturer:
TEMIC
Quantity:
20 000
Part Number:
TSC80251G1D-16I
Quantity:
16
Part Number:
TSC80251G1D-24CB
Manufacturer:
TEMIC
Quantity:
999
Part Number:
TSC80251G2D-16CB
Manufacturer:
TEMIC
Quantity:
1 715
Part Number:
TSC80251G2D-16CB
Manufacturer:
TEMIC
Quantity:
3 244
Part Number:
TSC80251G2D-16CB
Manufacturer:
ATMEL
Quantity:
3 442
Part Number:
TSC80251G2D-16CB
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
TSC80251G2D-16CBR
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
TSC80251G2D-24CB
Manufacturer:
ATMEL
Quantity:
3 443
Part Number:
TSC80251G2D-24CB
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
TSC80251G2D-24CB
Manufacturer:
TEMIC
Quantity:
20 000
5.120
TSC80251
MOVC A,@A+<base-reg>
Function:
Move code byte
Description:
Loads the accumulator with a code byte or constant from program memory. The address of the byte fetched is the sum
of the original unsigned 8–bit accumulator contents and the contents of a 16–bit base register, which may be the 16
LSBs of the data pointer or PC. In the latter case, the PC is incremented to the address of the following instruction before
being added with the accumulator; otherwise the base register is not altered. 16–bit addition is performed.
Example :
The accumulator contains a number between 0 and 3. The following instruction sequence translates the value in the
accumulator to one of four values defined by the DB (define byte) directive.
RELPC:
If the subroutine is called with the accumulator equal to 01h, it returns with 77h in the accumulator. The INC A before
the MOVC instruction is needed to ”get around” the RET instruction above the table. If several bytes of code separated
the MOVC from the table, the corresponding number would be added to the accumulator instead.
MOVC A,@A+PC
[Encoding]
MOVC A,@A+DPTR
[Encoding]
FLAGS :
Hex Code in:
Binary Mode = [Encoding]
Source Mode = [Encoding]
1000
1001
CY
_
INC
MOVC
RET
DB
DB
DB
DB
0011
0011
A
A,@A+PC
66h
77h
88h
99h
AC
_
OV
_
Operation:
MOVC
(PC)
(A)
((A) + (PC))
(PC) + 1
N
_
Rev. C – May 7, 1999
Z
_

Related parts for TSC80251