Witam serdecznie wszystkich użytkowników ! Chciałbym zaprezentować działający projekt nad którym spędziłem z grubsza pięć i pół roku, a licząc dokładniej około 6000 godzin. Pewnego majowego dnia roku 2014 poczułem niezrównaną chęć poznania dokładnej zasady działania dość banalnego sprzętu jakim jest kalkulator. Niby jest to proste urządzenie i tak oczywiste,...
Mój pierwszy krok byłby sprawdzenie, czy procesor jest poprawnie podłączony do pamięci 93C46. W tym celu możesz użyć oscyloskopu, aby zobaczyć, czy sygnały SDA i SCL są równe i czy mają odpowiednie poziomy.
A ja z uporam maniaka będę powtarzał: - XMEGA128A1 obsługuje tylko 4-bitowy SDRAM; - XMEGA128A1U obsługuje 4-bit i 8-bit SDRAM, ponieważ obsługuje EBI 4-port (porty E/F). Ale nawet jeżeli wybierzesz pamięć 8-bit, to zysk prędkości jest niewielki (<20%) ze względu na wszystkie dodatkowe czynności związane z adresowaniem i obsługą SDRAM. Zgodzę się...
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...
Tak żeby dokończyć W tych sterownikach pamięć bitowa to %M lub %T - tej pamięci możesz używać jako również jako WORD,INT itp. Np. operacja MOV R1 do M1 spowoduje że rejestr R1 zostanie przepisany do pamięci od M1 do M16 i wtedy możesz "wyciągać" bity jakie chcesz np. M1 M2 itp. dość częsta praktyka. jedyna różnica to taka że musisz uważać aby nie "nadpisać"...
Można spróbować zmienić licznik na synchroniczny, chociaż sama pamięć ram też będzie generować stany nieustalone w momencie zmiany stanów na wejściach adresowych: https://obrazki.elektroda.pl/6493772800_... Należałoby dołożyć na wyjściu pamięci 8-bitowy rejestr taktowany tym samym zegarem co licznik.
Cytuję z instrukcji: Gdy centrala nie jest zasilana, zdjęcie zworki MEMORY powoduje skasowanie pamięci ustawień, danych o użytkownikach, pamięci zdarzeń i zegara. Po podłączeniu zasilania centrala odtwarza jedynie pamięć ustawień. Dane użytkowników należy zaprogramować od nowa. Dane o hasłach administratorów i serwisu pamiętane są w odrębnej pamięci...
W poprzedniej wypowiedzi dokonałem poprawek w przykładowym kodzie. Tak, to już jest kiedy Elektrodę traktuje się jako przerywnik przy pracy. Kwestią otwartą jest nadal testowanie wybranego bitu, lub bitów. 1. Jak to wykonywać poprawnie testowanie jednego bitu ? Zależy to od danej sytuacji. W trakcie testowania pojedynczego bitu w PINx z pominięciem...
Rejestry robocze Rn są 4 bankach, zależnie od stanu bitów RS w słowie stanu procesora, nazwy R0 do R7 wskazują na różne obszary pamięci RAM Banki przełącza się ustawiając bity D4(RS1) i D3(RS0) rejestru stanu PSW(D0h) Po restarcie mpsora bity RS1 i RS0 są wyzerowane a więc dostępny jest bank 0 (adresy 0-7 w RAM) Rn - rejestry robocze n=0,1,...,7 (R0,R1,...,R7)...
Przyznam że w elektronice cyfowej jestem praktycznie zielony więc nie za bardzo wiem co taki licznik robi. Czy on ma służyc jako pamięć czy jako układ odczytujący z eepromu. I czy podaniu mu prądu stanie się tak sobie wymarzyłem że dostane na kazdą z nóżek wyjsciowych po jendym bicie co w sumie da mi 4 cyfrową liczbę binarną? Dodano po 5 Bo tak naprawde...
2. Program jest też dobry < dwa miechy działał bez zarzutu> instalowałem też od nowa i nic 4. rejestr też tu niemożesz mieć pewności - wystarczy jakiś pozostawiony skopany wpis w rejestrze i leżaki, i reinstalka albo unistal/instal niepomoże - chyba że przyłożysz się do wyczyszczenia ręcznie wpisów w rejestrze i to nie zawsze pomoże; wpis może...
Witam Popełniłem kolejne makro a właściwie dwa :D do odczytu pamięci EEPROM (zapisywać do tej pory nie potrzebowałem więc odpowiedniego makra brak ;) ). Nie jestem tylko pewien czy używane rejestry obsługujące eeprom we wszystkich prockach posiadających tą pamięć mają te same nazwy i działają tak samo. Makro to zmodyfikowany przykład odczytu eeprom...
http://obrazki.elektroda.pl/5144790300_1... Przedstawiam Wam swoje najnowsze dzieło - KrzysioCart MicroSD - kardridż do konsoli Pegasus, który będzie ostatnim, jaki kupisz - żaden inny już nie będzie potrzebny. Kardridż obsługuję 82% wszystkich gier, jakie wyszły na konsolę NES / Famicom / Pegasus. Obsługiwane są następujące mappery...
Witam! Mam do zrobienia projekt na temat wymieniony powyżej i szczerze mówiąc to nie wiem jak sie do tego zabrac...więc będę wdzięczna za każdą pomoc (linki itp.). Woltomierz powinien zawierać następujące elementy : mikroprocesor 8051, rejestr 8282, pamięć EPROM 2764, przetwornik a/c, komparator, dekoder 9368 itd. Obejrzyj tu: http://sklep.avt.com.pl/photo/_pdf/AVT22...
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...
/.../owa pamięć może posłużyć do tworzenia a) funkcji kombinacyjnych/.../ albo c) pamięci rozproszonej (!). zgadza sie; b) rejestrów nie zgadza sie, rejestr to dodatkowy, niezalezny element slice; jesli napiszesz "if (in=2) then out <= 1" else out <= "0", to look-up table bedzie wypelniona tak, ze pod adresem '2' bedzie jedynka, pod reszta adresow...
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,...
1. Dodam jeszcze, że jeśli chcesz używać nadal Attiny2313 to możesz jako przetwornik wykorzystać komparator i jeden kanał PWM do którego podpinasz filtr RC. Mając na jednym wejściu komparatora napięcie które chcesz zmierzyć a na drugim wyjście z filtra RC zwiększasz wypełnienie PWM, a komparator wykryje gdy napięcie z PWM będzie bliskie mierzonemu....
Gość może mieć racje iż ADC próbkuje z częstotliwością kilkudziesięciu kHz. Tyle, że zapomniał wspomnieć iz między ADC a wzmacniaczem wejściowym kanału Y jest analogowy rejestr przesuwający który zbiera próbki z rzeczywistą częstotliwością próbkowania. Tyle, że takie rozwiązanie stosował Philips w starszych oscyloskopach cyfrowych - powodem był brak...
http://obrazki.elektroda.pl/6130528400_1... http://obrazki.elektroda.pl/2906458300_1... Witam wszystkich. Chciałbym przedstawić na łamach forum mój projekt, który powstaje już od około pół roku. Tematem projektu jest komputer 8-bitowy oparty o procesor Z80. Założeniem jest, aby zbudować funkcjonalny komputer 8-bitowy...
Witam, 1. Nie podałeś jaki jest rozmiar pamięci EEPROM a od tego zależy sposób adresowania. Linie A0,A1,A2 masz podpięte do +5V (logiczna 1) czyli jeżeli masz pamięć mniejszą niż 24C16 to adres 0xA0 jest niewłaściwy. 2. Linia WP dla normalnego trybu pracy powinna być podpięta do GND (logiczne 0). 3. Aby zdiagnozować problemy na I2C po zakończeniu każdej...
https://obrazki.elektroda.pl/7257498500_... Pokażę tutaj jak można łatwo uruchomić zewnętrzną pamięć Flash z dowolnym mikrokontrolerem w oparciu o programowe SPI. Omówię tu działanie i znaczenie poszczególnych operacji (odczyt, zapis, kasowanie) oraz zaimplementuję je w kodzie. Temat użycia takich pamięci wydaje mi się co najmniej...
Masz może pełną serwisówkę od tego modelu, bo wszędzie widzę tylko schematy a tu masz także przebiegi ? Ja bym pierwsze co zrobił, to zamiast tego nieszczęsnego prostokąta, wpuścił do układu sinusoidę 1kHz i poszedł po układzie patrząc gdzie przestanie być ona sinusoidą (w sensie odkształcenia totalnego a nie schodkowania wynikającego z próbkowania....
https://obrazki.elektroda.pl/3928983600_... Opiszę naprawę dość rzadkiej konsoli, polegającą na odtworzeniu schematu pierwowzoru, zaprojektowaniu i wykonaniu płyty głównej i dalszych krokach niezbędnych do przywrócenia jej życia i funkcjonalności, w których zastosowałem swoją nowatorską metodę. Będzie więc coś dla miłośników retro,...
Dziękuję i postaram się odpowiedzieć na pytania: "Układ redundantnych sterowników (PLC1, PLC2) i cztery kasety I/O." Zakładam, że jednostki sterujące to IC695CRU320 (ewentualnie IC695CPE330, ale to nowa jednostka), 1x lub 2x RMX128, kilka modułów ETM001 (3 lub cztery na kasetę). A kasety I/O to moduły IC695NIU001 + 2x IC695ETM001 + moduły I/O. "Co masz...
https://obrazki.elektroda.pl/7245713600_... BK7231 zazwyczaj programujemy przez UART - pozwala na to wgrany przez producenta bootloader. W wyjątkowych sytuacjach jednak możemy niechcący ten bootloader nadpisać - wtedy musimy użyć trybu programowania SPI by odratować zablokowany układ. Tutaj opiszę, jak działa tryb SPI w BK7231 oraz...
https://obrazki.elektroda.pl/7743897500_... W tym dziale pokazywałem już różne starsze sprzęty, ale drukarki jeszcze nie było. Pora to zmienić - mamy tu egzemplarz korzystający ze złącza równoległego LPT! Pokażę tu jego demontaż oraz elektronikę ze środka, która z pewnością znacząco będzie różnić się od wnętrz współczesnych budżetowych...
"Kilka" częściej spotykanych słówek i wyrażeń na początek amplifier (amp) - wzmacniacz preapmlifier (preamp) - przedwzmacniacz power amplifier - wzmacniacz mocy analog multiplier - analogowy układ mnożący ****************************************... PLL - Phase Locked Loop - pętla z synchronizacją fazy ****************************************...
https://obrazki.elektroda.pl/4868547700_... Dzisiaj zrealizuję projekt na malutkim, ośmionóżkowym mikrokontrolerze PIC w obudowie DIP8 oferującym skromne 3.5kB pamięci Flash. Co więcej, do komunikacjami z peryferiami użyję tylko dwóch pinów - całość opierać się będzie o I2C. W oparciu o nie uruchomię kontroler wyświetlacza/klawiatury oraz...
http://obrazki.elektroda.net/97_12497431... Krótko przed stanem wojennym, CEMI wyprodukowało układy do kalkulatora programowalnego. Niestety projekt został porzucony, a polski kalkulator programowalny nigdy nie trafił do produkcji seryjnej. Teraz, po 28 latach, czas odkurzyć zapomniane układy. Trochę historii Niegdyś w Polsce istniała firma...
https://obrazki.elektroda.pl/3878829100_... Kilka lat temu pokazywałem wnętrze https://obrazki.elektroda.pl/2054031600_... https://obrazki.elektroda.pl/7862482300_... https://obrazki.elektroda.pl/7655552700_... Do programatora bezpośrednio podłączony jest przewód sieciowy oraz zawory...
https://obrazki.elektroda.pl/4046511300_... CH341 to popularny interfejs USB, który umożliwia komunikację z urządzeniami SPI, I²C, UART oraz bezpośrednią kontrolę pinów GPIO. Dzięki temu modułowi można np. programować pamięci Flash, czy odczytywać dane z różnych czujników. Tutaj pokażę, jak można go samodzielnie obsłużyć z poziomu...
No rzeczywiście makabrycznie wolno. I jeszcze czasem zakłócenia. Jaka jest filozofia tworzenia koloru? Widzę na schemacie rejestr 165 + układ wystawiający RGB. Czy ja dobrze widzę, Informacja video + kolor jest w jednym obszarze pamięci. Czyli żeby wyświetlić znak w kolorze to należy czytać pamięć dwa razy? Andrzej
https://obrazki.elektroda.pl/6347997200_... Cześć. Od jakiegoś czasu chodził mi po głowie projekt dzięki któremu mógł bym sobie sterować światła w domu i w ogrodzie poprzez wifi. Funkcjonalność banalnie prosta i spotykana w zapewne tysiącach rożnych projektów, jeszcze jeden nie zaszkodzi. :) W trakcie rozmyślania i projektowania kilka...
https://obrazki.elektroda.pl/1870607600_... Oto krótka prezentacja dwóch identycznych egzemplarzy tego samego odbiornika telewizji satelitarnej Micromaxx. Pokażę tu ich wnętrze oraz sprawdzę, jakie tym razem ciekawe układy RF ze środka uda się uzyskać. Omawiany sprzęt jest jeszcze z tej epoki, że być może trafi się coś co posterowania...
https://obrazki.elektroda.pl/3753608900_... Przedstawię tutaj wnętrze kontrolera kotła olejowego Rotex A1. Sprawdzę jak on jest zbudowany, na jakim mikrokontrolerze się opiera oraz czy może da się jakoś uruchomić osobno LCD ze środka. Sam kontroler stanowił część kotła, ale do mnie trafił już dawno po złomowaniu. Jedynie ze sklepów...
Mam zamiar dziś zaprezentować swoją zabaweczkę - układ przyjmujący sygnał MIDI, sterujący szesnastoma stacjami dyskietek. Na razie wejście MIDI jest tylko poprzez port szeregowy; pętlę prądową zrobię troszkę później; będzie można wybierać, czy sygnał ma być brany z prawdziwego MIDI czy z MIDI na rs232. Poza tym i tak nie posiadam fizycznego wyjścia...
https://obrazki.elektroda.pl/8661538600_... Zainspirowany podcastami o historii komputerów (podcast #19 - Słowo o architekturze i słowniczek pojęć By lepiej zrozumieć zagadnienie pamięci, musimy najpierw poznać architekturę, a dokładniej to części składowe procesora. Nie będziemy zagłębiać się w tajniki najnowszych Ryzenów czy i9,...
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...
https://obrazki.elektroda.pl/1702294700_... Niniejszy artykuł jest o sterowniku z Aliexpress – jest to wersja 8 kanałowa. Dostępne są także wersje o innej liczbie kanałów. Szukałem sterownika z MQTT, sterowanego poprzez Ethernet i nie wymagającego „chmury”. Będzie służył do sterowania ogrzewania podłogowego. Zamontuję go w szafce z...
Witam Kolegów Niestety moja Integra 64 Plus , produkcja 19.03.2015 r. - zachowuje się tak jak opisujecie : restarty, błąd pamięci RAM, błąd stosu pętli głównej, błąd sumy CRC danych centrali, brak reakcji klawiszy manipulatora. Przejrzałem rejestr zdarzeń pierwszy problem wystąpił 28.02.2018 r. "Błąd pamięci RAM" - pomogło odłączenie zasilania, niestety...
https://obrazki.elektroda.pl/8760486500_... Po przygodach z matrycami zbudowanymi na max7219, przyszła pora na coś bardziej zaawansowanego. Miałem w planach zrobienie własnej matrycy z 1500 jednokolorowych ledów 0603, 3 rejestrów przesuwnych i paru elementów dyskretnych, ale jak już ją zaprojektowałem, to przypadkiem trafiłem na matryce...
https://obrazki.elektroda.pl/4359236600_... Z czego zrobić obudowę do amatorskiej konstrukcji? Czy można wykombinować coś z zasilaczem w zestawie za darmo? Tutaj przedstawię jedną opcję - wykorzystanie starych tunerów z elektrośmieci. Ostatnio sprawdzając swoją kolekcję zorientowałem się, że mam już dwa tunery Wiwa HD90 i postanowiłem...
https://obrazki.elektroda.pl/7656680300_... Dzisiaj luźny temat, taki w ramach przerwy od Powiązane tematy z serii Opisywany tutaj temat będzie już kolejną częścią mojego cyklu prezentacji wnętrz urządzeń z elektrośmieci połączonych z próbami wykorzystania w praktyce części ze środka. Poniżej niekompletny spis powiązanych tematów:...
https://obrazki.elektroda.pl/6860763500_... Zapraszam na krótką prezentację wnętrza, badanie potencjalnej usterki oraz ostatecznie złomowanie starego telewizora LCD 32LC2RR, wyróżniające się posiadaniem funkcji Time Shift/Time Machine, czyli pozwalającego zapisać i odtworzyć później fragment interesującego nas programu, wszystko to...
https://obrazki.elektroda.pl/9365002800_... W poprzedniej części opisałem zasadę działania i podstawy sterowania wyświetlaczy VFD, w tej części przejdę do praktycznych działań :D które większość z Was pewnie bardziej zainteresuje. Nowe wyświetlacze są stosunkowo kosztowne w zakupie i nie równoważy tego fakt że przeważnie zawierają...
https://obrazki.elektroda.pl/8607012300_... Kolejny z projektów, który powstał z potrzeby - tym razem musiałem zaprogramować pamięci 27C322 (4 MB) w swoim programatorze TL866: https://obrazki.elektroda.pl/9810172600_... Wcześniej do tego celu używałem programatora Willem oraz samodzielnie wykonanej przystawki DIP40/DIP42...
https://obrazki.elektroda.pl/2835175100_... Czy warto kupić stację hot air o mniejszym nadmuchu niż zazwyczaj? ZD-8908 jest reklamowana jako "cicha stacja hot air", a jej maksymalny nadmuch wynosi nie 200 l/min, tylko 20 l/min. Od razu to przykuło moją uwagę, tym bardziej, że nie jest to produkt tani - można go kupić za około 250 zł....
Dzięki za schemat widziałem jakieś na chińskich stronach, ale mi się nie udało tego ściągnąć, bez logowania. Jeśli chodzi o JTAG to jeśli udałoby się go uruchomić to mógłby być przydatny. Ale też na początek prostsze może wydawać się przetestowanie tego SERDB po I2C po pinach UARTU, który też daje dostęp do rejestrów RIU. Więc możnaby je monitorować...
https://obrazki.elektroda.pl/4998555600_... Dzisiaj zaglądamy do wnętrza kolejnego starego sprzętu, tym razem do radioodtwarzacza samochodowego Denver CAD-350. Po krótkiej prezentacji wnętrza spróbuję uruchomić wyświetlacz LCD ze środka, wykorzystam do tego obecny tam już kontroler PT6523, którego wysteruję z Arduino poprzez prosty...
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
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...
Przyznam się szczerze że zajrzałem do wszystkich miejsc na CA PENTACONTA, Do dróg sygnałowych także, znajdując kilka nieistotnych usterek. Teraz z perspektywy czasu dopiero się zastanowiłem w jaki sposób powinny być przebadane drogi sygnałowe. Zdarzyły się usterki, które były związane z wprowadzonym rejestrem połączeń Co do dróg sygnałowych to przypominam...
https://obrazki.elektroda.pl/1290328800_... Od czasu, kiedy ukazał się rtl-sdr - czyli kilka lat temu - tanie odbiorniki SDR (radio definiowane programowo) są popularne i szeroko dostępne. Oczywiście podobne nadajniki także są dostępne i coraz tańsze, jednakże są to nadal urządzenia istotnie droższe niż odbiorniki. Teraz ma się to...
https://obrazki.elektroda.pl/7351720800_... Dzisiaj luźny temat, krótka galeria ze środka kolejnego tunera satelitarnego odzyskanego z elektrośmieci. Zobaczymy co ma w środku i czy coś ze środka może się przydać. Nie jest to pierwsza taka prezentacja we "Wnętrzach urządzeń", bawiłem się już w ten sposób w temacie Skymaster XL120 Zasadniczo...
Witam serdecznie. Mam pytanie: w jakim celu nadal w nowych płytach central Satel Integra stosowane są baterie? Oczywiście zrozumiałą dla mnie sprawą jest to, że podtrzymują one zegar systemowy w przypadku zaniku zasilania sieciowego i zasilania z akumulatora, ale w instrukcji do Integry jest też informacja, że podtrzymują one również rejestr zdarzeń...
Jakiś czas temu w moje ręce trafiła tablica świetlna. Chciałem wykorzystać całe urządzenie lecz ze względu na brak dostępnej dokumentacji (protokół transmisji) postanowiłem zbudować własny sterownik w oparciu o ATmega32. Co do protokołu pytałem w tym temacie lecz nic z tego nie wyszło. http://www.elektroda.pl/rtvforum/topic22... Trudno mi określić...
https://obrazki.elektroda.pl/8335834200_... Witajcie, dzisiaj kolejna prezentacja sprzętu z elektrośmieci połączona z odzyskiem części ze środka, w tym konkretnym przypadku będzie to wnętrze prawie dziesięcioletniego czytnika e-booków ze zbitym ekranikiem, odzyskamy z niego moduł WiFi który potem uruchomimy na komputerze z systemem...
https://obrazki.elektroda.pl/6384120300_... Witajcie, dzisiaj znów krótka prezentacja wnętrza sprzętu z elektrośmieci wraz z próbą odzyskania części ze środka. Na stół trafia kolejny stary tuner satelitarny. Zobaczymy, jakie układy scalone uda się nam uzyskać całkowicie za darmo. Jakiś czas temu prezentowałem podobny sprzęt z którego...
Czy ktoś zna jakąś dobrą ściągawkę do "gdb" (GNU debugger)? Czasem potrzebuję tego użyć - zbyt rzadko, by pamiętać jego polecenia, a przeglądanie helpa, żeby coś znaleźć, jest bardzo czasochłonne. W szczególności: nie wiem, czy można zobaczyć wybrane rejestry procesora ("info registers" pokazuje wszystkie, i to dużo miejsca zajmuje), i jak oglądać pamięć;...
Plik jest uszkodzony. Więc kod jest 0553. Proszę zauważyć, że linie się powtarzają a u Pana dwa pierwsze adresy są inne. To #10 i 04. Coś się stało z początkiem pamięci. Nie mam teraz czasu na głębszą analizę pliku. Jak Pan się spieszy to poprawić początek #10 04 na #7F 05. Ten adres gdzie jest wartość #10 to właśnie rejestr opcji i trzeba go poprawić...
https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...
AVE... (at)Tronics, taki PIC16F628A ma osiem bitów, ale pamięć programów ma szerokość szyny danych 14 bitów i 13 bitów dla adresów. Daje to łącznie dwa kilosłowa czternastobitowe pamięci programu. Główna szyna danych ma 8 bitów, szyna adresowa RAM 9 bitów, ale RAMu jest tylko 224 bajty, resztę przestrzeni "zjadają" rejestry. Do tego bezpośrednio można...
Witam. Chodzi o sterownik Mitsubishi FX1N-40MR.włączyliśmy ostatnio linię i na ekranie sterującym GOT 1000 pokazuje niepoprawne dane, nie da się pewnych liczb resetować. Sterownik nie pokazuje żadnych błędów. Po przeglądnięciu programu w PLC zauważyłem że nie używane rejestry mają wpisane niepoprawne dane. Większa część rejestrów jest zapisana. Część...
https://obrazki.elektroda.pl/8640941500_... Dzisiaj mała ciekawostka - pokażę tu czym może skutkować brak sprzątania po zwierzętach w domu na przykładzie pewnego starego, naprawdę mocno zabrudzonego odbiornika Cyfrowego Polsatu. Temat do pokazania wszystkim osobom niechętnym wobec sprzątania, miejmy nadzieję, że z jakimś morałem. Ku...
W Zmienne globalne — wiedz, kiedy są modyfikowane Zmienne globalne muszą być ostrożnie obsługiwane, gdy są używane z przerwaniami, ponieważ te są generalnie asynchroniczne. I jeżeli zmienna globalna jest modyfikowana przez ISR, może zostać zmieniona w dowolnym momencie. Musimy mieć na uwadze następujące aspekty: Odczyt/zapis zmiennych globalnych...
Niedawno zrobiłem mały egzamin tej 'inteligencji', marnie wypadła ze znajomości avrów ;) (nie można zagnieździć bold w code, więc będzie rozlazłe) procesor avr ze stosem sprzetowym ChatGPT Procesory AVR, takie jak te z rodziny ATmega, są wyposażone w stos sprzętowy, który jest używany do zarządzania wywołaniami funkcji, przerwami oraz przechowywaniem...
Problem dotyczy wszystkich języków programowania i wszystkich mikrokontrolerów. Chodzi o uszkadzanie się zawartości pamięci eeprom kiedy program idzie w krzaki. Zauwzyłem, żę kiedy traktuję atmegę zakłoceniami emc potrafi o ona zacząć wykonywać inny fragment kodu (bascom), jakby skoczyła pod jakiś przypadkowy adres. objawia sie to czasem podwójnym pisaniem...
Posiadam pamięć SRAM i chciałbym zbudować taki układ żeby go wykorzystaćc rejestr bajtu. Zatem chciałbym naraz wysłać bajt do zapisania oraz sygnał wyzwalający zapis. Wiem jednak, że WE musi być wprowadzony (stan niski) dopiero pewien czas po wprowadzeniu adresu i danych do zapisania, a skończyć się musi (przejść na stan wysoki) przzed końcem podawania...
Witam . W istocie, długo się nie odzywałem , temat jednak jest dalej aktualny . Rejestracja temperatury polegać będzie na pomiarze np. 1. zmiana temperatury przez 5 minut - pomiar co 1 sekunda 2. zmiana temperatury przez 15 minut - pomiar co 3 sekundy 3. zmiana temperatury przez 30 minut - pomiar co 5 sekund Podałem przykładowe zadanie pomiarowe , docelowo...
Zastanawiam się czy tego kalkulatora nie dało by się odtworzyć. Odtworzenie schematu na podstawie płytek, przy tym stopniu upakowania oraz szerokości ścieżek nie stanowi większego problemu. Przerażeniem napawa konieczność rozplatania wiązek przewodów łączących złącza i mozolne rozpisywanie połączeń. Pachnie niezłą gimnastyką, ale też do zrobienia....
No właśnie, skasowana pamięć FLASH ma same FF. Programowanie polega na zmianie jedynek na zera. Stąd też najpierw pamięć trzeba skasować, dopiero potem można zaprogramować (bo inaczej zer na jedynki nie da się zmienić). Dodano po 2 BTW. To ciągle jest tylko jedna operacja zapisu. Więc nie ma co kombinować. Co do twojego pierwszego pytania - SREG to...
https://obrazki.elektroda.pl/8394302400_... Witajcie moi drodzy. Przedstawię tutaj wnętrze tzw. centralki bezpieczeństwa przeznaczonej do ochrony mieszkań, biur oraz małych firm przed, jak to producent ujął, "drobnymi ryzykami". Rolą centralki jest uruchomienie alarmu (np. akustycznego bądź świetlnego) w sytuacji nieuprawnionego wtargnięcia...
https://obrazki.elektroda.pl/7048158500_... W zasadzie nie wiem jaki tytuł dać ;) Jest to uniwersalny moduł (bufor) a częściowo dedykowany ze względu na dostęp sekwencyjno-blokowy. - obsługuje pamięci SRAM w obudowie dip 28 - umożliwia 4 lub 8 bitowy dostęp - podział na bloki 256 lub 512 bajtowe - sekwencyjny dostęp - konfigurowalny...
a co się dzieje wewnątrz mikrokontrolera? Opiszesz mi instrukcje Atmega8a wraz z tym jak to działa, co się dzieje z układem mikrokontrolera? Oczywiście! Omówię, jak działają poszczególne instrukcje Atmega8a w kontekście podanego kodu asemblera oraz jak wpływają one na funkcjonowanie mikrokontrolera. Kod asemblera: ``` sbi DDRC, 0 sbi PORTC, 0 sbi DDRB,...
Od modelu PSP Slim (2k) pamięć NAND jest zintegrowana z CPU, więc jest to nietypowa kość, z której zaprogramowaniem możesz mieć problemy. Wsadu raczej nie znajdziesz, nie ma jednego uniwersalnego, gdyż część pamięci jest przeznaczona na rejestr unikatowych kluczy (IdStorage) - wgranie niewłaściwych dla Twojej płyty skończyłoby się problemami w działaniu...
Dlaczego zepsules ta usluge? S3 ClipSVC; %SystemRoot%\System32\ClipSVC.dlla [X] W logu widac takie bledy: Error: (06/26/2021 10:06:43 AM) (Source: Microsoft-Windows-User Profiles Service) (EventID: 1552) (User: ZARZĄDZANIE NT) Description: Gałąź użytkownika została załadowana przez inny proces (blokada rejestru). Nazwa procesu C:\Windows\System32\svchost.exe;...
Sprawdź jaką wartość ma rejestr statusu pamięci przed zapisem.
AVE... Drobna uwaga: karty graficzne w PC pierwotnie realizowały tę samą funkcję, co na przykład VIC w C64: brały dane z pamięci i zamieniały je na obraz. Procesor musiał te dane opracować i przesłać do karty. Dla przykładu gra Wolfenstein 3D jest tak naprawdę grą 2D, tylko procesor używając sprytnych kalkulacji "rysuje" ją jako 3D. Wiele wczesnych...
Akumulator to tylko nazwa rejestru. Potrafił akumulować wyniki z ALU i był docelowym rejestrem do której zapisywany był wynik operacji. Obecnie wyniki mogą być zapisane do dowolnego rejestru z pewnej grupy rejestrów, więc nadaje się im po prostu nazwy R0..R31. Jeżeli, któryś z nich dodatkowo spełnia jakąś funkcję to nadaje się mu ekstra nazwę. Nazwa...
Witam, Napotkałem na tego typu problem: System nadrzędny: sterownik z flippera oparty o procesor MC68B09 (2MHz) System podrzędny: FPGA GOWIN GW1N, zegar 24MHz W założeniu pamięć BRAM z FPGA (w trybie Dual Port) ma być widziana dla MC6809 jako zwykła pamięć RAM. Z MC6809 mamy linie adresowa, linie danych, zegar E, linie R/W i I/O. MC6809 przy odczycie...
Kolego, jeżeli Twoje urządzenia posiadają na wejściu pamięci danych (rejestry) to można ewentualnie wykorzystać jeden port LPR. Jeżeli nie - to masz dwie możliwości: 1. Zastosować karty wieloportowe; 2. Zaprojektować i wykonać pamięć pośrednią (rejestr). Żadne przełączniki drukarkowe nie mają tutaj zastosowania, ponieważ rejestr wyjściowy (pamięć portu)...
No jak wystarczy? Opisałem cały układ składający się z komparatora 7485 (układ kombinacyjny) i rejestru np. 74173 (układ sekwencyjny). To rejestr stanowi pamięć stanu. Przerzutnik na wyjściu (np. 7473) opcjonalny. Ale żeby rejestr działał, potrzebny jest generator zegarowy. 2 gotowe kostki (ew. 3) połączone bez jakiegoś specjalnego szycia funkcji na...
Witam chciałem kogoś poprosić o pokazanie w jaki sposób obsługiwana jest zewnętrzna pamięć ram. Dokładniej przyłączony mam rejestr HC245. Prosił bym o jakieś przetestowana fragmenty kodu. Pozdrawiam
Cześć, miałem problem z ramem, miałem 8gb a dostępne było tylko 2gb. Windows aby nie jest 32-bitowy, gdzie dostępne jest 4GB z tego 2GB dla aplikacji? Ile RAM pokazuje BIOS? Przeczytałem na forum ze zmienienie w ustawieniach config wartości pamięci ram na 0 pomoże, Jaki config i jakie 0? Opisz jaśniej. po uruchomieniu komputera ponownie, wykrywa jakis...
Czy ktoś moze opisać jak nalezy konfigurować rejestr cfg841 aby poprawnie działała pamięć wewnętrzna eeprom?? kożystam z tej pamięci poprzez rejestry ECON i EDATA1..4 i jakoś nie mogę zapisać zadnego bajtu.
Logi z OTL w załączniku. Poniżej log z MBAM. Malwarebytes Anti-Malware 1.75.0.1300 www.malwarebytes.org Wersja bazy: v2013.07.08.05 Windows 7 Service Pack 1 x64 NTFS Internet Explorer 10.0.9200.16618 norbix96 :: TONYSHADE [administrator] 2013-07-09 13:38:13 mbam-log-2013-07-09 (13-38-13).txt Typ skanowania: Pełne...
Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). http://obrazki.elektroda.net/21_12497604... http://obrazki.elektroda.net/58_12497606... http://obrazki.elektroda.net/95_12497605...
Poszukuję elektronika z Warszawy !!!!!!! Zlecę zaprojektowanie i wykonanie rejestratora z wyświetlaczem LCD podłączonego do impulsatora którego zadaniem będzie : -aktualna ilość -rejestr narastający niekasowalny -2 x rejestr kasowalny z potwierdzeniem -licznik niekasowalny czasu pracy -wyświetlacz daty i czasu rzeczywistego. Pamięć nie ulotna wewnętrzna,...
W razie konieczności odcinałem ścieżki sygnału DDC w przełączniku / modulatorze i wlutowywałem w nie odpowiednio spreparowaną pamięć EEPROM (np. kopię z telewizora / monitora komputerowego, czasem z poprawkami - programy do edycji danych EDID monitora). Na moje potrzeby wystarczało. Znalazłem też gdzieś zapis że można "podmienić" dane z tej pamięci...
Podział na pamięć i IO to taka uroda niektórych procków np. Intela i stąd szyny ISA. Są tam oddzielne rozkazy, które przesyłają dane jako IO. Trochę upraszcza to konstrukcję, ale nie tworzy jakiejś nowej jakości. Dostęp na poziomie sprzętowym różni się wysterowaniem innych sygnałów - MEMx daje dostęp do pamięci, IOx - dostęp do przestrzeni IO. Typowe...
Tak będzie robił za każdym razem? Proponuję TuneUp Utilities 2006 super program m.in. do czyszczenia rejestru, pamięci!
Pilnie poszukuję odpowiedzi na pytania: 1. Sposób zgłaszania żądania DMA przez urządzenie zew. I/O 2. Sposób wywoływania transmisji pamięć - pamięć 3. Do czego służy rejestr przejściowy w DMA 4. Który rejestr służy do przechowywania danej w transmisji I/O - pamięć 5. Jak odmaskować transmisję DMA w danym kanale 6. Jak zrealizowano dostęp do szesnastobitowych...
Na pamięci Winbond 25Q64 ten wsad zachowuje się tak samo, czyli telewizor stoi na logo manty, kolory są prawidłowe. Pamięć oryginalna GD25Q64CSIG jak pisałem wcześniej ma prawdopodobnie ustawiony rejestr tak, że nie można już jej skasować. Zamówiłem nowe kości GIGADEVICE GD25Q64CSIG, jak przyjdą to się odezwę. Jak wgram software przez USB, (dostępny...
Tego typu pamięci zazwyczaj wymagają po włączeniu zasilania wykonania sekwencji startowej. Czyli najpierw RESET ENABLE, później RESET MEMORY, a następnie czytasz rejestr statusowy i czekasz aż pamięć zgłosi gotowość do współpracy. Niestety, dokumentacja do tej pamięci jest raczej biedna i sporo rzeczy trzeba zgadywać. Co gorsza, ta pamięć nie ma żadnej...
Witam Myślę że powinieneś zainteresować się ATtiny13 ponieważ posiada poza rejestrami pamięć RAM co umożliwia pisanie w C (wyjątek jak wyżej opisano o ICCTINY dla 12 i 15). Gdzieś na stronach atmela było ostatnio napisane, że ATtiny12 nie będzie produkowane ze względu na przejście produkcji na wersje bezołowiowe. ATtiny15 posiada PWM z możliwością powielania...
Znalezione na dysku - jest cała lista. Kto jeszcze pamięta? ADC A,m1Dodaj z przeniesieniem pamięć do A ADC A,#nDodaj z przeniesieniem argument bezpośredni do A ADC A,rDodaj z przeniesieniem rejestr r do A ADC HL,rrDodaj z przeniesieniem parę rejestrów rr do HL ADD HL,m1Dodaj pamięć do A ADD A,#nDodaj argument bezpośredni do A ADD A.rDodaj rejestr r...
To spi 95p08 vilab czyta i pisze, labtool ma problem z zapisem niby pdfy są ale:) sa tez niezalezne opracowania jak Tuchołki nie polecam(testowałem) i Smoka polecam(używam) seeprog też bez problemu generalnie inne komendy do odczytu drugiej połowy i rejestr który w połowie startuje od zera...
B3R5 EQU 18H START ;start LCALL LCD_CLR ;wyczyść ekran LCD MOV R0,#10H ;załaduj wskaźnik ( adres w pamięci) do R0 MOV R2,#0 ;wyzeruj rejestr R2 CLR A ;wyzeruj akumulator LOOP: MOV #R0,A ; tu prawdopodobnie miało być MOV (at)R0,A -> co oznacza wpisz zawartość akumulatora pod adres 10h INC R0 ;zwiększ adres INC A ;zwiększ akumulator o jeden DJNZ R2,LOOP...
Hej Jestem osobą rozpoczynającą pracę z mikrokontrolami pic. Do nauki programowaniu w pic, zainstalowałem sobie środowisko mplab ide v8.36. Przy debugowaniu chciałbym "podglądać" co siedzi w rejestrach (lub i w pamięci), niestety albo ja nie potrafie z tego korzystac albo mam jakiś bug. Mianowicie po poprawnym skompilowaniu następującego kodu: #include...
pamięć rejestr błąd rejestr pamięć rejestr modbus
service manual blaupunkt wymiana łożysk silnika pasek pralka spada
whirlpool awm6081 blokada drzwi wymiana wkładki gerda
Termet Silver 20 kW: Jak przyspieszyć nagrzewanie kaloryferów? Regulacja VNT turbosprężarki w Ford 1.6 TDCi