Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

PIC16C66 Datasheet(PDF) 9 Page - Microchip Technology

Part # PIC16C66
Description  null8-Bit CMOS Microcontrollers
Download  334 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC16C66 Datasheet(HTML) 9 Page - Microchip Technology

Back Button PIC16C66 Datasheet HTML 5Page - Microchip Technology PIC16C66 Datasheet HTML 6Page - Microchip Technology PIC16C66 Datasheet HTML 7Page - Microchip Technology PIC16C66 Datasheet HTML 8Page - Microchip Technology PIC16C66 Datasheet HTML 9Page - Microchip Technology PIC16C66 Datasheet HTML 10Page - Microchip Technology PIC16C66 Datasheet HTML 11Page - Microchip Technology PIC16C66 Datasheet HTML 12Page - Microchip Technology PIC16C66 Datasheet HTML 13Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 334 page
background image
 1997-2013 Microchip Technology Inc.
DS30234E-page 9
PIC16C6X
3.0
ARCHITECTURAL OVERVIEW
The high performance of the PIC16CXX family can be
attributed to a number of architectural features com-
monly found in RISC microprocessors. To begin with,
the PIC16CXX uses a Harvard architecture, in which,
program and data are accessed from separate memo-
ries using separate buses. This improves bandwidth
over traditional von Neumann architecture where pro-
gram and data may be fetched from the same memory
using the same bus. Separating program and data bus-
ses further allows instructions to be sized differently
than 8-bit wide data words. 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 instruc-
tions (Example 3-1). Consequently, all instructions exe-
cute in a single cycle (200 ns @ 20 MHz) except for
program branches.
The PIC16C61 addresses 1K x 14 of program memory.
The PIC16C62/62A/R62/64/64A/R64 address 2K x 14
of
program
memory,
and
the
PIC16C63/R63/65/65A/R65 devices address 4K x 14 of
program memory. The PIC16C66/67 address 8K x 14
program memory. All program memory is internal.
The PIC16CXX can directly or indirectly address its
register files or data memory. All special function reg-
isters including the program counter are mapped in
the data memory. The PIC16CXX 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” makes programming with
the PIC16CXX simple yet efficient, thus significantly
reducing the learning curve.
The PIC16CXX device contains an 8-bit ALU and work-
ing register (W). The ALU is a general purpose arithme-
tic 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, sub-
traction, shift, and logical operations. Unless otherwise
mentioned, arithmetic operations are two's comple-
ment 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 con-
stant. 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 upon the instruction executed, the ALU may
affect the values of the Carry (C), Digit Carry (DC), and
Zero (Z) bits in the STATUS register. Bits C and DC
operate as a borrow and digit borrow out bit, respec-
tively, in subtraction. See the SUBLW and SUBWF
instructions for examples.


Similar Part No. - PIC16C66

ManufacturerPart #DatasheetDescription
logo
Microchip Technology
PIC16C66 MICROCHIP-PIC16C66 Datasheet
2Mb / 336P
   8-Bit CMOS Microcontrollers
1997 - 1999
PIC16C66 MICROCHIP-PIC16C66 Datasheet
1Mb / 337P
   8-Bit CMOS Microcontrollers
01/18/02
PIC16C66-04/JW MICROCHIP-PIC16C66-04/JW Datasheet
2Mb / 336P
   8-Bit CMOS Microcontrollers
1997 - 1999
PIC16C66-04/L MICROCHIP-PIC16C66-04/L Datasheet
2Mb / 336P
   8-Bit CMOS Microcontrollers
1997 - 1999
PIC16C66-04/P MICROCHIP-PIC16C66-04/P Datasheet
2Mb / 336P
   8-Bit CMOS Microcontrollers
1997 - 1999
More results

Similar Description - PIC16C66

ManufacturerPart #DatasheetDescription
logo
Samsung semiconductor
S3P80C5 SAMSUNG-S3P80C5 Datasheet
1Mb / 263P
   8-Bit CMOS Microcontrollers
logo
Toshiba Semiconductor
TMP95C061 TOSHIBA-TMP95C061 Datasheet
7Mb / 192P
   CMOS 16-bit Microcontrollers
logo
Samsung semiconductor
S3C8275 SAMSUNG-S3C8275 Datasheet
1Mb / 326P
   8-BIT CMOS MICROCONTROLLERS
logo
Toshiba Semiconductor
TMP91CW12F TOSHIBA-TMP91CW12F Datasheet
1,001Kb / 21P
   CMOS 16-BIT MiCROCONTROLLERS
TMP91C630 TOSHIBA-TMP91C630 Datasheet
1Mb / 202P
   CMOS 16-Bit Microcontrollers
logo
Samsung semiconductor
S3C828B SAMSUNG-S3C828B Datasheet
3Mb / 369P
   8-BIT CMOS MICROCONTROLLERS
S3C852B SAMSUNG-S3C852B Datasheet
1Mb / 383P
   8-BIT CMOS MICROCONTROLLERS
logo
Toshiba Semiconductor
TMP90C041A TOSHIBA-TMP90C041A Datasheet
364Kb / 12P
   CMOS 8-Bit Microcontrollers
logo
Microchip Technology
PIC16C6X MICROCHIP-PIC16C6X Datasheet
2Mb / 336P
   8-Bit CMOS Microcontrollers
1997 - 1999
PIC16LC62A-04 MICROCHIP-PIC16LC62A-04 Datasheet
1Mb / 337P
   8-Bit CMOS Microcontrollers
01/18/02
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