Postautor: prompt » sob 06 lis 2004, 17:45
Czyli jednak PLD. Jak rozumiem, masz liczbę w kodzie BCD (czyli dziesiętną - liczba np. 15 to w BCD 0001 0101) i chcesz to przerobić z powrotem na hexa (czyli 0000 1111), "rozumianego" przez wyświetlacz siedmiosegmentowy. Jedynym problemem jest tutaj ilość potrzebnych linii. Na wejściu masz ich 2x8 czyli 16, na wyjściu potrzebujesz (4 kości wyświetlacza) 32 linie. Razem 48 linii. Zakładam, że chcesz coś takiego: zamiast wyświetlenia np. minut 34 chcesz na wyświetlaczu 22, zamiast 29 chcesz 1d itp. Czy tak ?
Jeżeli dobrze myślę, to raczej powinieneś skorzystać z układu CPLD, np. coś z serii ATF Atmela. Mogę podpowiedzieć jak się do tego zabrać.