Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:lab:lab2-2023 [2025/03/16 22:35]
andrei.batasev [3. Exerciții]
pm:lab:lab2-2023 [2025/03/16 22:36] (current)
andrei.batasev [3. Exerciții]
Line 421: Line 421:
 **Task 1. (2p)** **Task 1. (2p)**
  
-  * Implementați o funcție asemănătoare cu `delay(int ms)din biblioteca Arduino. Aceasta ar trebui să întrerupă execuția programului pentru numărul de milisecunde dat. Implementarea se va face folosind întreruperi.+  * Implementați o funcție asemănătoare cu ''​delay(int ms)'' ​din biblioteca Arduino. Aceasta ar trebui să oprească execuția programului pentru numărul de milisecunde dat. Implementarea se va face folosind întreruperi.
  
-HINTS:+<note tip>
   * Frecvența de ceas a uC-ului este de 12MHz. Folosiți formulele prezentate anterior pentru a obține valorile potrivite pentru prescaler și registrul de comparație ale timer-ului ales astfel încât întreruperile generate de acesta să se declanșeze la intervalul de timp dorit.   * Frecvența de ceas a uC-ului este de 12MHz. Folosiți formulele prezentate anterior pentru a obține valorile potrivite pentru prescaler și registrul de comparație ale timer-ului ales astfel încât întreruperile generate de acesta să se declanșeze la intervalul de timp dorit.
   * Timer2 poate fi utilizat cu un număr mai mare de valori ale prescaler-ului.   * Timer2 poate fi utilizat cu un număr mai mare de valori ale prescaler-ului.
 +</​note>​
 +
  
 **Task 2. (2p)** **Task 2. (2p)**
pm/lab/lab2-2023.1742157312.txt.gz · Last modified: 2025/03/16 22:35 by andrei.batasev
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0