DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

PIC16C717-I/SS View Datasheet(PDF) - Microchip Technology

Part Name
Description
Manufacturer
PIC16C717-I/SS Datasheet PDF : 200 Pages
First Prev 81 82 83 84 85 86 87 88 89 90 Next Last
PIC16C717/770/771
9.2.3 SLEEP OPERATION
While in sleep mode, the I2C module can receive
addresses or data, and when an address match or
complete byte transfer occurs, wake the processor from
sleep (if the SSP interrupt bit is enabled).
9.2.4 EFFECTS OF A RESET
A reset disables the MSSP module and terminates the
current transfer.
9.2.5 MASTER MODE
Master mode operation is supported by interrupt gen-
eration on the detection of the START and STOP con-
ditions. The STOP (P) and START (S) bits are cleared
from a reset or when the MSSP module is disabled.
Control of the I2C bus may be taken when the P bit is
set, or the bus is idle with both the S and P bits clear.
In master mode, the SCL and SDA lines are manipu-
lated by the MSSP hardware.
The following events will cause SSP Interrupt Flag bit,
SSPIF, to be set (SSP Interrupt if enabled):
• START condition
• STOP condition
• Data transfer byte transmitted/received
• Acknowledge transmit
• Repeated Start
FIGURE 9-14: MSSP BLOCK DIAGRAM (I2C MASTER MODE)
SDA
SDA in
Read
Internal
Data Bus
Write
SSPBUF
SSPSR
MSb
Shift
Clock
LSb
SSPM<3:0>,
SSPADD<6:0>
Baud
Rate
Generator
SCL
Start bit, Stop bit,
Acknowledge
Generate
SCL in
Bus Collision
Start bit detect,
Stop bit detect
Write collision detect
Clock Arbitration
State counter for
end of XMIT/RCV
Set/Reset, S, P, WCOL (SSPSTAT)
Set SSPIF, BCLIF
Reset ACKSTAT, PEN (SSPCON2)
DS41120A-page 84
Advanced Information
© 1999 Microchip Technology Inc.

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]