Q: Write, simulate, and demonstrate using Atmel Studio 7 an assembly code for the AVR
ATMEGA328p microcontroller that performs the following functions:
1. Perform a multiplication of a 16-bit multiplicand with an 8-bit multiplier without
using the MUL instruction. Use iterative addition to perform the above
2. Registers R25:R24 hold the 16-bit multiplicand, R22 hold 8-bit multiplier, and
R20:R19:R18 should hold the result.
3. Verify your algorithm and answers using the AVR mul instruction or C or any
4. Determine the execution time @ 16MHz/#cycles of your algorithm using the
The following are required for successful completion of the design assignment:
a. AVR assembly code that has been assembled and working. Only the source files
b. The assembly code should be well documented with explanation of every
c. A word document that contains the assembly code along with the screenshots of
the Atmel Studio 7 during debugging at the beginning and end of Task 1.
Hello, this assignment can be finished in short term. I'm embedded systems developer with years of experience in 8-bit MCUs including AVRs. Contact me if you are interested. Best regards!
9 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön
Hello, I have read the details provided and i am positive i can provide quality work,please contact me to discuss more on the project deadline and some other few things
hey! I am an electrical engineer having a lot of experience regarding the embedded system design and surely could do this job effectively. I assure you the quality work!