Serial Communication Bus

Home > Serial Communication Bus

Courses Details

Serial Communication Bus

I2C:

  • Understanding Serial buses
  • What is I2C

  • Understanding I2C Protocol
  • Learning different I2C Devices
  • Interfacing various I2C Devices
  • Developing Drivers for Various I2C devices as follows

RTC – PCF 8563

Initialize RTC, Set RTC, Read RTC, Warm and Cold Boot. Alarm setting on RTC.

EEPROM- 24c32

Setting Parameters and Password Programs

ADC/DAC – PCF 8591

Controlling LED Intensity, Blink Rate and Buzzer Tone through POT. Signal Generator (square, triangular, sine and cosine) with Amplitude control.

PORT EXPANDER – PCF 8574

Connecting LCD to Port Expander.

CAN Bus :

  • Understanding Serial buses
  • What is CAN?
  • Understanding CAN Protocol
  • Learning CAN Controller MCP2510
  • Understanding CAN Transceiver MCP 2551
  • Interfacing CAN Controller and Transceiver
  • Developing Nodes and writing drivers for them
  • Implementing complete CAN Model