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. |