DataSheet.es    


PDF PIC17C7xx Data sheet ( Hoja de datos )

Número de pieza PIC17C7xx
Descripción High-Performance 8-bit CMOS EPROM Microcontrollers
Fabricantes Microchip Technology 
Logotipo Microchip Technology Logotipo



Hay una vista previa y un enlace de descarga de PIC17C7xx (archivo pdf) en la parte inferior de esta página.


Total 30 Páginas

No Preview Available ! PIC17C7xx Hoja de datos, Descripción, Manual

www.DataSheet4U.com
PIC17C7XX
High-Performance 8-bit CMOS EPROM Microcontrollers with 10-bit A/D
Microcontroller Core Features:
• Only 58 single word instructions to learn
• All single cycle instructions (121 ns), except for
program branches and table reads/writes which
are two-cycle
• Operating speed:
- DC - 33 MHz clock input
- DC - 121 ns instruction cycle
• 8 x 8 Single-Cycle Hardware Multiplier
• Interrupt capability
• 16 level deep hardware stack
• Direct, indirect, and relative addressing modes
• Internal/external program memory execution,
capable of addressing 64 K x 16 program memory
space
Device
PIC17C752
PIC17C756A
PIC17C762
PIC17C766
Memory
Program (x16)
8K
16 K
8K
16 K
Data (x8)
678
902
678
902
Peripheral Features:
• Up to 66 I/O pins with individual direction control
• 10-bit, multi-channel Analog-to-Digital converter
• High current sink/source for direct LED drive
• Four capture input pins
- Captures are 16-bit, max resolution 121 ns
• Three PWM outputs (resolution is 1 to 10-bits)
• TMR0: 16-bit timer/counter with
8-bit programmable prescaler
• TMR1: 8-bit timer/counter
• TMR2: 8-bit timer/counter
• TMR3: 16-bit timer/counter
• Two Universal Synchronous Asynchronous
Receiver Transmitters (USART/SCI) with
independent baud rate generators
• Synchronous Serial Port (SSP) with SPI™ and
I2C™ modes (including I2C Master mode)
Pin Diagrams
84 PLCC
RH2
RH3
RD1/AD9
RD0/AD8
RE0/ALE
RE1/OE
RE2/WR
RE3/CAP4
MCLR/VPP
TEST
NC
VSS
VDD
RF7/AN11
RF6/AN10
RF5/AN9
RF4/AN8
RF3/AN7
RF2/AN6
RH4/AN12
RH5/AN13
1110 9 8 7 6 5 4 3 2 1 84 838281807978777675
12 74
13 73
14 72
15 71
16 70
17 69
18 68
19 67
20 66
21
22
PIC17C76X
65
64
23 63
24 62
25 61
26 60
27 59
28 58
29 57
30 56
31 55
32 54
33343536373839404142434445 46474849505152 53
RJ5
RJ4
RA0/INT
RB0/CAP1
RB1/CAP2
RB3/PWM2
RB4/TCLK12
RB5/TCLK3
RB2/PWM1
VSS
NC
OSC2/CLKOUT
OSC1/CLKIN
VDD
RB7/SDO
RB6/SCK
RA3/SDI/SDA
RA2/SS/SCL
RA1/T0CKI
RJ3
RJ2
Special Microcontroller Features:
• Power-on Reset (POR), Power-up Timer (PWRT)
and Oscillator Start-up Timer (OST)
• Watchdog Timer (WDT) with its own on-chip RC
oscillator for reliable operation
• Brown-out Reset
• Code protection
• Power saving SLEEP mode
• Selectable oscillator options
CMOS Technology:
• Low power, high speed CMOS EPROM
technology
• Fully static design
• Wide operating voltage range (3.0V to 5.5V)
• Commercial and Industrial temperature ranges
• Low power consumption
- < 5 mA @ 5V, 4 MHz
- 100 µA typical @ 4.5V, 32 kHz
- < 1 µA typical standby current @ 5V
2000 Microchip Technology Inc.
DS30289B-page 1

1 page




PIC17C7xx pdf
www.DataSheet4U.com
PIC17C7XX
TO OUR VALUED CUSTOMERS
It is our intention to provide our valued customers with the best documentation possible to ensure successful use of your Micro-
chip products. To this end, we will continue to improve our publications to better suit your needs. Our publications will be refined
and enhanced as new volumes and updates are introduced.
If you have any questions or comments regarding this publication, please contact the Marketing Communications Department
via E-mail at [email protected] or fax the Reader Response Form in the back of this data sheet to (480) 792-
4150. We welcome your feedback.
Most Current Data Sheet
To obtain the most up-to-date version of this data sheet, please register at our Worldwide Web site at:
http://www.microchip.com
You can determine the version of a data sheet by examining its literature number found on the bottom outside corner of any page.
The last character of the literature number is the version number, (e.g., DS30000A is version A of document DS30000).
Errata
An errata sheet, describing minor operational differences from the data sheet and recommended workarounds, may exist for current
devices. As device/documentation issues become known to us, we will publish an errata sheet. The errata will specify the revision
of silicon and revision of document to which it applies.
To determine if an errata sheet exists for a particular device, please check with one of the following:
Microchips Worldwide Web site; http://www.microchip.com
Your local Microchip sales office (see last page)
The Microchip Corporate Literature Center; U.S. FAX: (480) 792-7277
When contacting a sales office or the literature center, please specify which device, revision of silicon and data sheet (include lit-
erature number) you are using.
Customer Notification System
Register on our web site at www.microchip.com/cn to receive the most current information on all of our products.
2000 Microchip Technology Inc.
DS30289B-page 5

5 Page





PIC17C7xx arduino
www.DataSheet4U.com
3.0 ARCHITECTURAL OVERVIEW
The high performance of the PIC17CXXX can be attrib-
uted to a number of architectural features, commonly
found in RISC microprocessors. To begin with, the
PIC17CXXX uses a modified Harvard architecture.
This architecture has the program and data accessed
from separate memories. So, the device has a program
memory bus and a data memory bus. This improves
bandwidth over traditional von Neumann architecture,
where program and data are fetched from the same
memory (accesses over the same bus). Separating
program and data memory further allows instructions to
be sized differently than the 8-bit wide data word.
PIC17CXXX opcodes are 16-bits wide, enabling single
word instructions. The full 16-bit wide program memory
bus fetches a 16-bit instruction in a single cycle. A two-
stage pipeline overlaps fetch and execution of instruc-
tions. Consequently, all instructions execute in a single
cycle (121 ns @ 33 MHz), except for program branches
and two special instructions that transfer data between
program and data memory.
The PIC17CXXX can address up to 64K x 16 of pro-
gram memory space.
The PIC17C752 and PIC17C762 integrate 8K x 16 of
EPROM program memory on-chip.
The PIC17C756A and PIC17C766 integrate 16K x 16
EPROM program memory on-chip.
A simplified block diagram is shown in Figure 3-1. The
descriptions of the device pins are listed in Table 3-1.
Program execution can be internal only (Microcontrol-
ler or Protected Microcontroller mode), external only
(Microprocessor mode), or both (Extended Microcon-
troller mode). Extended Microcontroller mode does not
allow code protection.
The PIC17CXXX can directly or indirectly address its
register files or data memory. All special function regis-
ters, including the Program Counter (PC) and Working
Register (WREG), are mapped in data memory. The
PIC17CXXX has an orthogonal (symmetrical) instruction
set that makes it possible to carry out any operation on
any register using any addressing mode. This symmetri-
cal nature and lack of special optimal situationsmake
programming with the PIC17CXXX simple, yet efficient.
In addition, the learning curve is reduced significantly.
One of the PIC17CXXX family architectural enhance-
ments from the PIC16CXX family, allows two file regis-
ters to be used in some two operand instructions. This
allows data to be moved directly between two registers
without going through the WREG register, thus increas-
ing performance and decreasing program memory
usage.
The PIC17CXXX devices contain an 8-bit ALU and
working register. The ALU is a general purpose arith-
metic unit. It performs arithmetic and Boolean functions
between data in the working register and any register
file.
2000 Microchip Technology Inc.
PIC17C7XX
The WREG register is an 8-bit working register used for
ALU operations.
All PIC17CXXX devices have an 8 x 8 hardware multi-
plier. This multiplier generates a 16-bit result in a single
cycle.
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.
Depending on the instruction executed, the ALU may
affect the values of the Carry (C), Digit Carry (DC), Zero
(Z) and Overflow (OV) bits in the ALUSTA register. The
C and DC bits operate as a borrow and digit borrow out
bit, respectively, in subtraction. See the SUBLW and
SUBWF instructions for examples.
Signed arithmetic is comprised of a magnitude and a
sign bit. The overflow bit indicates if the magnitude
overflows and causes the sign bit to change state. That
is, if the result of 8-bit signed operations is greater than
127 (7Fh), or less than -128 (80h).
Signed math can have greater than 7-bit values (mag-
nitude), if more than one byte is used. The overflow bit
only operates on bit6 (MSb of magnitude) and bit7 (sign
bit) of each byte value in the ALU. That is, the overflow
bit is not useful if trying to implement signed math
where the magnitude, for example, is 11-bits.
If the signed math values are greater than 7-bits (such
as 15-, 24-, or 31-bit), the algorithm must ensure that
the low order bytes of the signed value ignore the over-
flow status bit.
Example 3-1 shows two cases of doing signed arith-
metic. The Carry (C) bit and the Overflow (OV) bit are the
most important status bits for signed math operations.
EXAMPLE 3-1: 8-BIT MATH ADDITION
Hex Value
FFh
+ 01h
= 00h
Signed Values
-1
+1
= 0 (FEh)
Unsigned Values
255
+1
= 256 00h
C bit = 1 C bit = 1
OV bit = 0 OV bit = 0
C bit = 1
OV bit = 0
DC bit = 1 DC bit = 1
Z bit = 1 Z bit = 1
DC bit = 1
Z bit = 1
Hex Value
7Fh
+ 01h
= 80h
Signed Values
127
+1
= 128 00h
Unsigned Values
127
+1
= 128
C bit = 0 C bit = 0
OV bit = 1 OV bit = 1
C bit = 0
OV bit = 1
DC bit = 1 DC bit = 1
Z bit = 0 Z bit = 0
DC bit = 1
Z bit = 0
DS30289B-page 11

11 Page







PáginasTotal 30 Páginas
PDF Descargar[ Datasheet PIC17C7xx.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
PIC17C7xxHigh-Performance 8-bit CMOS EPROM MicrocontrollersMicrochip Technology
Microchip Technology

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
Analog Devices


DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar