›› A S L› -------›› Nazwa moe myli, ale to opis programu›› A nalizator› S tanw› L ogicznych›› Uruchomienie› --------------› Do PORTU1, PORTU2 naley pod czy› interfejs ktrego schemat znajduje si› w pliku ÁÓĚ®ÇҸ› Kocwki pomiarowe pod czy naley do› punktw pomiarowych uruchamianego uk-› adu.› Jeeli analizowany ma by tylko jeden› przebieg, wystarczy pod czy jedn z› nich. Logika podpowiada by by a to› kocwka pomiarowa D0, ale moe by› inna.› Program wczyta z poziomu DOS'a›› Wygld ekranu i klawiszologia› -------------------------------›› Logo autora programu i g wna nazwa,› to oczywiste.››   - Wybr szybkoci taktowania› 00 - maksymalna szybko (HEX)› FF - minimalna szybko (HEX)›› Numer wybranej szybkoi taktowania› wywietlany jest obok.››› P - Pomiar› Nacinicie klawisza

spowo-› duje rozpoczcie pomiaru/prbkowania.› Na czas pomiaru literka "P" zostanie› podwietlona.›› Aby przerwania obs ugujce ATARI nie› zak ca y prbkowania, s na czas po-› miaru wy czane. Objawi si to tym e› ekran zrobi si ciemny.›› Pomiar mona przerwa naciskajc kla-› wisz . Ma to sens tylko wtedy,› gdy ustawiona jest odpowiednio ma a› szybko taktowania.› Gdy bufor zostanie ca kowicie zape -› niony prbkami analizowanych przebie-› gw pomiar zostaje zakoczony, a pod-› wietlony kursor wskazuje pierwsz› prbk w buforze.› Sygnalizowane to jest brakiem podwie-› tlenia literki "P".››   - Oscyloskop› Przegld prbek analizowanych› przebiegw. Skok nastpuje co 1 umowny› takt (nie ten ktry by taktem pomia-› rowym!). Na pozycji pionowego podwie-› tlonego kursora znajduje si analizo-› wana prbka zapisana w buforze. Ina-› czej mwic jest to kolejny bajt bufo-› ra. W zalenoci od nastawionej szyb-› koci taktowania na czas pomiaru, kil-› ka prbek zapamitanych w buforze wyz-› nacza rzeczywisty mierzony takt.›› Klawisze strza ek nacinite razem z› klawiszem CTR powoduj skok co 16 baj-› tw.› Np. nacinicie CTR+ spowoduje przes-› kok wykresu o 16 prbek w lewo. Prbka› ktra do tej pory znajdowa a si na› wykresie jako ostatnia, teraz znajduje› si na pozycji podwietlonego kursora.› Numer analizowanej prbki (HEX) wy-› wietlany jest obok napisu - oscyloskop››› ESC - Powrt do DOS'a››› Wykres› --------› Z lewej i prawej strony oznaczenia od› 7-0 podaj numer kocwki pomiarowej.› Kocwka 0 to pierwsza linia w PORT1.› Kocwka 7 to ostatnia linia w PORT2.› Lub, mona to te interpretowa jako› nr bitu w analizowanej prbce podwie-› tlonej kursorem.›› Pod wykresem znajduje si podana w› postaci binarnej ta sama prbka. Nume-› ry bitw (linii) odpowiadaj sobie.› Sam wykres oscyloskopu zorganizowany› jest tak, e cieka linia prbki re-› prezentuje "0" logiczne, a linia gruba› "1" logiczn. Celowo w ten sposb jest› to rysowane, bo moe si zdarzy e› ca y wykres to logiczne "0" lub "1" i› wtedy by oby trudno zorientowa si› czy to "0" czy "1".›› --------------------------------------› Podwietlony pionowy kursor wskazuje› ZAWSZE analizowan prbk.› --------------------------------------›› Gdy wskazuje pierwsz prbk w buforze› (0000) to wykres rozpoczyna si kilko-› ma pustymi prbkami.›› To samo dotyczy kocowej prbki w bu-› forze. Wykres koczy si kilkoma pus-› tymi prbkami.››› Pojemno bufora to 11 stron RAM, czy-› li pomieci moe 2716 prbek.› Z pewnoci to zbyt ma o, wic....›› Po uruchomieniu programu, ale przed› dokonaniem pomiaru, zawarto bufora› jest przypadkowa. Wykres podaje "prze-› biegi" zawartoci pamici, ktra w› momencie w czenia komputera zawiera› jakie tam sobie znane dane. Pozosta-› wi em to w takiej formie by mona by o› "zobaczy" zawarto pamici RAM w› nieco innej formie ni zazwyczaj si› to robi. :)› By moe komputery nie majce na swoim› pok adzie rnych przybudwek nie na-› ruszaj pamici. Wykres pokae same› zera (cieka linia na wszystkich po-› zycjach).›› ??? Sprawd jak jest w Twoim!›› Postaraj si o "przybudwki. O.K.››› Inne› ------› Program i sam ASL to prototyp. Z pew-› noci moe by dopracowany i wzboga-› cony o inne moliwoci jak:››› - wiksza szybko taktowania› - wiksza pojemno bufora› - wykres wzbogacony o dodatkow li-› ni wywietlajc rzeczywisty takt› pomiarowy› - dodanie kolorw› - inny przeskok w czasie analizy› prbek› - moliwo obserwacji dwch rnych› prbek przebiegu jednoczenie np.› o numerach 0000-0010 i 0811-0821› - wprowadzenie skali, by analiza› przebiegw pozwala a cile okre-› li przedzia y czasowe› - synchronizacja z zewntrznym syg-› na em taktujcym››› Opisany tu ASL prosz traktowa jako› prbnik, a nie super/extra dok adny› przyrzd pomiarowy. Oddaje cenne us u-› gi, ale jednak to prbnik.›› Dla tych ktrzy nie maj jeszcze Ana-› lizatora Stanw Logicznych zbudowanego› proponuj:›› - 1 -›› - pod czy do PORTU1 (2) joystick› - uruchomi program› - nastawi takt na warto FF› - uruchomi pomiar

› - w tym czasie "macha" joystickiem› - Gdy "pomiar" zostanie zakoczony,› mona pooglda przebiegi cyfrowe› ktre zosta y "pomierzone"›› _______________›› ________________________›››› - 2 -›› - Po uruchomieniu programu, nacinij› ESC (powrt do DOS'a)› - Po D: wpisz:›› >3510 01 02 04 08 10 20 40 80›› - Ponownie uruchom ASL (RUN)› - Na wykresie od pozycji 0000 wida› prbki wpisanych przed chwil kil-› ku liczb.› - A moe sam dalej u oysz jaki› "wzorek" przez proste wpisanie:› >adres dane ... ...› Us ugi oferuje DOS II+/D v6.4 S.D.› Kto nie rozumie o co chodzi w tym› wszystkim, tego zachcam do ma ego› spaceru (z psem?).› Zenon/DIAL› 18.01.2003.›