Documente Academic
Documente Profesional
Documente Cultură
Probleme Teste Microcoontrolere
Probleme Teste Microcoontrolere
de 128 de ori
2. Dacă ieșirea unui ADC cu rezoluție de 8 biți și gama tensiunilor de intrare 0-5V indică
valoarea 0x10, care este valoarea tensiunii analogice de la intrare?
~ 0.3125 V
R: f es a n t i o n a r e =10 k H z → T es a n t i o n ar e = 1
=0.1=100 u s
10 k H z
Avem ca T 0 C K =1 u s
0x9C
1 1
T t i m er = = =0.003125=3.125 u s
f t i me r 320 k H z
3.125 us
f o s c = 29.4912 MHz
T H 1 = 255
Legeda: EXPLICATIE, RASPUNSURI DE PE MOODLE
29.4912 MHz
9. Care este frecvența unui semnal dreptunghiular generat cu ajutorul unui DAC, la
intrarea căruia se aplică o valoare inversată la fiecare eveniment de overflow al
Timer0, știind ca timer-ul are urmatoarea configuratie: mod 8 biți auto-reload, TH0 =
0x80, timer_clock = 2.048 MHz?
1. T 0 F =128* T C K −T 0
1 1
2. T C K−T 0= = =0.488 u s
f C K −T 0 2.048 M H z
T s em n a l = 2 * 62.464 = 124.928 us
1
f s em n al = =0.008=8 k H z
T s em n a l
8 kHz
10. În contextul arhitecturii 8051, sistemul de comunicație serială UART funcționează
folosind următoarea configurație:
- formatul pachetelor de transmisiune: 10 biți (1 bit de start, 8 biți de date, 1 bit de
stop);
- BAUD RATE = 19200 bps.
Care va fi durata necesară pentru a transmite
mesajul exact (subliniat): Sternocleidomastoidian?
R: Sternocleidomastoidian = 22 simboluri
11.458 ms
R: Primii 4 biti din TMOD sunt pentru Timer 1, iar ultimii 4 din TMOD sunt pentru
Timer 0.