Discussion in "Project Help" started by    dez    Jan 7, 2008.
Mon Jan 07 2008, 02:32 AM

I have to finish and make a report about the project below in a week.
My problem is: I dont have hardware part now and i m wondering how to simulate my assembly program in any sofware. I m used to simuate in Proteus Isis. But i dont know how to build the circuit with RS232 in ISIS.
Can anybody help me?
Thanks in advance!

an Assembly Language Program to control a DC Motor interfaced to a PC through the parallel port. The project contains the following modules:

1. Motor Driving Module (Output Module):

· The motor will rotate clockwise if f (forward) key is pressed and will rotate anticlockwise if r (reverse) key is pressed.

· The speed of the motor will be changed by introducing different PWM signals with changing duty cycles.

2. Speed Display Module (Output Module):

· The speed of rotating motor will be indicated by displaying a single digit 7-segment display. There will be speeds from 0 to 9. The speed which is displayed on the 7-segment display will also be displayed on the monitor with its direction (clockwise or anticlockwise).

· The positive speeds will be shown as they are (from 0 to 8) and the negative speeds will be displayed in two’s complement form.

3. Up and Down Push Buttons (Input Module):

· The speed of the motor will be controlled by the two external push buttons (Up and Down) connected to the PC through the parallel port. The speed will be incremented or decremented one by one by pushing to Up or Down buttons respectively.
Mon Jan 07 2008, 04:55 AM
u can use virtual terminal in instruments section or COMPIM (in devices) to simulate serial port.
Mon Jan 07 2008, 04:59 AM
Yeah I know this. Thanks.
But i couldnt do it properly. Can you give me a link? or maybe a tutorial working properly.
I m not sure with my problem. It may be because of ports :S

[ Edited Mon Jan 07 2008, 05:00 AM ]
Mon Jan 07 2008, 05:09 AM
i dont have any tutorial or link :-| . but if u tell what problem you are facing :-| we can solve it :-)
Mon Jan 07 2008, 05:46 AM
If it is possible, can you make a little circuit working properly, that includes rs232 is connected to 1 led and i can test it by using "out #,data" command.
You may send to my emai: [email protected] or upload anywhere and everybody can see it in the future.
Mon Jan 07 2008, 08:09 AM
There is no need of using COMPIM. Just make circuit on proteus.. with DC motor connected.. and make use of virtual terminal provided in the proteus.

For driving a DC motor.. you need a H-Bridge circuit commonly available as L293D IC. But simulation of this IC is not available so make use of transistor based H-bridge.. you can take a look at the sample circuit from the DC Motor tutorial.. BJT based H-Bridge demo is given...

Just make the simulation circuit... and it will work perfectly. if you feel any problem i am here..
Mon Jan 07 2008, 08:40 AM
and tell me if u want to simulate L293D :-) i have its simulation model
Mon Jan 07 2008, 08:58 AM
wow... mail me..
Mon Jan 07 2008, 09:36 AM
try if it works in this way
L293D Spice model

[ Edited Mon Jan 07 2008, 10:51 AM ]
Tags L293D proteusspice model L293d ProteusL293D simulation model proteus
Mon Jan 07 2008, 09:51 AM
I want to put it in the download section.. so asking you if its working or not..
can you give me a screenshot of it? i am not on my PC hence no softwares..

Get Social


Powered by e107 Forum System


Tue May 19 2020, 06:29 PM
Does anyone have microcontroller programming software for STC15F104W (core 8051, 4 k, 128 byte, 6 I/O pin, UART ... DIL8), that works?
Sat May 02 2020, 03:38 PM
Tamu Gurung
Hi I am looking for a assembly language program for a digital decimal counter. Time counts max limit of 2 mins starting from 2.00 mins and ending at 0.00. time is to be displayed on 4 7-segment LED displays. Edsim51 simulator to be used. Thanks
Wed Mar 25 2020, 09:39 AM
Sir kindly send the code file i2c for 8051
Fri Mar 13 2020, 06:36 PM
@ Rohitnani,ABEBE..which project ?
Fri Mar 13 2020, 08:55 AM
how can get hadwere of this project
Sat Mar 07 2020, 12:11 PM
Sir, Could you please send me the zip file input password....
Wed Feb 26 2020, 11:58 AM
Peter Parker
Is it possible to send multiple messages using only 1 GSM module?
Sat Feb 01 2020, 05:12 AM
Pearl Olin
Wed Jan 22 2020, 01:16 PM
I m getting errors while simulation process during interfacing socket output and lcd... Can i get the report of ur project which is same as us.
Tue Jan 14 2020, 02:08 AM
shubham kharade
when i am trying to simulate the program in Proteus 8 professional, I am getting some errors as cannot find module file dhtxx.md can u help me



Thu May 21 2020, 08:44 AM
Wed May 20 2020, 09:28 PM
Wed May 20 2020, 03:05 PM
Wed May 20 2020, 07:52 AM
Wed May 20 2020, 03:15 AM
Tue May 19 2020, 06:08 PM
Tue May 19 2020, 02:22 PM
Mon May 18 2020, 09:50 PM


Guests: 37, Members: 0 ...

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

Members: 38211
Newest member: Davidthils
Forum Activity
xrxx Avatar
Posted By xrxx
Thu Apr 30 2020, 06:59 AM
BCD MULTIPLICATIONAssume that you have to 2 BCD nu...
liqian Avatar
Posted By liqian
Tue Apr 28 2020, 05:26 AM
I happened to see your post and I got many useful ...
ExperimenterUK Avatar
Posted By ExperimenterUK
Tue Apr 28 2020, 04:21 AM
The code is hard to read.Please zip it and attach ...
rogermado Avatar
Posted By rogermado
Sun Apr 26 2020, 01:53 AM
@ExperimenterUK, thanks for your reply. You'll fin...
ExperimenterUK Avatar
Posted By ExperimenterUK
Sat Apr 25 2020, 05:42 PM
Some simulators handle displays better than others...
rogermado Avatar
Posted By rogermado
Sat Apr 25 2020, 03:59 PM
Hello everyone, sorry in advance if i'm not in the...
PHANTOM28 Avatar
Posted By PHANTOM28
Fri Feb 28 2020, 10:25 AM
Hi.I hope you all can help me. I am relatively ne...
ExperimenterUK Avatar
Posted By ExperimenterUK
Fri Feb 21 2020, 05:05 PM
ajay_bhargav Avatar
Posted By ajay_bhargav
Fri Feb 21 2020, 04:45 AM
Yes you can do that.1. Create a channel @Thingspea...
ananyagupta Avatar
Posted By ananyagupta
Thu Feb 20 2020, 03:58 AM
With regards to the particular characters sent to ...