DataSheet.es    


PDF PIC16LC924 Data sheet ( Hoja de datos )

Número de pieza PIC16LC924
Descripción 8-Bit CMOS Microcontroller
Fabricantes Microchip 
Logotipo Microchip Logotipo



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


Total 30 Páginas

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

PIC16C9XX
8-Bit CMOS Microcontroller with LCD Driver
Devices included in this data sheet:
• PIC16C923
• PIC16C924
Microcontroller Core Features:
• High performance RISC CPU
• Only 35 single word instructions to learn
• 4K x 14 on-chip EPROM program memory
• 176 x 8 general purpose registers (SRAM)
• All single cycle instructions (500 ns) except for
program branches which are two-cycle
• Operating speed: DC - 8 MHz clock input
DC - 500 ns instruction cycle
• Interrupt capability
• Eight level deep hardware stack
• Direct, indirect and relative addressing modes
Peripheral Features:
• 25 I/O pins with individual direction control
• 25-27 input only pins
• Timer0: 8-bit timer/counter with 8-bit prescaler
• Timer1: 16-bit timer/counter, can be incremented
during sleep via external crystal/clock
• Timer2: 8-bit timer/counter with 8-bit period regis-
ter, prescaler and postscaler
• One pin that can be configured a capture input,
PWM output, or compare output
- Capture is 16-bit, max. resolution 31.25 ns
- Compare is 16-bit, max. resolution 500 ns
- PWM max resolution is 10-bits.
Maximum PWM frequency @ 8-bit resolution
= 32 kHz, @ 10-bit resolution = 8 kHz
• Programmable LCD timing module
- Multiple LCD timing sources available
- Can drive LCD panel while in Sleep mode
- Static, 1/2, 1/3, 1/4 multiplex
- Static drive and 1/3 bias capability
- 16 bytes of dedicated LCD RAM
- Up to 32 segments, up to 4 commons
Common
Segment
Pixels
1 32 32
2 31 62
3 30 90
4 29 116
Available in Die Form
• Synchronous Serial Port (SSP) with SPI
and I2C
• 8-bit multi-channel Analog to Digital converter
(PIC16C924 only)
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
• Programmable code-protection
• Power saving SLEEP mode
• Selectable oscillator options
• In-Circuit Serial Programming™ (via two pins)
CMOS Technology
• Low-power, high-speed CMOS EPROM
technology
• Fully static design
• Wide operating voltage range: 2.5V to 6.0V
• Commercial and Industrial temperature ranges
• Low-power consumption:
- < 2 mA @ 5.5V, 4 MHz
- 22.5 µA typical @ 4V, 32 kHz
- < 1 µA typical standby current @ 3.0V
ICSP is a trademark of Microchip Technology Inc. I2C is a trademark of Philips Corporation. SPI is a trademark of Motorola Corporation.
© 1997 Microchip Technology Inc.
DS30444E - page 1

1 page




PIC16LC924 pdf
1.0 GENERAL DESCRIPTION
The PIC16C9XX is a family of low-cost, high-perfor-
mance, CMOS, fully-static, 8-bit microcontrollers with
an integrated LCD Driver module, in the PIC16CXXX
mid-range family.
All PICmicro™ microcontrollers employ an advanced
RISC architecture. The PIC16CXXX microcontroller
family has enhanced core features, eight-level deep
stack, and multiple internal and external interrupt
sources. The separate instruction and data buses of the
Harvard architecture allow a 14-bit wide instruction
word with the separate 8-bit wide data. The two stage
instruction pipeline allows all instructions to execute in
a single cycle, except for program branches (which
require two cycles). A total of 35 instructions (reduced
instruction set) are available. Additionally, a large regis-
ter set gives some of the architectural innovations used
to achieve a very high performance.
PIC16CXXX microcontrollers typically achieve a 2:1
code compression and a 4:1 speed improvement over
other 8-bit microcontrollers in their class.
The PIC16C923 devices have 176 bytes of RAM and
25 I/O pins. In addition several peripheral features are
available including: three timer/counters, one Cap-
ture/Compare/PWM module, one serial port and one
LCD module. The Synchronous Serial Port can be con-
figured as either a 3-wire Serial Peripheral Interface
(SPI) or the two-wire Inter-Integrated Circuit (I2C) bus.
The LCD module features programmable multiplex
mode (static, 1/2, 1/3 and 1/4) and drive bias (static and
1/3). It is capable of driving up to 32 segments and up
to 4 commons. It can also drive the LCD panel while in
SLEEP mode.
The PIC16C924 devices have 176 bytes of RAM and
25 I/O pins. In addition several peripheral features are
available including: three timer/counters, one Cap-
ture/Compare/PWM module, one serial port and one
LCD module. The Synchronous Serial Port can be con-
figured as either a 3-wire Serial Peripheral Interface
(SPI) or the two-wire Inter-Integrated Circuit (I2C) bus.
The LCD module features programmable multiplex
mode (static, 1/2, 1/3 and 1/4) and drive bias (static and
1/3). It is capable of driving up to 32 segments and up
to 4 commons. It can also drive the LCD panel while in
SLEEP mode. The PIC16C924 also has an 5-channel
high-speed 8-bit A/D. The 8-bit resolution is ideally
suited for applications requiring low-cost analog inter-
face, e.g. thermostat control, pressure sensing, and
meters.
The PIC16C9XX family has special features to reduce
external components, thus reducing cost, enhancing
system reliability and reducing power consumption.
There are four oscillator options, of which the single pin
RC oscillator provides a low-cost solution, the LP oscil-
lator minimizes power consumption, XT is a standard
crystal, and the HS is for High Speed crystals. The
SLEEP (power-down) feature provides a power saving
PIC16C9XX
mode. The user can wake up the chip from SLEEP
through several external and internal interrupts and
reset(s).
A highly reliable Watchdog Timer with its own on-chip
RC oscillator provides recovery in the event of a soft-
ware lock-up.
A UV erasable CERQUAD (compatible with PLCC)
packaged version is ideal for code development while
the cost-effective One-Time-Programmable (OTP) ver-
sion is suitable for production in any volume.
The PIC16C9XX family fits perfectly in applications
ranging from handheld meters, thermostats, to home
security products. The EPROM technology makes cus-
tomization of application programs (LCD panels, cali-
bration constants, sensor interfaces, etc.) extremely
fast and convenient.The small footprint packages make
this microcontroller series perfect for all applications
with space limitations. Low cost, low power, high perfor-
mance, ease of use and I/O flexibility make the
PIC16C9XX very versatile even in areas where no
microcontroller use has been considered before (e.g.
timer functions, capture and compare, PWM functions
and coprocessor applications).
1.1 Family and Upward Compatibility
Users familiar with the PIC16C5X microcontroller family
will realize that this is an enhanced version of the
PIC16C5X architecture. Please refer to Appendix A for
a detailed list of enhancements. Code written for the
PIC16C5X can be easily ported to the PIC16CXXX
family of devices (Appendix B).
1.2 Development Support
PIC16C9XX devices are supported by the complete
line of Microchip Development tools.
Please refer to Section 16.0 for more details about
Microchip’s development tools.
© 1997 Microchip Technology Inc.
DS30444E- page 5

5 Page





PIC16LC924 arduino
PIC16C9XX
FIGURE 3-2: PIC16C924 BLOCK DIAGRAM
EPROM
Program
Memory
4K x 14
Program
Bus
14
Instruction reg
13
Program Counter
Data Bus
8
8 Level Stack
(13-bit)
RAM
File
Registers
176 x 8
RAM Addr
9
Addr MUX
Direct Addr 7
Indirect
8 Addr
FSR reg
STATUS reg
8
Instruction
Decode &
Control
OSC1/CLKIN
OSC2/CLKOUT
Timing
Generation
Power-up
Timer
Oscillator
Start-up Timer
Power-on
Reset
Watchdog
Timer
3 MUX
ALU
8
W reg
MCLR VDD, VSS
PORTA
PORTB
PORTC
PORTD
PORTE
RA0/AN0
RA1/AN1
RA2/AN2
RA3/AN3/VREF
RA4/T0CKI
RA5/AN4/SS
RB0/INT
RB1-RB7
RC0/T1OSO/T1CKI
RC1/T1OSI
RC2/CCP1
RC3/SCK/SCL
RC4/SDI/SDA
RC5/SDO
RD0-RD4/SEGnn
RD5-RD7/SEGnn/COMn
RE0-RE7/SEGnn
PORTF
RF0-RF7/SEGnn
Timer0
A/D
Timer1, Timer2,
CCP1
PORTG
RG0-RG7/SEGnn
Synchronous
Serial Port
LCD
COM0
VLCD1
VLCD2
VLCD3
C1
C2
VLCDADJ
© 1997 Microchip Technology Inc.
DS30444E - page 11

11 Page







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




Hoja de datos destacado

Número de piezaDescripciónFabricantes
PIC16LC9238-Bit CMOS MicrocontrollerMicrochip
Microchip
PIC16LC9248-Bit CMOS MicrocontrollerMicrochip
Microchip

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