DataSheet.es    


PDF 16C84 Data sheet ( Hoja de datos )

Número de pieza 16C84
Descripción PIC16C84
Fabricantes Microchip Technology 
Logotipo Microchip Technology Logotipo



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


Total 70 Páginas

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

M
PIC16C84
8-bit CMOS EEPROM Microcontroller
High Performance RISC CPU Features:
• Only 35 single word instructions to learn
• All instructions single cycle (400 ns @ 10 MHz)
except for program branches which are two-cycle
• Operating speed: DC - 10 MHz clock input
www.DataSheet4U.com
DC - 400 ns instruction cycle
• 14-bit wide instructions
• 8-bit wide data path
• 1K x 14 EEPROM program memory
• 36 x 8 general purpose registers (SRAM)
• 64 x 8 on-chip EEPROM data memory
• 15 special function hardware registers
• Eight-level deep hardware stack
• Direct, indirect and relative addressing modes
• Four interrupt sources:
- External RB0/INT pin
- TMR0 timer overflow
- PORTB<7:4> interrupt on change
- Data EEPROM write complete
• 1,000,000 data memory EEPROM
ERASE/WRITE cycles
• EEPROM Data Retention > 40 years
Peripheral Features:
• 13 I/O pins with individual direction control
• High current sink/source for direct LED drive
- 25 mA sink max. per pin
- 20 mA source max. per pin
• TMR0: 8-bit timer/counter with 8-bit
programmable prescaler
Special Microcontroller Features:
• Power-on Reset (POR)
• Power-up Timer (PWRT)
• Oscillator Start-up Timer (OST)
• Watchdog Timer (WDT) with its own on-chip RC
oscillator for reliable operation
• Code protection
• Power saving SLEEP mode
• Selectable oscillator options
• Serial In-System Programming - via two pins
Pin Diagram
PDIP, SOIC
RA2
RA3
RA4/T0CKI
MCLR
VSS
RB0/INT
RB1
RB2
RB3
1
2
3
4
5
6
7
8
9
18 RA1
17 RA0
16 OSC1/CLKIN
15 OSC2/CLKOUT
14 VDD
13 RB7
12 RB6
11 RB5
10 RB4
CMOS Technology:
• Low-power, high-speed CMOS EEPROM
technology
• Fully static design
• Wide operating voltage range:
- Commercial: 2.0V to 6.0V
- Industrial: 2.0V to 6.0V
• Low power consumption:
- < 2 mA typical @ 5V, 4 MHz
- 60 µA typical @ 2V, 32 kHz
- 26 µA typical standby current @ 2V
© 1997 Microchip Technology Inc.
DS30445C-page 1

1 page




16C84 pdf
2.0 PIC16C84 DEVICE VARIETIES
A variety of frequency ranges and packaging options
are available. Depending on application and production
requirements the proper device option can be selected
using the information in this section. When placing
orders, please use the “PIC16C84 Product
Identification System” at the back of this data sheet to
specify the correct part number.
There are two device “types” as indicated in the device
number.
1.
www.DataSheet4U.com2.
C, as in PIC16C84. These devices have
EEPROM program memory and operate over
the standard voltage range.
LC, as in PIC16LC84. These devices have
EEPROM program memory and operate over an
extended voltage range.
When discussing memory maps and other architectural
features, the use of C also implies the LC versions.
2.1 Electrically Erasable Devices
These devices are offered in the lower cost plastic
package, even though the device can be erased and
reprogrammed. This allows the same device to be used
for prototype development and pilot programs as well
as production.
A further advantage of the electrically erasable version
is that they can be erased and reprogrammed in-circuit,
or by device programmers, such as Microchip's
PICSTART® Plus or PRO MATE® II programmers.
PIC16C84
© 1997 Microchip Technology Inc.
DS30445C-page 5

5 Page





16C84 arduino
4.0 MEMORY ORGANIZATION
There are two memory blocks in the PIC16C84. These
are the program memory and the data memory. Each
block has its own bus, so that access to each block can
occur during the same oscillator cycle.
The data memory can further be broken down into the
general purpose RAM and the Special Function
Registers (SFRs). The operation of the SFRs that
control the “core” are described here. The SFRs used
to control the peripheral modules are described in the
section discussing each individual peripheral module.
The data memory area also contains the data
EEPROM memory. This memory is not directly mapped
into the data memory, but is indirectly mapped. That is
www.DataSheet4U.coman indirect address pointer specifies the address of the
data EEPROM memory to read/write. The 64 bytes of
data EEPROM memory have the address range
0h-3Fh. More details on the EEPROM memory can be
found in Section 7.0.
4.1 Program Memory Organization
The PIC16CXX has a 13-bit program counter capable
of addressing an 8K x 14 program memory space. For
the PIC16C84, only the first 1K x 14 (0000h-03FFh) are
physically implemented (Figure 4-1). Accessing a loca-
tion above the physically implemented address will
cause a wraparound. For example, locations 20h,
420h, 820h, C20h, 1020h, 1420h, 1820h, and 1C20h
will be the same instruction.
The reset vector is at 0000h and the interrupt vector is
at 0004h.
PIC16C84
FIGURE 4-1: PROGRAM MEMORY MAP
AND STACK
PC<12:0>
CALL, RETURN
13
RETFIE, RETLW
Stack Level 1
•••
Stack Level 8
Reset Vector
0000h
Peripheral Interrupt Vector 0004h
3FFh
1FFFh
© 1997 Microchip Technology Inc.
DS30445C-page 11

11 Page







PáginasTotal 70 Páginas
PDF Descargar[ Datasheet 16C84.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
16C84PIC16C84Microchip 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