Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

MIPS coder needed for simple project (WILL PAY $175)

Status
Not open for further replies.

fritzln

Newbie level 1
Joined
Jul 22, 2013
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
26
MIPS coder needed for simple project (WILL PAYPAL $175)

must run in QTSpim

Deadline: July 27th at 11:59 PM EASTERN

$175 paypal (or however you'd like to complete the transaction) will be instantly paid out upon transfer of the completed project

if interested i'll email you the complete PDF file, but i'll post most of the instructions below

if interested please email me at LJaySH@yahoo.com or skype: FritzLn

----------

I'm looking for someone proficient in MIPS that would be able to code a simple vehicle simulator project:

MIPS program that implements a car simulator. The simulator will maintain and display its current state and respond to the user’s input after each user command.

The simulator willl support the following:

Help
- Key ‘h’
- Prints out a message showing the available commands

Accelerate
- Key ‘a’
- Increases speed by 2 meters per second

Decelerate
- Key ‘d’
- Decrease speed by 2 meters per second

Add Passenger
- Key ‘p’
- Increase the number of passengers in the car by one
- Can only do this when fully stopped

Remove Passenger
- Key ‘r’
- Decrease the number of passengers in the car by one
- Can only do this when fully stopped

Toggle Wipers
- Key ‘w’
- Toggles wipers between on state and off state

Increase Brightness
- Key ‘l’
- Brighten the headlights on the car

Decrease Brightness
- Key ‘d’
- Dim the headlights on the car

Turn Car
- Key ‘t’
- Prepare car for turning
- Disallows all inputs other than the ones specified below

Turn Right
- Key ‘r’
- Turns the car 90 degrees to the right, e.g. north->east
- Can only do this after using the turn car command

Turn Left
- Key ‘l’
- Turns the car 90 degrees to the left, e.g. north->west
- Can only do this after using the turn car command

Cancel Turn
- Key ‘q’
- Aborts turn
- Can only do this after using the turn car command

The simulator needs the following states:

Speed in meters per second
- Floating Point
- Default Value: 0.0
- Min Value: 0.0
- Max Value: 100.0

Total distance traveled in meters
- Floating Point
- Default Value: 0.0
- Min Value: 0.0

Current direction facing
- String Value
- Default Value: north
- Possible Values: north, south, east, west

Number of passengers
- Integer Value
- Default Value: 0
- Min Value: 0
- Max Value: 3
- The driver isn’t a passenger and doesn’t count towards this

Wiper State
- Integer Value
- Default Value: 0
- Min Value: 0
- Max Value: 1
- 0 = Off, 1 = On

Headlight Brightness
- Integer Value
- Default Value: 0
- Min Value: 0
- Max Value: 2
- 0 = Off, 1 = Dim, 2 = Bright

-----

a skeleton .asm file will be provided with interrupt handlers

Thank you
 
Last edited:

Re: MIPS coder needed for simple project (WILL PAYPAL $175)

Hello,
Please give me the details. I can do it for you.
BR,
D


must run in QTSpim

Deadline: July 27th at 11:59 PM EASTERN

$175 paypal (or however you'd like to complete the transaction) will be instantly paid out upon transfer of the completed project

if interested i'll email you the complete PDF file, but i'll post most of the instructions below

if interested please email me at LJaySH@yahoo.com or skype: FritzLn

----------

I'm looking for someone proficient in MIPS that would be able to code a simple vehicle simulator project:

MIPS program that implements a car simulator. The simulator will maintain and display its current state and respond to the user’s input after each user command.

The simulator willl support the following:

Help
- Key ‘h’
- Prints out a message showing the available commands

Accelerate
- Key ‘a’
- Increases speed by 2 meters per second

Decelerate
- Key ‘d’
- Decrease speed by 2 meters per second

Add Passenger
- Key ‘p’
- Increase the number of passengers in the car by one
- Can only do this when fully stopped

Remove Passenger
- Key ‘r’
- Decrease the number of passengers in the car by one
- Can only do this when fully stopped

Toggle Wipers
- Key ‘w’
- Toggles wipers between on state and off state

Increase Brightness
- Key ‘l’
- Brighten the headlights on the car

Decrease Brightness
- Key ‘d’
- Dim the headlights on the car

Turn Car
- Key ‘t’
- Prepare car for turning
- Disallows all inputs other than the ones specified below

Turn Right
- Key ‘r’
- Turns the car 90 degrees to the right, e.g. north->east
- Can only do this after using the turn car command

Turn Left
- Key ‘l’
- Turns the car 90 degrees to the left, e.g. north->west
- Can only do this after using the turn car command

Cancel Turn
- Key ‘q’
- Aborts turn
- Can only do this after using the turn car command

The simulator needs the following states:

Speed in meters per second
- Floating Point
- Default Value: 0.0
- Min Value: 0.0
- Max Value: 100.0

Total distance traveled in meters
- Floating Point
- Default Value: 0.0
- Min Value: 0.0

Current direction facing
- String Value
- Default Value: north
- Possible Values: north, south, east, west

Number of passengers
- Integer Value
- Default Value: 0
- Min Value: 0
- Max Value: 3
- The driver isn’t a passenger and doesn’t count towards this

Wiper State
- Integer Value
- Default Value: 0
- Min Value: 0
- Max Value: 1
- 0 = Off, 1 = On

Headlight Brightness
- Integer Value
- Default Value: 0
- Min Value: 0
- Max Value: 2
- 0 = Off, 1 = Dim, 2 = Bright

-----

a skeleton .asm file will be provided with interrupt handlers

Thank you
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top