(...) czas odcięta przy użyciu inwertera z bramką NAND (np. 74LS00). Jeśli chcesz dodatkowo zobrazować dane na magistrali w trakcie pracy, proponuję zainstalowanie matrycy LED sterowanej przez rejestry przesuwne, co pozwoli na wizualne monitorowanie aktywności sygnałów. W razie problemów pytaj śmiało nas i Wstępna ocena dostępnych informacji Analizując...
Witam. Dlaczego sygnał CS nie jest stanem ustalonym? Umieść większy schemat. Proponuje dokładać dekoder adresowy zbudowany na układzie np. 74*138. Pozdrawiam.
Czyli to jest zwykly buffor? Program ktory stworzylem i jest w postaci *.hex ladowany jest tylko do uP a po odpaleniu programu dopiero dane urzyte laduja cie do SRAMU? Co to znaczy bufor? Kolega pisał o buforowaniu danych, a nie o wciąganiu programu do tej pamięci. Pamięć zewnętrzna w procesorach ATMEGA jest wyłącznie pamięcią danych i jest przedłużeniem...
Hmm, nie wiem co autor programatora miał na myśli ale jak czytam zalecany przebieg taktowania procesora (od włączenia zasilania) i prezentowany układ to mi się tu parę spraw nie składa: Zalecane przez producenta: 1. Sekwencja włączenia zasilania: a) podać napięcie 5V±10% pomiędzy VCC i GND b) ustawić RST=GND JAK ???? c) XTAL1=GND 2) ustawić RST=H...
No to ktoś nakombinował :D !!!!!! 1. Płytka bazowa - Procesor w standardowej konfiguracji z programem w pamięci zewnętrznej (U3). Zworką JP4 ustalasz czy ma wykonywać program z pamięci zewnętrznej czy wewnętrznej. Kiedy ustawisz na pamięć zewnętrzną powinieneś zworkę JP1 ustawić na adres 0000h aby procesor szukał programu na początku eprom'u. Istnieje...
Ja sie tak zastanawiam - z czym wy własciwie macie problem? :) Cobra oczywiscie posiada niepełne adresowanie układów I/O ale przeciez nic nie stoi na przeszkodzie - aby wady tego adresowania wykorzystac? Dekoder cobry posiada 8 wyjsć - z których 2 są zajete przez przez układ generatora BEEP oraz układ "oszusta" adresowego podczas resetu. I tu mamy zmarnowane...
Forum Elektroda.pl od dawna jest źródłem zaawansowanej wiedzy dla inżynierów elektroników, chcących poszerzyć swoje umiejętności m.in. w zakresie projektowania urządzeń elektronicznych. Znajdziemy tutaj wiele tutoriali dotyczących zasad projektowania, pozwalających na maksymalizację parametrów układu. Porady te dotyczą m.in. integralności sygnału, redukcji...
http://obrazki.elektroda.pl/4690480000_1... Detekcja wyładowań atmosferycznych to bardzo ciekawa i przydatna sprawa w domowych stacjach meteorologicznych. Jakiś czas temu opisywana była stacja meteorologiczna oparta o Raspberry Pi - http://obrazki.elektroda.pl/3037124500_1... Czym jest Weather Pi WeatherPi to zasilana...
Pod względem teoretycznym w systemach cyfrowych magistrale adresów i danych to dwa różne podsystemy. Tak samo adresuje się pojedynczą komórkę pamięci, jak i całe słowo N-bitowe W praktyce jednak jednak występuje problem obciążalności. Oto przykład z dawnych czasów. Jeżeli masz układ adresowy pamięci 8 bitowej złożonej z 8 układów jednobitowych, to trzeba...
Witam, Ponizej zamieszczam dekoder adresowy. Do '51 należy przyłączyć 14kB ROM i 20kB RAM. Założenie - dostępne układy 2 i 8kB. Chodzi o kwestie dekodera na bramkach itp. więc układy GAL i podobne odpadają. Czy układ jest poprwny :?: lub ewentualnie jaka jest recepta (metoda) na budowę tego typu układów :?:
Swoją drogą jaka minimalna konfiguracja takiego systemu mikroprocesorowego będzie się nadawała do przetestowania? Jeśli już będą miał okablowane połączenia pomiędzy CPU, 424, 428 i buforami na szynie adresowej, to czy po podłączeniu EPROMU i ściągnięciu jego linii CS do masy będę mógł odpalić jakiś prosty kod? Tak. Ram nie jest potrzebny dopóki nie...
Obliczanie zawartości pamięci EPROM for i:=0 to 255 do begin wartosc=128+Round(126*sin(360*i/256)); { 128 ofset, 126 amplituda sinusa} kolumna:=i div 16; wiersz:=i mod 16; {Reszta z dzielenia przez 16} end; Przetwornik można zastosować typu DAC08 (8 bitowy). Częstotliwość wyjściowa generatora to FWY=FCLOCK/256; Jeżeli zapiszemy więcej niż jeden okres...
nie studiowałem elektroniki i nigdy schematów blokowych nie rysowałem, nie wiem od czego zacząć i nie chce się ośmieszyć No w zasadzie to nie jest takie trudne, powiedzmy .... , że ...... nie ściemniasz...... Zakładając jako "narysowany kwadrat" to jeden z klocków projektu takich jak liczniki, multiplekser danych i adresowy oraz układ zarządaniem zapisu/odczytu...
Trochę tak na zmianę się wypowiadamy, ale zajmujemy się tym samym. Jeżeli chodzi o to czy wczyta 24 bitowe słowo to zależne jest od tego czy zastosuje w niej sprzętowe czy mikroprogramowane sterowanie. Dla tej pierwszej wystarczy 16-bitowe słowo i będzie tylko działała dla podanego wcześniej algorytmu. Jeśli zastosuje mikroprogramowaną jednostke to:...
Co do SRAMu, nie wierzyłem, sprawdziłem, masz rację. Patrzę na schemat (a toś pan fajne DMA zmajstrował) choć coś mi się zdaje, że nie ma szans działać! Pomyślę jeszcze, a tym czasem podsyłam ciekawskiego musi być stan wysoki, trzymając tam stan niski i zmieniając adres „mażesz” po przypadkowych miejscach w pamięci. /WE pamięci połączone...
witam , otóż mam problem z stworzeniem schematu ideowego dla systemu mikroprocesorowego do pomiaru napięć stałych. problem w tym ze nie wiem jak podlaczyc dekoder adresowy do mojego układu a takze o poprawne podlaczenie wyswietlacza led,nizej podam link do mojego ukladu co mi sie udalo zrobic,prosze o pomoc Oto zalozenia projektowe: pomiar napięć odbywa...
Witam , chce zasięgnąć waszej opinii na temat schematu który prezentuję. Mam zamiar połączyć 8051 w wersji 5V do FPGA , moim celem jest przeniesienie pamięci zewnętrznej SRAM do wnętrza układu FPGA. Połączenie chce zrealizować za pomocą układów HC245 dolny układ ustawiony trwale jako przeźroczysty w "prawo" , górny układ ustawiony nie aktywnym sygnałem...
tą mapę pamięci można dość łatwo zamienić na dekoder składający się z bramek. Jeśli przyjmiemy magistralę adresową jako a[15..0], to można tą przestrzeń najpierw podzielić na część 0000-7FFF oraz 8000-FFFF: sel_0000_7FFF <= ~a[15] (bit 15 adresu musi być wyzerowany, aby sygnał sel był ustawiony) sel_8000_FFFF <= a[15] (bit 15 adresu musi być ustawiony,...
Witam. Mam taki problem - jakiś czas temu kupiłem płytkę AVR ATMEGA16 v2 w firmie Gotronik. Uczyłem się programowania tego mikrokontrolera i dotarłem do komunikacji z pamięcią EEPROM na magistrali I2C. W dokumentacji tej płytki brak konkretnego schematu podłączenia tej pamięci do wyprowadzeń na goldpinach. Nie mogłem się doprosić żadnej specyfikacji...
CD4099 to 8-bitowy adresowy zatrzask i chcę go wykorzystać do sterowania 8 tranzystorami. Układ z 8 przyciskami chce podłączyć do wejść BCD A0-A2 układu, to już mam zrobione, ale jak zrobić aby po wciśnięciu np. 1 przycisku na wyjściu nr 1 pojawił się stan wysoki, a po wciśnięciu przycisku np nr 5 stan wysoki pojawił by się na wyjściu nr 5 a na wyjściu...
BlueDraco: Tu nie ma zwarcia. Pamięci są wybierane przez !CEx i zawsze tylko 1 jest aktywna. Na schemacie jest oznaczenie AT89S51, więc to może być druga połowa lat 90-tych :) Historia też jest potrzebna, inaczej grozi nam powtarzanie błędów z przeszłości ;) bjeda: Biedny ten Twój schemat. 0. Zdecyduj się czy to ma być AT89S51 czy jakiś goły 80C51....
Witam, To mój pierwszy post na forum. Zaprojektowałem i wykonałem układ przedstawiony na schemacie poniżej. Jeśli chodzi o część enkodera SSI, transoptorów i zasilania, wszystko działa w najlepsze. Mam problem z mostkiem H oraz skomplikowanym przez siebie układem jego sterowania w postaci multiplexera CD4051. http://obrazki.elektroda.pl/7189190300_1...
Dziękuję za dotychczasowe odpowiedzi ;), choć oczywiście liczę na wszystkie sugestie. Tak właśnie przeglądając wszystkie dotychczasowe propozycje ta z "propox-u" wydała mi się bardzo w porządku. Dodatkowo miałem okazję to potrzymać w rękach i obejrzeć ze wszystkich stron. Kosztuje toto nie mało (płytka bazowa + moduł z ARM-em 7 + LCD) to coś ponad 300zl...
1wreset 'reset 1wwrite &HCC 'jedna kostka, więc wykorzystujemy rozkaz SKIP ROM 1wwrite &H44 'dokonaj konwersji Waitms 750 'przeczekaj czas konwersji 1wreset 'reset 1wwrite &HCC 'rozkaz adresowy SKIP ROM 1wwrite &HBE 'rozkaz funkcyjny - polecenie odczytu DS18x20 Odczyt(1) = 1wread(2) 'odczytaj dwa pierwsze bajty T = Odczyt(2)...
ok dzieki za pomoc. Mam podłączony oscylator zew. 8MHz uC działa tylko nie widze układu PCF8574P na magistrali I2C szyka i nic buuuu :( sprawdzam teraz to co mi napisałes z tymi instrukcjami papa Dodano po 5 $crystal = 8000000 ' Kwarc zewnętrzny8MHz '******** KONFIGURACJA WYŚWIETLACZA LCD ****************************************...
Witam, właśnie zabrałem się za budowę termostatu- ma być oparty na układzie DS18B20 i napisałem prosty program w Bascomie Config 1wire = Portd.5 ' + jumper J2 B-C Dim Odczyt(2) As Byte , A As Byte , Licznik As Byte , T As Integer , T1 As Single Do 1wreset 'reset 1wwrite &HCC 'jedna kostka, więc wykorzystujemy rozkaz SKIP ROM 1wwrite &H44 'dokonaj...
Witam Zachęcony sukcesami z płytką EVB 4.3 zaprojektowałem i zamówiłem swoją - na początek z AtMega8 w DIP. Do tego pamięć 24C32 oraz układ do RS485. Wszystkie układy mają kondensatory 100 nF ( stabilizator 7805 również + jeden elektrolit ). Całość ze złączem pod wyświetlacz 2*24 ( właściwe 4*12 ) Reset przez rezystor 10 K do +5V AtMega8L ( na 8 MHz...
bufor 245 nie pomógł, 367 również, więc 244 niczego (według mojej wiedzy) nie zmienii. "odcięcie zasilania" - polega na tym, że na nóżkę VCC pamięci 62256 nie podaję +5V, lecz pozostawiam ją niepodłączoną. Dodano po 4 Nie mam dokumentacji UM61256AK-15, ale za to mam od W24257AJ-15. Jest to substytut UM61256AK-15 firmy Winbond. Wykonywałem testy na W24257AJ-15...
to ma tak wyglądać? 'Jednopunktowy termometr z czujnikiem DS18B20 'www.portalnaukowy.edu.pl 'Program na podstawie kursu z ksišżki "Mikrokontrolery dla Poczštkujšcych" Pana Piotra Góreckiego $crystal = 4000000 'deklaracja częstotliwo?ci pracy kwarcu $regfile "attiny2313.dat" 'model procesora dla którego jest ten program Deflcdchar 1 , 14 , 17 , 17 ,...
Deflcdchar 1 , 14 , 17 , 17 , 14 , 32 , 32 , 32 , 32 ' definicja znaki stopnia Config 1wire = Portd.5 ' konfiguracja portu PD.5 jako wejcia magistrali 1-wire Dim Odczyt(2) As Byte , A As Byte , Licznik As Byte , T As Integer , T1 As Single , Napis As String * 5 'Deklaracja wszystkich zmiennych potrzebnych do pracy programu Do 1wreset 'reset...
Witam, postanowiłem zbudować termometr w oparciu o popularny czujnik DS18B20 i procesor attiny2313. Układ zmontowałem zgodnie z poniższym schematem ścieżek: http://www.portalnaukowy.edu.pl/grafika_... Kod programu wygląda następująco : $crystal = 4000000 'deklaracja częstotliwo�ci pracy kwarcu $regfile "attiny2313.dat"...
Witam Odczyt i konwersja jest w pętli głównej.;) Na samym początku("Change Resolution") jest zmiana rozdzielczości czujnika. Do komputera raczej nie jest potrzebna dokładność do trzech czy czterech miejsc po przecinku. Zmianę tą starczy wykonać na samym początku programu, nie ma potrzeby wciskania tego do pętli. Źródło stąd: http://www.elektroda.pl/rtvforum/topic10...
Nie wiem w czym widzisz problem. Sterowanie fazowe to też włączanie i wyłączanie danego kanału. Jedyna różnica polgega na zsynchronizowaniu całości z częstotliwością sieci. Program nie wykonuje żadnych skomplikowanych operacji matematycznych, tylko odczytuje zawartość pamięci i wysyła ją na wyjścia. Sieć pracuje z częstotliwośćią 50 Hz, procesor z...
Rezystory są już dane na płytce, zresztą zegar na PCF działa bez zarzutu ( no może trochę śpieszy, ale to kwestia kondensatora przy kwarcu ) sprawdziłem połączenia - nóżki 5 czyli SDA ( 24C02 i PCF8583 ) są podłączone do 23 nogi uC, czyli PC1-SDA. Podobnie z SCL. Teraz zrobiłem tak, że odczyt jest po włączeniu/resecie ( przed pętlą główna ), a zapis...
Witam Mam układ, który mierzy dwie temperatury ( DS18B20 ), dwa napięcia ( PCF8591 ( pobiera czas ( PCF8563 ), a z powodu niedużego wyświetlacza ( 12 x 4 ) wskazania są zmieniane do 10 sekund po przepełnieniu Timer1. Układy PCF8563 i PCF8591 są podpięte z "zewnątrz" przewodami około 10 cm. Magistrala I2C ma obniżoną prędkość przez Config I2cdelay =...
' Zegar, termometr, budzik (przynajmniej takie mam założenie) $regfile = "m8def.dat" $crystal = 8000000 Dim Sekjed As Byte : Dim Sekdzies As Byte : Dim Minjed As Byte Dim Mindzies As Byte : Dim Godzjed As Byte : Dim Godzdzies As Byte Dim Multi As Byte : Dim Miganie As Bit : Dim Wlaczeniebudzika As Bit Dim Ustawianie...
Witam. Oba zadania nie są trudne. Mod 7 w załączniku. Przebiegi narysujesz sam. http://obrazki.elektroda.net/22_12010812... Do realizacji drugiego zadania potrzebujesz dwóch układów '153. Cztery wejścia adresowe oznaczają, że układ przełącza 16 wejść. Wyjścia połączysz przez bramkę OR. Wybór działającej sekcji przez odpowiednie sterowanie wejściami...
To nie tak. Dane powinny być zatrzaśnięte na opadającym zboczu ALE. Wtedy masz ustalony adres od cyklu do cyklu. Masz rację. To faktycznie może pomóc. Zobaczę czy mam pod ręką jakiś egzemplarz 74HCT574 i wprowadzę modyfikację do układu.
Ten scalak będzie potrzebował jeszcze wejścia które będzie decydowało o tym z którego wejścia ma być brany sygnał (wejścia adresowe).
Może po prostu przedstaw swoje zadanie. Są przecież sposoby na realizację dowolnych funkcji po rozłożeniu ich na sumę iloczynów (np. a*b + a*c + a*b*c) lub iloczyn sum (np. (b+c)*(a+c)) i nie jest to skomplikowane innym sposobem jest użycie multipleksera, wtedy wprost z tablicy typu np.: a b c Y 0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 1 ... 1 1 1 0 realizujesz...
W rzeczywistym układzie masz uszkodzoną (nie podłączoną) linię adresową A11 pamięci zewnętrznej Albert
z tego co widzę na schemacie to nie ma żadnego układu bufora pomiędzy wyświetlaczem a procesorem. LCD idzie bezpośrednio do TIKU - szyny adresowe DIFCTRL i DIFDATA układy 25 pin - 2szt - zabezpieczają klawiaturę.
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
można tak: demultiplekser 1->8 (3 wejścia adresowe, 1 danych, 8 wyjść); dalej 8 układów adresowalnych zatrzasków (addressable latch - każdy ma 8 wyjść, 3 wejścia adresowe, 1 wejście danych, 1 strob); w sumie masz 8 wejść, 64 wyjścia. Podłączasz do LPT, i już.
Jeśli ADC ma być w przestrzeni danych to nie powinieneś mu sterować linią ~CS z wyjścia ~PSEN. Najprostszym dekoderem adresowym w tym układzie było by jeszcze połączenie A15 przez inwerter do ~CS przetwornika. Wtedy RAM będzie zajmował pierwsze 32KB XRAM, a przetwornik będzie widoczny w drugiej jej połówce. Dekodowanie niepełne nie będzie miało tu znaczenia....
Szyna adresowa w tradycyjnej 8051 jest 16bitowa. Starsza część na porcie P2 (A8...A15) młodsza dzielona z magistralą danych na P0 (A0...A7 oraz D0....D7). Stąd żeby rozdzielić adres i dane potrzebny jest HC573 oraz sygnał ALE. Sygnał PSEN wybiera pamięć programu. W omawianym przypadku pamięć programu nie może być większa niż 32kB (to znaczy ostatni...
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,...
Popatrz dobrze w dokumentację przetwornika. http://astro.temple.edu/~cvecchio/PCF859... Pierwszy program raczej nie miał prawa działać. Drugi już trochę lepiej ale też mam wątpliwości czy wystawiane rozkazy na magistralę I2C są poprawne dla tego układu. Dodatkowo zamieściłbyś schemat. Do czego masz podpięte nogi adresowe A0,A1,A2 układu ? Do masy...
A w expanderach do integry siedzą ARMy od ST ;) Prawie połowa płyty integry to układy, ogólnie mówiąc, "zarządzania przestrzenią adresową procesora" które od 20 lat są integrowane w nowych procesorach w jednej obudowie. Za każdym razem jak patrzę na tej płycie na układy "bus-driverów" (jakieś 74x573, 74x273) to mi się wspomina technika lat 80-tych -...
4051 to multiplekser/demultiplekser 1 na 8 i 8 na 1 bo zastosowane w nim klucze działają dwukierunkowo podobnie jak 4066 Kucze adresowane są 3 bitowym wejściem adresowym. Jak dla mnie to nie widzę zastosowania w twoim układzie
Xmega nie ma FSMC, ani tym bardziej FMC, ale ma EBI. W praktyce nie ma znaczenia jakich liter używa się na określenie sprzętowego interfejsu pamięci i/lub urządzeń zewnętrznych. Istotne jest jakie możliwości ma taki interfejs: szerokość magistrali danych (8/16/32), liczba linii adresowych, liczba sygnałów strobujących (!CS/NEx), prędkość maksymalna,...
Na początek trzeba ułożyć tabelkę: lp. ton/dobę P1 P2 P3 P4 0 0 x x x x 1 1 1 0 0 0 2 2 1 0 0 0 3 3 1 0 0 0 4 4 1 1 0 0 5 5 1 1 0 0 6 6 1 1 0 0 7 7 1 1 0 0 8 8 1 1 0 0 9 9 1 1 0 0 10 10 1 1 0 0 11 11 1 0 1 0 12 12 1 0 1 0 13 13 1 0 1 0 14 14 0 0 0 1 15 15 0 0 0 1 16 16 0 1 1 0 17 17 0 1 1 0 18 18 1 0 0 1 19 19 1 1 1 0 20 20 1 1 1 0 21 21 0 1 0 1 22...
Ale zle ci hulało, albo jeden tylko sie meldował !!! W przypadku gdy stosujemy tryb pracy DS z pasywnym zasilaniem to nie działa logika DS odpowiedzialna za pracę układu w trybie adresowym ! Normalnie gdy kazdy DS pracuje z zasilaniem 5V to można podłaczyć wiele DSów do magistrali 1-wire i kazdy jest rozrózniany po swoim unikatowym numerze (adres) i...
Skoro jesteś taki dociekliwy, to Ci podpowiem jak zidentyfikować. Układ ma 28 nóżek i okienko, więc jest to EPROM z przedziału 27C64.....27C512. Skoro nie masz czym odczytać układu, więc ściągnij dokumentacje do podanych wyżej układów. Zauważ że każda pamięć aby różnić się pojemnością musi mieć o jedno więcej wejść adresowych A0...Axx. Więc zobacz na...
wszystkie piny kodujące pozostawiłem niepodłączone. Czy wejścia adresowe również? Osobiście nigdy nie pozostawiam żadnych wejść układu scalonego "wiszących w powietrzu" (niezależnie od technologii wykonania). Pozdrawiam.
Masz rację, powinien być inaczej podłączony. W danym momencie powinien być wybrany tylko jeden układ, a w związku z tym, /CS z IC1 musi być podłączony bezpośrednio do PC7. W ten sposób pamięć SRAM będzie wybrana tylko przy dostępie do dolnej części przestrzeni adresowej, podczas gdy ten drugi układ, przez zastosowanie IC5A będzie wybrany tylko przy...
A oglądnąłeś do noty tego układu? On na wejściu potrzebuje 8 bitów danych i 2 bity adresowe. Łącznie 10 bitów, a ty mu wysyłasz 8. Kolejna sprawa to podłączenie wyjścia układu do bufora na opampie. Najpierw podłącz go jako zwykły dzielnik i sprawdzaj napięcia bezpośrednio na wyjściu układu.
Twój multiplexer działa w ten sposób że na podstawie stanów na wejściach adresowych A i B łączy odpowiednie wyjścia z wejściem (jak w kluczu analogowym). Wybrane wyjście to wyjście wskazane przez wejścia adresowe (A i B) pozostałe są niewybrane i wiszą w powietrzu. przykład : A=0 i B=0 więc X połączone z X0 oraz Y z Y0 pozostałe czyli X1 X2 X3 Y1 Y2...
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
pit_com - jeśli mogę wtrącić swoje 3 grosze. Rozpoznawanie głosu zostaw lepiej w spokoju. Przy układach 8 bitowych nic nie uzyskasz. Szkoda Twojego czasu i zapału. Natomiast możesz spróbować wgrać próbki wyrazów lub komunikatów do układu ISD. Układ ten ma wejścia adresowe,sterując go procesorem możesz w dowolny sposób odtwarzać zapisany dźwięk. Jest...
To nie jest to samo. AT24C1024B ma dwa wejścia adresowe A1,A2 ATMEL514 24C1024W ma tylko jedno wejście adresowe.
Taki typ multiplexera jest dostępny w serii układów CMOS 4000.
Jak w temacie. Chcę połączyć dwa takie układy, aby za pomocą 5 lini adresowych sterować 32 wyjściami. Widziałem już taki schemat w starej książce, ale już jej nie mam. Pozdrawiam
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...
A co chcesz sprawdzać oscyloskopem? Przecież to skomplikowany układ wymagający pamięci ROM (z kartridża) do działania. Nie działa? Może któraś z nóg adresowych/danych nie działa prawidłowo, może wewnątrz układu jest jakiś problem. Będziesz analizował każdą linię cykl po cyklu? Gniazdo kartridży jest sprawne, sygnał zegarowy jest, układ dostaje poprawne...
Nie wiem czy dobrze rozumiem ale chodzi Ci o efekt "biegające światło", Albo podłączasz do wejść adresowych licznik binarny albo bierzesz gotowy układ 4017 lub 4022 który zawiera licznik (nie jest on binarny ale niczego to nie zmienia) i dekoder.
To są multipleksery analogowe 16-wejściowe, w jakiej roli miałyby być użyte? Same układy scalone w polskim sklepie są znacznie tańsze - w wersji HC4067 SO24 (SMD) nawet poniżej 1zł, ale pewnie do montażu wygodniej mieć takie, które można wetknąć w płytkę stykową, czy w podstawkę, albo wlutować w płytkę uniwersalną - i takie kosztują 2.1zł/sztukę; taniej...
Ekspertem nie jestem i się nim nie czuję. Strasznie to zamotałeś. Czy musi być tak, że musisz wprowadzać dane wejściowe po kolei tzn. najpierw jedności, potem dziesiątki, a na koniec setki? Bo jeżeli nie, to możesz zrobić tak, że najpierw wprowadzasz dziesiątki (A0=0 A1=1), potem jedności (A0=0 A1=0), następnie setki (A0=1 A1=0) i na końcu konwersja...
OK, czyli podaję na pozostałe 8 wejść adresowych masę. Piny NC i WE zostawiam "wolne" podczas używania w układzie docelowym. Nie. Wszystkie wejścia MUSZĄ mieć określony stan, czyli WE łączysz z VCC. Czy podczas programowania muszę także podawać masę na nieużywane adresy? Tak. Na tych wejściach musi być określony i pewny stan logiczny, czyli podłączasz...
Witam. Schemat wygląda poprawnie. Jedynie w celu jednoznacznego określenia toru wejście-wyjście,należałoby połączyć razem wejścia adresowe (A z A i B z B) obu układów i sterować nimi z jednego zestawu przełączników np. S5,S6 lub S7, S8. Pzdr.
Epromy przed każdym użyciem musisz wykasować oświetlając okienko wysokim ultrafioletem. Do zaprogramowania potrzebujesz programatora obsługującego dany typ pamięci (jeśli są to stare BIOSy z pecetów, to pewnie jest to seria 27Cxxx). Ponadto kasowanie trwa kilkadziesiąt minut, więc warto wyposażyć się w emulator, aby przy każdej modyfikacji programu...
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,...
pośrednio za pomocą srm20256 z procesorem, za pośrednictwem 74ls373 To podstawowe zastosowanie tego mikrokontrolera. Układ 74LS373 służy do oddzielenia szyny adresowej od szyny danych (latch), SRM20256 to pamięć RAM. Układ scalony K 170A to SN75150 (dual line driver) służy jako adapter dostosowujący sygnały RS-232 do poziomu 5 V.
Troszkę o tych RAM napisano przy okazji Samsung NoteMaster 386s / 25E (1993) , który jest wyposażony w procesor AMD NG80386SXLV-25 3.2/5V/ coprocesor IIT 387SX-25 16-bitowa magistrala danych i 24-bitowa magistrala pamięci (najwyraźniej zredukowana do 8 bitów), może oficjalnie działać na 25-x 33-x i 40- MHz, ma System Management Interrupt-może zmieniać...
Zaczynać od 0 przestrzeń I/O i zaczynać od 0 RAM - to dwie oddzielne przestrzenie adresowe. Jest kompletną bzdurą, bo nie rozumiesz tego, co napisałem w poprzednim zdaniu.
dzieki, tylko mam takie pytanie co do przedstawienia za pomocą bramek logicznych, co oznaczają te kółeczka przed bramką? i ten układ jest z ANDów chyba, pzdro!
Coś mi to wygląda na trefną partię układów ! Nie odpowiedział Pan co z tymi pomiarami statycznych poziomów na liniach adresowych pamięci ? Czy testuje Pan je w jednym układzie-płytce (może jakieś zwarcie na liniach adresowych ale nie pełne tylko jakaś upływność) ? Czy w stanie ustalonym sąsiednie bity się nie podczytują przez te upływności ?
A co tu szukać, na necie znajdziesz wiele informacji na ten temat tylko trzeba wiedziec do czego zacząć. Otóż magistarlę ISA wprowadził IBM i to sie okazało sukcesem komputerów IBM/PC, najpierw była to magistarala 8-bitowa z maksymalnym adresem do 1MB i była to magistrala prawie bezposrednio wpieta w procesor. Maksymalna częstotliwośc magistrali nie...
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...
Dostałeś odpowiedź od Elektryka. Jeżeli zastosujesz układ licznika, który steruje wejściami adresowymi to pod wyjścia podpinasz układy wykonawcze. Do pamięci wpiszesz odpowiednie sygnały (na wybranych bitach). Czy to jest programowanie ???????
Po pierwsze trzeba sobie uświadomić, że to nie jest zbyt cenne i dobre urządzenie. Jego wartość jest głównie muzealna, sentymentalna i niestety praca w nie włożona nigdy się nie zwróci. Ale można to potraktować jako wyzwanie. Zacząłbym od zidentyfikowania ogólnej architektury. Ja nie wszystko widzę ale gdybym miał zgadywać na podstawie zdjęć, to powiedziałbym,...
Witam. Mam pytanie odnośnie jak w tytule potrzebuje zastąpić eprom 27c32, a tak się składa że posiadam kość 27c512. Nie wiem tylko co zrobić z nieużywanymi liniami adresowymi. Jak je podłączyć przy programowaniu , a później w działającym układzie.
Chyba wiem gdzie popełniłem błąd. W układzie dekodera źle podłączyłem wejścia adresowe i dlatego cały układ nie działa. :)
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)...
Nic nie ma na wyjściu. Dodano po 5 Układu CMOS nie użyłem, ponieważ nigdzie nie mogłem znaleźć w obudowie przewlekanej z 4 wejściami adresowymi i 16 liniami danych. 74150 był jako jeden z niewielu i tani.
jak jesteś pewny , że układ który zmieniłeś jest na 100% dobry i jak nie masz jakiś zwarć na szynach adresowych do układu , to proc do wymiany.
Jedyny problem jest w tym że nie wiem co z nimi zrobić Dzisiaj? Nic. , jak i czym je zaprogramować. Niczym. Ten procesor nie ma żadnej pamięci, współpracuje z zewnętrzną pamięcią RAM i ROM. Ten układ ma dziś wartość jedynie historyczną, ewentualnie jako element zamienny do starszego sprzętu. Możesz go użyć w celach szkoleniowych, zaprojektować sobie...
Zastanawiam się czy da sie wykorzystać stary radiobudzik do zrobienia zegarka na lampach NIXIE. Mój pomysł to dać zamiast wyświetlacza 7-segmentowego wejścia adresowe demultiplekserów. Układ poda na wejście adresowe np. 111 to zapali sie cyfra na lampie. Myślicie,że to zadziała? Jakieś porady?
Rezystor pomiędzy AB to właśnie terminator, powinien być na obu końcach sieci. Oprócz niego potrzebujesz rezystory polaryzujące linie A i B. DE i RE łączysz razem, wszystkie odbiorniki mają je tak wysterowane, aby przełączyć transceiver na odbiór. Tylko nadajnik ma odwrotnie. Swoją droga, wykorzystaj 9-bitowe ramki i jeśli te slavy to mikrokontrolery,...
Witam, Czy można zastąpić pamięć EPROM 27c128 na kość 27c256 lub 27c512 pomimo różnicy w oznaczeniach pinów?. Tak, tylko musisz uwzględnić że w układzie w którym oryginalnie była 27C128 piny /PGM i Vpp będą podłączone najczęściej do Vcc. Spowoduje to że na liniach adresowych A14 i A15 będzie stan wysoki. Jeśli zaprogramujesz tylko dolną część pamięci...
Ale o co chodzi? A przypadku pamięci 8kb adresy układu są następujące : A0, A2, A4, A6 (dla odczytu) a dla zapisu A1, A3, A5, A7 (cztery strony po 256 bajtów). Tak jakby były 4 niezależne układy 24C02, każdy z innym adresem.
Cześć, czy słyszał ktoś może o takim rozwiązaniu (gotowy): - Układ odtwarzający krótkie komunikaty głosowe (ok 8 szt, czas ok 4s każdy). - Możliwość programowania (wgrywania komunikatów) - nie nagrywanie przez mikrofon - Sterowanie odtwarzaniem przez wejścia typy no/nc lub wejście adresowe (np 3 bitowe) Coś jak to (Satel SM-2): http://www.sklep.e-system.com.pl/go/_inf...
Dzień dobry, Piszę ten post, ponieważ nigdzie nie mogłem znaleźć odpowiedzi na poniższe pytanie, które pochodzi z egzaminu z przedmiotu Systemy wbudowane z politechniki Lubelskiej. Odnosi się ono do mikrokontrolera AT91SAM7X256 z rodziny ARM7. Dostęp do urządzeń zewnętrznych uzyskujemy poprzez rejestry specjalne. Który tryb dotyczy dostępu z wykorzystaniem...
OK, mam chwile czasu to już pisze co i jak. TL866 w obsłudze układów 27C400/800/160 nie ma niestety, a takie układy często co niektórym się przydają. Ma za to 27C4096 który algorytm programowania i odczytu ma taki sam jak 27C400 tylko pinologia jest inna i trzeba ja pozamieniać. Trochę inaczej również odbywa się zapis układów 27C800 ponieważ układ jest...
Witam, komparator cyfrowy, ponieważ jest to zawsze automat kombinacyjny skończony dla dwóch wektorów wejściowych; X(x1, x2, x2,... xn) i Y(y1, y2, y3,... yn) , da się zrealizować dla dowolnego kodu, który jednoznacznie przypisuje znak porównania (<, =, >) trzem wyjściom funkcji logicznej, np.: "<" = (X < Y) , "=" = (X = Y) , ">" = (X...
Jest to system analogowy, czyli taka hybryda - panel elektroniczny z rozwiązaniem bez-klawiaturowym oraz klasyczny tor audio z niezależnymi wywołaniami 3+1, wywołania generuje układ pośredni pomiędzy panelem a unifonami Czy może już ktoś potrafiłby wskazać producenta ?
Dlaczego piszesz że zawsze dwa układy bedą miały ten sam adres?. Tego nie rozumiem. Jesli bedziesz miał nawet 1000 układów i 999 z nich A0 A1 i A2 będzie miało na zero a ten tysieczny A0=1 A1=0 i A2=0 i na adresie wystawisz 1 to tylko z jednym bedziesz rozmawiał. Widzę że Kolega nie zbyt wie o co chodzi w szynie I2C . Więc już piszę . Układ PCF8574...
ja w takiej sytuacji robię normalny system z magistralą danych (1 port) i adresową (najczęściej pół portu wystarczy). Na magistrali danych lecą dane dwukierunkowo pomiędzy prockiem a układami 74573. Szyną adresową można adresować bezpośrednio albo przez dekoder 74138. Jest to system pewny i sprawdzony.
http://www.pirx.com/pcq/xvga.txt <- opis jak w pascalu/asemblerze zaprogramować i obsługiwać garte graficzną (uruhamianie portowe więc jak najbardziej można zrealizować na mikrokontrolerze..) na internecie krąży dużo opisów na temat złącza ISA. do takiego zadania najlepiej nadał by sie układ który ma conajmniej 33 wejścia/wyjścia.. obsługiwać taką...
Chwilka, jeśli używasz max488/490 w konfiguracji jak na rysunku w pierwszym poście to nie ma prawa działać - masz tam zwarte wyjścia układów. Ten układ nie ma pinu DE/RE więc można go stosować wyłącznie w układzie full duplex jak na rysunku z twojego poprzedniego posta. Czyli dwa układy, nic więcej. Aby zastosować wiele układów, musisz użyć np. max489/491,...
uklad adresowy adresowy pamięć magistrala adresowy
volvo silnika microsoft windows ultimate tester malowanka
Kamera SDIP5040E-IRW producent DVS - szczegóły Czy lodówka może zakłócać PLC? Analiza problemu