Tytuł artykułu
Autorzy
Identyfikatory
Warianty tytułu
Języki publikacji
Abstrakty
Serial devices: EEPROMs and dedicated I/O in most cases are equipped with serial interface. In this article one of the most popular such interfaces is described. Hardware and software realization of communication trough SPI interface is presented.
Rozszerzenie zasobów mikrosterownika o zewnętrzne: specjalizowane układy wejścia-wyjścia oraz pamięci EEPROM może być dokonywane przy użyciu układów z interfejsem równoległym lub szeregowym. Zastosowanie układów w dostępie szeregowym jest uzasadnione w przypadkach, gdy komunikacja z układami zewnętrznymi nie musi się odbywać z bardzo dużą szybkością. W pewnych przypadkach układy szeregowe wręcz umożliwiają współpracę mikrosterownika z otoczeniem. W większości przypadków układy te są wyposażone w interfejs synchroniczny. Zastosowanie układów szeregowych, zamiast ich odpowiedników z interfejsem równoległym, przynosi wiele korzyści. Zmniejsza to liczbę połączeń w systemie, co upraszcza konstrukcje obwodów drukowanych i złączy. To z kolei zmniejsza rozmiary systemu oraz podnosi jego niezawodność. Spośród istniejących rozwiązań interfejsów synchronicznych dominującą pozycję zajmują SPI. Przedstawiono sprzętową i programową realizację tego interfejsu.
Słowa kluczowe
Rocznik
Tom
Strony
47--59
Opis fizyczny
Bibliogr. 5 poz., rys.
Twórcy
autor
- Institute of Theoretical and Applied Computer Science, 44-100 Gliwice, Bałtycka 5, wegrzyn@iitis.gliwice.pl
Bibliografia
- [1] Archimedes Software: C-51 Compiler. ASM-51, Link, Lib. 1989-1991.
- [2] Atmel Corp.: AT25010/020/040. SPI Serial EEPROMs. 1998.
- [3] Caban D.: 8-bitowe mikrosterowniki z pamięcią FLASH programowalne przez synchroniczny interfejs szeregowy SPI. Techniki Komputerowe, IMM, Warszawa 2000.
- [4] Eck A.: Serial Interface for Embedded Design. Circuit Cellar Ink Online, January 2000, http://www.circuitcellar.com/online.
- [5] Lipovsky G. J.: Single- and multiple-chip microcomputer interfacing. Prentice-Hall, Inc., Englewood Cliffs 1988.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BUJ1-0016-0013