[ Pobierz całość w formacie PDF ]
.Istniej¹ tak¿e inne sposoby odczytania 8-bitowego s³owa wejœciowego, które mo¿na zastosowaæ w przypadku, gdy wbudowany w komputer interfejs nie jest dwukierunkowy.Najprostsze wydaje siê byæ zastosowanie dostêpnych dwukierunkowych linii steruj¹cych z rejestru Control (jak to pokazano na rys.3), ale ze wzglêdu na bezpieczeñstwo sterownika (nie zawsze jest on wyposa¿ony w bufory z otwartym kolektorem!) lepiej jest zastosowaæ nieco bardziej z³o¿ony uk³ad (rys.4),Tab.2.Rozmieszczenie rejestrów obs³uguj¹cych LPT w przestrzeni adresowej PC.Adres Nazwa Kierunek Numer bitu Opisbazowy+O Data Zapis 7 DataO(w niektórych 6 Data 1wykonaniach tak¿e 5 Data 2odczyt) 4 Data 33 Data 42 Data 51 Data 60 Data 7bazowy+1 Status Odczyt 7 Busy6 nAck5 PaperOut4 Selectln3 Error2 IRQ (zanegowany)1 -0 -bazowy+2 Control Odczyt/Zapis 7 -6 -5 Enable BiDir4 Enable IRQ via Ack3 Select2 nlnitialize1 AutoLineFeed0 Strobe17 Select Printer 16 Intt14 AutoLinefeedRys.3.+5V16VCC11 Busy •- ___4 ¦7 1Y 1B10Ack-- i 2Y 2B12PaperOut •- ___9 3Y 3B13 Selectln •- ----AA 4Y 10 4B1ACO 2A^- 3Ai 4A1 Strobe - 1 A/B G15 I_L GNDUwaga] Adresy bazowe: LPT1 - 378h, LPT2 - 278h oraz LPT1 (tylko na karcie grafiki, obecnie rzadko stosowane) -3BCh.Rys.4.który umo¿liwia przekazanie 8-bitowego s³owa poprzez 4-bitowy port wejœciowy utworzony z czêœci (4 najstarszych bitów) rejestru Status.Wybór przesy³anej do komputera po³Ã³wki baj-tu odbywa siê poprzez zmianê stanu logicznego na linii Strobe z rejestru Control (dla ,,0" - cztery m³odsze bity, dla ,,1" - cztery starsze bity).Transfer danych prowadzony w taki sposób poch³ania stosunkowo du¿o czasu, ale z punktu widzenia pewnoœci dzia³ania jest on lepszy od sposobu z rys.3.Poziomy napiêæ przyporz¹dkowane wejœciowym i wyjœciowym stanom logicznym w Centronicsie odpowiadaj¹ standardowi TTL.Wydajnoœæ pr¹dowa poszczególnych linii interfejsu Centronics jest zale¿na od wykonania, ale mo¿na przyj¹æ, ¿e minimalna wydajnoœæ pr¹dowa pojedynczej linii (w obydwu kierunkach) wynosi 6mA.Spotykane s¹ tak¿e interfejsy z wysoko wydajnymi buforami pr¹dowymi, które mo¿na obci¹¿yæ pr¹dem o natê¿eniu do 48mA.Tomasz Jakubik, AVTDodatkowe informacjeDodatkowe informacje mo¿na znaleŸæ w Internecie pod adresami:- httpy/www.beyondlogic.org/pardebug/pdebug.htm,- httpy/www.beyondlogic.org/spp/parallel.pdf,- httpy/www.beyondlogic.org/epp/epp.pdf,- httpy/www.beyondlogic.org/ecp/ecp.pdf,- httpy/www.lvr.com/parport.htm,- httpy/www.Ipt.com/Downloads/downloads.htm.68Elektronika Praktyczna 12/2001T Radiowy pilot do PC.a w zasadzie do WinAmpa i jemu podobnych.To niezbyt skomplikowane urzqdzenie umo¿liwia zdalne sterowane wybranymi funkcjami programów dzia³ajqcych na PC bez koniecznoœci zapewnienia optycznej widocznoœci nadajnika poleceñ z odbiornikiem do³qczonym do komputera.W skrócie: wygodniej! S³r.33.Dozownik cieczyNa s³r.27 przedstawiamy opis konstrukcji mikroprocesorowego dozownika cieczy, którego oprogramowanie zosta³o wykonane za pomocq graficznego narzêdzia projektowego - STó-Realizer.Modem V.22bisW artykule na s³r.43 przedstawiamy dalszy ciqg opisu modemu zgodnego ze standardem V.22bis, którego konstrukcjê oparliœmy na nowoczesnym, specjalizowanym procesorze DSP.Systemy nadzoru wizyjnegoMo¿liwoœci wspó³czesnych urzqdzeñ elektronicznych coraz czêœciej zaskakujq tak¿e elektroników.Jednq z takich zaska-kujqcych aplikacji przedstawiamy w artykule na s³r.147.Interfejs RS232 dla Commodore C64Na s³r.87 przedstawiamy miniprojekt -jak wynika z listów - oczekiwany przez wielu naszych Czytelników, którzy nadal korzysta-jq z komputerów Commodore 64.Automatyczne testowanie urzqdzeñ elektronicznychPrzeglqd wspó³czesnych systemów ATE przedstawiamy w artykule na s³r.135.wSprzêtowy emulator procesorów AVRNa s³r.21 prezentujemy konstrukcjê kolejnego narzêdzia dla Bascomowców -sprzêtowego emulatora mikrokontrolerów AVR.Jest to narzêdzie traktowane przez Basco-ma jako jeden ze standardowych interfejsów sprzêtowych, dziêki czemu jakoœæ ich wspó³pracy stoi na najwy¿szym poziomie.EProjekty CzytelnikówUniwersalne modu³y mikroprocesorowe cieszq siê wœród elektroników nieustannym powodzeniem.W "Projektach Czytelników" przedstawiamy opracowany przez naszego Czytelnika zestaw z w³asnym programem monitorujqcym.S³r.93.Microchip w œwiecie DSPLekcewa¿ony niegdyœ przez potentatów rynkowych Microchip przekroczy³ kolejny próg swojego rozwoju: do oferty w³qczy³ bowiem mikrokontrolery o architekturze zmodyfikowanej pod kqtem aplikacji DSP.Przedstawiamy je na s³r.51.Elektronika Praktyczna 12/2001Kurs ANa ¿qdanie Czytelników rozpoczynamy prezentacjê architektury mikrokontrolerów PICI ó firmy Microchip.Jako pierwszy omówimy jeden z najczêœciej stosowanych - mikrokontroler PIC1ÓF84.S³r.81.Alternatywa, czyli PSoC w '51Uk³ady PSoC nie bez powodu sq nazywane uk³adami nowej ery.O tym, ¿e mo¿e je stosowaæ niemal ka¿dy staramy siê przekonaæ za pomocq artyku³u 1 na s³r.69
[ Pobierz całość w formacie PDF ]