Discussion in "Project Help" started by    kks    Feb 18, 2018.
Sun Feb 18 2018, 06:10 PM
#1
I have been working on this project for a week, spending at least 2-3 hours daily on the computer trying to figure it out. I searched a lot of similar codes for this project and eventually, i successfully created a Hex file for the same. But the problem is that i am not able to run this on Proteus. The simulation starts successfully but nothing happens when i type, even the LCD doesn't display anything. It would be great if someone help me out because i am quite on the verge on loosing my mind here. I have absolutely no background on electronics and have to make this project because the subject requires it. I have included the Proteus file, C file and the HEX file. Please check it out and tell me what's wrong. Thanks!
Attachment


[ Edited Sun Feb 18 2018, 07:03 PM ]
Sun Feb 18 2018, 10:13 PM
#2
Your Proteus simulation does not have an LCD display.
As you have plenty of spare pins I suggest using the LCD in 8bit mode,
(all 8 data pins connected), as programming is easier.
Mon Feb 19 2018, 02:09 AM
#3
I don't understand. I do have a LCD with all the pins connected. I followed the circuit diagram to make the project. I have attached images. You can see that the LCD just lights up on simulation and then nothing happens even if you type on the terminal.





Mon Feb 19 2018, 06:44 AM
#4
The file you posted is not the one shown in the images.
It only contains an 8051.
Please check and re-post.

You have reversed the pins on the display.
Change them to
LCD 8051
D0------ P1.0
D7----- P1.7

Your code is for 4 bit mode, but should work anyway.

Although you could use a motor to unlock something (L293)
it is more common, and easier to use a solenoid.

> It would be great if someone help me out because i am
>quite on the verge on loosing my mind here.

Don't worry, I think you will soon have it working
 kks like this.
Mon Feb 19 2018, 07:26 AM
#5
I am sorry, i didn't checked the file just copy pasted it from Documents. I have reposted the file now. I did as you said and connected the pins as you wrote, and there is now light blinking so i guess you are correct, still there is nothing being displayed on the LCD. But now the Terminal isn't even coming on my Simulation, could be because of some bug on my Software, has happened before. I am quite a noob in this subject, don't know what a solenoid is, but i can't use that as i have already purchased the motor driver module. Anyways thanks a lot for the good words at the end, you are the only one who has replied nicely enough, as i have posted on one or more forums and haven't got a reply yet. Seriously you are great!
Attachment
Mon Feb 19 2018, 11:16 AM
#6
UPDATE - It's working now, but after successfully entering my RFID code the motor doesn't rotate. I have tried different codes for the motor, writing the function separately and inside the if statement, but it just won't rotate. Please take a look at it and tell me what's wrong. Thanks
Attachment
Mon Feb 19 2018, 11:04 PM
#7


UPDATE - It's working now, but after successfully entering my RFID code the motor doesn't rotate. I have tried different codes for the motor, writing the function separately and inside the if statement, but it just won't rotate. Please take a look at it and tell me what's wrong. Thanks

kks


It's a Proteus thing.
Although the schematic looks fine,
there is something wrong around the supply to R1,R2 and the L293.
I have redrawn then and it works. Congratulations


A minor point, you selected 3 watt and 10 watt resistors.
In reality 0.25 Watt would be used.


Attachment
 kks like this.
Tue Feb 20 2018, 02:00 PM
#8



UPDATE - It's working now, but after successfully entering my RFID code the motor doesn't rotate. I have tried different codes for the motor, writing the function separately and inside the if statement, but it just won't rotate. Please take a look at it and tell me what's wrong. Thanks

kks


It's a Proteus thing.
Although the schematic looks fine,
there is something wrong around the supply to R1,R2 and the L293.
I have redrawn then and it works. Congratulations


A minor point, you selected 3 watt and 10 watt resistors.
In reality 0.25 Watt would be used.


Attachment

ExperimenterUK


Thank you so much. It works properly now.

Get Social

Information

Powered by e107 Forum System

Conversation

Sun Aug 18 2019, 11:51 PM
latamdateall
swimming
Sun Aug 18 2019, 10:25 PM
Melinda Mendenhall
aaaaaaaaaaaaaaa
Sun Aug 18 2019, 03:39 AM
charmdatescamreviewslpb
writing
Sun Aug 18 2019, 02:20 AM
charmdatehks
cooking
ExperimenterUK
Mon Aug 05 2019, 07:09 PM
@Ismail ..post in forum, give details
Mon Aug 05 2019, 04:33 PM
Ismail balghmi
Hello. Please I won't download
ExperimenterUK
Wed Jul 24 2019, 12:47 AM
@BUSTER123 Please post in the forum
Tue Jul 23 2019, 06:13 PM
BUSTER123
hello! newbie here. i am kind of a guy who hates using ready - made existing libraries, so this helped a lot as i was trying to control and write to a character lcd display. however, i can't figure out how to set the cursor position. for example, i want to set it to the 5th column in the first row, so position 5. so according to the table, i am sending 10000101 on the 8 data lines of the lcd (register select pulled low). the cursor does not move there however. and i cant move the cursor left or right too. is it something wrong that i am doing? thank you.
ExperimenterUK
Thu Jul 11 2019, 07:55 PM
@ramos https://www.theengineeringprojects.com/2017/09/l298-motor-driver-library-proteus.html
ExperimenterUK
Thu Jul 11 2019, 07:44 PM
@praveen123. Can you give a link to the project ?

Downloads

Comments

jualanled
Sat Aug 17 2019, 03:41 AM
Wed Aug 07 2019, 10:35 AM
hieu16005
Sat Aug 03 2019, 01:16 PM
Pra
Mon Jul 29 2019, 07:39 AM
manu8193
Wed Jul 24 2019, 04:44 AM
3AAPC
Sun Jul 21 2019, 12:41 AM
rpels7707
Fri Jul 19 2019, 11:31 AM
ameya123
Fri Jul 19 2019, 07:36 AM

Online

Guests: 42, Members: 0 ...

most ever online: 182184
(Members: , Guests: 182184) on 06 Aug 2010: 05:37 AM

Members: 38086
Newest member: jualanled
Forum Activity
nick@IT Avatar
Posted By [email protected]
Wed Aug 07 2019, 10:38 AM
I am trying to execute USSD codes through my GSM m...
ExperimenterUK Avatar
Posted By ExperimenterUK
Sun Jul 28 2019, 08:55 PM
An LM339 may not be fast enough for reliable SPI ...
sakibnaz Avatar
Posted By sakibnaz
Sun Jul 28 2019, 06:40 AM
Hi All.I need to connect my MCU with an external S...
ExperimenterUK Avatar
Posted By ExperimenterUK
Wed Jul 24 2019, 10:42 PM
Your unit is communicating, so I assume the GPS si...
ExperimenterUK Avatar
Posted By ExperimenterUK
Wed Jul 24 2019, 10:32 PM
Have you read this ?http://www.8051projects.net/wi...
manu8193 Avatar
Posted By manu8193
Wed Jul 24 2019, 04:57 AM
any one tell me the explaination and 'c' code for ...
3AAPC Avatar
Posted By 3AAPC
Sun Jul 21 2019, 12:51 AM
3AAPC Avatar
Posted By 3AAPC
Sun Jul 21 2019, 12:47 AM
With the GPS antenna in the outdoors, I use the ub...
ameya123 Avatar
Posted By ameya123
Fri Jul 19 2019, 07:42 AM
Hello,Please share 8051 Assembly language code for...
figureyang Avatar
Posted By figureyang
Fri Jul 05 2019, 04:37 AM
here is the source code prepared for you download ...