Ćwiczenie dwuosobowe
Termin rozpoczęcia: 03.12.2014
Termin oddania: do 17.12.2014 (oddanie w styczniu zmniejsza ilość punktów o połowę)
Opis ćwiczenia:
Zaprojektowanie układu, który na 8 wyświetlaczach HEX płyty Altera przesuwał będzie wpisaną binarnie cyfrę od 0 do 9.
Podawanie cyfry do przesuwania na SW17, SW16, SW15, SW14 (SW17 to 8, SW16 to 4, etc.)
SW0 ma decydować czy przesuwamy w lewo czy w prawo (przy wartości 0 przesuwa w prawo)
KEY0 - CLK, zegar taktujący przesuwanie (1 naciśnięcie - przesunięcie o 1 pozycję)
SW1 - RESET. Jeżeli ma wartość 1 układ wyświetla cyfrę 8 na pierwszym od prawej HEX'ie i nie reaguje na sygnały z innych wejść (po wyłączeniu resetu, układ zaczyna od pozycji zresetowanej)
Do wysyłania sygnałów kodujących liczbę na wyświetlaczu HEX należy użyć transkodera 7447 (BCD-LCD), reszta układu dowolna.
Układ 7447 - tabela prawdy