PIC16F913-I/SP Microchip Technology Inc., PIC16F913-I/SP Datasheet - Page 103

no-image

PIC16F913-I/SP

Manufacturer Part Number
PIC16F913-I/SP
Description
28 PIN, 7 KB FLASH, 352 RAM, 25 I/O
Manufacturer
Microchip Technology Inc.
Datasheet

Specifications of PIC16F913-I/SP

A/d Inputs
5-Channel, 10-Bit
Comparators
2
Cpu Speed
5 MIPS
Eeprom Memory
256 Bytes
Input Output
25
Interface
I2C/SPI/USART
Memory Type
Flash
Number Of Bits
8
Package Type
28-pin SPDIP
Programmable Memory
7K Bytes
Ram Size
256 Bytes
Speed
20 MHz
Timers
2-8-bit, 1-16-bit
Voltage, Range
2-5.5 V
Lead Free Status / Rohs Status
RoHS Compliant part Electrostatic Device

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16F913-I/SP
Manufacturer:
TI
Quantity:
212
9.0
The Liquid Crystal Display (LCD) driver module generates
the timing control to drive a static or multiplexed LCD
panel. In the PIC16F914/917 devices (PIC16F914/917),
the module drives the panels of up to four commons and
up to 24 segments and in the PIC16F913/916 devices
(PIC16F913/916), the module drives the panels of up to
four commons and up to 16 segments. It also provides
control of the LCD pixel data.
The LCD driver module supports:
• Direct driving of LCD panel
• Three LCD clock sources with selectable prescaler
• Up to four commons:
• Up to 24 (in PIC16F914/917 devices)/16 (in
• Static, 1/2 or 1/3 LCD Bias
The module has 32 registers:
• LCD Control Register (LCDCON)
• LCD Phase Register (LCDPS)
• Three LCD Segment Enable Registers
• 24 LCD Data Registers (LCDDATA<11:0>)
The LCDCON register, shown in Register 9-1, controls
the operation of the LCD driver module. The LCDPS
register, shown in Register 9-2, configures the LCD
clock source prescaler and the type of waveform;
Type-A or Type-B. The LCDSE<2:0> registers configure
the functions of the port pins:
• LCDSE0
• LCDSE1
• LCDSE2
As an example, LCDSEn is detailed in Register 9-3.
© 2005 Microchip Technology Inc.
- Static
- 1/2 multiplex
- 1/3 multiplex
- 1/4 multiplex
PIC16F913/916 devices) segments
(LCDSE<2:0>)
Note:
LIQUID CRYSTAL DISPLAY
(LCD) DRIVER MODULE
The LCDSE2 register is not implemented
in PIC16F913/916 devices.
SE<7:0>
SE<15:8>
SE<23:16>
Preliminary
PIC16F917/916/914/913
Once the module is initialized for the LCD panel, the
individual bits of the LCDDATA<11:0> registers are
cleared/set
respectively:
• LCDDATA0
• LCDDATA1
• LCDDATA2
• LCDDATA3
• LCDDATA4
• LCDDATA5
• LCDDATA6
• LCDDATA7
• LCDDATA8
• LCDDATA9
• LCDDATA10 SEG15COM3:SEG8COM3
• LCDDATA11 SEG23COM3:SEG16COM3
As an example, LCDDATAx is detailed in Register 9-4.
Once
(LCDCON<7>) bit is used to enable or disable the LCD
module. The LCD panel can also operate during Sleep
by clearing the SLPEN (LCDCON<6>) bit.
Note:
the
Writing into the registers LCDDATA2,
LCDDATA5, LCDDATA8 and LCDDATA11
in PIC16F913/916 devices will not affect the
status of any pixel and these registers can
be used as General Purpose Registers.
module
to
SEG7COM0:SEG0COM0
SEG15COM0:SEG8COM0
SEG23COM0:SEG16COM0
SEG7COM1:SEG0COM1
SEG15COM1:SEG8COM1
SEG23COM1:SEG16COM1
SEG7COM2:SEG0COM2
SEG15COM2:SEG8COM2
SEG23COM2:SEG16COM2
SEG7COM3:SEG0COM3
represent
is
configured,
a
DS41250E-page 101
clear/dark
the
LCDEN
pixel,

Related parts for PIC16F913-I/SP