Assembly code in atmel studio

Job Description:

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

high-level program.

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.

Aptitudini: Assembly, Programare C, Programare C++, Electronică, Microcontroller

Despre client:
( 0 recenzii ) Las Vegas, United States

ID Proiect: #18685083

Acordat lui:


Hi, I am Ganapathy, I have experience in AVR in Assembly , in winAVR, Atmel Studio, and arduino, I have a used Assembly language in a Lot of Projects, I can write Assembly for ARM, MIPS, PIC, 8051 I can help you Mai multe

%selectedBids___i_sum_sub_7%%project_currencyDetails_sign_sub_8% USD în 3 zile
(33 Recenzii)

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!

%selectedBids___i_sum_sub_7%%project_currencyDetails_sign_sub_8% USD în 2 zile
(5 Recenzii)

8 freelanceri licitează în medie 139$ pentru acest proiect


Hello my name is Maria, I would like to work in this project, I’m an engineer with plenty of experience working with Assembly, C Programming, C++ Programming, Electronics, Microcontroller , I have made many Microcontro Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 3 zile
(8 recenzii)

Hello there I have experience with AVR, ATMEL, PIC, and other microcontrollers and I can do the job for you I am an expert in Mechanical/Mechatronics engineering, As I was a double major student. I am certified Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 3 zile
(12 recenzii)

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

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 9 zile
(18 recenzii)

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!

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 3 zile
(4 recenzii)

3days iam finished this project Relevant Skills and Experience C and embedded c knowledge

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 3 zile
(0 recenzii)