Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

PIC16C621 Datasheet(PDF) 11 Page - Microchip Technology

Part # PIC16C621
Description  EPROM-Based 8-Bit CMOS Microcontrollers
Download  128 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC16C621 Datasheet(HTML) 11 Page - Microchip Technology

Back Button PIC16C621 Datasheet HTML 7Page - Microchip Technology PIC16C621 Datasheet HTML 8Page - Microchip Technology PIC16C621 Datasheet HTML 9Page - Microchip Technology PIC16C621 Datasheet HTML 10Page - Microchip Technology PIC16C621 Datasheet HTML 11Page - Microchip Technology PIC16C621 Datasheet HTML 12Page - Microchip Technology PIC16C621 Datasheet HTML 13Page - Microchip Technology PIC16C621 Datasheet HTML 14Page - Microchip Technology PIC16C621 Datasheet HTML 15Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 11 / 128 page
background image
 2003 Microchip Technology Inc.
DS30235J-page 9
PIC16C62X
3.0
ARCHITECTURAL OVERVIEW
The high performance of the PIC16C62X family can be
attributed to a number of architectural features
commonly found in RISC microprocessors. To begin
with, the PIC16C62X uses a Harvard architecture, in
which, program and data are accessed from separate
memories using separate busses. This improves
bandwidth over traditional von Neumann architecture,
where program and data are fetched from the same
memory. Separating program and data memory further
allows instructions to be sized differently than 8-bit
wide data word. Instruction opcodes are 14-bits wide
making it possible to have all single word instructions.
A 14-bit wide program memory access bus fetches a
14-bit instruction in a single cycle. A two-stage pipeline
overlaps
fetch
and
execution
of
instructions.
Consequently, all instructions (35) execute in a single
cycle (200 ns @ 20 MHz) except for program branches.
The
PIC16C620(A)
and
PIC16CR620A
address
512 x 14 on-chip program memory. The PIC16C621(A)
addresses
1K x 14
program
memory.
The
PIC16C622(A) addresses 2K x 14 program memory.
All program memory is internal.
The PIC16C62X can directly or indirectly address its
register files or data memory. All special function
registers including the program counter are mapped in
the data memory. The PIC16C62X has an orthogonal
(symmetrical) instruction set that makes it possible to
carry out any operation on any register using any
Addressing mode. This symmetrical nature and lack of
‘special optimal situations’ make programming with the
PIC16C62X simple yet efficient. In addition, the
learning curve is reduced significantly.
The PIC16C62X devices contain an 8-bit ALU and
working register. The ALU is a general purpose
arithmetic unit. It performs arithmetic and Boolean
functions between data in the working register and any
register file.
The ALU is 8-bits wide and capable of addition,
subtraction, shift and logical operations. Unless
otherwise mentioned, arithmetic operations are two's
complement in nature. In two-operand instructions,
typically
one
operand
is
the
working
register
(W register). The other operand is a file register or an
immediate constant. In single operand instructions, the
operand is either the W register or a file register.
The W register is an 8-bit working register used for ALU
operations. It is not an addressable register.
Depending on the instruction executed, the ALU may
affect the values of the Carry (C), Digit Carry (DC), and
Zero (Z) bits in the STATUS register. The C and DC bits
operate as a Borrow and Digit Borrow out bit,
respectively, bit in subtraction. See the SUBLW and
SUBWF
instructions for examples.
A simplified block diagram is shown in Figure 3-1, with
a description of the device pins in Table 3-1.


Similar Part No. - PIC16C621

ManufacturerPart #DatasheetDescription
logo
Microchip Technology
PIC16C621 MICROCHIP-PIC16C621 Datasheet
645Kb / 108P
   EPROM-Based 8-Bit CMOS Microcontroller
1998
PIC16C621 MICROCHIP-PIC16C621 Datasheet
1Mb / 337P
   8-Bit CMOS Microcontrollers
01/18/02
PIC16C621 MICROCHIP-PIC16C621 Datasheet
3Mb / 128P
   EPROM-Based 8-Bit CMOS Microcontrollers
03/25/03
PIC16C621-04/JW MICROCHIP-PIC16C621-04/JW Datasheet
645Kb / 108P
   EPROM-Based 8-Bit CMOS Microcontroller
1998
PIC16C621-04/P MICROCHIP-PIC16C621-04/P Datasheet
645Kb / 108P
   EPROM-Based 8-Bit CMOS Microcontroller
1998
More results

Similar Description - PIC16C621

ManufacturerPart #DatasheetDescription
logo
Microchip Technology
PIC16C55X MICROCHIP-PIC16C55X_13 Datasheet
1Mb / 108P
   EPROM-Based 8-Bit CMOS Microcontrollers
1/29/12 1996-2013
PIC16C62X MICROCHIP-PIC16C62X_03 Datasheet
3Mb / 128P
   EPROM-Based 8-Bit CMOS Microcontrollers
2003
PIC16C622A-04I-P MICROCHIP-PIC16C622A-04I-P Datasheet
3Mb / 128P
   EPROM-Based 8-Bit CMOS Microcontrollers
03/25/03
PIC16LC558-04-SS MICROCHIP-PIC16LC558-04-SS Datasheet
1Mb / 108P
   EPROM-Based 8-Bit CMOS Microcontrollers
11/29/12
PIC16C55XA MICROCHIP-PIC16C55XA Datasheet
1,010Kb / 96P
   EPROM-Based 8-Bit CMOS Microcontroller
1997
logo
List of Unclassifed Man...
MTU8B54E ETC1-MTU8B54E Datasheet
286Kb / 23P
   EPROM-Based 8-Bit CMOS Microcontroller
logo
Microchip Technology
PIC16C62X MICROCHIP-PIC16C62X Datasheet
645Kb / 108P
   EPROM-Based 8-Bit CMOS Microcontroller
1998
PIC17C75X MICROCHIP-PIC17C75X Datasheet
2Mb / 320P
   High-Performance 8-Bit CMOS EPROM Microcontrollers
1997 - 1999
PIC16F627A MICROCHIP-PIC16F627A Datasheet
3Mb / 168P
   FLASH-Based 8-Bit CMOS Microcontrollers
2002
PIC16LV5X MICROCHIP-PIC16LV5X Datasheet
132Kb / 24P
   EPROM-Based 8-Bit CMOS Microcontroller Series
1996
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