0% found this document useful (0 votes)
20 views

Block Diagram

The document shows a diagram of the I2C peripheral block for the PIC16F877A microcontroller. The diagram includes the SSPBUF register, SSPSR register, SSPADD register, and SSPSTAT register which are involved in I2C communication and handling the clock, data, address matching and start/stop conditions.

Uploaded by

Marco Roldan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views

Block Diagram

The document shows a diagram of the I2C peripheral block for the PIC16F877A microcontroller. The diagram includes the SSPBUF register, SSPSR register, SSPADD register, and SSPSTAT register which are involved in I2C communication and handling the clock, data, address matching and start/stop conditions.

Uploaded by

Marco Roldan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

PIC16F877A I2C PERIPHERAL BLOCK DIAGRAM

Internal
Data Bus
  Write
 
Read

RC3/SCK/SCL SSPBUF register


   
Shift  

Clock

SSPSR register

RC4/SDI/SDA MSb LSb


 

Match Detect Address Match


 

SSPADD register

Set, Reset
Start and Stop bit Detect S, P bits
(SSPSTAT register)

You might also like