Electronic Components Datasheet Search
  English  ▼

X  

UPSD3312D Datasheet(PDF) 50 Page - STMicroelectronics

Part # UPSD3312D
Description  fast 8032 MCU with programmable logic
PDF  272 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UPSD3312D Datasheet(HTML) 50 Page - STMicroelectronics

Back Button UPSD3312D Datasheet HTML 46Page - STMicroelectronics UPSD3312D Datasheet HTML 47Page - STMicroelectronics UPSD3312D Datasheet HTML 48Page - STMicroelectronics UPSD3312D Datasheet HTML 49Page - STMicroelectronics UPSD3312D Datasheet HTML 50Page - STMicroelectronics UPSD3312D Datasheet HTML 51Page - STMicroelectronics UPSD3312D Datasheet HTML 52Page - STMicroelectronics UPSD3312D Datasheet HTML 53Page - STMicroelectronics UPSD3312D Datasheet HTML 54Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 50 / 272 page
background image
Obsolete
Product(s)
- Obsolete
Product(s)
Obsolete
Product(s)
- Obsolete
Product(s)
UPSD33xx instruction set summary
UPSD33xx
50/272
Doc ID 9685 Rev 7
10
UPSD33xx instruction set summary
Table 6, Table 7, Table 8, Table 9, Table 10, and Table 11 list all of the instructions supported
by the UPSD33xx, including the number of bytes and number of machine cycles required to
implement each instruction. This is the standard 8051 instruction set.
The meaning of “machine cycles” is how many 8032 MCU core machine cycles are required
to execute the instruction. The “native” duration of all machine cycles is set by the memory
wait state settings in the SFR, BUSCON, and the MCU clock divider selections in the SFR,
CCON0 (i.e. a machine cycle is typically set to 4 MCU clocks for a 5 V UPSD33xx).
However, an individual machine cycle may grow in duration when either of two things
happen:
1.
Astall is imposed while loading the 8032 Pre-Fetch Queue (PFQ); or
2.
The occurrence of a cache miss in the Branch Cache (BC) during a branch in program
execution flow.
See Section 5: 8032 MCU core performance enhancements on page 32 or more details.
But generally speaking, during typical program execution, the PFQ is not empty and the BC
has no misses, producing very good performance without extending the duration of any
machine cycles.
The UPSD33xx programmers guide describes each instruction operation in detail.
Table 6.
Arithmetic instruction set
Mnemonic(1)
and use
Description
Length/cycles
ADD
A, Rn
Add register to ACC
1 byte/1 cycle
ADD
A, Direct
Add direct byte to ACC
2 byte/1 cycle
ADD
A, @Ri
Add indirect SRAM to ACC
1 byte/1 cycle
ADD
A, #data
Add immediate data to ACC
2 byte/1 cycle
ADDC
A, Rn
Add register to ACC with carry
1 byte/1 cycle
ADDC
A, direct
Add direct byte to ACC with
carry
2 byte/1 cycle
ADDC
A, @Ri
Add indirect SRAM to ACC
with carry
1 byte/1 cycle
ADDC
A, #data
Add immediate data to ACC
with carry
2 byte/1 cycle
SUBB
A, Rn
Subtract register from ACC
with borrow
1 byte/1 cycle
SUBB
A, direct
Subtract direct byte from ACC
with borrow
2 byte/1 cycle
SUBB
A, @Ri
Subtract indirect SRAM from
ACC with borrow
1 byte/1 cycle
SUBB
A, #data
Subtract immediate data from
ACC with borrow
2 byte/1 cycle
INC
A
Increment A
1 byte/1 cycle



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