Czyli z tych wszystkich tysięcy, czy milionów tranzystorów zbudowany jest nie tylko ALU, ale również wiele innych elementów w układzie (np. dekoder i rejestry)? No to chyba oczywiste? Jak by ze wszystkich tranzystorów zbudowane było tylko ALU to pozostałe części musiały by być zbudowane z zera tranzystorów :D Poza tym bardzo popularne w każdym opisie...
To nie jest schemat działania, tylko schemat budowy... Bufory chyba nie wymagają wyjaśnień, akumulator służy do przechowywania argumentu/wyniku operacji, ALU czyli jednostka arytmetyczno-logiczna służy do wykonywania operacji arytmetycznych i logicznych (jak wynika ze schematu - na tym co jest w akumulatorze), PC to program counter, czyli licznik programu...
przychodzę z pytaniem jak stworzyć procesor w domu Ma to być procesor czy mikroprocesor? Procesor możesz zbudować z układów logicznych a nawet z tranzystorów, lamp czy przekaźników. Mikroprocesor - czyli taki procesor z cała logiką zamknięta w jednym układzie scalonym - to raczej w domu nie osiągalne bo wymaga opanowania technologii produkcji układów...
GAL sa to programowalne układy logiczne, a nie mikroprocesory. Nie posiadają one rozkazów dzielenia ani mnożenia, a jedynie podstawowe operacje logiczne AND, OR, NOT i przerzutniki. Mozna na nich spróbować zrealizować mnożenie i dzielenie poprzez zapisanie tabeli prawdy.
Dla uproszczenia chciałem pominąć problem transmisji szeregowej czy innego sposobu dostarczania i odbierania danych. Nie jest tak źle z ogólną wiedzą nt działania programowalnych układów logicznych, rozróżniam prace mikroprocesora na "cyklach zegarowych" i wykonanie rozkazów przez CPU od czasu propagacji układu logicznego. Moje pytanie "...dane od razu..."...
Kolega e_techman praktycznie wyjaśnił sprawę , układy serii TX2/RX2 z góry narzucają sposób kodowania oraz realizowane funkcje . Natomiast budowa na logicznych układach Cmos daje wiele możliwości kodowania rozkazów ponadto uniezależnia produkt ale tym samym tylko konkretne moduły będą z sobą współpracowały . Podane układy MC14024 , MC14001 mogą tworzyć...
http://obrazki.elektroda.net/44_12547231... Poniższy projekt to komputer zbudowany tylko i wyłącznie na bramkach logicznych TTL. Powstawał przez dwa miesiące i w tej chwili jest gotowy do przedstawienia. W tej chwili cala jednostka to 8-bitowy komputer potrafiący ładować i przechowywać adresowane instrukcje i rejestry z rozkazami w pamięci. Wszystkie...
Zafascynowany jestem konstruowaniem procesorów i komputerów z układów MSI SSI. Mogłoby się wydawa że to kompletna kicha, ale to przecież hobby. Chodzi o raczej o zabawe i satysfacje i spedzenie wolnego czasu. W latach 80'XX budowaliśmy sobie w instytucie na politechnice coś, co można nazwać hiperRISC, a co operowało jednym rozkazem ALU (NAND). Oprócz...
Witaj Każdy port procesorka '51 posiada rejestr wyjściowy. Wpisując do niego określoną wartość możesz (nie zawsze!!) wymusić stan logiczny na nóżce układu i to jest wszystko jeżeli chodzi o pracę portu w trybie wyjściowym. Jak zapewne wiesz, każda z takich linii może być wejściem lub wyjściem. Rejestr jest oczywiście 8-bitowy i każdy jego bit odpowiada...
Moznaby tez zmapowac 2 kilo generatora do jakiegos obszaru w RAM, ale wtedy by zostalo dwa kilo RAMu mniej na program. Obszar F800-FFFF to pamięć koloru i znaków na ekranie i w całości to również 2k. Moim zdaniem, za pomocą rozkazu OUT na jakiś adres można przełączać jakiś układ logiczny, który domyślnie podkłada pamięć obrazu pod adres F800-FFFF,...
o ile sterowanie Mitsubishi programuję metodą drabinkową (mam zresztą do wyboru drabinka lub ST) to w Step7 mogę się "wyżyć". Zaczynając w S7Graph - główny przebieg procesu, AWL=ST obliczenia,adresowanie pośrednie,transfery,skoki, FUP- proste układy RS,& > itp. oraz niekiedy SCL-okrojony Pascal- logiczne powiązania (np. winda) oraz konwertowania liczb...
A po co stosujesz ULN2803? Daj katodę diody do układu a anodę przez opornik do plusa i napisz jakie rezultaty. Oczywiście w programie musisz dać rozkaz zapalający diodę niskim stanem logicznym. Marek Jaglarz www.jaglarz.com/ja/rozdz.htm
Projektujesz to tak samo - piszę tabelę prawdy dla trzech wejść i jednego wyjścia. Wszystkie kombinacje znasz z założenia, dalej upraszczasz np. tablicami Karnaugha i masz gotowy układ :) BTW - nie chce mi się rozpisywać, ale bez bitów przeniesienia/pożyczki to zdaje się, że jednobitowe dodawanie i odejmowanie od siebie się nie różni. dziękuję bardzo...
Główna szybkość FPGA o której wspominają koledzy w postach wyżej spowodowana jest przetwarzaniem równoległym. Mikroprocesor jaki szybki by nie był wykonuje program wykonując rozkaz po rozkazie. W FPGA tworzysz struktury logiczne, które działają równocześnie. W takim układzie możesz np. mnożyć równolegle kilka liczb przez kilka innych, w tym samym czasie,...
Poszukuję programisty do napisania programów dla mikrokontrolerów ATMEL. Wszystkie założenia pracy programów są gotowe. Schemat układu uC wymaga drobnej konsultacji/akceptacji. Wszystkie układy uC muszą działać z komunikacją RF/IR, czyli układem 1 jest pilot, układem 2 jest sterownik z odbiornikiem RF/IR. Pilot 1 ma być na AtTiny 2313/4313. Sterownik...
No a mają one możliwość generowania kodu dla opisu za pomocą grafu ? Są darmowe narzędzia, które przekształcają graficzny graf (kółka, strzałki etc) na pełny opis HDL jako FSM (Finite State Machine), jest tego pełno. Ja tam preferuje ręczny coding maszyny. Jeśli chodzi o uC to mają większe możliwości gdy idzie o rozbudowę softu, dodanie jakiś skomplikowanych...
Nie wiem skąd te szpilki. Sygnały z analizatora stanów logicznych nie mają ustawionych etykiet, co utrudnia analizę. Ok. Dla uproszczenie usunąłem pliki, na których w wyniku mojego niedopatrzenia pojawił się błąd z milczącymi liniami A14 i A15. Plik bus2.png pokazuje młodszy bajt magistrali adresowej. Natomiast bus4.png to starszy bajt. Nie ustawiłem...
http://obrazki.elektroda.pl/5049806000_1... NadajnikGPRS NadajnikGPRS to urządzenie do układów alarmowych i układów sterowania. Posiada programowalną logikę wejść i wyjść, coś na wzór sterowników PLC. W podstawowej wersji mamy do dyspozycji 8 wejść analogowo-cyfrowych, 2 wyjścia open-drain wysoko-prądowe, modem GSM z obsługą CLIP, SMS,...
Otrzymaliśmy do ręki całkiem ciekawe urządzenie, którym jest komputer szachowy wyprodukowany w NRD gdzieś w 1982 - 1984 roku. Jest to urządzenie wykonane w postaci klasycznej szachownicy gdzie każde z pól wyposażono w diody LED. Poza szachownicą umieszczono dodatkowy zestaw przycisków oraz diod LED do kontaktu z graczem. Można rozgrywać tutaj dowolne...
Aha, to już chyba zostałem uświadomiony jaka moc obliczeniowa kryje się w FPGA :) Tutaj też jest podobne porównanie w stosunku do CPU -> http://bazy.opi.org.pl/raporty/opisy/syn... Oczywiście coś za coś, program nie może być zbyt złożony bo się nie zmieści w bramkach logicznych FPGA. No chyba, że się zrobi mikroprocesor i będzie...
(at)desa :arrow: To co zamieściłeś, jest de facto w asemblerze, tyle, że przepisane do składni Bascoma. Najprostsze przykłady bootloadera są w pdf-ach układów AVR mających wbudowane wsparcie dla tej metody programowania (ATmega, część ATtiny). Potrzebowal bym skladnie komend BootLoadera mikrokontrolera AT90S2313, oraz skladnia plikow stosowanych programatorach....
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,...
Coś robię nie tak. Wystawiłem do H0F daną H01 czyli Test. Zapaliła się 8 ale na jednym segmencie. Czasami na innym ale tylko na jednym. Wygląda tak jak by układ nie multipleksował. ... Macie pomysła ? Zapodajcie. Witam, Na pewno jest prawidłowo podłączony rezystor Rset, pomiędzy ISET(18) a V+(19) układu Max7219? Jaką ma wartość? Zwykle to około 10kom...
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...
Chodzi o to, że operacja |= generuje (najczęściej) sekwencję R-M-W (read - modify - write). Czyli rejestr konfiguracyjny jest odczytywany do rejestru ogólnego procesora, na tym rejestrze jest dokonywana operacja arytmetyczno/logiczna (OR) a na koniec wynik jest zapisywany nazad w rejestrze konfiguracyjnym. Przykład: PORTB |= 1<<PB1 | 1<<PB6;...
Witam.Mógłby mi ktos podać odpowiedzi do zagadnień poniżej?A jesli to nie gdzie moge znaleść coś na ich temat(na googlech marnie z tym jest)?Pozdr. Architektura Systemów Komputerowych (pytania testowe w pierwszej części wykładu) 1. Jakie układy wyróżnia klasyczna architektura komputera (von Neumanna)? 2. Jakie układy zawiera jednostka...
STM32F103, to Cortex-M3. STM32F410, to Cortex-M4. Trochę podobne, ale tylko trochę. Rozkazami niektórzy nazywają instrukcje procesora/rdzenia/jednostki logicznej danego mikrokontrolera czy mikroprocesora. To co przytoczyłeś to nie są żadne rozkazy, tylko wywołania funkcji; prawdopodobnie z martwego już SPL dla F1 oraz żyjącego (jeszcze) HAL dla F4....
Witam. Jeśli rozpatrywać procesor na poziomie budowy to tak są to bramki logiczne ale dziwnie to brzmi gdy mówimy o dzisiejszych procesorach gdzie ilość tranzystorów to setki milionów. Globalnie struktura procesora to rejestry i jest ich cała masa, akumulatory(AL, AH, EAX itd. jednostki arytmetyczno-logiczne) nie takie od latarki. Wskaźniki wszelkiego...
Nowe procesory Atmela AT89s52, AT89S8252 mają w pamięci program testowy, który faktycznie wysyła jakieś wartości na port P2 . Na płytce testowej, którą posiadam, mam diody na P2, więc mrugają - przy czym P2.0 z większą częstotliwością niż P2.7. Częstotliwość mrugania zależy natomiast od kombinacji stanów logicznych portu P). Przynajmniej tyle zaobserwowałem....
https://obrazki.elektroda.pl/1330354600_... Dzięki współpracy z polską firmą https://obrazki.elektroda.pl/4907295500_... Konfigurując i łącząc bloki wprowadzamy sygnały wejściowe, podłączamy wyjścia i w sposób graficzny tworzymy logikę działania programu pracy wraz z operacjami logicznymi i matematycznymi. Blok może...
Układ zbudowałem zgodnie z tamtym schematem - iloczyn logiczny /PSEN i /RD do wyprowadzenia /OE pamięci RAM. /CS1 z racji tego, że to jedyny układ ustawiłem na stan niski. Odczyt/zapis RAM działa, natomiast użycie komendy movc już nie. Być może coś w kodzie mam źle? Dodam, że zauważyłem iż movx mogę używać tylko z DPTR co mnie zdziwiło, gdyż na liście...
robiłem kiedyś coś takiego co zwało sie maszyną "w"był to procesor złożony z podzespołów tzn jednostki sterujacej , jednostki arytmetyczno logicznej (wykonywała 8 rozkazów),akumulatora (rejestru). i 32 bajtów pamieci ram . programowało sie to prostą klawiaturką w jezyku maszynowym (cały jezyk to było 16 rozkazów). stan wszystkich komponentów sygnalizowany...
Co do nietypowych operacji jakie wykonuje to ALU (181) to układy te były projektowane w takich trochę przewrotnych czasach kiedy to technologia LSI raczkowała i zakładano że znajdą sie chętni do budowania mikroprocesorów (dziwnie brzmi w tym kontekście ) :lol: na układach dyskretnych, i z tego co wiem to układach 74LS można zbudować cały procesor podobny...
Witam. zauważyłem że właśnie podgrzanie w jego okolicy lub okolicy Q501 przywraca radio do życia, z tym że problem powraca gdy radio chwile postoi. Proponuję zacząć od samych podstaw pomiarowych - w celu zdefiniowania samej usterki. Jeżeli radiotelefon NIE nadaje i NIE odbiera - to wspólnym "rozkazem" elektronicznym jest wyjście z syntezera częstotliwości...
O ile pamiętam, to avr mają specjalne rozkazy ustawiania i kasowania bitów. Starsze kompilatory wymagały stosowania odpowiednich funkcji/makr, nowsze rozumieją zapis |= n jako ustawienie bitu i wstawiaja odpowiednia instrukcje. Zastosowanie dwóch albo więcej instrukcji logicznych zamiast pojedynczej może powodować problemy z przerwaniami - a często...
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,...
Myślałem, że tryb 4bit jest dla oszczędzenia wyprowadzeń w uC ale żeby go włączyć musze chyba działać w trybie 8bitowym bo jak mam wysłać do LCD informacje o trybie 4bit przesyłając dane 2x4bit skoro jestem jeszcze w trybie 8bi :). Bo służy do oszczędzania pinów ;) Jak popatrzysz na rozkaz przełączający w tryb 4bitowy to jego młodsze 4 bity (te które...
Witaj - pierwsze, co rzuca się w oczy to brak potencjometru. Kierowców nie obchodzi ustawianie parametrów, tylko jak w radiu tranzystorowym "cyk" i ma działać. Rozumiem, że uwzględniałeś tę opcję, a to niesie za sobą komplikacje, aplikowanie PID, itd. o pętli sprzężenia zwrotnego smart-fan nie wspominając, bo to zapewne również chodziło Ci po głowie...
Wyżej (at)stachul1 proponował zbudowanie klona 4004 na początek. No nie, żebym obstawiał, że to najlepszy wybór ale im prostsza i stosunkowo mała architektura tym lepiej na początek. Alternatywnie, w hołdzie polskiej myśli technicznej, można zaimplementować logikę minikomputera Mera seria 300 - oryginalny procesor na układach TTL - Momik 8b: https://bibliotekanauki.pl/api/full-text...
(at)excray Z intelisense piszę PA3 <tab> S <tab>;, a także jak się zmienia uC, układ logiczny płytki, a połączenia na pinach zostają, to wystarczy w opcjach projektu zmienić uc na inny i działa po rekompilacji. Np ja uważam, że biblioteki do andruino to sztuka dla sztuki - grube to, ma miliard funkcji i wolne - założenie tego projektu jest...
Witam. Na początek proponuję wykonać płytkę uruchomieniową (gniazdo na mikroprocesor, zasilanie, porty itp.). Następnie konieczną inwestycją jest programator. Bez tego nie da rady. Musisz określić się jaki język programowania Ci odpowiada. Wiem ze jest sporo do poczytania - tylko trzeba by było coś rozumieć... Tutaj nie ma zmiłuj - to jest konieczność...
Kontynuuje właśnie swoje eksperymenty z antycznymi mikroprocesorami. Po uruchomieniu prostego komputerka na polskim MCY7880, przyszedł czas na kultowego niegdyś MOS6502AD. Kilka procesorów tego typu udało mi się kiedyś kupić na Aliexpress, nie byłem więc w 100% pewien co do ich stanu technicznego i oryginalności. Status projektu na chwilę obecną wygląda...
Sterownik GSM Argos 1: posiada wbudowany moduł SIM 9000 z obsługą CLIP, SMS, TCP, UDP -8 wejść analogowo - cyfrowych -2 wyjścia open collector, wysoko-prądowe (3A) -NIE posiada wbudowanego kontrolera Ethernet -sercem układu jest mikrokontroler STM32F103CB ( 128kB FLASH, 20kB RAM) -wewnętrzny zegar 72MHz z możliwością zmniejszenia taktowania procesora...
Chodzi mi o zbudowanie retro komputera z TTLi. No popatrz, mnie to samo od lat chodzi po głowie... Założenie było: wyłącznie elementy dostępne w 1. połowie lat 70. Parę lat temu nawet zacząłem kupować i gromadzić niezbędne układy TTL. Znajdowałem je u różnych polskich dystrybutorów, zwykle za grosze, bo były to jakieś stare zapasy. A w szufladzie znalazłem...
znam czas wykonania rozkazów w taktach, wiem, ze przy częstotliwości 20MHz takt wynosi 50ns. Tyle to mogę sobie policzyć, chodzi mi o to czy faktycznie po wykonaniu instrukcji od razu mamy odpowiedni stan na nóżce układu czy jest jakieś jeszcze opóźnienie. Co do oscyloskopu... trzeba go posiadać a aby znać dokładnie czas trwania to musi być raczej cyfrowy...
przecież do Katowic masz niedaleko tam jest kilka dobrze zaopatrzonych sklepów , skoro chcesz przez internet to Twoja sprawa http://www.nowyelektronik.pl/ jeszcze jedno pytanko... jesli kupie sobie tsop...36 i poszlacze na VIN napiecie 5v na gnd mase oczywiscie to czy jesli potraktuje go sygnalem 36kHz to na VO pojawi sie sygnal ?? a jesli tak to czy...
Operacje arytmetyczne i logiczne w procesorze wykonuje jednostka arytmetyczno-logiczna (ALU). Generalnie ma dwa wejścia i jedno wyjście (np 32bitowe dla procesora 32b) i współpracuje z rejestrami procesora o takiej szerokości. Dodatkowo ma wejście i wyjście do przerzutnika przeniesienia, przerzutniki flag (informacja o przepełnieniu w ostatniej operacji)...
Witam wszystkich. Ogólnie to: Dostałem projekt na studiach w którym to mam zaprojektować procesor a następnie wgrać do FPGA. Normalnie pewnie nie miało by to sensu ale mam to zrobić żeby się po prostu nauczyć konstrukcji podstaw procesorów i posługiwania się FPGA Więcej: Na początku powiem, że jestem w Portugalii na erasmusie i nie mam się za bardzo...
Komunikacja ,wieloprocesorowa zawsze rodzi komplikacje ;-) Ale myślę, że lepiej po jednym do każdego, jak coś padnie to przynajmniej w jednym miejscu, a nie wszystko naraz. Myślę, że optoizolacja + RS485 będą dobrym rozwiązaniem. Komunikację wieloprocesorową robiłem w praktyce i działała, nawet we wrednym otoczeniu, choć logicznie akurat to proste...
Witam Przepraszam że rozkopuje temat, ale mam pytanie odnośnie może nie samego tematu ale jego części. Chciałbym zaprojektować (albo inaczej - muszę) nadajnik sygnału podczerwieni do odbiornika JVC - protokół rozkazów jest inny niż RC5 - jak czytałem w RC5 synał wartosci logicznej jedynki lub zera jest równy dwum bitom nadawanym. PRzy JVC jedynka to...
A jak chcesz to obliczyć :?: Znając numer rozkazu i czasy logicznej "1" i "0" można ten czas obliczyć choć przyznam, że to nie jest poprawne rozwiązanie. Zły pomysł ;) Poczytaj sobie specyfikację magistrali 1wire i zastanów się , kto w układzie czytnik-mikrokontroler udający DS1990 jest master , a kto slave. Piotrek Masz rację, to sterownik inicjuje...
Natomiast chyba zgodzisz się, że ciągły rozwój hardware'u sprzyja językom interpretowanym, bo coraz mniej widoczny staje się spadek wydajności w tak pisanych aplikacjach. I tak naprawdę kwestia, czy język jest kompilowany, czy interpretowany, ma coraz mniejsze znaczenie. W czasach gdy implementację procesora wirtualnego można wyrżnąć w układzie ASIC...
Witam sprzedam książkę: "Sztuka elektroniki" tom 1 i 2. Książki używane, stan dobry. Cena: 70 zł za oba tomy. Spis treści: CZĘŚĆ I Przedmowa / 11 Przedmowa do pierwszego wydania / 13 ROZDZIAŁ 1 Podstawy / 15 Wstęp / 15 Napięcie, prąd i rezystancja / 16 1.01. Napięcie i prąd / 16 1.02. Zależność między napięciem i prądem: rezystory / 17 1.03. Dzielniki...
Z tymi adresami nie byłoby problemu bo 8051 ma pewną, nieużywaną przestrzeń pamięci. Jednak wolałbym nie korzystać z tej pamięci - preferuję zastosowanie własnych rejestrów. Teraz pytanie od czego mam zacząć ? Od razu projektować układ logiczny wykonujący obliczenia (ALU) ? Początkowo moja wizja takiego układu wygląda następująco: zwykły automat z deterministyczny...
http://obrazki.elektroda.pl/3546939500_1... Konstrukcja będąca tematem wątku powstała jako projekt na zaliczenie przedmiotu na uczelni, którego celem było napisanie sterownika dla systemu Linux do jakiegoś urządzenia. Ponieważ miałem swobodę wyboru tematu sterownika, postanowiłem stworzyć jakieś urządzenie w postaci karty ISA. Złącze...
Buduję sterownik do dużych wyświetlaczy 7 segmentowych (101mm) i napotkałem na nieoczekiwany problem z multipleksem. Mianowicie dane z jednego wyświetlacza "przebijają" na pozostałe objawia się to słabym świeceniem segmentów sąsiednich wyświetlaczy pomimo tego że powinny być wygaszone. Mogę się tylko domyślać że to wina zbyt wolnego wyłączania czegoś...
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...
Ja jestem po kolejnych 2 próbach odpalenia modułu i nadal to samo. Wziąłem moduł do uczelnianego laboratorium i przejrzałem wszystkie sygnały na oscyloskopie wielokanałowym, cała transmisja SPI działa prawidłowo, mikroprocesor wysyła rozkaz odczytu do ENC ale w odpowiedzi ENC daje same "0" logiczne, widać to dokładnie na oscyloskopie że te "0" są wystawiane...
(at)elkam: O dokładne źródło pytałem, bo rysunek być może kiedyś mi się przyda. Ale wtedy nie będę mógł uzasadnić jego wiarygodności stwierdzeniem "znalazłem go na elektrodzie". A powołaniem karty katalogowej konkretnego układu owszem. Co do opadających rąk... W specyfikacji Modbus używa się pojęć request/response. Request jest tłumaczone na polski...
Witam. Asembler to język programowania tzw. niskiego poziomu. W uproszczeniu jedna instrukcja w asemblerze przekłada się na jeden rozkaz wykonywany przez procesor. Daje to najpełniejszy dostęp do możliwości oferowanych przez sprzęt, ale jednocześnie silnie wiąże ten język z konkretnym procesorem. Innymi słowy, każdy procesor (a w zasadzie rodzina) ma...
http://obrazki.elektroda.net/43_11963399... Witam Chciałem zaprezentować emulator zmieniarki do radioodtwarzaczy Sony. Urządzenie umożliwia wykorzystanie wejścia audio dedykowanego dla zmieniarki. W radioodtwarzaczach wyposażonych w funkcję CD-TEXT wyświetla dodatkowo napis <AUX>. Chciałem w tym miejscu podziękować użytkownikowi elektrody...
Wygrałem w końcu batalię z Atmegiem i LCD i mam następny problem... Działać miał cyfrowy termometr oparty na 1wire i DS1820... Miał ale nie działa. DS podłączony poprawnie (zasilanie i szyna pod PD.5). Kożystam z programu pana P.Góreckiego (przykład napisany na potrzeby książki "Mikrokontrolery dla początkujących" na AT90S2313 z kwarcem 4 MHz). W ATmegu...
http://obrazki.elektroda.pl/1542210200_1... Przedstawiam projekt wyświetlacza zrealizowanego na 64 diodach SMD, sterowanych mikrokontrolerem Atmega64A. Już wcześniej miałem okazję budować podobne konstrukcje, więc bazując na doświadczeniach i wadach rozwiązań poprzednio zastosowanych, starałem się, aby ta wersja była mocno dopieszczona....
I wiem jak jest różnica między tymi pamięciam Wydaje mi się że nie wiesz, co czym świadczy choćby to jedyne czego nie do końca rozumiem to obsługa pamięci SDRAM, bo piszą np: "chyba nie wiesz co to jest odświeżanie!", a mi się wydaje ,że polega na podaniu odpowiednich impulsów na odpowiednie końcówki pamięci, ale nikt nie potrafi wytłumaczyć co to...
Sprzedam książkę: "Sztuka elektroniki" tom 1 i 2. Książki używane, stan bardzo dobry Cena: 80 zł za oba tomy. Spis treści: CZĘŚĆ I Przedmowa / 11 Przedmowa do pierwszego wydania / 13 ROZDZIAŁ 1 Podstawy / 15 Wstęp / 15 Napięcie, prąd i rezystancja / 16 1.01. Napięcie i prąd / 16 1.02. Zależność między napięciem i prądem: rezystory / 17 1.03. Dzielniki...
Co do zastosowanego programu to codevision, a mój kod trochę zmodyfikowałem i wygląda na to że działa bo przesyła sobie nawzajem tablice. Tylko nie wiem czego mimo zadeklarowanej tablicy w MASTER zamiast 4 odczytuje mi 255. Wygląda to tak że gdy dostanie rozkaz wyślij tablice: SLAVE wysyła 1,2,3 do MASTERA i master to zapisuje w tablicy. W tym samym...
Wiem jak to działa, programuję od 10 lat i nie tylko komputery. Aby wykorzystać wiecej niż jeden rdzeń procesora trzeba: A) Uruchomić na procesorze wielordzeniowym więcej niż jeden program (różnie to sie nazywa na różnych OS). B) Stosować obliczenia współbieżne w których jeden z rdzeni jest podstawowym, a pozostałe jedynie wykonują obliczenia lub operacje...
odważna teza, bo do obrony tylko wtedy, gdy złożoność programu nie pozwoli go dopracować jak należy w assemblerze. Dowód przeciwnej tezy jest banalnie prosty - wszystko, co da się napisać w C/C++ da się napisać w assemblerze, ale nie na odwrót. trzy kwestje: 1. Nawet w procesorach RISC (jak Cortexy dla przykladu) pomimo ich "ograniczonej" listy rozkazów,...
https://obrazki.elektroda.pl/8844150300_... Sterowniki programowalne czyli PLC (z ang. P rogrammable L ogic C ontroller) na dobre zadomowiły się w przemyśle i nie tylko, dając dużą elastyczność konfiguracji urządzeń a tym samym zapewniając oszczędności i poprawiając wydajność produkcji. Idea PLC powstała pod koniec lat 60-tych ubiegłego...
To może to cię zainteresuje : 77.1. PENTIUM Zwany także przez niektórych P5. Posiada raczej ciemną sierść, jest niskiego wzrostu, od strony brzusznej może posiadać metalową płytkę, na której zauważyć można wzorki układające się w logiczną całość stanowiącą pełną charakterystykę gatunku. Cecha charakterystyczna - mnóstwo nóżek. P5 często wysiadują w...
https://obrazki.elektroda.pl/8661538600_... Zainspirowany podcastami o historii komputerów (podcast #19 - Toksyczna pojemność - rtęciowa, akustyczna linia opóźniająca Linia opóźniająca opiera się o zjawisko przewodnictwa akustycznego w różnych materiałach. Dźwięk w powietrzu rozchodzi się z prędkością 343m/s. W wodzie morskiej, ze...
http://obrazki.elektroda.pl/2475395200_1... Cześć! Pewnie część czytelników jest już znużona ilością tematów o zegarach nixie, ale nic nie poradzę na to, że ja także poddałem się magii tych cudownych wyświetlaczy minionej epoki. ;) Mogę tylko uspokoić, że jest to moja autorska konstrukcja, a nie kalka istniejącego projektu. Zdaję sobie...
wyświetlacz służy przedewszystkim do programowania. Mylisz się drogi kolego. Wyświetlacz służy przede wszystkim do zmiany parametrów pracy sterownika. Dzieki temu można np. nastawiać żądaną temperaturę, zmieniać parametry czasowe bloków oraz nastawiać terminarze. Zauwazyłem, że sporo osób z założenia lub z nie znajomości uważa LOGO za fujjjj a S7-200...
https://obrazki.elektroda.pl/4168190800_... Na wstępie znajduje się „tło historyczne” przybliżające przyczyny powstania projektu, jeżeli ktoś jest zainteresowany jedynie kwestiami technicznymi proszę przejść od razu do części poświęconej skróconemu opisowi konstrukcji sprzętowej. Jak to się zaczęło Odkąd sięgam pamięcią,...
IRQ tester https://obrazki.elektroda.pl/3243423400_... IRQ Tester to proste narzędzie, głównie do testowania czasu odpowiedzi na impulsy, lub czasów międzyzboczowych dostarczonego sygnału. Program został napsiany na ukontroler AVR Atmega168, a jego głównym zadaniem jest funkcja multiwibratora monostabilnego, którego działanie polega...
Zaprojektowałem i zbudowałem płytkę wyposażoną w procesor STM32F107RCT6 oraz dekoder popularny MP3 VS1003. Jest to kolejna wersja starszego projektu na PIC32, który przenoszę na nowy mikrokontroler. Większa część projektu PCB pochodzi ze starej wersji. Do komunikacji z VS1003 używam popularnej biblioteki Andy'ego Karpova, którą już wcześniej przeportowałem...
Witam, http://obrazki.elektroda.pl/7175557900_1... Pracuję nad pomysłem, nazwijmy to, modułowego wyświetlacza - zakładamy istnienie wielu identycznych, niezależnych modułów, które dopiero przy bezpośrednim "widoku" ze sobą - zaczynają współpracować. Każdy moduł jest jednocześnie "MASTER" i "SLAVE", przy czym w połączeniu kaskadowym największe...
https://obrazki.elektroda.pl/2998720100_... W Koncepcja modularna niespójność skalarna Po wielu godzinach wspólnych przygód, spoglądając z perspektywy na budowę zestawu, odniosłem wrażenie, jakby trochę na siłę rozdzielono moduły, które wcześniej miały swojego protoplastę w postaci znanych nam audio kombajnów zawierających wszystkie...
https://obrazki.elektroda.pl/6532709300_... Przedstawiony mikroprojekt powstał za sprawą uszkodzonej zawartości pamięci eeprom w klonie analizatora logicznego na CY7C68013A, powszechnie sprzedawanego jako saleae 8ch/24MHz. Ponieważ pewnego razu analizator odmówił posłuszeństwa, postanowiłem zapoznać się co nieco z tematem. Wymiana...
http://obrazki.elektroda.pl/5579748400_1... Dendy Keyboard Transformer - podłącz klawiaturę i magnetofon do Pegasusa! Artykuł powstał jako opis zmagań z próbą zrobienia reprodukcji kardridża Keyboard Transformer - rosyjskiego wynalazku, który umożliwia pisanie programów w BASICU. Kardridż udostępnia gniazdo klawiatury i magnetofonu...
============== Odcinek 17 ================ BAZA FLOTY Gondola czekała tam gdzie ją Khan pozostawił. Na wypadek, gdyby Morfy miały jeszcze jakichś niewykrytych szpiegów Khan włączył deflektory Sygnatury i pomknął do bazy w Jaur. Anioły utrzymywały, że Sygnatura jest wieczna i żyje własnym życiem, nawet po śmierci gospodarza, ale dawno już obalono ten...
- A swojego męża się nie boisz? - Ja? – zaśmiała się – Chce grać w golfa, to niech gra! Nie myślę na niego czekać i nawet płakać po nim nie będę. - Ostro jedziesz – pokiwałem głową. – To ten sam Przemek z tamtych pięknych lat? – zapytałem ostrożnie, mając na myśli jej chłopaka, którego zdradziła ze mną przez pomyłkę. -...
Program bez przetwornika ADC. Program działa prawidłowo Dodano po 42 Od kiedy praca dyplomowa jest tajna? Pytam z ciekawości- kiedyś była jawna na całym etapie pisania. Dlaczego w pętli głównej blokujesz przerwania- potem wykonujesz sporo obliczeń- a potem odblokowujesz? A co będzie jak w tym czasie pojawią się dwa przerwania? Jedno pójdzie się kochać....
Wszystkie Timery będą wykorzystane do innych celów dlatego nice chcę wykorzysta któregokolwiek timera do przetwarzania ADC [syntax=c] #define F_CPU16000000UL//16MHz zegar procesora #include <avr/io.h> #include <util/delay.h> #include <string.h> #include <stdlib.h> #include <avr\interrupt.h> /***************************************...
http://obrazki.elektroda.pl/5313552500_1... Sterownik włącza/wyłącza do 8 urządzeń grzewczych i chłodniczych. Stan wyjść zależy od: temperatury mierzonej w dowolnej liczbie punktów, wewnętrznego zegara czasu rzeczywistego, programu grzania i chłodzenia przechowywanego w pamięci EEPROM. Architektura sterownika Sterownik jest oparty na...
========= Odcinek 17 ============ - Zwerg nie zna się na profesjonalnej ochronie, - pomyślał Khan. - Pięciolatek by ich z łatwością wykiwał, gdyby chciał. Dwa czepiaki, dotąd posłusznie siedzące na pasie Khana cichutko zeszły na podłogę a następnie wspięły się po ścianie na sufit. Bezszelestnie dotarły ponad głowy strażników i po cieniutkich nitkach...
PROMOCJA do końca września 2015 !!!! Programator uniwersalny do programowania układów w systemie (ang. in-circuit) z wbudowanym 16-sto kanałowym analizatorem stanów logicznych o częstotliwości próbkowania do 200 MHz oraz pattern generatorem !!! Uprog ICP jest całkowicie nową konstrukcją programatora przeznaczonego do programowania układów w systemie...
Witam Podczas sczytywania temperatur od 0-33 stopni wszystko jest ok. Po przekroczeniu 33 stopni diody sygnalizujące temperaturę zaczynają szalec. Zastosowałem rezytor zewnętrzny podciągający 4k7. Program: [syntax=asm].include"m8def.inc" #define DQ_PORT DDRC #define DQ 5 #define SET_DQ cbi DQ_PORT, DQ #define CLR_DQ sbi DQ_PORT, DQ #define IN_DQ PINC...
Paweł Marks - Pamięci masowe w systemach mikroprocesorowych http://obrazki.elektroda.pl/8707202000_1... Moja cena: 45zł O książce Praktyczny poradnik dla każdego konstruktora chcącego dołączyć pamięć masową pracującą w najpopularniejszym standardzie IDE/ATA do systemu cyfrowego. Na przykładzie zestawu uruchomieniowego z 8-bitowym mikrokontrolerem...
Ludzie kochani, wspaniali, mądrzy i ktokolwiek tu jest. Proszę was o pomoc. Studiuję informatykę i szczerze mówiąc nie bardzo mi wchodzi vhdl....potrzebuję pilnie 3 ćwiczenia zrobić za 2 tygodnie, a nie mam pojęcia jak :( proszę was napiszcie mi to.... Muszę zaprojektować jednostkę arytmetyczno-logiczną umożliwiającą wykonanie wszystkich operacji arytmetyczno-logicznych...
Programator uniwersalny + analizator stanów logicznych 200Mhz + generator sygnałów cyfrowych Cena promocyjna 695 PLN + VAT / ważna przez 3 miesiące Uprog ICP jest całkowicie nową konstrukcją programatora przeznaczonego do programowania układów w systemie (ang. in-circuit). Programator zasilany tylko z portu USB pozwala na obsługę szerokiej gamy układów...
Emulatora procesora 89c4051 bez komparatora lecz w czasie rzeczywistym oraz soft w bascom do emulacji pilota manty emperor 007 Witam! serdecznie ! Proponuje artykuł dotyczący emulatora procesora 89c4051 oraz rozwiązanie w bascomie transmisji IR pilota manty emperor 007 Proponuje sprawdzony emulator procesora AT89C2051 i AT89C4051 link do tego tu: http://www.hw.cz/Teorie-a-praxe/Konstruk...
Emulatora procesora 89c4051 bez komparatora lecz w czasie rzeczywistym oraz soft w bascom do emulacji pilota manty emperor 007Witam! serdecznie ! Proponuje artykuł dotyczący emulatora procesora 89c4051 oraz rozwiązanie w bascomie transmisji IR pilota manty emperor 007 Proponuje sprawdzony emulator procesora AT89C2051 i AT89C4051 link do tego tu: http://www.hw.cz/Teorie-a-praxe/Kons...
Mam w domu 4 piloty - Samsung (wieża), karta tv (pixel view), Panasonic (tv), samsung (tv) i żaden nie działa mi przy zastosowaniu funkcji getrc5 :( Wpadłem na pomysł napisania własnej procedury obsługi pilota. Już zrobiłem pierwszy krok ku temu, zależy mi na pilocie od wieży, pracuje on na układze bu2478. Chyba nie jest to RC5. przy pomocy komputera...
rozkaz atmega8 układ logiczny zadać testować układ logiczny
master immobilizer klakson motocykl utworzyć skrót
Tablet Nokia T20 wyłącza się mimo naładowanej baterii Czy klej epoksydowy metal jest termoprzewodzący?