This shows you the differences between two versions of the page.
|
pm:lab:lab0 [2020/02/24 15:06] dorin_marian.ionita [2. Microchip (Atmel) AVR] |
pm:lab:lab0 [2020/02/27 22:08] (current) dorin_marian.ionita [5. Exerciții] |
||
|---|---|---|---|
| Line 239: | Line 239: | ||
| În funcție de durata perioadei, putem folosi macro-urile definite în biblioteca util/delay.h: _delay_ms sau _delay_us. | În funcție de durata perioadei, putem folosi macro-urile definite în biblioteca util/delay.h: _delay_ms sau _delay_us. | ||
| </note> | </note> | ||
| + | <hidden> Aici ar trebui sa fie PD4 de fapt </hidden> | ||
| {{ :pm:lab:lab0:conectare_speaker.png?nolink&400 |Connectarea unui speaker}} | {{ :pm:lab:lab0:conectare_speaker.png?nolink&400 |Connectarea unui speaker}} | ||
| + | |||
| <html><center>Connectarea unui speaker</center></html> | <html><center>Connectarea unui speaker</center></html> | ||
| ==== 4.2. Lucrul cu registrele I/O ==== | ==== 4.2. Lucrul cu registrele I/O ==== | ||
| Line 411: | Line 412: | ||
| mergi la t00 mergi la t00 | mergi la t00 mergi la t00 | ||
| | | ||
| - | **Task 2** (4p). Implemenţati codul Morse folosind speaker-ul. Veţi implementa 2 tonuri, unul scurt cu durata de 50 ms şi unul lung cu durata de 150 ms, cu pauză de 50 ms între 2 tonuri consecutive. Selecţia între tonuri se va face folosind cele 2 butoane de pe PB2 (produce un ton scurt) şi PD6 (produce un ton lung). | + | **Task 2** (4p). Implemenţati codul Morse folosind speaker-ul. Veţi implementa 2 tonuri, unul scurt cu durata de 50 ms şi unul lung cu durata de 150 ms, cu pauză de 50 ms între 2 tonuri consecutive. Selecţia între tonuri se va face folosind cele 2 butoane de pe PB2 (produce un ton scurt) şi PD6 (produce un ton lung). Speaker-ul este conectat la PD4. |