Jakiś czas temu wykonałem rozszerzenie RAM komputera Commodore c64 do 1 MB. Można o nim przeczytać w tym wątku: http://www.elektroda.pl/rtvforum/topic27... W trakcie użytkowania, jak to zwykle bywa okazało się że pamięci nigdy za dużo. I tak zrodził się pomysł dalszej rozbudowy. Początkowo myślałem o dołożeniu modułu 8 bitowego SIMM...
Lepiej nie narysuję ;) Jak na razie działa... I to w zasadzie powinno byc konkluzją całego tematu. Dla wyjaśnienia pewnych wątpliwości należałoby uzupełnic: Nie wiem co z tymi rezystorami. Na płytce Si7021 z opisu tej aukcji znalazłem, że są tam, na płytce Tak, na twojej płytce są tylko dwa rezystory; to właśnie te podciągające IC2 bus do zasilania....
czyli jak przykładowo dam: .... czyli flaga zmienia stan co ok. 1s,..... Z przedstawionej informacji wynika że masz w systemie tylko jeden układ DS, więc nie ma potrzeby go adresować (&H55-match ROM). wystarczy 'skip ROM'. Jeżeli flaga jest używana tylko do obsługi odczytu temperatury, to nie ma potrzeby aż tylu jej stanów (0/1/2/3; -wystarczy 0/1)....
https://obrazki.elektroda.pl/8142731900_... Kolejny z cyklu wzmacniacz ma ściśle określone zastosowanie — można go wbudować w subwoofer DiY lub jako zastępczy w miejsce całkowicie uszkodzonego w fabrycznej konstrukcji. Przesyłka dotarła w kartonowym pudełeczku i dodatkowej kopercie elektrostatycznej, mimo że był to kompletny (zmontowany)...
http://obrazki.elektroda.pl/4029783300_1... Układu SID (6581 stary i 8580 nowy), będącym muzyczną orkiestrą komputera Commodore 64 nie trzeba nikomu przedstawiać – między innymi dzięki jego brzmieniu owa maszyna osiągnęła tak dużą popularność. Warto tylko przypomnieć, że SID ma jedynie trzy kanały, ale umiejętności programistów...
jeden 74165 dostaje dane do wyswietlenia tak jak teraz, czyli z RAMu przez EEprom. a drugi wypluwa pixele tylko tam gdzie one sa bazujac sie na rejestrach X i Y danej pozycji myszki. Moment, czy punkt poczatku wypluwania pixeli myszki mozna wymierzyc ukladem 74688 i przez nastepne 8 pixeli zamiast wyswietlania albo kolor pixela w obrazie 1 albo kolor...
https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...
Witam, sam wspomniałeś, że działało przed czyszczeniem, więc spory wkład ma tu błąd użytkownika. Nie chodzi tylko o to, że przewody przewodzą, ale to, czy i co łączą, zimne luty, coś się obruszyło itd. Może złącza nie kontaktują. Dalej, skoro to mikrokontroler, to masz tam zegar 38/39 i czy on działa. Dalej, to klawiatura matrycowa, więc działający...
https://obrazki.elektroda.pl/8300863400_... Dobry wieczór! Postanowiłem naprawić wyświetlacz. Wylutowałem resztki nóżek z płytki. Tylko trzy ścieżki się odkleiły, więc nie jest najgorzej. Żeby awaria się nie powtórzyła, wymyśliłem wspornik. Gdyby ktoś pomyślał wcześniej... Starą sprawdzoną metodą z resztek laminatu i paru śrubek. Dwustronna...
http://obrazki.elektroda.pl/3622659500_1... Witam, chciałbym przedstawić swoją prototypową konstrukcję dotyczącą 1wire i słynnych czujników DS18, jak każdy układ powstał z potrzeby. Ten projekt jest Aktualizacją obecne używanego starego dosyć układu AVT AVT5330(8 x DS18) opartego na Attiny2313 - Link do dokumentacji: crontab -e i na...
Nadal nikt nie znalazł czegoś po Polsku z tym FT245? A może ktoś się orientuje czy przy zmianie z USB-> równoległą... trzeba adresować układ czy można ustawić "na sztywno", żeby wszystko zamieniał... Chce zrobic zeby ukladzik czytal mi nacisniety klawisz na klawiaturze USB i pokazywal mi jego kod w formie danych rownoleglych...
W sumie to to o co mi chodziło ... poprostu nie szukałem dokumentacji dla sterownika(tę pierwszą do matrycy znalazłem). Może jakieś przykłady przesyłu w ASM lub C? Widze, że wszystkie cztery linie sygnałowe są podłączone magistalą i w jaki sposób adresować który układ ma wyświetlać, a który nie? Niezabardzo łapie te wykresy czasowe.
DS2480 na 1,7MHz? Sprawdziłem w nocie: Nie na DS2480. Oryginalnie fast mode plus to 1MHz, (...) A o jaki układzie jest mowa? DS2482 więc proszę nie wprowadzać w błąd, bo osoba bez doświadczenia straci dzień czy dwa i dojdzie do wniosku, że na Elektrodzie wypisują bzdury. PS Poprawiłem błąd, napisałem DS2480 a oczywiście chodziło o DS2482, zorientowani...
Jest taka możliwość, tak się często robi, trzeba tylko sprytnie oprogramować transmisję, tak, żeby niezaadresowane układy nie sterowały linii TxD. Łatwiej jednak połączyć układy w kółko - wtedy można je automatycznie adresować na podsatwie kolejności bez potrzeby ustawiana w oprogramowaniu różnych adresów w poszczególnych układach. Każdy układ retransmituje...
Ile matryc led można podłączyć do Arduino Uno? Chciałbym zrobić grę w kości na 5 kości plus wyświetlacz LCD do wyników. Np. 5 x 1 to 50 . punktów. Gracz 1: punktów 50 gracz 2: punktów 0 . do 4 graczy. Najpierw zacznij mysleć troche bardziej koncepcyjnie, porzucając stare utarte stereotypy. Zamiast myśleć nad kilkoma standardowymi matrycami i ich wysterowaniem...
Przy inkrementowaniu adresu jest tak że po podaniu subadresu wpisujesz daną i nastepną daną wpisujesz do funckji z pod adresu większego o jeden (nie musisz adresować funkcji, układ robi to automatycznie). SDA nie może być połączone z masą bo układ jest SLAVE'em na magistrali. Prawdopodobnie związane to jest z tym opornikiem miedzy AGND i DGND (a poco...
Ekspander PCF8574, doskonale komponuje się z ESP, jest relatywnie tani. Piszę relatywnie tani, bo stosując AVR np AM8 jako ekspander portów Atmega może okazać się tańsza. Proste przykłady jak adresować w/w układ w LUA. Wszytkie porty wyzerowane, czyli stan wysoki: skaner adresu PCF'a wstawię w wolnej chili.
Małe sprostowanie - układ NAND nie jest w stanie adresować pojedynczych komórek. Minimalną jednostką odczytu i zapisu jest strona odpowiadająca objętości od kilku do kilkunastu kB, a minimalną jednostką kasowania - blok zawierający od kilku do kilkuset stron. Sektory LBA są "wycinane" ze stron przez kontroler - dlatego na zewnętrznym interfejsie urządzenia...
co do pamięci to ja bym zrobił na tym co mam w domu czyli poszukał bym jakiegoś BIOS od uszkodzonej płyty głównej tam były 4MB=512kb czyli przy 8kHz da to około 64s dźwięku. programować można z programatora równoległego (np. wilem bo taki mam) ale oczywiście można zrobić to na procku i przesyłać przez UART'a ale przesłanie 512kb danych do procka może...
rj1307 napisał: I drugie pytanie, jeśli dobrze zrozumiałem, nie mogę adresować xram'u od 0 tylko od adresu powyżej końca pamięci wewnętrznej mikrokontolera. Jak więc zapisać pełne 64kB? Bezpośrednio sie nie da. W kontrolerze trzeba ustawić adresowanie 32 kB. Pamięć trzeba podzielić na dwa obszary po 32kB. Linią adresową A15 (nie musi to być PC7) wybieramy...
Właduj sobie w jakąś pamięć próbki sinusa, układ sumatora, na wejściu 1 nastawiać będziesz częstotliwość (co którą próbkę sinusa oddać), a na drugim sprzężenie zwrotne na jakimś rejestrze (z którego adresować będziesz też w/w pamięć). Jakiś tcxo jako sygnał zegarowy i będzie śmigać (taki prosty dds)
Witam. Pierwszy raz piszę zapytanie. Na jakiej zasadzie działa magistrala ISA? Szczególnie chodzi mi o adresowanie. Posiadam kartę i/o pod slot ISA, ma tam przełączniki do ustalania adresu, lecz po kilku próbach, nie udało mi się zną porozumieć z poziomu assemblera. Nie znam producenta tej karty, ani nie mam żadnego opisu, jest z odzysku, a chciałbym...
Czy w Subiekcie GT można w jakiś sposób zmienić wygląd i układ faktury? Chodzi mi o wstawienie adresu korespondencyjnego w miejsce danych kontrahenta, a dane kontrahenta przenieść w inne miejsce. Okazuje się że często te dane nie są tożsame i potem trzeba ręcznie adresować koperty a przy tym pamiętać która dla kogo, itd. Strasznie mi to utrudnia pracę...
Potrzebuję pomocy!!! Mianowicie mam układ uP. tylko z zewnętrzną pamięcią danych, EA=0. Problem polega na tym czy FSR znajduje się w wewnętrznej pamięci danych czy już zewnętrznej. jeżeli w zew. to czy za każdym razem gdy chcę pobrać dane powiedzmy z akumulatora, czy innego rejestru z obszaru SFR muszę adresować go pośrednio?? Bardzo proszę o pomoc!!!!...
Ponieważ pojawiły się pytania (na p.w. oraz tutaj) o powyższe rowiązanie, a nie mam za bardzo czasu się rozpisywać, więc postaram się napisać skrótowo. Przedstawione powyżej rozwiązanie stosuje się przy magistralach równoległych, gdy do jednej magistrali mamy podłączonych kilka urządzeń. Poświęca się wtedy kilku najwyższych bitów adresowych na sterowanie...
sterowanie jest standardowe a nawet prostrze niż np. do pamięci eeprom, nie trzeba tu adresować żadnej komórki sterowałem już kilkoma układami z rodziny TDA73xx, były to właśnie przedwzmacniacze między innymi tda7315 i najmniejszych problemów nie było dla przykładu regulacja głośności wygląda tak, kilka starszych bitów odpowiada za wybór funkcji potem...
właśnie wykonałem test z użyciem 74HC4040 adresowanym celowo za pośrednictwem 74HC574 zamiast poprzedniego 74HCT z którym układ działał prawidłowo. Otóż ku mojemu zdziwienu również działał prawidłowo i całkowicie nie rozumiem już różnic pomiędzy tymi układami. Bo skoro: niemogę bezpośrednio adresować SRAM 61256 z wyjść 74HC4040 z powodu błędów, to dlaczego...
Chętnie zastosowałbym protokół modbus ale ponieważ chcę zrobić układ z podsieciami więc musze adresować dwubajtowo. Ale jak opracuję własny protokół to nie będę kompatybilny (zamierzam zarządzać siecią albo z PC albo z własnego sterownika) Jak to rozwiązać?. Kolejny problem to konwerter RS232/485 na PC (np z optoizolacją) i sterowanie kierunkiem nadawania...
Intel 80286 to 16-bitowy procesor opracowany przez firmę Intel, oficjalnie pokazany po raz pierwszy 1 lutego 1982. Procesor składał się ze 134 tysięcy tranzystorów, pierwsze wersje były taktowane prędkością 6 i 8 MHz, w późniejszych wersjach zwiększono prędkość zegara taktującego do 20 MHz. W procesorze 80286 wprowadzono nowe instrukcje oraz nowy tryb...
I każda dioda będzie sterowana osobno - programowo nie zrobisz sterowania dla kilkudziesięciu z wygaszaniem. Z procesora możesz adresować zatrzaski z serii 74HC... a potem każda dioda musi mieć swój układ wygaszający, chyba że jest jakaś zależność i można łączyć je w grupy?
Co do przerwań to sprawa w moim przypadku jest naprawdę prosta, tak że nie rozumiem co masz na myśli. Nie wykorzystuje innych peryferiów oprócz UART-a i podpinam się bezpośrednio pod procesor. Jeden sygnał i tyle :) Tak czy inaczej mając więcej układów peryferyjnych można by skorzystać z gotowego modułu odpowiadającego za przerwania. Układ został zaimplementowany...
hmm. w związku z tym, jako laik mogę stwierdzić że rodzina HCF jest chyba najgorszą albo też o najwęższym zastosowaniu. No ale chcę mocno zaznaczyć że dłuższe niż 100ns przerwy (stosowałem 32us) nie pozwoliły poprawnie adresować HCF4040. A sprawdziłem teraz adresowanie W24257AJ-15 z użyciem układu 74HC590 i ku mojemu zdziwieniu przebiegło prawidłowo....
Witam Panowie jako ze szukałem na forum i znalazlem tylko ten jeden temat zwracam sie z uprzejma prośbą o pomoc Zakupiłem 4 sztuki głow flash mini spot 15W i problem polega na tym ze w jednej sztuce po restarcie i gdy juz pracuje wciaż same zmieniają sie tarcze GOBO nie da sie zatrzymać z sterownika podłączyłem wszystkie 4 sztuki a ze dopiero uczę sie...
Postanowiłem złożyć sobie termometr oparty na 8051. Co do ogólnej zasady działania nie mam pytań, ale jak to bywa przy projektach schody zaczynają sie przy praktycznej realizacji. Chodzi o wyświetlenie wyniku na 7 segmentowym LED. Znalazłem układ maxima MAX7219, który w zasadzie rozwiązuje sprawę, zajrzałem w dokumentacje, ale nadal nie wiem jak on...
Witam, czy ktoś z szanownych kolegów mógłby mi rozjaśnić taką kwestie dotyczącą odczytu 64-bitoego kodu z DS-a. Mianowicie wiem (chyba, że źle wiem), że aby to zrobić należy użyć komendy read rom wtedy gdy do linii podłączony jest jeden DS. Następnie aby odczytać kod następnego DS-a należy zmienić układ itd. Poprostu skąd autor fragmentu poniższego...
Trzeba sprawdzić czy po odłączeniu zasilania od sht nie przywiera on / nie zakłuca pracy interface'u.. Co do samego ogdczytu z SHT myślę, że na 50m powinno się udać - na wejściu od strony procka tylko bym stosował jakieś układy L+ małe C a całą komunikację przeprowadzałbym stosunkowo wolno (na szczęście można pracować z nawet 1Hz clock'iem). Zawsze...
https://obrazki.elektroda.pl/1835432700_... Przedstawię tu ciekawy moduł kontrolera wyświetlacza LED obsługującego 16 segmentów i 8 znaków poprzez interfejs I2C. Omówię tu jego protokół komunikacji, zademonstruję jego implementację oraz również pokażę jak można uruchomić go z Arduino. Omawiany tu wyświetlacz będzie moim zdaniem lepszy od...
Witajcie. Kupiłem uszkodzony tablet "Lenovo A7600-H TAB A16GBE-BG" (prod. 2014-06-05) . Poprzedni właściciel podobno wgrał zły firmware - na ile to możliwe nie wiem, bo sprzęt miał uszkodzone USB, ale mniejsza o to. USB naprawiłem, akumulator naładowałem, tablet martwy. Przechodzi test RAM'u pod SP_flash_tool (z załączonym scatterem od MT6582, szczegóły...
Nie bardzo potrawię sprawdzić to co napisał stozu Pinów A0 A1 i A2 24c16 w eepromie nie można samemu ustawiac, bo układ używa ich do przełączania sobie storn pamięci, poza tym ten eeprom ma osiem stron pamieci po 256 bajtów. bo dopiero zacząłem zabawę z I2C (i to na początek w Bascom). Na pierwszy rzut oka coś tu wygląda bez sensu. Skoro strony są adresowalne...
uint8_t EEMEM uk_mem 1. W tablicy zapisuje wartości hex w formacie '0x00' do '0x0f'. Może lepiej będzie zapisywać je w formacie int 0-15, bo zajmie to mniej miejsca w pamięci? Co to są "wartości hex w formacie '0x00' do '0x0f'"? Łańcuchy znakowe, czy liczby 0 - 15? 2. Zmienna 'czujnik_mem' mówi czy w układ będzie włączony czujnik i przyjmuje wartości...
Witam, Mam problem z obsługą wyświetlacza OLED I2C ze sterownikiem SH1106. Procesor : STM8S003F3P6, zasilanie z 3.3V, podciągnięcia I2C 22K Rozpocząłem zabawę z wyświetlaczem opartym na sterowniku SSD1306 i na nim wszystko ruszyło za pierwszym razem. Chciałem trochę większy wyświetlacz więc zastąpiłem go 1.3 calowym opartym na sterowniku SH1106, różni...
Witaj, widzę że trochę teori o DS18x20 Ci się przyda. Magistrala one wire której używają czujniki DS18x20 dziła tak że może być do tej magistrali podłączone wiele urządzeń ale odczyt z tych urządzeń nie jest jednoczesny tylko sekwencyjny to znaczy jeden po drugim. Ale nasuwa się pytanie skoro jest tylko jedna linia danych to jak zrobić odczyt sekwencyjny,...
Witam wszystkich...mam do Was prosbe...nie wiem co jest nie tak z ukladem...zrobilem sobie na podstawie znalezionego niegdys opisu na www.win32asm.pl prosty ukladzik bazujacy na pamieci AT24C08 i czterokrotnym buforze trojstanowym 74HCT125...podpinane jest to do portu LPT...schemat polaczen znajduje sie na rysunku...dorobilem do tego aplikacje...i niestety...
Witam raz jeszcze - Jeśli ktoś jest dociekliwy i cierpliwy to mam takie tłumaczenie opisu do podanego wcześniej linku. Wzmacniacze: Odmiany zen - Część 4 przez Nelson Pass (c) 2002 Przedostatni Zen ----------------------------------------... Wprowadzenie Przedostatni Zen jest suma kilku przyrostowych popraw {ulepszeń}...
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,...
Wiem, wiem, Ten temat przewijał się wielokrotnie ale to jest nietypowe. Mam układzik 3.3V, który ma adresować Atmega8 - tylko i wyłącznie adresować, fmax to pojedyncze herce. Myślicie, że zwykły dzielnik rezystorowy wystarczy? Jakiej wartości rezystory? Układ, który ma być adresowany (3.3V) ma 3 wejścia adresowe...robiw
. Contact the Microchip factory for additional address bit options. The address bits allow up to eight MCP3221 devices on the same bus and are used to determine which device is accessed
Dzieki za odpowiedz czyli powinno byc jakos tak ? twistart(); twiwrite(0b10100000); twiwrite(a[0]); twistop(); _delay_ms(10); Dokładnie tak. Co do ACK rozumiem ze jesto jakiego rodzaju sygnal ktory daje nam komunikacje jednak nie mam pojecia jak go uzywac ;C Masz beznadziejnie napisane funkcje obsługi...
Od czego zależy adres EEPROM i jak go ustawić
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,...
Witam. Chciałem pobawić sie w symulacje EEpromow np. 24cxx dostępnych w programie Proteus 7. Zgodnie z notami katalogowymi układów, posiadają adres w postaci: 1 A2 A1 A0 B2 B1 B0 R/W, gdzie A2,A1,A0 sa ta linie definiujące adres poprze odpowiednie podłączenie do Vdd i Vss. W programie pamięci te wyprowadzone maja tylko linie SDA SCL. Moje pytanie do...
:arrow: Tronics podał link i tam jest w pdfie najprostrzy cartrige do C64 zresztą bardzo podobny do mojego pierwszego obrazka. Cytat z serwisówki C64 Adresowanie układów wejścia/wyjścia Wyjście F5 układu PLA (k.12) oznaczone jako I/O przechodzi w stan "niski", jeżeli wybrany jest którykolwiek układ we/we sterowany przez układ 74LS139. Port Cartrige...
WITAM. A może ktoś się orientuje czy przy zmianie z USB-> równoległą... trzeba adresować układ czy można ustawić "na sztywno", żeby wszystko zamieniał... Chce zrobic zeby ukladzik czytal mi nacisniety klawisz na klawiaturze USB i pokazywal mi jego kod w formie danych rownoleglych...
Ogólnie to co napisałeś w pierwszym poście jest OK, tak to działa. Trzeba tylko dorobić jeszcze odpowiednie adresowanie układów. Co ciekawe, sam standard RS285 (z tego co wiem) opisuje tylko charakterystykę połączenia elektrycznego, a nie żadne standardy transmisji czy adresowania układów.
Dokładnie, choć zwykle nie ma powodu by w ramach jednego projektu tworzyć kilka magistral 1-wire, zważywszy na to, że magistrala udostępnia adresowanie układów. Ale na upartego można rozdzielić ;-)... R
PCF8574 i PCF8574A mają różne adresy, tabelki na 6 i 7 str. datasheetu (datasheet PCF'a f-my NXP). Podłącz (jeśli niema) SDA i SCL rezystorami 4,7k do +5V. Na zasilaniu PCFów masz kondensatory odkłócające? http://obrazki.elektroda.pl/9632266600_1...
Proszą o pomoc w wyborze mikrokontrolera ARM7, który ma wyprowadzoną szynę do zewnętrznej pamięci RAM, potrzebuje żeby układ adresował co najmniej 200kB ( 18 linii adresowych), nie mogę przełączać banków pamięci, układ musi sam adresować pełną przestrzeń pamięci RAM. (dane mogą być 8 bitów)
Do syntezy częstotliwości na układach TTL robię układ programatora stacji w oparciu o 32KB SRAM- do tego celu potrzebuję konwertować liczby z kodu BCD (5 liczników) na kod binarny. Dlaczego uważasz że potrzebujesz? Układ będzie prostszy jak zrezygnujesz z konwersji. Pamięć może być adresowana BCD.
Układ, sposób, rozwiązanie równoległe - tak to rozumiem. Tak jakby praca mikroprocesora ze sposobem adresowania równoległym, chodzi o magistralę równoległą. 9.5. Sposoby adresowania pamięci , 16.3.2. Magistrala danych i magistrala adresów .
A adresowanie układu? jakoś za krótkie u ciebie te funkcje.
!CS jest używany do adresowania układu. racja
Nie adresuj wejsc, tylko nagraj osobnych 19 komunikatow. Po kazdym odtworzonym komunikacie na nozce EOM pojawia sie impuls. Zliczajac te impulsy jestes w stanie odtworzyc szukany komunikat. Zeby oczywiscie nie slyszec 14 poprzednich komunikatow chcac odtworzyc pietnasty, na nozke M0 / A0 dajesz stan wysoki. Wtedy komunikaty sa odtwarzane z duza predkoscia...
Musisz osobno adresować każdy układ. Bo adres &HCC pomija adresowanie czujnika i możesz kożystać tylko z jednego.
Witam. Chciałbym rozwinąć temat elm327.Wiadomo,że jest wiele programów demo za pomocą których można odczytać i skasować błędy i wyświetlić pracę niektórych podzespołów silnika.Natknęłem się w pełnej wersji DIGIMOTO z obsługą can ,na możliwość wysyłania komend do sterowników.Niestety robi się to ręcznie.Po wysłaniu komendu program oczekuje na odpowiedź.Ci...
ściema. A0 nie jest podłaczony nigdzie gdyż służy do wybierania strony, co nawet pytający wie, bo napisał. Adres fizyczny ustalasz podłączając A2 A1, A0 nie ma wpływu. To tak jakbyś miał dwie kości i na jednej A0=1, na drugiej A1=1 na stałe. Wtedy adresujesz wysyłajac rozkaz i wskazujesz fizyczny adres kości A2, A1, a P0 służy do wybrania strony, bo...
A jak adresują te układy?. Długością patyka? ;)
Witam ULN2803 jest bardzo wygodny, nie uciekałbym od niego z powodu spadku napięć, prościej byłoby podnieść napięcie i zamiast 3V dać 3,5V czy coś w tej okolicy niż zmieniać koncepcję sterowania 24 portów. Jeśli mamy przetwornicę impulsową to znajdzie się ktoś kto Ci zmieni napięcie wyjściowe, lub kup przetwornicę z regulowanym wyjściem. Chyba w PI2...
proponuję wrócić do nowego ukladu ze szczególnym zwróceniem uwagi na jakosc lutów.nie wykluczone że układ jest uszkodzony.z mojej 20 letniej praktyki wynika że zdarza się to w niewielkim procencie układow.seria nie ma wpływu na sposób adresowania układów.
nie, nie zależy mi na szybkości transmisji To proponuję I2C (lub sprzętowego UARTA), tylko dwa przewody i obsługa bardzo prosta. Trzeba będzie tylko sobie wymyśleć jakiś prosty protokół transmisji z adresowaniem układów.
Potrzebuje zrobić obsługe tego układu w bascomie. kompletnie nie wiem, jak go adresować, jestem początkujący, a notka niewiele mi mówi... Pozdrawiam To poczytaj właściwą notkę http://www.e-lab.de/downloads/DOCs/RTC85... Piotrek
Kiedyś miałem podobny problem z VS-em. Jak masz podpiętą linię SS z procka? Jeśli nie wykorzystujesz jej do adresowania układu na SPI powinna ona być podłączona do masy. W przeciwnym razie nóżka 'pływa' a stan wysoki powoduje zatrzymanie transmisji przez SPI.
Zwykle tak jest, ale chyba akurat tego układu to nie dotyczy (datasheet strony 10-11). Nie pisz jakiś dziwnych rzeczy. To zwykły I2C i nie ma w nim żadnych tajemnic. Kompletny transfer to 5 bajtów, ale jak nie musisz pisać wszystkich, to możesz przerwać po dowolnym. Zwróciłem tylko uwagę, że ten układ nie posiada adresowania wewnętrznego, o którym...
Jeżeli błąd jest w kilku pamięciach w tym samym miejscu, adresie to najprawdopodobniej przyczyną jest uszkodzony układ adresowania.
Układ wyświetlacza komunikuje się przez SPI. Czy czytałeś datasheet sterownika tego wyświetlacza? Ma on 3 tryby adresowania vertical, horizontal i page addresing. Możesz w pamięci ram stworzyć bufor, który modyfikujesz w zależności od zmiennych danych wejściowych, a potem wysyłać go do wyświetlacza. Sposób modyfikowania tego bufora zależałby od tego...
szczyt lenistwa, do jednej magistrali i2c można podłączyć kilka układów, a żeby każdy osobno zidentyfikować każdy musi posiadać unikalny adres. na złącza od A0-A2 podajesz np stan niski (zwierasz do masy) i jeśli adresujesz układ to wysyłając jego adres wysyłasz: 1 0 1 0 0 0 0 (7 bitów, ósmy jest do oznaczenia kierunku transmisji danych) jeśli wystawisz...
Faktycznie najlepszym rozwiązaniem jest chyba świetlówka UV. Co do szybkości to można sobie problem nieco skomplikować. Mianowicie można wykonać układ, który będzie adresował pamięć i sprawdzał czy są w niej same FF (albo same zera bo nie pamiętam dobrze co powinno być). Licznik powinien pracować w pętli z warunkiem, że jeśli jakaś wartość jest różna...
Konfigurujesz magistrale I2C adresujesz układ (adres sprawdz w nocie aplikacyjnej, bo nie pamiętam) W bascomie wysyłasz dane za pomocą I2CSEND a odbierasz I2CRECEIVE Przykłady transmisji znajdują się w pliku pomocy. W sieci znajdziesz równierz tłumaczenia plików pomocy. Możesz napisać jaki procesor chcesz zaprogramować i jak podłączasz pamięć, to w...
Nigdzie dalej ich nie używam. Używam tylko standardowych poleceń (I2CStart, I2CStop, itp.). Błędy w adresowaniu układu wykluczam, bo z '51 działa! Procedury są Bascomowe. Używam wersji demo ściągniętej ze strony MCS. Postaram się wrzucić ten kod w najbliższym czasie jak znów będe miał dostęp do neta. Pozdrawiam i dziękuję.
Ekspertem nie jestem, ale wydaje mi się że bez zmian sprzętowych (wymiana MAX232 na max 485). Do tego oprogramowanie, adresowanie układów, jakiś protokół, sporo pracy. Kolega ma gotowe te karty? Może lepiej coś w ten deseń: http://ep.com.pl/files/1443.pdf W artykule jest też trochę informacji o RS485.
... Freddy, gdybym odkrył coś nowego, czego nigdzie nie ma, to gwarantuje Ci, że nie po to, żeby wrzucać jako projekt edukacyjne od razu. Nie jest to samo, bo jest to moja wersja, co więcej nawet się nie wzorowałem na tamtej stronie. :) Wielu osobą się przyda, tym bardziej, że tam wszystkie układy są adresowane tylko z dip switcha. OK, oczywiście,...
Konflikt na magistrali pewny, teraz co dalej - wszystko zależy od oprogramowania - konkretnie jak będzie na to reagował master. Wiele układów ma oprócz adresu przypisanego do typu układu możliwość wyboru kilku adresów sąsiednich przez podłączenie dodatkowych pinów i z tego należy korzystać przy łączeniu wielu układów.
Blade czy Ty masz pojęcie jak ten układ działa? Poprostu procesor włącza i wyłącze go i to tyle. Jeśli chciałbyś nim lepiej sterować to musiałbyś znacznie rozbudować te układ o możliwość adresowania pamięci. Standardowo jest on przystosowany do odtwarzania dwóch komunikatów (chyba) [sterowanie A,B]. Jeśli chciałbyś coś lepszego to nadal polecam układy...
Na płycie powinna być zworka do resetowania BIOSu. Sprawdź w instrukcji. Tak, resetuj po każdej zmianie. Tempo poleceń CMD (ang. Command Rate) (1/ 2) (Command Rate, MA 1T/2T Select) Liczba cykli zegarowych, jaka musi minąć przy adresowaniu modułu pamięci i układu pamięci zawierającego strefę z żądanymi danymi. Jeśli zapełnione są wszystkie banki pamięci,...
Witam Doczytaj w nocie o adresowaniu tego układu, bo coś mi się wydaje że masz adres nie taki. Pozdrawiam
Witam Magistrale podłączasz do SCL i SDA , nie zapomnij o rezystorach podciągających do VCC. Nogi AD0 i AD1 służą do adresowania układu, podajesz na nie GND , albo VCC. Info masz na str15. W tabeli nr.5 masz podaną konfiguracje tych pinów. Jeśli AD0 i AD1 podłączysz do masy to adres układu bedzie 0011000. To na razie tyle. Poczytaj sobie też informacje...
Dzięki za zainteresowanie. Faktycznie adres układu jest inny do czytania niż do zapisywania i różni się ostatnim bitem. Jezeli ostatni bit adresu jest zerem to ukłąd adresowany jest do zapisu a jezeli jedynką to układ adresowany jest do odczytu. Ale to akurat uwzględniłem w procedurze odczytu , jest tam w poewnym miejscu inkrementacja akumulatora który...
Jedyne co potrzebujesz, to wygenerować start, wysłać adres i jeżeli jest ACK, to włączyć DMA. Włączenie DMA przed wygenerowaniem bitu START, a tak teraz robisz, nie zadziała. Nie widzę też sprawdzania czy adresowany układ odpowiedział przez ACK. [syntax=c] i2c->I2Cx->CR2 |= I2C_CR2_DMAEN; i2c->I2Cx->CR1 |= I2C_CR1_START; //send START while(!(i2c->I2Cx->SR1...
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
Interfejs SPI jest znacznie szybszy (typowo ponad 1Mb/s) ale do każdego obsługiwanego układu jest potrzebny dodatkowy sygnał strobujący CS (im więcej połączonych układów tym więcej sygnałów CS trzeba poprowadzić, co wiąże się się z koniecznością utraty części linii I/O w kontrolerze który steruje całą siecią połączonych układów). A kto zabroni zastosować...
michalko12 niestety nie rozumiem (bo nie mam takiej wiedzy na temat systemów mikroprocesorowych). Jedyne co mam to zawartość eproma, innych układów podpiętych pod magistrale nie ma. Czy z eproma można odczytać jak adresować te układy? Ja naprawiam pewne urządzeniem padła cała "cyfrówka" dobrze ze kiedyś zrobiłem se kopie eproma. Gala juz się nie dało...
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...
inne sugestie ? ale całość została juz wyłożona, chcesz zdalnie wgrywać soft przez rs485, żeby to zrobić musisz napisać bootloader, czemu napisać a nie ściągnąć ? bo musi on być opracowany dla dla twojego protokołu którego używasz do przesyłania danych przez rs485. jezeli na wszystkich prockach ma być ten sam soft, to mój pomysł jest taki, że wysyłasz...
Witam, tak jak w pytaniu. Potrzebuję zamiennik układu scalonego LM75. Niestety musi być to układ pracujący z magistralą I2C i możliwością adresowania. Ktoś coś wie na ww temat?
Hmm , to wyświetlacz jest również na i2c ? Jeśli nie to nie widzę żadnej przeszkody żeby zastosować 2*cd4051 (zamiast 2 nóżek na i2c wykorzystasz 3 na adresowanie)
Może nic konkretnego tu nie poradzę (bo nie znam na tyle "C") ale napiszę, że pomysł jest trochę zakręcony. Jeśli taki musi być to proszę nie czytać reszty. Jeśli nie to podłączyłbym czujnik temperatury do ATMEGA8 po 1Wire, a MEGĘ do PC poprzez RS232. Będzie można bez problemu czytać temperaturę jak i dane z uC. Podłączenie MEGI po 1Wire będzie wymagało...
Do jednoczesnego porównania "każda z każdą" potrzeba 10 komparatorów (i wtedy można kombinować, jak wskazać medianę na podstawie sygnałów z komparatorów; jakby wszystkie były różne, to mediana z 4-ch komparatorów ma po 2 sygnały '<' i '>'); jeśli mają być zapisane w adresowalnej pamięci, to wystarczy jeden komparator i kolejne porównywanie różnych...
To znaczy że nie znasz specyfikacji USB. USB różni się zasadniczo tym że: 1. może mieć wiele urządzeń (ma adresowanie układów magistrali) 2. ma kilka trybów transmisji 3. jest magistralą z jednym hostem 4. ma całkiem inną ramkę transmisji 5. nie da się dowolnie sterować poziomami napięć 6. obsługa w OS wymaga napisania drivera który działa na poziomie...
Używam transmisji 9-bit do adresowania układów odbiorczych. Układów odbiorczych jest 72 (AVR), każdy ma swój adres i wszystkie pracują w trybie MPCM. Jest to niesamowicie wygodny sposób adresowania. Gdy do układu odbiorczego przychodzi ramka 9-bit, oznacza to, że przyszedł adres układu (ramkę tą odbierają wszystkie moduły). Jeśli adres w ramce zgadza...
Cześć Proponuję poczytać o adresowaniu bitowym. Wszystko się rozjaśni. Krótko mówiąc te instrukcje SETB i CLR zmieniają stan linii 1 na porcie 5 w celu wygenerowania opadającego zbocza na wejściu CLK układu 574. powodzenia
Witam. Po pierwsze: Adresowanie układu. Jeśli korzystamy z poleceń I2csend; I2creceive podajemy zawsze adres podstawowy. Bascom sam wie, że jeśli użyłeś I2creceive, to chcesz czytać z układu i trzeba ustawić najmłodszy bit adresu, więc powinno być: I2creceive &H40 , Pcf Po drugie: Pcf = Pcf Or &B11111111 Po co to? Przecież jakakolwiek_zmienna_bajtowa...
adresować modbus adresować silnik adresować eeprom
oporność głośnik x18xe czujnik miernik agilent
USB cable pink vs white wire polarity: which is +5V? Daewoo Matiz 1999: Gaźnik czy wtryskiwacze?