PIC12C671-04I/P Microchip Technology Inc., PIC12C671-04I/P Datasheet - Page 34

no-image

PIC12C671-04I/P

Manufacturer Part Number
PIC12C671-04I/P
Description
8 PIN, 1.75 KB OTP, 128 RAM, 6 I/O
Manufacturer
Microchip Technology Inc.
Datasheet

Specifications of PIC12C671-04I/P

A/d Inputs
4-Channel, 8-Bit
Cpu Speed
2.5 MIPS
Eeprom Memory
0 Bytes
Input Output
5
Memory Type
OTP
Number Of Bits
8
Package Type
8-pin PDIP
Programmable Memory
1.75K Bytes
Ram Size
128 Bytes
Speed
4 MHz
Timers
1-8-bit
Voltage, Range
2.5-5.5 V
Lead Free Status / Rohs Status
RoHS Compliant part Electrostatic Device
PIC12C67X
6.1.5
The EEPROM, when addressed, will generate an
acknowledge after the reception of each byte. The pro-
cessor must generate an extra clock pulse which is
associated with this acknowledge bit.
FIGURE 6-1:
FIGURE 6-2:
DS30561B-page 34
Note:
Data Bus
Data Bus
ACKNOWLEDGE
Acknowledge bits are not generated if an
internal programming cycle is in progress.
BLOCK DIAGRAM OF GPIO6 (SDA LINE)
BLOCK DIAGRAM OF GPIO7 (SCL LINE)
Read
GPIO
Read
GPIO
Write
GPIO
Write
GPIO
Output Latch
Output Latch
Input Latch
D
Q
D
Q
CK
CK
Reset
EN
EN
EN
EN
CK
CK
D
Q
D
Q
ltchpin
ltchpin
Schmitt Trigger
Schmitt Trigger
The device that acknowledges has to pull down the
SDA line during the acknowledge clock pulse in such a
way that the SDA line is stable LOW during the HIGH
period of the acknowledge related clock pulse. Of
course, setup and hold times must be taken into
account. The processor must signal an end of data to
the EEPROM by not generating an acknowledge bit on
the last byte that has been clocked out of the EEPROM.
In this case, the EEPROM must leave the data line
HIGH to enable the processor to generate the STOP
condition (Figure 6-4).
P
V
V
DD
P
N
DD
1999 Microchip Technology Inc.
To EEPROM SDA
Pad
To EEPROM SCL
Pad

Related parts for PIC12C671-04I/P