Question: How to make Leds on fpga flash back and forth using assembly? (Nios II serial monitor program) to a creation % Edit&Create v Share abl
to a creation % Edit&Create v Share abl 1s .equ LEDs, ex10000810 .text .global _start _start: movia r2, LEDS # define LEDs 16 # base address of LEDs on DEO-Nano movi r3, ebleeeeeee # left limit set up movi r4, 0x7FFF # count to the number for delay slli r4, r4, 3 add r4, r4, r4 # the initial value set up or reset for LEDs # load the value to drive LEDs # set r6 to zero #r6++ load: movi r5, ebeeeeeee1 e loop: stw r5, e(r2) mov r6, re 2 count: addi r6, r6, 1 bne r6, r4, count beq rs, r3, load roli rs, r5,1 br loop # if(r61-r4) go to count # else if (r5-=r3) go to loop # else r5 rotate to left for 1 bit #go to 1000 453 Ph 1/27/20
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
