Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

STC12LE5616AD Datasheet(PDF) 121 Page - STCmicro Technology Co,.Ltd

Part # STC12LE5616AD
Description  Enhanced 8051 Central Processing Unit ,1T per machine cycle, faster 8~12 times than the rate of a standard 8051.
PDF  377 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STC [STCmicro Technology Co,.Ltd]
Direct Link  http://www.stcmicro.com/
Logo STC - STCmicro Technology Co,.Ltd

STC12LE5616AD Datasheet(HTML) 121 Page - STCmicro Technology Co,.Ltd

Back Button STC12LE5616AD Datasheet HTML 117Page - STCmicro Technology Co,.Ltd STC12LE5616AD Datasheet HTML 118Page - STCmicro Technology Co,.Ltd STC12LE5616AD Datasheet HTML 119Page - STCmicro Technology Co,.Ltd STC12LE5616AD Datasheet HTML 120Page - STCmicro Technology Co,.Ltd STC12LE5616AD Datasheet HTML 121Page - STCmicro Technology Co,.Ltd STC12LE5616AD Datasheet HTML 122Page - STCmicro Technology Co,.Ltd STC12LE5616AD Datasheet HTML 123Page - STCmicro Technology Co,.Ltd STC12LE5616AD Datasheet HTML 124Page - STCmicro Technology Co,.Ltd STC12LE5616AD Datasheet HTML 125Page - STCmicro Technology Co,.Ltd Next Button
Zoom Inzoom in Zoom Outzoom out
 121 / 377 page
background image
SUBB
A, <src-byte>
Function:
Subtract with borrow
Description:
SUBB subtracts the indicated variable and the carry flag together from the Accumulator,
leaving the result in the Accumulator. SUBB sets the carry (borrow)flag if a borrow is needed
for bit 7, and clears C otherwise.(If C was set before executing a SUBB instruction, this
indicates that a borrow was needed for the previous step in a multiple precision subtraction,
so the carry is subtracted from the Accumulator along with the source operand).AC is set if a
borrow is needed for bit 3, and cleared otherwise. OV is set if a borrow is needed into bit 6,
but not into bit 7, or into bit 7, but not bit 6.
When subtracting signed integers OV indicates a negative number produced when a negative
value is subtracted from a positive value, or a positive result when a positive number is
subtracted from a negative number.
The source operand allows four addressing modes: register, direct, register-indirect, or
immediate.
Example:
The Accumulator holds 0C9H (11001001B), register 2 holds 54H (01010100B), and the
carry flag is set. The instruction,
SUBB
A, R2
will leave the value 74H (01110100B) in the accumulator, with the carry flag and AC cleared
but OV set.
Notice that 0C9H minus 54H is 75H. The difference between this and the above result is due
to the carry (borrow) flag being set before the operation. If the state of the carry is not known
before starting a single or multiple-precision subtraction, it should be explicitly cleared by a
CLR C instruction.
SUBB A, Rn
Bytes:
1
Cycles:
1
Encoding:
1 0 0 1
1 r r r
Operation:
SUBB
(A) ← (A) - (C) - (Rn)
← (A) - (C) - (Rn)
(A) - (C) - (Rn)
SUBB A, direct
Bytes:
2
Cycles:
1
Encoding:
1 0 0
1
0 1 0 1
direct address
Operation:
SUBB
(A) ← (A) - (C) - (direct)
← (A) - (C) - (direct)
(A) - (C) - (direct)
SUBB A, @Ri
Bytes:
1
Cycles:
1
Encoding:
1 0 0
1
0 1 1 i
Operation:
SUBB
(A) ← (A)-(C)-((Ri))
← (A) - (C) - ((Ri))
(A) - (C) - ((Ri))
121



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