This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| en:multiasm:exercisesbook:avr:sut [2026/05/04 14:49] – [Add on: visualise instruction execution time using Oscilloscope] pczekalski | en:multiasm:exercisesbook:avr:sut [2026/05/04 14:50] (current) – [Visualising Instruction Execution Time Using an Oscilloscope] pczekalski | ||
|---|---|---|---|
| Line 342: | Line 342: | ||
| ==== Visualising Instruction Execution Time Using an Oscilloscope ==== | ==== Visualising Instruction Execution Time Using an Oscilloscope ==== | ||
| - | Let's try to visualise how code operates the GPIO. | + | Let's try to visualise how code operates the GPIO. Naturally, in the remote lab, it is not possible to do it remotely, so here we present some desk-based experiments.\\ |
| The '' | The '' | ||
| In the function that displays a single digit, there is a section that loads a binary mask into the internal registers, enabling the LED segments that constitute the digit to be turned on and off. It is: | In the function that displays a single digit, there is a section that loads a binary mask into the internal registers, enabling the LED segments that constitute the digit to be turned on and off. It is: | ||
| Line 357: | Line 357: | ||
| <figure arduinounodigitoscilloscope1> | <figure arduinounodigitoscilloscope1> | ||
| - | {{: | + | {{: |
| < | < | ||
| </ | </ | ||
| <figure arduinounodigitoscilloscope2> | <figure arduinounodigitoscilloscope2> | ||
| - | {{: | + | {{: |
| < | < | ||
| </ | </ | ||