Terminé

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.

Compétences : Electronique, Microcontrôleur, Programmation C++, Programmation C, Embedded Systems

Concernant le client :
( 0 commentaires ) Mumbai, India

Nº du projet : #34787153

Décerné à:

elect2eng

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 Plus

%selectedBids___i_sum_sub_7% %project_currencyDetails_sign_sub_8% INR en 7 jours
(42 Commentaires)
5.3

5 freelances font une offre moyenne de 4820 ₹ pour ce travail

BOSIREX

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

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(65 Commentaires)
5.7
codersarenaa

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 Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(3 Commentaires)
3.9
sakthicontroller

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

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% INR en 1 jour
(0 Commentaires)
0.0
tukycr

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

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(0 Commentaires)
0.0