Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

DS83C323-ECR Datasheet(PDF) 3 Page - Dallas Semiconductor

Part # DS83C323-ECR
Description  High-Speed Microcontroller User Guide
Download  175 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  DALLAS [Dallas Semiconductor]
Direct Link  https://www.maximintegrated.com/en.html
Logo DALLAS - Dallas Semiconductor

DS83C323-ECR Datasheet(HTML) 3 Page - Dallas Semiconductor

  DS83C323-ECR Datasheet HTML 1Page - Dallas Semiconductor DS83C323-ECR Datasheet HTML 2Page - Dallas Semiconductor DS83C323-ECR Datasheet HTML 3Page - Dallas Semiconductor DS83C323-ECR Datasheet HTML 4Page - Dallas Semiconductor DS83C323-ECR Datasheet HTML 5Page - Dallas Semiconductor DS83C323-ECR Datasheet HTML 6Page - Dallas Semiconductor DS83C323-ECR Datasheet HTML 7Page - Dallas Semiconductor DS83C323-ECR Datasheet HTML 8Page - Dallas Semiconductor DS83C323-ECR Datasheet HTML 9Page - Dallas Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 3 / 175 page
background image
High-Speed Microcontroller User’s Guide
3 of 175
SECTION 3: ARCHITECTURE
The High-Speed Microcontroller is based on the industry standard 80C52. The core is an accumulator
based architecture using internal registers for data storage and peripheral control. It executes the standard
8051 instruction set.
This section provides a brief description of each architecture feature.
Details
concerning the programming model, instruction set, and register description are provided in Section 4.
ALU
The ALU is responsible for math functions, comparisons, and general decision making in the High-Speed
Microcontroller. The ALU is not explicitly used by software. Instruction decoding prepares the ALU
automatically and passes it the appropriate data. The ALU primarily uses two special function registers
(SFRs) as the source and destination for all operations. These are the Accumulator and B register. The
ALU also provides status information in the Program Status Register. The SFRs are described below.
SPECIAL FUNCTION REGISTERS
All peripherals and operations that are not explicit instructions in the High-Speed Microcontroller are
controlled via Special Function Registers (SFRs).
All SFRs are described in Section 4.
The most
commonly used registers that are basic to the architecture are also described below.
Accumulator
The Accumulator is the primary register used in the High-Speed Microcontroller. It is the source and
destination of most math, data movement, decisions, and other operations. Although it can be bypassed,
most high-speed instructions require the use of the Accumulator (ACC) as one argument.
B Register
The B register is used as the second 8-bit argument in multiply and divide operations. When not used for
these purposes, the B register can be used as a general purpose register.
Program Status Word
The Program Status Word holds a selection of bit flags that include the Carry Flag, Auxiliary Carry Flag,
General Purpose Flag, Register Bank Select, Overflow Flag, and Parity Flag.
Data Pointer(s)
The Data Pointer is used to designate a memory address for the MOVX instruction. This address can
point to a MOVX RAM location, either on- or off-chip, or a memory mapped peripheral. When moving
data from one memory area to another or from memory to a memory mapped peripheral, a pointer is
needed for both the source and destination.
Thus the High-Speed Microcontroller offers two data
pointers. The user selects the active pointer via a dedicated SFR bit.
Stack Pointer
The microcontroller provides a Stack in the scratchpad RAM area discussed below. The Stack Pointer
denotes the register location at the top of the Stack, which is the last used value. The user can place the
Stack anywhere in scratchpad RAM by setting the Stack Pointer to that location.
I/O Ports
The standard High-Speed Microcontroller offers four 8-bit I/O ports. ROM less versions use Port 0 and
Port 2 as address and data busses. In those versions, only two ports are available for general purpose I/O.
Each I/O port is a Special Function Register that can be written or read. The I/O port has a latch that


Similar Part No. - DS83C323-ECR

ManufacturerPart #DatasheetDescription
logo
Dallas Semiconductor
DS83C520 DALLAS-DS83C520 Datasheet
1Mb / 45P
   EPROM/ROM High-Speed Micro
DS83C520 DALLAS-DS83C520 Datasheet
877Kb / 44P
   EPROM/ROM High-Speed Microcontrollers
DS83C520 DALLAS-DS83C520 Datasheet
1Mb / 42P
   EPROM/ROM High-Speed Micro
DS83C520 DALLAS-DS83C520 Datasheet
715Kb / 43P
   EPROM/ROM High-Speed Microcontrollers
logo
Maxim Integrated Produc...
DS83C520 MAXIM-DS83C520 Datasheet
715Kb / 43P
   EPROM/ROM High-Speed Microcontrollers
REV: 022207
More results

Similar Description - DS83C323-ECR

ManufacturerPart #DatasheetDescription
logo
Dallas Semiconductor
DS80C390 DALLAS-DS80C390_00 Datasheet
769Kb / 155P
   High-Speed Microcontroller User?셲 Guide Supplement
logo
Maxim Integrated Produc...
DS89C420-QCL MAXIM-DS89C420-QCL Datasheet
6Mb / 139P
   Ultra-High-Speed Flash Microcontroller User?셲 Guide
2004
UG5796 MAXIM-UG5796 Datasheet
2Mb / 240P
   Optical Microcontroller User?셲 Guide
Rev 0; 12/13
logo
List of Unclassifed Man...
DOC1925 ETC1-DOC1925 Datasheet
2Mb / 61P
   User Guide
logo
Texas Instruments
ADS1232REF TI1-ADS1232REF Datasheet
667Kb / 30P
[Old version datasheet]   USER GUIDE
logo
STMicroelectronics
ST9 STMICROELECTRONICS-ST9 Datasheet
1Mb / 146P
   USER GUIDE
logo
Motorola, Inc
MC9S12H256 MOTOROLA-MC9S12H256 Datasheet
2Mb / 130P
   Device User Guide
logo
Freescale Semiconductor...
MC9S12DG128MPVE FREESCALE-MC9S12DG128MPVE Datasheet
2Mb / 128P
   Device User Guide
MC9S12DT128 FREESCALE-MC9S12DT128 Datasheet
6Mb / 142P
   Device User Guide
MC9S12DT128_1002 FREESCALE-MC9S12DT128_1002 Datasheet
1Mb / 140P
   Device User Guide
More results


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




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   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