główna
technologie
indeks tematyczny
indeks alfabetyczny

Z80 CTC

Jest to układ czasowo-licznikowy, posiadający możliwość zliczania impulsów podawanych na wejścia CLK/TRG (licznik) lub okresowego generowania impulsów na wyjściu ZC/TO (układ czasowy).

Z80-CTC Z80-CTC wyprowadzenia

Opis wyprowadzeń:

Przebiegi czasowe:
Z80-CTC - cykl odczytuZ80-CTC - cykl zapisu

Cykl odczytu

Cykl zapisu

Tryb czasowy

Tryb licznikowy
Z80-CTC - cykl przyjęcia przerwaniaZ80-CTC - cykl powrotu z przerwania

Cykl przyjęcia przerwania

Cykl powrotu z przerwania

  • Programowanie układu:

    Układ pozwala na niezależne zaprogramowanie każdego z czterech liczników. Programowanie układu polega na wybraniu za pomocą sygnałów CS0 i CS1 odpowiedniego kanału i przesłaniu dwóch lub trzech słów:

  • słowa sterującego;
  • stałej czasowej;
  • wektora przerwania (jeśli zostały dla danego kanału włączone).

  • Słowo sterujące:
    D7D6D5D4D3D2D11

    D1= 0 - praca ciągła
    = 1 - zatrzymanie do czasu załadowania nowej stałej czasowej
    D2= 0 - nie będzie słowa z wartością początkową licznika
    = 1 - następnym słowem będzie wartość początkowa licznika
    D3*)= 0 - gdy D2=0 układ w trybie czasowym rozpoczyna pracę od następnego cyklu maszynowego
    = 1 - gdy D2=0 układ rozpoczyna działanie po odpowiedniej zmianie na CLK/TRG ( lub )
    = 0 - gdy D2=1 jak wyżej lecz po załadowaniu stałej czasowej
    D4*)= 0 - opadające zbocze () CLK/TRG inicjuje zliczanie
    = 1 - jak wyżej lecz zbocze narastające ()
    D5*)= 0 - podzielnik ustawiony na 16
    = 1 - podzielnik ustawiony na 256
    D6= 0 - tryb licznikowy
    = 1 - tryb czasowy
    D7= 0 - zablokowanie generacji przerwania
    = 1 - odblokowanie generacji przerwania
    * - tylko w trybie czasowym
  • Programowanie wektora przerwania:
    V7V6V5V4V3D2D10

    D1, D2 - bez znaczenia - przy potwierdzaniu przerwania nr licznika/kanału generującego przerwanie
    V3-V7 część wektora ustalana programowo

    Przygotował: Jan Prusakowski



    główna | technologie | indeks tematyczny | indeks alfabetyczny