PIC14000-20/SS Microchip Technology, PIC14000-20/SS Datasheet - Page 41

IC MCU OTP 4KX14 A/D 28SSOP

PIC14000-20/SS

Manufacturer Part Number
PIC14000-20/SS
Description
IC MCU OTP 4KX14 A/D 28SSOP
Manufacturer
Microchip Technology
Series
PIC® 14r

Specifications of PIC14000-20/SS

Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
Connectivity
I²C
Peripherals
POR, Temp Sensor, WDT
Number Of I /o
20
Program Memory Size
7KB (4K x 14)
Program Memory Type
OTP
Ram Size
192 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 6 V
Data Converters
Slope A/D
Oscillator Type
Internal
Operating Temperature
0°C ~ 70°C
Package / Case
28-SSOP
Processor Series
PIC14000
Core
PIC
Data Bus Width
8 bit
Data Ram Size
192 B
Interface Type
SPI, UART
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
22
Number Of Timers
1
Operating Supply Voltage
2.7 V to 6 V
Maximum Operating Temperature
+ 70 C
Mounting Style
SMD/SMT
Development Tools By Supplier
ICE2000
Minimum Operating Temperature
0 C
On-chip Adc
14 bit
For Use With
309-1025 - ADAPTER 28-SSOP TO 28-DIP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
 Details
7.0
The I
communicating with other peripheral or microcontroller
devices. These peripheral devices may be serial
EEPROMs, shift registers, display drivers, A/D
converters, etc. The I
following interface specifications:
• Inter-Integrated Circuit (I
• System Management Bus (SMBus)
This section provides an overview of the Inter-IC(I
bus. The I
developed by the Philips Corporation. The original
specification, or standard mode, was for data transfers
of up to 100 Kbps. An enhanced specification, or fast
mode, supports data transmission up to 400 Kbps.
Both standard mode and fast mode devices will
inter-operate if attached to the same bus.
The I
ensure reliable transmission and reception of data.
When transmitting data, one device is the “master”
(generates the clock) while the other device(s) acts as
the “slave”. All portions of the slave protocol are
implemented in the I
general call support, while portions of the master proto-
col will need to be addressed in the PIC14000 soft-
ware. Table 7-1 defines some of the I
terminology. For additional information on the I
face specification, please refer to the Philips Corpora-
tion document “The I
FIGURE 7-1:
1996 Microchip Technology Inc.
Note:
2
C interface employs a comprehensive protocol to
2
C module is a serial interface useful for
SDA
SCL
INTER-INTEGRATED CIRCUIT
SERIAL PORT (I
The I
supports I
the standard module used on the
PIC16C7X family, which supports both
I
exercised to avoid enabling SPI mode on
the PIC14000.
2
2
C and SPI modes. Caution should be
C bus is a two-wire serial interface
Condition
2
I
2
C module on PIC14000 only
Start
C START AND STOP CONDITIONS
S
2
2
2
C-bus and How to Use It”.
2
C module is compatible with the
C mode. This is different from
C module’s hardware, except
2
C)
This document was created with FrameMaker 4 0 4
2
C )
Change
Allowed
of Data
2
2
C bus
C inter-
Preliminary
2
C)
In the I
address. When a master wishes to initiate a data
transfer, it first transmits the address of the device that
it wishes to talk to. All devices “listen” to see if this is
their address. Within this address, a bit specifies if the
master wishes to read from or write to the slave device.
The master and slave are always in opposite modes
(transmitter/receiver) of operation during a data
transfer. They may operate in either of these two
states:
• Master-transmitter and Slave-receiver
• Slave-transmitter and Master-receiver
In both cases the master generates the clock signal.
The output stages of the clock (SCL) and data (SDA)
lines must have an open-drain or open-collector in
order to perform the wired-AND function of the bus.
External pull-up resistors are used to ensure a high
level when no device is pulling the line down. The
number of devices that may be attached to the I
is limited only by the maximum bus loading specifica-
tion of 400 pF.
7.1
During times of no data transfer (idle time), both the
clock line (SCL) and the data line (SDA) are pulled high
through the external pull-up resistors. The START and
STOP determine the start and stop of data
transmission. The START is defined as a high to low
transition of SDA when SCL is high. The STOP is
defined as a low to high transition of SDA when SCL is
high. Figure 7-1 shows the START and STOP. The
master generates these conditions for starting and ter-
minating data transfer. Due to the definition of the
START and STOP, when data is being transmitted the
SDA line can only change state when the SCL line is
low.
2
Initiating and Terminating Data
Transfer
C interface protocol each device has an
Change
Allowed
of Data
Condition
PIC14000
Stop
P
DS40122B-page 41
2
C bus

Related parts for PIC14000-20/SS