Witam Z tego co patrzyłem, to nie powinieneś mnieć najmniejszego problemu z tym zamiennikiem. PS. Nie ważne czy linie danych, czy też linie adresowe są po przekładane. Najważniejsze jest, aby linie sterujace były na swoim miejscu i parametry układów były zbieżne. A z tego co patrzyłem to bedzie działać bez problemu. Pozdrawiam
Co do liczenia czasu, to musisz przeanalizować jak timer zlicza impulsy i jaka jest częstotliwość taktowania. Wtedy wiesz od jakiej liczby do jakiej liczby ma zliczyć impulsy żeby mieć określony odcinek czasu. Co do ilości linii adresowych system binarny się kłania, jedna linia to 2 adresy, 2 linie 4 adresy, 3 linie 8 adresów, itp.
W jaki sposób podłączać linie adresowe do RAM GZ i do RAM obrazu i RAM koloru? Czy linie adresowe też miałyby być przełączane?
Wykluczająca jednoczesne odwoływanie się do niej jeżeli nie jest 2 portowa (oddzielne linie adresowe i danych) i wykluczająca jednoczesny zapis w tym samym miejscu w każdym przypadku.
Tak tylko przy rozbudowie ilości linii zwiększają ci się linie adresowe do multiplekserów w przypadku rejestrów nie ma takiego problemu zawsze jest ich tyle samo a rozbudowywać możesz do woli.
A może jest zwarcie na liniach adresowych pamięci - oba adresy pamięci odwołują się do tego samego obszaru. NIc innego nie przychodzi mi do głowy, a na poprzednich screnach tak by wychodziło. Radzę sprawdzić linie adresowe pamięci.
To akurat z góry wiadomo jak się wie gdzie w niej jest masa i +5V ;) A ponieważ wszystkie linie adresowe są tutaj na masie to ;) chyba wszystko wiadomo :arrow: minimalnie wystarczy pomyśleć :D
Pamięć SRAM, jest to statyczna pamięć RAM, i po wyłączeniu zasilania traci ona swoją zawartość. Latch jest to zatrzask, i służy on po to aby zmniejszyć liczbę wykorzystanych portów mikroprocesora. Łączy on ze sobą linie danych i linie adresowe, i według potrzeby przełącza on te linie na rządanie mikroprocesora.
Witam, Sterowanie wyświetlaczami będzie działać. Natomiast musisz zastąpić układ zatrzasku 74HCT574 pomiędzy uP a EPROMEM układem 74HCT573. Gdyż linie adresowe A0-A7 są poprawne dane na opadającym zboczu sygnału ALE. Pozdrawiam JarekC
Gdy wszystkie linie adresowe są wyzerowane Czyli masz je podciągnięte do masy, czy wiszą w powietrzu(nie są do niczego podłączone)? Od każdego wejścia adresowego daj do masy rezystor, 4,7k,10k,22k,47k, jakie tam masz pod ręką, wtedy na tej nóżce będzie wymuszone 0, a kiedy ona wisi to tak naprawdę jaki tam jest stan - nie wie nikt :D
Rozumiem twoją ciekawość, jednak zauważ, że np pamięć 6116, która jest krótsza o dwie nogi z każdej strony oraz ma mniejszą pojemność, ma pokrywające się oznaczenia linii adresowych jak 62256. Zwiększając pojemność wydłużyli kość aby zrobić miejsce na dodatkowe linie adresowe, stąd nieporządek. W takim przypadku możliwe, że istniał etap przejściowy...
Podłącz dodatkową liniee pamięci ram (najstarszą adresową) to jakiegoś pinu procka, w ten sposób będziesz przełączać czy odczyt/zapis ma być ze górnej czy dolnej połowy. W sumie możesz wybrać dowolną linie adresową (tą "nadmiarową"), bo z punktu widzenia procesora nie ważne jak będą rozmiaeszczone komórki fizycznie w pamięci.
Jak by się bardzo uprzeć dało by się, tyle że albo musiałbyś przed diodą dać jakiś rejestr / przerzutnik, albo dynamicznie musiałbyś ten adres co jakiś czas wywoływać (wyświetlanie dynamiczne). Tyle że dokładając cokolwiek w ten sposób (1adres) niszczysz sobie całą hierarchię podziału (musisz dołożyć linie adresowe do określenia danego elementu) / lub...
Taki kod wysle wartosc 1 pod adres 8000 hex-a. Nozka ALE sama automatycznie sie ustawi kiedy potrzeba. Oczywiscie musisz miec porty P0 i P2 wykorzystane tylko i wylacznie jako linie adresowe/danych. Jak podlaczyc urzadzenia/pamiec do takiej szyny adresowej i jak procek nia steruje (oraz powiazanymi z tym sygnalami RD,WR,ALE) znajdziesz w datasheet-cie...
W końcu A1..A3 maja związek z pamięcią To jest tylko do adresowania urządzeń na I2C - jak inicjujesz zapis/odczyt iic to wysyłasz adres urządzenia, do którego się odwołujesz. Część jest na stałe zapisana w hw i na to nie masz wpływu, część jak owe linie adresowe pozwala zmieniać ten kawałek adresu, który trwale zapisany nie jest - pozwalając na pracę...
Napięcia są tylko dwa: Vcc i Vpp, ale każde ma dwie wartości, jedną na czas programowania, drugą przy normalnej pracy. Vcc w czasie programowania podnosisz do 6,5V. Następnie napięcie programujące podnosisz do 13V. Napięcia te trzymasz cały czas w trakcie programowania, to nie są żadne impulsy. Linie adresowe i danych mimo podniesienia napięcia Vcc...
nie da rady 512 ma adres 16-bitowy No to co, jeśli dasz do masy nieużywane adresy, to będzie adresował tylko 32k.
W ogóle nie rozumiem Twojego zapisu. Na lekcji zadania rozwiązywaliśmy mniej więcej tak jak napisałem. Wątpię by facet dawał nam zadanie którego sposobu rozwiązania w ogóle nie znamy!
Sprawdziłem jeszcze zachowanie linii po obydwu stronach bufora w momencie zapisywania wartości do bufora karty. Wysyłałem wartość 85, więc co linie danych powinny być naprzemiennie ustawione i wyzerowane. Wygląda na to, że i tu wszystko się zgadza. Sprawdziłem też jeszcze linie adresowe A0..A2 w pobliżu gniazdka karty CF, a także linię /RESET.
Jezeli jest to ATMega bez interfejsu do pamieci (czyli do ATMega32) to nic nie tracisz, bo obsluga pamieci jest calkowicie programowa. Jesli wykorzystujesz interfejs pamieci z ATMegi64 lub wyzszej to wszystko zalezy jak podlaczysz linie adresowe i ewentualny dekoder adresow/sygnalow CS. Jesli zewnetrzna pamiec bedzie zmapowana od adresu 0 i bedzie wypelniala...
W związku z powyższym rodzi się kilka pytań: 1. Czy wszystkie klawiatury komputerowe działają w taki sam sposób, jak popularne klawiatury membranowe 4x4, tyle, że jest więcej linii adresowych i linii danych (bo w klawiaturze komputerowej jest ok. 100 klawiszy)? Czyli innymi słowy, są dwie grupy linii i każdy klawisz zwiera jedną linię z jednej grupy...
W nocie katalogowej... Upsss, mea culpa - zaglądałem do noty niewłaściwego LM-a(LM90) :oops: Czy linie adresowe LM-a, masz podłączone do GND :?: Nie przyglądałem się dokładnie Twoim funkcjom TWI, ale na pierwszy rzut oka widać, że nie przejawiasz zainteresowania rejestrem TWSR, a z jego zawartości, można naprawdę dużo się dowiedzieć. :D Polecam zapoznanie...
Do czego to doszło... Nie będę już pisał "za moich czasów...". Jest to prosty układ kombinacyjny, który stanowi transkoder. Najprościej byłoby to oczywiście wykonać z zastosowaniem jakiejś pamięci ROM. W takiej sytuacji linie kodu 1 z 4 podaje się na linie adresowe A0...A3 tej pamięci. Z kolei na liniach D0 i D1 jest już kod Graya. Wystarczy wpisać...
Witam, Mam bardzo podobny problem z innym amplitunerem - AVR2113E2. GUI. VER. ERR. GUI VER: FFFFFFF. Brak audio i video. Również wymieniłem ADV8003 i DDR. Dodatkowo wymieniłem RAM dla DSP. Niestety amplituner nie ruszył. Napięcia są OK. Oprogramowanie uP wygląda, że działa poprawnie. U mnie zauważyłem, że kilka sygnałów DDR jest bardzo zaszumione (wszystkie...
W 74hc153 linie selekcji nie są niezależne, podaj symbol podwójnego multipleksera 4-1 mającego niezależne linie selekcji Przepraszam za błąd w poprzedniej informacji. Faktycznie, układ 74HC153 posiada wspólne linie adresowe dla obu multiplekserów. Jeśli szukasz podwójnego multipleksera 4 do 1, gdzie każdy z multiplekserów ma niezależne linie adresowe,...
To wynika z kompatybilności z pamięciami o mniejszej pojemności w obudowach dip 24, zauważ że pamięć w obudowie dip24 która ma linie adresowe A0-A11 da się włożyć w podstawkę DIP28 , tylko trzeba podać Vcc zamiast A13.
Z tym się zgodzę, że pod adres I/O. Zatem jeszcze muszę się nad tym zastanowić i przerobić mój układ, żeby działał bezpośrednio na złączu PCMCI i wykorzystać linie adresowe do dekodowania obszaru I/O, zapewne są to linie adresowe A0-A9.
jeśli tylko odpowiednio podłączysz nie używne linie adresowe bedzie działać robi się jeszcze taki trik iż ładuje się wielokrotnie mniejszy obraz do wiekszego epromu czyli mamy 512 , to ładujemy 256 w dolne adresy i te same 256 od połowy do góry daje to luz jakby linie adresowe nie były poprawnie ustawione pozdrawiam
Dlaczego linie adresowe ekspandera wiszą w powietrzu?
Będzie podobnie , bo nie łączą pewne linie adresowe w matrycy.
No więc w nowym procesorze i na tym samym programie linie adresowe ruszyły. Linie danych też coś odbierały. Ale po pewnym czasie przestały. Rzucam to w cholerę.
Dla mnie bomba, nie przypuszczałem że w takim module jest aż tyle pamięci i że jest taki problem ze znalezieniem dobrego zamiennika kości. Czy tylko mnie się wydaje że wg pinoutu tego oryginalnego chipu ROM, ma on 8MB pojemności? Ma 23 linie adresowe (od A0 do A22) 2^23 = 8388608 = 8MB. Czy połowa jest niewykorzystywana? Taka drobna sugestia, być może...
Czyli układ nie odpowiada na przesłany adres. Czy obie linie adresowe są przypięte do masy? Jeżeli tak, to może zamieniłeś SCL z SDA? Co pokazuje analizator? Czy zegar SCL na pewno ma częstotliwość do 400 kHz?
Zgadza się :) i dlatego najlepiej sprawdzić doświadczalnie, bo też zależy jak producent fizycznie podpiął linie adresowe do slotów.
A dobrze są ustawione opcje odpowiadające za linie adresowe? Mógłby ktoś je sprawdzić?
(at)tronics Jeszcze raz - wskazujesz połowę słowa czyli bajt ale twierdzisz że nie wskazujesz - LDS,UDS pełni funkcję najmłodszego bitu adresowego. MMU może mieć wiele różnych funkcji a w wypadku pierwszych maszyn opartych na 68K często były to nietypowe MMU budowane przez wytwórców komputerów - IBM nawet zmodyfikował mikrokod MC68K by emulować procesor...
Sprawdziłem, co jest w moim CA80 i przy okazji dokonałem "modernizacji", czyli wymiana znajdującej się pamięci ROM na dwie inne, które jakiś czas temu nagrał jeden kolega i po prostu leżały bez sprawdzenia. Docelowo mają być dwa układy takie, jak na w U11 (położyłem układ tylko do zdjęcia, to gniazdo ma być nieobsadzone). W U12 jest pamięć RAM, ale...
Dzięki za wrzucenie dobrej jakości fotek, zawsze mnie ciekawiło czym różnią się te Atari 2600 na pojedynczym scalaku DIP40 od tych na scalaku DIP48, ale nigdy nie miałem motywacji aby przysiąść aby odtworzyć schemat. Usiadłem i odtworzyłem z pomocą Twoich zdjęć schemat i faktyczne: wychodzi na to, że linie adresowe (sterowane przez scalak WDL 5388)...
Witaj, można. Nie wykorzystane linie adresowe do GND. Co do programowania to jak jest nowy to się da zaprogramować. Problem tylko z kasowaniem. Pozdrawiam
Jak chcesz uzyskać MUX 1 z 8 to znaczy, że masz 3 linie adresowe. Muxy 1 z 4 mają dwie. Wprowadzasz dwie linie adresowe równolegle do obu 1z4. Pozostałą 3-cią linią wybierasz czy chcesz wyjście z górnej czy z dolnej połowy, czyli z pierwszego lub drugiego MUX. Jak byś podał konkretnie na jakim scalaczku chcesz to zrobić to można rozpisać które to będą...
Schemat wygląda mi na poprawny i powinno to działać. Tylko poco masz dwie linie adresowe skoro są tylko dwa zatrzaski ??
Witam. Czy może mi ktoś powiedzieć czy linie adresowe PCF8574 ma tak samo podłączone jak na schemacie i czy ma ktoś możliwość zgrania wsadu z procka z działającą klawiaturą.
No nie do końca - wyraźnie jest napisane o zboczach sygnału - zobacz sobie przebiegi czasowe sygnałów dla odczytu i ewentualnie zapisu. Sekwencja jest taka, że przy sygnale R/C# high wystawiasz adresy A[10:0] na linie adresowe, wysterowujesz low na #OE albo #WE (odczyt / zapis) i w tym momencie zmieniasz R/C# na low - twoje adresy A[10:0] zatrzaskują...
lelekx Jaroch1 zle opisal to zadanie przeczytaj moj post do ktorego dałem link tu nie chodzi o praktyczne programowanie tego uC chodzi tu oto zeby zaprogramowac go w teori podajac sygnały na linie adresowe i linie danych
Cokolwiek co będzie miało trzy linie adresowe, o ile zadowoli cię dokładność, może to https://www.nxp.com/products/sensors/ic-... Skoro używałeś 1-wire to dlaczego by ich nie użyć?
Proponowałbym po załączeniu zasilania wcisnąć przycisk RESET i dopiero wtedy sprawdzić działanie układu. Warto wymienić 8228 na jakiś inny egzemplarz. Najlepiej produkcji INTEL. Znalazłem kilka uszkodzonych UCY74S428, również w nowych egzemplarzach. Może to przypadek, ale możliwe też, że taka była jakość układów CEMI. Uszkodzenie polegało właśnie np....
Ale najtaniej i najprościej dla autora będzie chyba na uC jednak. Taka Atmega 8 w SMD kosztuje 5-6 zł a sporo bramek i całych funkcji logicznych można zrobić. I w porównaniu z pamięcią nie ograniczają linie adresowe i linie danych.
(...)I co to wogóle oznacza niepełne FSMC? Np. nie dostępne wszystkie linie adresowe co akurat dla LCD nie ma znaczenia. Pozdrawiam
Linie adresowe sprowadziłem do masy ale nadal pamięć nie chce działać. Zwraca na terminalu 0, podczas pobierania danych z adresów do których wcześniej zapisałem dane.
Ad 1 Ponieważ są 4 zmienne to traktujesz je jako kolejne bity adresowe pamięci RAM o pojemności 2^ilosc_zmiennych. Dla kolejnych kombinacji zmiennych wejściowych (od 0000 do 1111) w odpowiadające komórki pamięci RAM wpisujesz wymagane wartości funkcji logicznej. Przykład dekoder BIN->7 segm. Potrzebna jest pamięć 16*8 bitów w kolejne adresy wpisujesz...
W rzeczy samej, przepraszam za swoje gapiostwo. Schemat jest kompletny? Brakuje dekodera adresowego, który w zależności od adresu wystawi coś na linie danych... Zwierałeś linie adresowe AA0...AA7 do DD0...DD7 i byłeś w stanie odczytać kolejne wartości (adres modulo 256)?
... A linie adresowe? ... Może to Wam pomoże w dyskusji: http://www.netrino.com/Embedded-Systems/...
Witam, Aby połączyć ze sobą AT89C4051 (PIC16F628A) i 27C512 nie trzeba być filozofem. Linie adresowe pamięci albo pod licznik rewersyjny albo rejestr przesuwający bądź też bufor typu Latch a linie danych przez 74165.
Siema, Jedyne co mi przychodzi do głowy bez lutowania to albo skopiować te dane jak opisałeś albo odgiąć nóżki EPROM'u i połączyć odpowiednie linie adresowe do masy.
1. Jak uruchamiasz układ to raczej ustawiaj bardzo "konserwatywne" timingi. Jak zacznie działać możesz zacząć to "tuningować". 2. Którą linie adresową używasz jako DC? Pamiętaj, że przy dostępie 16 bits musisz adres pomnożyć przez 2. (A0 - to będzie offset 0 i 2, dla A1 - offset 0 i 4 etc etc)
A co z linią AEN? Powinno być na niej zero. Jak komunikujesz się z RTLem? Czy program szuka go w przestrzeni adresowej, czy sam ustawia linie adresowe i sterowania przepływem danych RW i WR?
Tak, kazdy osobno dziala obejetnie w ktorym gniezdzie. Jakos mam wrazenie ze ten notebook nie znosi obciazenia dwoma modulami, tylko nie wiem co jest przeciazone, linie adresowe, danych czy zasilanie ?
Jak się robi adresowanie, 30 jednakowych urządzeń na magistrali I2C ? LM ma tylko 3 linie adresowe?? Lub ew. jak mierzyć temperature w tych 30 punktach, bo nie ukrywam że Wasza dyskusja mnie zbiła z tropu.
SDRAM jest adresowany przez wiersz i kolumnę czyli linie adresowe są wykorzystywane dwukrotnie w sekwencji. To przesunięcie zależy właśnie od ilości wierszy. Tylko że u mnie konfiguracja działająca nie zgadza się z teoretyczną pozdrawiam, s^int
Vcc = 5V. Vpp ustaw w zależności od tego, jakiego napięcia potrzebuje EPROM (to może być np. 14,5V). Test HW działa. Możesz sobie również sprawdzić w tym teście linie adresowe i danych.
Jak zewrzesz dwa punkty A20 i A19 to napięcie będzie za małe żeby procesor odczytał to jako stan wysoki H.Napisałem że masz podłączyć drugą linie czyli dać zworkę- kabelek między +3,3V ze złącza dysku i punkt A20 . Punkt A19 masz już podłączony do 3,3V złącza debug i tam jest ok 1,9V czyli stan H.Napięcie do złącza debug jest podane przez trzy rezystorki...
NIe chodzi o pajączka tylko o prowadzeniu 16/32 lini danych + np. 24 linie adresowe nawet jesli firma ci to wytrawi to ty musisz to zaprojektować, i to dobrze zrobić :) Robisz jak potrzebujesz ja tylko zwracam uwage na to co cię czeka, a projektujac takie systemy trzeba patrzeć żeby użyć jak najmniej a nie walić komara z tomahawka :)
Nie wiadomo czy kiedykolwiek wyjdzie Xmega w wersji A0, więc faktycznie porty L, M i N na razie są fikcją. W wersjach A1 czwartym portem jest PORTE i/lub PORTF. W manualu (rev.E) jest to trochę nieintuicyjnie zrobione, ponieważ te informacje są w opisie portów I/O. Strona 155. Konfigurować można linie adresowe i linie !CS (zbędne dla SDRAM). Pozdrawiam...
Ewentłalnie kawałek EPROMu na linie adresowe dajesz LCD a z lini danych danych masz to co zaprogramowałeś. np. pod adresem 00000011 -to jest twoja "1" programujesz 00000001 i to jest wynik w BCD. poz dioda
Tak też można, ale źle mnie zrozumiałeś. Multiplekser masz wykortzystać do wyboru jednego z 8 układów rejestrów równoległo/szeregowych. Dzięki temu zamiast 8 linii IO procesora potrzebnych do generacji sygnału SS, masz tylko 3 linie adresowe.
Być może tu leży pies pogrzebany. Sugerowałem się tym co ma pod spodem wydrukowane. W każdym bądź razie jak jest to N74120FRN to itak kompletnie nic nie mówi wójkowi googlowi za wyjątkiem paru sklepów z tą kością. Więc i tak pozostaje pytanie co to za pamięć i czym ją zastąpić ??? Ja bym obstawiał że to jedna z klasycznych pamięci EPROM (2716, 2732)...
Oj, twardy dysk tez ma interface równoległy. Cały problem w tym, że konsola nie będzie czekała, aż coś odczytamy, tylko poprosi o nastepną komórkę(jak to z równoległymi pamieciami ROM normalnie bywa), więc pójdzie w krzaki... Jedyne sensowne rozwiązanie to dodatkowa pamięć (cache), z której odpowiednio szybko mielibyśmy co trzeba "na tacy"... Tu szeroko...
Idąc na całość - można 1 port 8-bit rozszerzyć na 4 x 8bit (1/2 74HC139 + 4 x 74HC547), tracąc dodatkowo tylko 3 piny (1 pin na wspólny sygnał zatrzaskujący + 2 linie adresowe) Light-I
a ja mam taki wyswietlacz. i jak go podłącze pod kompa i do zasilania......to swiecą się kwadraciki,kontrast też dziala.ale nie reaguje na programy z kompa :( dlaczego?? Podłącz pozostałe linie adresowe DB0 do DB3, wyprowadzenia 7 do 10 bo są niepodłączone
Sprawdź napięcia zasilające (5V i programujące). Ale nie w trakcie spoczynku tylko w trakcie programowania (najlepiej oscyloskopem). Sprawdź wartość napięć, oraz ich stabilność. Przeleć również oscyloskopem linie adresowe i danych (sprawdź, czy sygnały są prostokątne, bez "łuków" i oscylacji).
To bardzo nie chce być BBv8. Przełączanie banków w BBv3, v4 i v8 było zupełnie inne. Piszę to późno, więc proszę mnie sprawdzać. "Kartridży" dawno już nie robiłem. EPROM ma linie adresowe połączone bezpośrednio, to jest chyba do max. 27128, 27128 miał Black Box v4. Pin 27 (w 27256 to A14) kończy się padem, który nie wiem gdzie ma być podłączony. Zauważmy,...
Pamiętam, że... . To chyba zupełnie nie na temat, choć kto wie... Miałem kiedyś ZX Spectrum i pewien producent napędu dyskietek zrobił coś ciekawego. Linie adresowe do ROM'u z firmwarem były pomieszane. W sumie to nie wiem czy było to świadome (marna ale zawsze ochrona IP) czy też po prostu tak łatwiej było zrobić płytkę.
Ostatnio testowałem i naprawiałem urządzenia oparte na at91sam9g20 do tego sdram, flash/nand-flash zamiennie. Płytka 6 warstwowa, ale linie danych i adresowe tylko na warstwie top/bottom prowadzone jak się dało, żadnej optymalizacji długości itd. do tego miejsce na nand-flash znajduje się na koncu niczym nie "zaterminowane" poprostu ścieżka się kończy....
Co do pomysłu na gry na CF - zrobienie oryginalnej przejściówki jest trudne , każda płytka z grą miała RAM i ROM dla systemu up gry ale linie adresowe i obszary pamięci się nie pokrywają. Można oczywiście odtworzyć całą konsolę na jakimś FPGA i stosować obrazy gier z sieci ale nie jest to sprawa prosta, a na pewno nie tania.
I tak oto schemat kogoś kto nie zna się na elektronice został dokończony przez kogoś kto chyba również nie zna się na elektronice... Czy aby na pewno dobrze podpiąłeś eeprom?:> Bo moim skromnym zdaniem nie. Z prostego powodu. Linie adresowe są podłączone do masy co nie daje nam sterowania adresami. Zawsze mamy ten sam adres. Zmieniłem to w schemacie...
w/g dokumentacji producenta EPROM'u ale globalnie wytsawiasz dane do wpisania na linie danych wyjściowych z EPROM Adres komórki na linie adresowe i w zależności od wielkośći pamieci na lionie Vpp OE CS podaje napięcie programujące i impulsy strobujące. Więc jeszcze raz poszukaj noty katalogowej i tam wszystko opisane Pozdrawiam Eagle
dwie młodsze linie adresowe podajesz na wejścia adresowe multiplekserów. na wyjściu każdego dajesz bramkę and (lub nand, zależnie czy wejścia i wyjścia są negowane czy nie). najstarszą linię adresową podłączasz do tych bramek - do jednej bezpośrednio, a do drugiej przez negację. wyjścia bramek podajesz na bramkę or (nor). w ten sposób najstarsza linia...
Przepraszam że post pod postem. Ale chciałem aby to wyróżnić. Zamierzam zastąpić pamięć PROM 74S287 pamięciom EEPROM 28C64 W której będę wykorzystywał cztery linie danych D0-D3 oraz osiem linii adresowych A0-A7 Mam jednak wątpliwości co zrobić z niewykorzystanymi liniami adresowymi i danych. Moja koncepcja jest taka: Niewykorzystane linie adresowe zwieram...
AtMega8, Ds1621 Mam pytanie jaka ma byc wielkosc rezystorow podciagajacych do magistrali I2C? Ja wsadzilem 2,2kilo i nie wiem czy to nie za mało. Oraz drugie pytanie jezeli chce by linie adresowe A0,A1,A2 mialy wartos 0 0 0 to podlaczam je do masy czy zostawiam nie podlaczone czy to obojetne.
byle jaki mikrokontroler + 16 bitowa kosc SRAM badz dwie 8 bitowe, np CY7C1059DV33-10 trik polega na bezposredniom pompowaniu probek do kosci SRAM z pominieciem mikrokontrolera (linie adresowe sram podpiete np pod licznik na TTLach) tak sie kiedys (lata 80-90) budowalo szybkie analizatory logiczne podpinane pod LPT
Witam !!!! No teraz to mogę się wypowiedzieć. 6264 ma linie adresowe od A0 do A12 dlatego JP2 ustawiasz na VCC. Jeżeli ustawisz na A13 to pamięć będzie wybrana tylko kiedy na A13 będzie "1" i na CE (wybierane na JP3) będzie "0". Co do adresu wybieranego na JP3 to właściwie zależy tylko od Ciebie i tego co do tej pory masz już zajęte w przestrzeni adresowej....
WSZYSTKIE epromy działają tak samo. Aby odczytać coś z niego należy podać na linie adresowe A0 ... A <ileś tam> wartość adresu, wysterować OE i CS na stan niski, w linii danych D0 .. D7 zebrać dane i to wszystko. Jeżeli chodzi ci o zapis, to do nich się nie pisze, chyba, że zbudujesz sobie programator z kasownikiem ultrafioletowym :) :) :)
cytat z dokumentacji atmega162: Since the external memory is mapped after the internal memory as shown in Figure 11, the external memory is not addressed when addressing the first 1,280 bytes of data space. It may appear that the first 1,280 bytes of the external memory are inaccessible (external memory addresses 0x0000 to 0x04FF). However, when connecting...
Rzeczywiście jest to wersja ROM 16k. Dopiero teraz sprawdziłem przestawiając programator na 27C128, wtedy był ustawiony na 27C64 i program został ucięty a nie patrzyłem po wielkości obrazu wsadu. Trzeba wykorzystać pamięć 27C128 i dołaczyć linie adresową C64 A13 do EPROMA na noge A13; powinno działać
ani nie zgłasza się on nijako na tej magistrali czyli w takim razie mimo że i2c detect nie widzi scalaka może on działać wiec moje pytanie brzmi jak wysterować jakikolwiek port tego scalaka . czy jeżeli 3 linie adresowe zwarłem do masy to jego adres jest 01000001 ? czy linie it msze podłączyć czy mogę zostawić w powietrzu ?? ps. to moje pierwsze starcie...
Dzieki za podpowiedzi. Obecnie przetwornica daje sobie radę z 12,5 V ale mały zielony ;) dławik strasznie się grzeje. W zasadzie to już 2gi egzemplarz. Linie adresowe są w porządku, na przelotce MCS-51 również, bo sprawdzałem każdą z osobna szukając ewentualnych zwarć. Poszukam bardziej topornego i napiszę o efektach.
Ja nie wiem, co to jest bajt "młodszy" i "starszy" - chyba oba są w tym samym wieku, skoro wychodzą z tego samego procesora, a pamięci SRAM wszystko jedno w jakiej kolejności połączysz linie adresowe i danych, bo nie ma to żadnego wpływu na jej działanie. Nie ma żadnych taktów zegara i odczyt spod każdego adresu zajmuje tyle samo czasu.
Linia M1 sygnalizuje cykl pobrania rozkazu. Możnabyłoby ją wykożystać jako dodatkową linie adresową, a pamięć podzielić na pamięć programu, i pamięć danych. Podczas odczytu rozkazu linia M1 wybiera pamięć programu, a podczas odczytu danych - pamięć danych. Do tego stronnicowanie i można zaadresować conajmniej 512kB
W tej kości nie specjalnych dedykowanych wejść do szeregowego programowania ISP (podejrzewam że o coś takiego ci chodzi w twoim pytaniu). Do programowania wykorzystywane są normalne linie adresowe/danych, programowanie wykonuje się zapisując pod określone adresy specjalne komendy. Cały proces programowanie tej pamięci jest dokładnie opisany w dokumentacji...
Siema, Mam w domu 2 kości SRAM 62256BS i 6 (ale jedna chyba niesprawna) kości EEPROM 93C46. Miałem kiedyś coś tym reperować, ale moje plany spełzły na niczym. Przedwczoraj je wygrzebałem z szafy i wpadłem na pomysł zlutowania kompa :D Pomyślałem, aby dokupić do tego proca Z80 (albo najlepiej kilka proców :D - jestem przyzwyczajony do wielordzeniowych...
Można spróbować to zrobić na bramkach i ewentualnie przerzutnikach 'RS', albo 'D'. Tylko tego trochę dużo wyjdzie. Bramki: myślę, że z 2 bramek 2-wejściowych i 2 bramek 3-wejściowych można zbudować układ 2 przerzutników 'RS', do którego podłączy się 2 przyciski, i on zapamięta wciśnięcie przycisku i który to był; 3 takie układy, i do tego trzeba dodać...
Chyba treść zadania powinna brzmieć Mając do dyspozycji układ y pamięci RAM o organizacji 128*4 zbuduj układ pamięci RAM o organizacji 1K*16 ASK. Jak to pisał pan Gardynik- pamięć to taki krasnoludek, który ma mnóstwo szuflad i w każdej może przechowywać pewną (tę samą) ilość danych. Do rzeczy - pierwsza wartość (przed *) mówi o ilości tych szuflad,...
Moja propozycja - olej XMEM, steruj programowo dostęp do zewnętrznej pamięci - będziesz miał możliwość podłączenia ile MB/GB dusza zapragnie, to tylko kwestia dodatkowych zatrzasków na linie adresowe. Co do dostępności pamięci : http://www.sklep.propox.com/index.php?d=... http://sklep.seguro.pl/sklep/?podkat=34
Czy aby na pewno na pamięci RAM a nie na ROM jako pamięć typu EPROM (UV) - tak były budowane efekty świetlne. Na linie adresowe ROM (która była wcześniej zaprogramowana) podawane są poszczególne adresy w takt generatora. Na wyjściach danych pojawiają się zaprogramowane bity (8bitów). To samo można zrobić na pamięci RAM (statyczne) ale trzeba te dane...
Faktycznie slawko_k rozpędziłem się. Sorki za wprowadzenie w błąd. Stosowałem dotychczas tylko at24c128 oraz at24c256 z uwagi na niską cene i z nimi nie ma problemów - mają 2 linie zmiany adresu. Radośnie przyjąłem że 3 linie adresowe dają jeszcze większe możliwości ale okazało się że dotyczy to tylko układów at24c01a i at24c02. Pozostałe rzeczywiście...
Sygnały należałoby zbuforować ze względu na pojemność sumaryczną takiego układu sięgającą rzędu kilkuset pH (pod 1 nF). Ja osobiście przy sterowaniu taką gwiazdą zrezygnowałbym z jednoczesnego ładowania, dałbym 4 linie adresowe i układ selekcji wybierający w konkretnym układzie linie clk i strobe, co rozwiązuje problem buforowania, zmniejsza ilość ciągniętych...
Sprawdzilem jeszcze raz. I dalej nic, konfiguracja taka: linie adresowe do gnd, enable przez 4k7 do plusa, bez rezystorka tez, na wyjsciu do masy rezystor 2M. Jak podlaczylem do 12V to wynik byl okolo 0.5V i na tym poziomie cos oscylowalo, dziwne dziwne nie wierze ze wszystkie sa skopane. Aha kondensatory uzylem 33pF, bo nie mam przewlekanych 100n,...
nie wiem jak wygląda Twoj Willem 4.0 SMD ale obok głównego gniazdka (ZIF32/DIP32) powinno być złącze/złącza gdzie wyprowadzone są najstarsze linie adresowe potrzebne do tych najbardziej 'wypasionych' pamięci; który to pin od linii A19 to możesz sprawdzić programem na zakładce 'Test H/W' "ptaszkując" właśnie A19 i szukając np woltomierzem. może się przydać:...
Tylko ten schemat to jest chyba TYLKO do tej dużej płyty co na niej jest umieszczona ta mała ?? Tam jest kilka schematów ten co ma w nazwie "CORE" to właśnie Twoja płytka, ta duża to "carrier". Ale z tego co zrozumiałem to do tego złącza 4pin należy dolutować port RS232 tak?? Nie już wcześniej napisałem że to nie port szeregowy - to są dodatkowe linie...
na początek proponuje zapoznać się z możliwościami przełączniki analogowego CD4016/66, jeśli by zdał egzamin to potem są wersje z multipleksowaniem nawet 1 : 16. Wtedy podłączony pod te same linie adresowe dodatkowy multiplekser cyfrowy pokazywał by zapalające się diody led lub mikrokontroler na wyświetlaczu pokazywałby, który obwód jest aktualnie testowany....
linie danych linie adresowe adresowe willem adresowe pamięci
pralka ariston start vectra polsat symbol bosch zmywarka
instrukcja manual zasilacz laboratoryjny
AGC-0071RF Nissan - Jaka końcówka mocy? Czas pracy pieca Termet Silver Pro bez czujników