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 -...
Tak to jest pytanie zaliczające. Mikroprocesor generuje adresy 18b jaka jest max przestrzeń adresowa do której procesor połączony jest z pamięcią 28b a jaka na połączeniu 18b. Ale jak to obliczyć?
Wiec od konca. Adresy pamieci FLASH, EEPROM i SRAM pokrywaja sie. W zwiazku z tmy istnieja inne instrukcje assemblera umozliwiajace dostep do FLASH i SRAM. EEPROM nie jest mapowany w przestrzen adresowa procesora, do niego dostep odbywa sie za pomoca specjalnych rejestrow (z wyjatkiem XMega, gdzie EEPROM jest w przestrszeni adresowej). Dlatego nie istnieje...
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...
A pamięć musi być bezpośrednio adresowana z CPU? Jeśli tak, to puścić ją z prędkością dwukrotnie większą niż CPU i FPGA (tu pojawia się pewien problem, bo żeby wszystko działało synchronicznie CPU musi być taktowane wielokrotnością DOTCLOCK), wtedy łatwo można zrobić naprzemienny dostęp do pamięci - w jednym takcie CPU w kolejnym FPGA itd. Albo prościej,...
Sposoby adresowania ile możliwości adresowania 8bitowa magistrala Chciałbym się dowiedzieć jakie sa Ale jaka to szyna bo określenie 8-bitowa najczęściej dotyczy ilości bitów danych a ile jest bitów adresowych? Ponieważ tak jak napisał kolega (at)xury 8 bitów daje możliwość przesłania 256 wartości (od 0 do 255) a to jest troche mało to w 8-bitowych...
Uszkodzenie nie musi dotyczyć procesora. Może dotyczyć procesora, połączeń, układu dekodera adresowego lub kostki pamięci. Musisz prześledzić wszystko po drodze od wyjścia adresowego procesora aż do wejścia adresowego układu pamięci. Więcej możnaby powiedzieć, gdybyś dysponował schematem urządzenia. Bardzo często przyczyną może być zły lut, lub styk...
rzestrzeń adresowa procesora została podzielona na dwa równe obszary po 32kB, pierwszy początkowy dla pamięci stałej EPROM (adresy 0000h - 7FFFh), drugi zaś dla pamięci RAM (adresy 8000h - FFFFh). Czyli jeśli dobrze rozumiem, program uruchamiasz z pamięci stałej? A istnieje możliwość uruchomienia ich z RAM? .
Tylko uzupełnię, że czasami widnieją w nocie dwa adresy - jeden odnosi się do przestrzeni adresowej procesora, do komórki pod którą mapowany jest rejestr, a drugi do przestrzeni IO procesora (dotyczy to tylko niektórych rejestrów, które są widoczne jednocześnie w dwóch przestrzeniach adresowych).
Bez schematu raczej trudno pomóc. Stawiam na aktywną linię przerwania i parę innych "drobiazgów". Ja zacząłbym uruchamianie od ściągnięcia rezystorami np. 4k7 linii danych do masy. W ten sposób masz podany delikatnie NOP i możesz sprawdzić, czy linie adresowe procesora "liczą". Jeśli tak - zachodzi podejrzenie, że procesor jest sprawny i można działać...
Czy Flash jest mapowany w przestrzeń adresową procesora i można grzebać po nim całym? Gdzieś czytałem że jest to podmapowane + cache, ja użyłem nadmiar na stronę www . Może jakiś logger zrobię. Testujesz 16MB (128MBit) flasha? Tak.
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...
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...
Tylko potrzebna jest jeszcze rewolucja w oprogramowaniu, m.in. znane z mainframe rozwiązania. Np. zamiast tworzyć dziwaczny filesystem można wmapować pamięć SSD w przestrzeń adresową procesora. Wtedy RAM tworzy tylko cache dla przyśpieszenia wykonywania aplikacji i przetwarzania danych. Jaki jest sens wprowadzać rozróżnienie na dyski, pamięć itd.
Dobre pytanie. Zaawansowane kontrolery magistral muszą być w stanie ocenić, czy wysyłana dana ma iść na ISA czy PCI. Wszystko odbywa się w jednolitej przestrzeni adresowej procesora, tak więc chipset jest kluczem do sterowania magistralami. Nie znam zasad wyboru docelowej magistrali. Przypuszczam jednak, że ruch na magistralach jest odpowiednio filtrowany....
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...
Jak w kolejności wymieniania to są to nazwy segmentów odpowiednio danych (Data Segment) i kodu (Code Segment) i można deklarować ich lokowanie w przestrzeni adresowej procesora w zależności od potrzeb i możliwości samego procesora. Często sie to stosuje właśnie przy systemach ewaluacyjnych, gdzie np. w obszarze wysokich adresów jest program monitora,...
Tak. To jest szyna adresowa. Ale Ty wcześniej pisałeś o pamięci 2kB (8bit x 2048), a tam jest tylko 11 pinów adresowych. Dlatego w przykładzie użyłem takiej pamięci. Adresy A0 - A15 występują dla pamięci 64kB.
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.
Inny sposó wyznaczenia tego adresu A = x+100*(y+100*z) 100x100x100 = milion komórek (bajtów, słów) Najprościej użyć jakiegoś sporego kawałka pamięci zewnętrznej (w stosunku do procesora) szeregowej (np DataFlash AT45DB161) lub zwykłej równoległej, nieulotnej (zwykły eprom/eeprom, SRAM z podtrzymaniem, pamięć FRAM). Gdybyś chciał pamiętać gęściej i dokładniej,...
Temat trochę stary, ale odświeżę go, bo sam się o to rozbiłem. W skrócie w SPOC Buliderze trzeba zbudować własny komponent, który umożliwi nam wyciągnięcie potrzebnych sygnałów na zewnątrz systemu SoC. Komponent musi posiadać interfejs avalon, najprościej na początek slave-mm. Umożliwia to zbudowanie komponentu, do którego dostęp mamy poprzez rejestry...
to teraz spróbuj podłączyć zewnętrzny RAM do LPC11xx ;] Na upartego pewnie podłączysz, ale: a) nie podłączysz go tyle ile potrzeba b) nawet jak podłączysz, to nie zmapujesz tej pamięci w przestrzeń adresową procesora c) podłączenie równoległego RAMu do procka nie posiadającego dedykowanego kontrolera, jest złożone i wymaga odpowiedniej wiedzy i doswiadczenia...
Cześć, potrzebuję pomocy przy zaprojektowaniu układu generującego sygnał CS do układu pamięci (poziom aktywny niski). Wytłumaczy mi ktoś jak to zrobić krok po kroku tak by 8-bajtowy blok pamięci zajmował adres od 40 do 47 w przestrzeni adresowej procesora? Na co zwracać szczególną uwagę na rysunku? Będę bardzo wdzięczny za poświęcenie mi swojego czasu....
adamusx , oczywiście masz w tym przypadku rację, ale wszystko zależy od użytej biblioteki. Bo rejestry w praktyce są adresami w przestrzeni adresowej procesora i można zaimplementować bibliotekę, w której taki zapis byłby jak najbardziej poprawny. A że kompilator nie wywala błędów przy kompilacji, to znaczy, że musi być zastosowana jakaś inna biblioteka....
Ze swojej strony dodam, że to co jest podane w menedżerze urządzeń to tzw. adres bazowy - są to adresy znajdujące się w wydzielonym obszarze adresowym (choć mogą być przesłaniane pamięcią RAM), przez które procesor może się komunikować ze sprzętem. W przestrzeni adresowej procesora, jest nie tylko pamięć RAM, ale różnież ROM, BIOSy kart rozszerzeń i...
(at)ElektrodaBot Ile najdłużej cykli procesor 6502 może nie zmieniać stanu nogi adresowej A0 i dla jakiej instrukcji taka sekwencja nastąpi?
Odnośnie Pentium 4 Prescott: Zupełną niespodzianką jest poszerzona szyna adresowa procesora. Ma ona aż 40 bitów. Dzięki temu rozwiązaniu ulepszony Pentium 4 jest w stanie adresować do 1024GB pamięci. Dotychczas stosowana 32-bitowa szyna zapewniała obsługę tylko do 4 GB pamięci. Jest to o tyle ciekawe, że identyczną przestrzeń oferuje 64-bitowy Athlon...
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ę.
32-bitowy XP nie obsłuży więcej niż 4 GB, a i wtedy tak naprawdę skorzystasz tylko z 3.3 GB (karta graficzna i inne rzeczy też wymagają przestrzeni adresowej)
A... Dobra. Przekonaliście mnie. Dodano po 2 Co do czasów propagacji to nie żartowałem. U mnie nie mają one większego znaczenia jak widać po mojej poprzedniej płytce. Rozumiem że wraz ze zwiększeniem się czasów propagacji zbocza sygnałów będą bardziej złagodniane co chyba zmniejszy zakłócenia (oczywiście to bez znaczenia skoro mniejsza impedancja zwiększy...
Dekoder adresowy może wygenerować ten sygnał CS. To jest nic więcej, tylko kilka bramek, komparatorów cyfrowych, demultiplekserów, służących do rozpoznania na szynie adresowej procesora jednego, kilku lub zakresu adresów. Wspaniale do tego nadaje się scalak HC138, jak jest na obrazku w załączniku. To jest niepełny dekoder adresowy, będzie reagował na...
To nie jest takie proste - procesor ma MMU, nie znam co prawda szczegółów jak to jest zrobione w ARMie, ale zasadniczo przy pomocy MMU zwykle można rozdzielić przestrzeń adresową kodu od danych i można też zmapować je w ten sam obszar pamięci. Np. M68000 miał na jednej nóżce wyprowadzony sygnał wskazujący czy aktualnie pobierany jest kod, czy dane....
Jak najbardziej można zrobić "czwórkę": https://obrazki.elektroda.pl/2150348900_... Na studiach uczyłem się tego z książki [url=https://www.gandalf.com.pl/p-b/ukla... Majewski, "Układy logiczne". Oczywiście miałem też dobrą prezentację, jaką wtedy udostępnił prowadzący, jednak z oczywistych powodów nie mogę tego przesłać....
A może lepiej będzie podzielić układ na procesor główny i bloki I/O. Taki blok I/O byłby wyposażony we własny procesor i zapewniałby obsługę np. 256 pinów I/O. Procesor główny odczytywałby stan pinów (lub sterował nimi) z bloków I/O poprzez jakieś szybkie łącze szeregowe na przykład SPI. Rozproszona architektura umożliwiłaby łatwą rozbudowę o kolejne...
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...
Wydaje mi się że procesor nie jest tutaj potrzebny. Pamięć, która dostaje na wejścia adresowe kolejne adresy z liczników taktowanych generatorem o zmiennej częstotliwości, który jednocześnie zatrzaskuje dane w przetworniku C/A o równoległym wejściu danych, podłączonym do wyjść danych pamięci. Ewentualnie niech procesor adresuje kolejne bajty pamięci...
Błąd tkwi wszędzie :) Przede wszystkim - bufor zapisu do EEPROM to w zależności od typu XMEGA max 32 bajty. A więc nie jest tak, że masz zmapowane wszystkie konórki EEPROM do bufora. W danej chwili zmapowana jest jedna strona (max 32 bajty). Bufor zawiera informację, które bajty zostały zmodyfikowane i tylko te są zapisywane do EEPROM po wydaniu polecenia...
Jest to wyświetlacz z wagi ELZAB CAT27 Zbudowany w oparciu o: - wyświetlacz WDO0104-TML#00 (sterownik Sitronix ST7588T, interfejs SPI) - ATmega32 Procesor komunikuje się z "otoczeniem" przez UART, standard RS232 lub TTL (wybierane za pomocą zworek Z2-Z5) Parametry transmisji 38400, 9N1 - tryb adresowy bo jedna waga może pracować z dwoma wyświetlaczami...
Z reguły nie można podłączyć zewnętrznego flash, aczkolwiek "wyższe modele" (np PIC18F6585/8585/6680/8680) mają taką opcje że mogą pracować nawet z przestrzenią adresową 2MB. Procesory z serii PIC16 mają pamięć flash ograniczoną do 8kW, z rodziny PIC18 posiadają nawet 128kB pamięci flash w mikrokontrolerze.
Zaraz zaraz - temat jest o generatorach funkcji nie sinusoidalnych, czyli powiedzmy prostokątnych (wibrator itd), opis przerzutników to sam temat na wiele stron, a zasada działania komputera to już w ogóle (szyny adresowe, sterujące, procesor, pamięć RAM, DMA, przerwania, programowanie niskiego poziomu..) - każde z z nich to temat rzeka.. wybież coś.
wszystko się zgadza z Twoim lutowaniem sprawa jest taka , że podałeś masę na jedną z szyn adresowych bezpośrednio na procesor i mogłeś go uszkodzić.
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.
Pomiary oscyloskopem na nogach procesora linii adresowych oraz danych nie wykazują żadnych przebiegów, jest na nich tylko stan wysokie, brak komunikacji, procesor jest jakby zatrzymany. Nie wiem jak to sprawdzić od podstaw, co powinno się dziać po włączeniu zasilania z procesorem (zakładając że jest sprawny) czy powinien od razu czytać firmware z układów...
Z tym że większość systemów w routerach jak nie 99% pracują z systemem operacyjnym Linux i w takim wypadku łatwo zapanować nad systemem. Wieszanie się takich urządzeń to albo błąd konstrukcyjny albo piki zasilania które powodują wykonanie nieokreślonego kodu lub wejście w przestrzeń adresową innego programu. Np zamiast 0 pojawia się jedynka na linii...
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...
DPTR - to dość specjalny rejest - jest jakby łącznikiem między procesorem, a zewnętrzną pamięcią R0 - R7 - to rejestry procesora http://izi-creth.w.interia.pl/89_pam.htm... - szerszy opis Szczegóły kopiowania 8/16 bitów znajdziesz w necie, z tego co pamiętam, to jest kilka sposobów.
Za chwile ktos napisze ze aby ta konfiguracja dzialala nalezy do kazdego arduino podlaczyc talerz satelitarny i dopasowac go do jakiejs satelity latajacej po orbicie Ziemi... Widzisz, czasami proste rzeczy tylko pozornie są proste. Trudno komuś jednoznacznie napisać, że to będzie działać, jeśli tak naprawdę niewiele wiemy o tym co budujesz, twoich...
hmm... kod z którym mam do czynienia ma 10 000 linii i jest wygenerowany z system C (możliwe że dodatkowo "opluskany"), sądzę że nie jest możliwe jego analizowanie/debugowanie. Co do przykładu jak ten set-reset jest używany to to jest po prostu sygnał który się nazywa np: vcu000024645 w procesie o nazwie vcp0245645 w jednostce o nazwie vcu00026724....
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...
okay, w takim razie np w commodore 64 jest 16bit procesor bo w 6502/6510 jest 8bit magistrala danych a przestrzen adresowa jest 16 bit.... a moze usredniajac jest to 12 bit? poziom na tym portalu leci na leb na szyje... PS. 8088 jak i 8086 maja 20 bit magistrale adresowa... czy jest to procesor 20 bitowy?
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....
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...
Mam pewien procesor 8 bitowy (z 16 bitową szyną adresową), który najprawdopodobniej jest uszkodzony wewnętrznie. Niestety wymiana nie jest możliwa, gdyż jest on w obudowie glob czyli zalany. Problem polega na tym, że najprawdopodobniej na skutek wewnętrznego zwarcia w tymże układzie cztery linie adresowe mają zmniejszoną amplitudę sygnału (nominalnie...
Dlatego, że w AVR (ani w żadnym innym współczesnym komputerze/mikrokontrolerze) nie ma dwóch oddzielnych szyn/połączeń dla wejścia i dla wyjścia A kto pisze ze sa rozne dla wejscia i wyjscia. Sa rozne dla instrukcji i dla danych a to co innego. Do tego chodzi tez o rozdzielenie przestrz przestrzeni adresowych. Jezeli chcesz procesor ktory ma rozne...
Witam! Nie jest to raczej wina kasety. Wg starego katalogu do tej kasety od pozycji oznaczonej jako „19” tj. trzeciego slotu od lewej można wkładać karty I/O. Istotne jest, jaki błąd zgłasza CPU. Problem może leżeć w konieczności wypełnienia DB1. Co prawda na pewno jest to konieczne w przypadku konfiguracji wieloprocesorowej, ale spotkałem...
albertb - kompilator bardziej niż asembler od sprzętu zależny nie jest, ale w stopniu podobnym tak. I niestety widać to doskonale na przykładzie gcc - żaden standard języka C nie przewiduje np. rozdzielnych przestrzeni adresowych procesora, ba, w ogóle obsługi przerwań, stąd przerwania na AVR to w dużym stopniu partyzantka. Podobnie jak partyzantką...
Już to proponowałem. Niestety przedmówcy chcą to na siłę skomplikować. :) Przypominam, że przestrzeń XRAM w klasycznym procesorze 8051 to zupełnie odrębna przestrzeń adresowa i do jej adresowania używa się rejestru DPTR oraz specjalnych instrukcji MOVX tylko do niej się odwołujących. Nie trzeba pamięci w tej przestrzeni gdzieś mapować omijając IRAM.
Ja na twoim miejscu zacząłbym od nauki podstaw C, a potem ogarnięcia tego języka na AVR. To po pierwsze, a po kolejne: - do zliczania nie używaj float, wbrew pozorom to nie jest obojętne, czy będzie float, czy int. Poczytaj o tym jak float jest reprezentowany w pamięci, bo możesz się zdziwić, kiedy np. x+1 będzie ciągle równe x. - EEMEM nic nie zapisuje...
1: procesor to zabawka sekwencyjna a nie strumieniowa.. jeśli nie nastąpi bit potwiedzenia w momencie gdy powinien wystąpić, procesor powinien uznać bajt za zaginiony i całą sekwencje powtórzyć, o ile w danej chwili jest to potrzebne.. z innej strony bit potwierzenia jest bardzo często ignorowany gdyż odległość do odbiornika jest wystarczająco mała...
Zrozum, że w C przekazywanie tabeli do funkcji ZAWSZE odbywa się przez referencję, nigdy przez wartość. Stąd w tym przypadku przekazanie do funkcji tabela lub &tabela jest dokładnie tym samym. Podobnie jak void *ptr=tabela to dokładnie to samo co void *ptr=&tabela, lub void *ptr=&tabela[0]; Jak nie wierzysz to spobi eto skompiluj i zerknij na skompilowany...
No bo trudno zrozumieć o co koledze chodzi. Procesory 8 bitowe miały z reguły 16bitowe możliwości adresowe (a czasem i 24), co ma piernik do wiatraka? :) Procesory 64bitowe CPU adresują fizycznej pamięci od 40 do 48 bitów. A nie 64 ;) . Nie wiem o co pytasz - czy o tego co rósł, rósł i urósł czy rosnących do nieba. Adresowanie w układzie mikroprocesorowym...
Na wstępie powiem, że wiem jakie są tryby adresowania lecz nie mogę zrozumieć tego zadania. 3. Dany rozkaz przechowywany pod adresem 350 a jego pole adresowe pod adresem 351. Pole adresowe zawiera wartość 215. Rejestr procesora R1 zawiera liczbę 167. Obliczyć adres efektywny jeżeli tryb adresowy jest: a) względny b) pośredni rejestrowy c)...
Poza tym dla AVR z nową architekturą Tiny, mamy płaską przestrzeń adresową Jakieś nowe procesory - nie słyszałem o nich masz jakiś link może.
http://obrazki.elektroda.pl/6300948700_1... Jest to procesor DSP. Wejścia o numerach 5-8 układu AL3201 to wejścia adresowe. Kod binarny podany na te wejścia ustala jeden z 16 efektów procesora. Jeśli dobrze myśle to ten 4520 generuje kod binarny (ale moge się mylić). Chciałem zwyczajnie równolegle z procesorem DSP podpiąć do linii adresowych...
Można zwariować z tym Soltonem. W dalszym ciągu nie mogę namierzyć sygnału z oscylatora ale, tak jak pisałem wymieniłem go na nowy, wymieniłem kondensatory podpięte do niego. Jedyne co udaje mi się zmierzyć to że na jednej nodze jest 5.1V a na drugiej 0,0820V i zmienia się plus minus tak w granicach 0,0030V. Czyli uważam że oscylator działa a jedynie...
Owszem, występują, ale są łatwiejsze do opanowania. W przypadku np. dysków - łatwiej poprowadzić 7 przewodów / ścieżek przy SATA niż 40 przy ATA. Właśnie z powodu ww. problemów wprowadzone zostały 80 żyłowe taśmy do ATA. Co drugi przewód był masą. Pomogło... Na trochę. Tam jest mniej niż 40 sygnałów, w tym 16 linii dla samych danych (reszta kontrolne...
a) OK -> SFR dokładniej pod adresem E0H (ACC dla 8051) b) NIE -> stała liczba dziesiętna 121 pod adres 00h (czyli do rejestru R0) c) rozumiem, że są tu dwie instrukcje? Pierwsza ładuje liczbę do rejestru a druga zapisuje pod adres wskazywany przez R0 stałą 121. Czyli 121 zapisane pod adresem RAM 0AH (czyli 10 w systemie dziesiętnym) d) to samo co w...
Nie ma 24bitowych procesorów. To, że procesor dysponuje 24bitami wewnętrznej magistrali nie czyni z niego od razu 24bitowego procesora. Ile bitów magistrali adresowej jest w stanie obsłużyć rdzeń zależy od jednostki generującej adres. 8bitowy procesor ma prawo obsługiwać 16bitową magistralę adresu - patrz propeller czy nawet '51. Magistrale adresowe...
8039 to klon a raczej wczesna wersja 8051. 6116 to ram i on zapewne podtrzymywany był bateryjką. Do szczęścia brakuje tylko ROMu w jakiejś kości Eprom chyba że takowy siedzi w samym procesorze, jeśli tak jest faktycznie to nie ciekawie. Sprawdź czy podłączenia z gniazda nie są przypadkiem liniami adresowymi i danych.
http://obrazki.elektroda.pl/8249200600_1... Przedstawiam opis konstrukcji konsoli Pegasus z 4 procesorami – PAL/NTSC do wyboru, gniazdami na kardridże 60 pin (Pegasus) oraz 72 pin (NES), gniazdami na dżojstiki wąskie (9 pin), szerokie (15 pin), rozszerzeń (15 pin) oraz NESowe. A to wszystko z krystalicznym dźwiękiem i obrazem....
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...
Odpiolem szyne i dalej nic. Nie wyglada zeby cos blokowalo szyne. Po resecie nic sie mie pojawia na szynie. Na liniach adresowych pojawiaja sie na chwile jakies przebiegi i cisza. Wyglada jakby procesor szedl w SLEEP. Jak wyciagne pamiec programu EPROM to na liniach adresowych jest caly czas przebieg. Wiec procesor tak calkiem nie jest padniety. Co...
- chodzi o współczesnego (no, nieco starego) PC z systemem Linux, procesor Intel Core i3-550. To on ma dziurę od 2,5 do 4GB. Rozumiem, że chodzi o specyficzne zjawisko w przestrzeni adresowej, które jest związane z współczesnym PC z procesorem Intel Core i3-550 oraz systemem Linux, a dokładniej o „dziurę” w przestrzeni adresowej od 2,5 GB do 4 GB....
Michalko, jak by co możemy zamówić :) A jak wyglada sprawa z programowaniem? Rozumiem że jest bootloader, którym wgrywa się program do SDRAMU? Jeśli tak jest, to programy dla obu procesorów sa tej samej kości i rozumiem, że trzeba jakoś oddzielić przestrzeń adresową?
Tak, ale wierzysz, że intel zrobił bubu gdzie akurat 1 i ta sama linia adresowa nie działała i tylko w procesorach 2 rdzeniowych? Zagospodarowanie odpadami to miało AMD - wychodził chip super duper ok to miałeś 4 rdzeniowego phenoma, nie działał jakiś rdzeń to miałeś 2-3 rdzeniowego phenoma. Nie działał cache L3 to miałeś Athlona II X4. Nie działał...
Chcesz to kombinuj z pamiecią, zauważ tylko, że SDA2586 i 24c08 maja różne wejścia adresowe - 2 i 3. Zależy jak są podłączone. Pamiętaj też o pin 7 24C08! Ja ponawiam propozycję - zewrzyj wyjście VTR procesora do masy. Na 0 i 99, tam gdzie masz programowo czynne opóźnienie stałej czasowej, nie masz problemów z TV.
Nie da się wepchać do 4051 więcej pamięci, bo nie ma wyprowadzonej do tego magistrali danych i adresowej. Zastosuj większy procesor, rdzeń ten sam tylko więcej nóg i pamięci, jest tego do wyboru do koloru. 2 procki i podział na role to sztuka dla sztuki, przy obecnej niskiej cenie i mnogości mikrokontrolerów uważam że nie ma sensu - świat elektroniki...
1.Jaka jest roznica miedzy ukladami 6116 i 27c64 Google 2. Co to jest za uklad 373 i jaka role spelnia w ukladzie mikroprocesowrowym. Google. A w układzie mikroprocesorowym pełni rolę taką jaką wymyślił mu konstruktor układu - w każdym może co innego robić. 3. Wyjasnij procesy zapis do portu, odczyt z portu, zapis do pamieci, odczyt z pamieci. Jedyne...
Zasilanie sprawne, sygnał RESETu sprawdzony. Wygląda jak coś w z magistralą adresową, może analizatorem coś zdziałam.
Ja się zastanawiam czy tak "wolno" bawić się w ustawianie rejestru P2, w końcu jeśli pamięć zewnętrzna jest podłączona do procesora to on kontroluje sam wszystkie piny adresowe i jeśli zapisujesz coś przy pomocy MOVX (at)R1 to procesor sam zadba o WSZYSTKIE piny. To chyba jakieś niedopatrzenie w symulatorach.
co do sterowania cobrą zewn. urzadzen - mozna jak najbardziej - tylko prosze zwrocic uwage na to co napisał R-mik: dodatkowy przetwornic adc w cenie mikrokontrolera wraz z budowanymi ADC, portami timerami itp? Czy to sie opłaca? jak ktos chce to prosze bardzo. jednak wskazane jest uzycie jakiegos mikrokontrolera. Ktos pytał wczesniej o przestrzen adresową?...
Witam Przy zapisie oraz odczycie danych z pamięci RAM z użyciem SAM-BY, linia SDA10 jest cały czas niska (pomijając fakt, że z użyciem tej linii jest generowany sygnał precharge, skąd również wiem, że linia ta jest na pewno poprawnie połączona z ramem oraz nie ma żadnych zwarć tej linii z jakimkolwiek innym sygnałem). Powoduje to, że nie jest możliwe...
mikrokontrolery maja zazwyczaj mało pamięci liczone w kilobajatach. Chce mieć więcej pamięci na program dane etc Przestrzeń adresowa tego mikrokontrolera wynosi 1 MB. Też mało?
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,...
DSP mają specjalne mechanizmy, które pozwalają na uzyskiwanie bardzo dużych mocy obliczeniowych w specyficznych dla przetwarzania cyfrowego algorytmach. Mowa tutaj np o filtrach FIR, gdzie robi się wielokrotne mnożenie z akumulacją. Typowe w DSP jest to, że taką opoerację jak: mnożenie, dodawania zwiększanie/ zmniejszanie kilku rejestrów, itp jednocześnie...
Pomysł genialny. Zrobiłem coś podobnego na procesorze 6502. Pamięć masową można zrealizować na karcie pamięci SD. Aby procesor mógł się z nią komunikować, wystarczy zrobić kontroler pamięci na prostym układzie CPLD - ja wykorzystałem do tego Xilinx xc9572. Kontroler ten zrealizowałem w ten sposób, ze cykl zapisu bajtu X procesora pod pewien adres w...
Już pisałem kiedyś o KF-166 na forum ale nie moge odnaleźć tego postu. Ja mam kilka takich klamotów i od dawna mnie kuszą. Brak tylko czasu. Poświęciłem co prawda już troche czasu na rozrysowanie schematu płytki selektywnego wywołania na której jest mały system uP , driver displeja LED oraz trochę kluczy analogowych i funktorów logicznych. Mam taki...
:arrow: (at)sq2eap Masz tę przewagę, że wiesz jak sprzęt działa, ja traktuję to jak mikrokomputer i tak prowadziłem diagnozę. Pisząc o analizatorze, miałem na myśli oczywiście wielokanałowy analizator stanów logicznych, by się upewnić, że procesor rusza i po resecie odczytuje ROM. Nie sugerowałem ingerencji w część analogową, a jedynie odseparowanie...
Ja za 1wire nie przepadam z prostego powodu: jesli ma sie układ wieloprocesorowy, jeden jest masterem i wysyla zegar na inne procesory przez przerwanie, to jesli jeden ze slave-ów jest wlasnie w trakcie pracy z magistrala 1wire to nie ma z nim zadnej komunikacji :/ A dlaczego twój układ działa a nie powinien działać? :)
1. Podłączasz zasilanie do wszystkich układów; 2. Podłączasz szynę danych do wszystkich pamięci, urządzeń I/O, procesora. 3. Wyciągasz z procesora szynę adresową i podłączasz do pamięci i we/wy tyle linii ile mają układy. 4. Sygnały sterujące podłączasz bezpośrednio: IOW/IOR do we/wy, MWR/MRD do pamięci (MWR tylko do RAM). Jeśli odpowiednich sygnałów...
Ze schematu ideowego wynika, że ta płyta zawiera w sobie MCM, (czyli nie ma osobnej płyty logicznej a ten MB jest wpięty bezpośrednio do modułów SUS) Jeżeli ekran zaświeca ci się jak wypniesz zasilanie od części sygnałowej płyty tylko oznacza to, że pracuje ten MCM (IC900), ale nie działa ci poprawnie IC500. Jedyne co można zrobić to zobaczyć czy występuje...
https://obrazki.elektroda.pl/3666007400_... Dziś na tapecie znajdzie się dzwonek do drzwi o nazwie kodowej MIK64, który nabyłem dawno, dawno temu, nie wiedząc do końca nawet, co to jest. Niedawno osoba, od której go wtedy kupiłem odezwała się do mnie z prośba o zbadanie go z uwagi na całkowity brak informacji w sieci, więc postanowiłem...
To moze zajrzeć do ogłoszeń do Elektroniki Praktycznej? Jakieś przemysłowe karty/pecety chyba pamiętam... Zdaje się, że uczciwie drogie. Jakie segmenty w x86 - chodzi o 8086? Bo w trochę nowszych można ustawić sobie płaską przestrzeń adresową, jak ktoś potrzebuje.
Po pierwsze: Popraw bledy szyn zasilania (zwarte Vcc i Vss w ROM i RAM, niepodlaczona GND w Z-80, nieoznaczone Vcc i Vss w LS138 i LS373). Te IC's naleza do rodziny zasilanej z +5V. Piny masy (0V) zwykle sa oznaczane: Vss lub GND (symbol w schematach: odwrocone "T" lub podobnie). Piny +5V sa zwykle oznaczane: Vcc lub Vdd Diody LED sa odwrocone - tak...
wykorzystaj uklady tda7312 , posiada piny adresowe i mozna wpakowac takie 4 razem :)
sposoby adresowania mogą zależeć od architektury procesora i samego kompilatora. W przypadku x86 odwołania adresowe mogą być chyba tylko w rejestrze BX. Ale czemu nie umieścisz w DX po prostu przesunięcia dla zmiennej, jak wcześniej?
Witam, skoro podmieniales procesor (na sprawny jak sadze :) ) i nadal to samo to wyglada jakby cos blokowalo szyne danych/adresowa. Czy sa tam jakiekolwiek slady napraw, lutowania itp. ? Procesor jezeli dobrze pamietam jest "starego typu" i wymagal nie tylko +5V ale i +12V. A jak sprawdziles ze dziala reset czy ze dziala zegar ? jest sygnal na clockout...
Architektura Von Neumana to taka, gdy pamiec danych i programu znajduje sie w tej samej przestrzeni adresowej. Taki rodzaj architektury maja procesory np.: ARM, MSP430, x86, HC08. Architektura harwardzka polega na rozdzieleniu magistrali danych i prgramu (8051, AVR). Zmodyfikowana architekture harward maja procesory DSP firmy TI. Polega ona na tym,...
To trochę trudne, ale bardzo dużo dowolnych efektów można uzyskać budując sterownik na pamięci EPROM. Nie potrzeba wcale do tego żadnego procesora. Wystarczy do linii adresowych podpiąc licznik binarny i generator częstotliwości. kilka ostatnich linii adresowych można wykorzystać do wyboru różnych programów. Nie pamiętam już skąd to mam.
Witam! Wszytko będzie OK jeśli dla połączeń mikroswitchy zamiast 7 wpiszesz 8 (pozostałe piny są dobrze). Tutaj masz poprawny schemat prostego joystick'a cyfrowego (tylko przełączniki bez żadnych układów elektronicznych): http://obrazki.elektroda.net/30_12512916... ... a niżej prosty programik w BASIC'U do testowania joysticka. Jak będziesz...
eeprom adresowa excel adresowa atmega128 adresowa
akumulator piszczeć połączenie przewód wielożyłowy podłączenie komputer honda accord
listwa bezpieczeństwa peugeot p0606
Kompatybilność nawigacji Hyundai Santa Fe 2006 z modelem 2010 Czy maska Hyundai Santa Fe 2006 pasuje do 2010?