Edit an already written code in MPLAB for PIC16F874A

It's a device that counts objects that passes by. Pressing the start button on the 4x4 keypad will start the counting of objects. Every time the interrupt is triggered(falling edge), the count should increase by one and be displayed on a 5-digit seven-segment display.

The code is written by another Freelancer who is not available at the moment, and I need minor changes in the code.

Point no. 1: I am using the Up and Down buttons of the 4x4 keypad to set the values by incrementing and decrementing by 1. But if I don't release the button quickly, the count is sometimes incremented 3 to 4 times. I want the code to be changed so that when the button press is detected, it will increment by only 1 value and wait for the pressed button to release.

Point no. 2: The value which is set using the keypad should be saved in memory and be the default value. Whenever the system starts again, it should now work with this newly saved value.

Point no. 3: The full code is already written by another Freelancer and working as expected, so your task is only to edit the code and add points no.1 and point no.2

The task is easy for someone who has good knowledge of using PIC MCUs. Please bid on the project only if you are sure you can edit the code and include the above mentioned points.

I'll share the MPLAB .X file and I expect the updated MPLAB .X file.

Since I've already paid the previous freelancer, I am low on budget, I want someone who can do this task at a low cost.

Kemahiran: Elektronik, Mikropengawal, Pengaturcaraan C++, Pengaturcaraan C, Embedded Systems

Tentang Klien:
( 0 ulasan ) Mumbai, India

ID Projek: #34787153

Dianugerahkan kepada:


Hello, I have mplabx and knows the pic microcontroller. Please send me the project. I will edit the code to implement the changes. The effort depends on how the code is written with good comments and have modular struc Lagi

₹2500 INR dalam 7 hari
(42 Ulasan)

5 pekerja bebas membida secara purata ₹4820 untuk pekerjaan ini


I am a mechatronic engineer with more than 5 years experience in PIC programming and I believe I can handle your task to perfection

₹600 INR dalam 7 hari
(65 Ulasan)

Hello, I have checked the description and I would like to have a detailed discussion through chat before we start.I have already worked on similar projects and I will be here for any kind of assistance that you might n Lagi

₹15000 INR dalam 7 hari
(3 Ulasan)

try yourself 1. keep last state in anyother variable. if last state not eqaul current then return current state same time store it as last state. 2. eeprom_read, and eeprom_write will do your work

₹5000 INR dalam sehari
(0 Ulasan)

Hi , I am electronic engineer, have 20 years experience in programing micorcontroller like Atmel, microchip, TI, freescale. Code is write in assembler or C ? Sebastiàn

₹1000 INR dalam 7 hari
(0 Ulasan)