Witam.
W szkole mialem pracownie z mikrokontrolerow na module DSM-51. Jest tam 8051, ale ciekawostka: ma on podlaczony zewnetrzny EPROM 32kB, w ktorym sa zapisane programy (procedury). Skad to wiem? stad, ze: na EPROM-ie jest naklejka "Micromade DSM-51" oraz gdy chcialo sie wyswietlic jakis napis na LCD, albo sprawdzic stan klawisza czy cusik innego, to wywolywalo sie z poziomu assmeblera, np: LCALL LCD_CLR (czyszczenie LCD); LCALL DELAY_MS (czekanie okreslony czas). W sumie bylo w tym EPROM-ie zapisanych 22 procedurki ulatwiajace zycie. Byl tez zewnetrzny RAM 32kB. Dodatkowy, wydaje mi sie, ze do wspolpracy z tym EPROM-em i/lub RAM-em byly uzyte: ADDRESS LATCH i ADDRESS DECODER (trzy(!!) osobne scalaki).
I teraz sedno sprawy: Jak podlaczyc zewnetrznego EPROM-a do jakiegos AVR, zeby uzyskac wymieniony efekt, tzn. wrzucic do tego EPROM-a jakies procedurki pamieciochlonne i wywolywac je z tegoz EPROM-a? Na pewno sie da, ale nie mam pojecia jak to wykonac, a schematu do DSM-51 raczej nikt nie udostepni
Wiem, ze nie za wiele ma to wspolnego z BASCOM, ale mozna by tam umiescic jakies podprogramy napisane w BASCOM Chociazby obsluga LCD, i2c, czy inne zajmujace duzo pamieci.
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ęDSM-51, czyli 8051 i zewnetrzny EPROM 32kB (Do AVR)
Moderatorzy:Jacek Bogusz, robertw, k.pawliczak, Moderatorzy
Witam.
Schemat (cała dokumentacja do DSM) jest na stronie firmowej MicroMade (www.micromade.pl).
Po co Ci zewnętrzny EPROM z procedurami, skoro w AVR masz ISP. Poza tym przecież możesz procedury umieścić w pamięci Flash AVR. To to samo, bo przy opracowywaniu DSM-51 nie było dostępnych procków z pamięcią wewnętrzną więc trzeba było korzystać z EPROM-u.
Pozdrowienia.
Schemat (cała dokumentacja do DSM) jest na stronie firmowej MicroMade (www.micromade.pl).
Po co Ci zewnętrzny EPROM z procedurami, skoro w AVR masz ISP. Poza tym przecież możesz procedury umieścić w pamięci Flash AVR. To to samo, bo przy opracowywaniu DSM-51 nie było dostępnych procków z pamięcią wewnętrzną więc trzeba było korzystać z EPROM-u.
Pozdrowienia.
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 14 gości