PIC16F887 and DS1302 RTC Synchronization

Job ID: 37953908

Budget: ₹600 – ₹1,500 INR

I'm seeking a skilled freelancer with expertise in C language and device interfacing to synchronize a PIC16F887 with a DS1302 Real Time Clock (RTC) using I2C.

Your responsibilities are
1. Create an I2C Driver for the PIC16F887 with the following functions ( i2c_master_initialize, i2c_master_read, i2c_master_write, i2c_slave_initialize, i2c_slave_read, i2c_slave_write).

2. Test the I2C driver over proteus between 2 PIC16F887 MCU (a master and a slave).

3. Write a Driver for DS1302 with the following functions ( ds1302_initialize, ds1302_getTime, ds1302_setTime).

4. Test the DS1302 with the PIC16F887 MCU over proteus.

I will receive the full project files and the simulation file.

I am using MpLab IDE, so if you are going to use any other IDE you will support me while installing it.

Send me a video with everything working properly and I will award you the project.

My Budget is 700 INR within 2 days.