Propozycje programów na wyższą ocenę
Jeśli nie podano inaczej zadanie można realizować w systemie DSM-51
1.
rozszerzony kalkulator o dodatkowe funkcje:
sin(x), cos(x)
tg(x), ctg(x),
silnia(x),
exp(x), ln(x),
x do potęgi y,
20 log(y/x),
konwersja HEX/NKD/BCD/ASCII z wyświetlaniem na LCD,
4 działania arytmetyczne na liczbach naturalnych dwucyfrowych;
4 działania arytmetyczne na liczbach całkowitych jednocyfrowych;2.
korekcja dziesiętna dla operacji odejmowania liczb jednobajtowych zapisanych w PBCD;3.
odtwarzanie pliku *.wav lub pliku innego formatu dźwiękowego z wykorzystaniem przetwornika A/C;4.
generator funkcyjny z wykorzystaniem przetwornika A/C (regulacja amplitudy i częstotliwości):
sinus,
prostokąt (regulacja wypełnienia),
trójkąt (regulacja nachylenia każdego ze zboczy);1.
test refleksu (po pojawieniu się znaku na LCD należy wcisnąć odpowiedni klawisz);5.
wypisanie polskiego alfabetu (duże i małe litery) na LCD;6.
pseudo-lottomat n z k kombinacji;7.
zegar z funkcją alarmu, ustawianiem z klawiatury i stoperem na LCD (czas w formacie godz:min:sek);8.
sortowanie liczb całkowitych dwubajtowych;9.
sortowanie liczb BCD jednobajtowych;10.
sortowanie liczb U2 jednobajtowych;11.
sterowanie ruchem ulicznym (skrzyżowanie);12.
filtr cyfrowy FIR dolnoprzepustowy II-go rzędu;13.
filtr cyfrowy FIR górnoprzepustowy II-go rzędu;14.
sterowanie napełnianiem basenu (symulacja zaworów i czujników na LCD i klawiaturze);15.
transmisja szeregowa RS232 z CRC i możliwością wyboru trybu pracy;16.
pływający na LCD napis o długości więcej niż 40 znaków;17.
propozycje zadań dotyczących współpracy DSM51 z modelami urządzeń peryferyjnych,18.
propozycje zgłaszane przez studentów .Aktualizacja: 04 listopada 2016 r.