Assumptions
SCL is an intermediate subject. The reader is assumed to already have some skills.
Familiarity with MPLAB X IDE.
Familiarity with PIC or dsPIC devices, memory regions, SFRs, etc.