Aktyw Forum
Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.
Sprawdź punkty Zarejestruj sięW sprawie pamięci 27cxxx
Moderatorzy:Jacek Bogusz, Moderatorzy
Czy ma ktoś jakiś namiar na stronę z opisem procedury obsługi pamięci 27cxxx? wiem, ze potrzebne jest do tego kilka ttl-ów generator i 74373 widziałem to na jakimś schemacie, ale nie rozumiem samej procedury Z góry dzięki za wszelką pomoc.
http://focus.ti.com/lit/ds/smls256h/smls256h.pdf
Pamiec eprom niczym sie nie rozni w obsludze niz jaka kolwiek pamiec statyczna np 62256 (oczywiscie jesli chodzi o odczyti czas dostepu). Zeby odczytac zawartos takiej pamieci potrzebujesz podac odpowiedni adres na szyne adresowa w przypadku np 27c256 masz A0 - A14 i w i odczytac na szyne danych DQ0 - DQ7. Oczywiscie sterujesz taka pamiec za pomoca szyny sterujace E sluzy uaktywnienia pamieci (1 to stan wysokiej impedacji) i G do odczytu (0 odczyt) Vpp oczywiscie (5V). Samo programowanie przebiega troszke inaczej.
Teraz to co Ty podales to mozna uzyc zatrzasku np 374 do zapamietania adresu A0 - A7 w celu zaoszczedzenia jednego portu. Ale to nie jest konieczne by oblugiwac taka pamiec.
Ps. W 12'01 Ep masz przyklad zastosowania pamiecie w artykule Uklad prototypowy dla mikrokontrolerow z serii 8051 (Projekty Czytelnikow) http://www.ep.com.pl/?strona=archiwum.php&r=2001&m=12
Pamiec eprom niczym sie nie rozni w obsludze niz jaka kolwiek pamiec statyczna np 62256 (oczywiscie jesli chodzi o odczyti czas dostepu). Zeby odczytac zawartos takiej pamieci potrzebujesz podac odpowiedni adres na szyne adresowa w przypadku np 27c256 masz A0 - A14 i w i odczytac na szyne danych DQ0 - DQ7. Oczywiscie sterujesz taka pamiec za pomoca szyny sterujace E sluzy uaktywnienia pamieci (1 to stan wysokiej impedacji) i G do odczytu (0 odczyt) Vpp oczywiscie (5V). Samo programowanie przebiega troszke inaczej.
Teraz to co Ty podales to mozna uzyc zatrzasku np 374 do zapamietania adresu A0 - A7 w celu zaoszczedzenia jednego portu. Ale to nie jest konieczne by oblugiwac taka pamiec.
Ps. W 12'01 Ep masz przyklad zastosowania pamiecie w artykule Uklad prototypowy dla mikrokontrolerow z serii 8051 (Projekty Czytelnikow) http://www.ep.com.pl/?strona=archiwum.php&r=2001&m=12
chcę zastosować tę pamięć do np wyświetlania długich i wielu komunikatów na wyświetlaczu LCD lub nawet do zapamiętywania tekstu wpisanego lub przesłanego (rs232) do procesora. Wiem, ze 90s2313 ma trochę pamięci eeprom i na pewno łatwiej jest używać pamięci szyną I2C jednak interesuje mnie sama zasada współpracy procesora z zewnętrzną pamięcią właśnie przy pomocy wielu linii Bardzo dziękuję za pomoc, może napiszecie, czy w praktyce ma sens łączenie tej pamięci z prockiem - Jarek
Jest sens w stosowaniu zewnętrznych pamięci (zawsze jest to zwiększenie zasobów mikrokontrolera). Jednak lepiej jest użyć do tego takich modeli, które są do tego przystosowane (przykładowo AT90S8515, ATMEGA 8515). Ale nic nie jest za darmo. Do obsługi potrzebne są dwa porty 8-bitowe i jeszcze dwie linie z trzeciego portu. Dodatkowo zwróć uwagę, że pamięci 27Cxxx będą pamięciami tylko do odczytu (z pewnością nie będziesz realizował ultrafioletowego kasownika i programatora pamięci EPROM). Sposób użycia pamięci nie będzie odbiegał od używania pamięci statycznych RAM (z tą różnicą, że w EPROM nie ma sygnału zapisu, który występuje w RAM).
Może rozważ użycie do przechowywania danych pamięci typu DATAFLASH, o których możesz poczytać przykładowo na stronie atmela (www.atmel.com).
Może rozważ użycie do przechowywania danych pamięci typu DATAFLASH, o których możesz poczytać przykładowo na stronie atmela (www.atmel.com).
Tu masz troche info o pamieciach http://helion.pl/online/roznap/roznap07.htm
a tu przyklad programatora http://ppep.sourceforge.net/schemas.php
a tu przyklad programatora http://ppep.sourceforge.net/schemas.php
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 23 gości