- 15/10/2017 at 21:49 #2710
After building the temperatures control project everything worked fine except the keypad that inputs ‘3’ on its own without being pressed while other keys dosnt work, after several process of trouble shooting which includes detaching the keypad which would cause it to stop inputting ‘3’ but if I touch any of the terminals on the pic18f…where the keypad is connected to with my finger it continues inputting ‘3’. Please help my project defence is just few day away.
- 16/10/2017 at 14:25 #2714
Can you post the circuit diagram, screenshot of your hardware and the source code of your project we can have a look at it.
- 16/10/2017 at 16:40 #2715
The simulation on Proteus is working fine but on my practical work am having challenges sir.
- 16/10/2017 at 16:44 #2716
- 16/10/2017 at 16:56 #2719
Sorry plz this is the correct schematic
- 17/10/2017 at 00:14 #2721
Where is the picture of your physical hardware?
Please post the full code, not just the c file. You must zip all your files together.
- 17/10/2017 at 21:53 #2728
Here is the zipped file sir
- 17/10/2017 at 22:26 #2729
- 17/10/2017 at 22:42 #2732
You said you are experiencing your problem after you built your project. How are we going to guess what could be wrong if the simulation works fine? We need at least to look close at your construction. That is why we asked you a photo of your project.
Can you upload it?
- 17/10/2017 at 22:55 #2733
- 18/10/2017 at 20:32 #2736
Please am still very expectant of a solution to this issue as I have been working hard to find a solution but haven’t gotten any yet. Please help
- 26/10/2017 at 13:37 #2747
In your code below ANSELD = 1; write these code:
Check all your connections on the keypad and make sure your keypad is not making any contact if not pressed. Check continuity between column 3 and all the rows line. If you don’t press 3, they must not be any continuity.
If possible, try to test with a different keypad.
- 30/10/2017 at 09:01 #2749
Thank you sir, I have resolved the issue, in simulation resistors are only required in the colums while in real hard ware resistors are required in both rows and columns of the keypad.
- 28/05/2018 at 14:15 #3130
sir would you show me how did you do it in proteus those resistors
- 30/10/2017 at 14:32 #2750
Hi Thanks for your feedback, it will assist others as well if they come across the same problem as you.
- 30/11/2017 at 19:45 #2780
Sir am having the same problem as him I tried to put resistors on both columns and rows but still doesn’t work please help
- 30/11/2017 at 20:55 #2781
What problem exactly you are facing?
The other guy had problem with a key being displayed without being pressed. Are you facing the same problem?
- 30/11/2017 at 21:48 #2782
Yes, it keeps in putting 3 even when I didn’t press 3
- 30/11/2017 at 22:00 #2783
Are you doing this same project or a different one? Can you give us the details of your project like the PIC and if possible upload your code and schematic diagram we will have a look and see what could be wrong.
- 30/11/2017 at 22:03 #2784
Same project and I didn’t change the code just took the 1 u gave us, everything is the same and on proteus it works fine
- 01/12/2017 at 11:17 #2785
Hi. Try these:
- Set the unused pins as output pin to ground with a 10k resistor to avoid floating, like the unused RB3:
TRISB.B3 =0; //Set as Output
LATB.B3 =0; // Set Output low.
- 29/05/2018 at 02:12 #3131
thats my circuit before i added the 3 other resistor and still nothing change
- 29/05/2018 at 02:24 #3133
How will we see from the breadboard?
Post either a Proteus schematic image to see which PIC you are using, how every device is connected or you can draw with a pen and attach the schematic image.
If you modified the code that is published on our website or used a different PIC model, please upload the mikroC project as well.
- 29/05/2018 at 02:32 #3134
- 29/05/2018 at 02:44 #3137
Where are the resistors in the columns on that schematic?
- 29/05/2018 at 02:56 #3138
- You must be logged in to reply to this topic.