Question: Write an Assembly code for PIC18F452 that runs error-free on MP-lab along with the proteus simulations and screenshots of proteus and MP-lab results. NOTE: C/C++

Write an Assembly code for PIC18F452 that runs error-free on MP-lab along with the proteus simulations and screenshots of proteus and MP-lab results. NOTE: C/C++ CODE WILL NEVER BE ACCEPTED. ATTACH THE ZIP FILE FOR THE MP-LAB AND PROTEUS CODES IF POSSIBLE. Q1. Implement Restaurant Billing System which must have the following Characteristics. 1. LCD Displays items of the Menu. That is one item is shown along with its price for a certain duration and then switches to the next item. 2. Users should be able to add the items to the card. 3. After completion of items, Display the order and confirm it. 4. After confirmation, Display the total bill. Note: At least 4 items must be used in the menu and each item must have a unique price.

Further information :

Write an assembly code for the PIC18F4252, use LCD INTERFACE AND KEYBOARD INTERFACE with microcontroller to perform the tasks mentioned above.

The code must include functions of:

1-"displaying 4item names with prices on LCD"

2-"Selecting the items by the user via keyboard"

3-"calculating the prices of selected items"

4- "displaying the Calculated total bill on LCD".

It is required to attach the MPlab files along with proteus simulation that describes the input and output ports used to perform this job.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!