IN data, PINC . W końcu interesuje Ciebie to co jest na pinie wejściowym, a nie to jak skonfigurowałeś rejestr PORTC.
Ilu bitowy jest MCU jest bez znaczenia. W układach I2C, w ich notach zawsze jest pokazane jak przesyłać dane. Jeśli rejestr jest 16-bitowy, to wysyłasz po prostu dwa bajty - od układu zależy ich kolejność - mniej znaczący, bardziej znaczący lub odwrotnie. W nonie rzeczonego układu odpowiednie rysunki są na stronie 8 - musiszy wysłać adres, a następnie...
DB Nie jest rozkazem procesora tylko dyrektywą kompilatora. A DPTR jest to 16 bitowy rejestr w 8051. Więcej szczegułów znajdziesz w dokumentacji 8051
Zamiast 74ls164 lepiej użyć 74ls595 (lub HC595 lub HCT595) http://www.nxp.com/acrobat_download/data... Zawiera on pomiędzy wyjściami rejestru przesuwnego w wyjściami samego układu, rejestr równoległy 8 bitowy pamiętający poprzednio przesłaną wartość. Zastosowanie takiego układu zmniejszy wymagania czasowe co do przesyłu szeregowego...
Super, że napisałeś o jaki procesor chodzi... Sądząc z instrukcji o '51. mov to instrukcja przeniesieania wartości z/do pamięci wewnętrnej/rejestrów uC, movx to instrukcja dostępu do zewnętrznej pamięci danych (fizycznie inny układ scalony niż uC), DPTR to 16 bitowy rejestr używany generalnie przy adresowaniu komórek pamięci zewnętrznej, choć można...
Ilu bitowy jest rejestr wskaźnikowy SP (wskaźnik stosu) w mikrokontrolerze 8051? Za pomoc punkty A Google na to, i zaraz na pierwszym miejscu , tylko trza poczytać uważnie... :D
Liczniki czyta się jako Input Register 4000x, jako Real 32bitowe w dodatku skoro są 2x16bit to rejestry nie mogą być czytane 30001, 30002 tylko co drugi 40000, 40002. A rejestr masz podane jako HEX i dobrze je przeliczasz? Więc albo czytasz żle instrukcję bo Modbus jest 16 bitowy a próbujesz złożyć słowo 32 więc w instrukcji nie mogą być rejestry 30001...
Kiedyś był dostępny taki scalak MM5837 http://www.datasheetcatalog.org/datashee... Tam był 17 bitowy rejestr przesuwny ze sprzężeniem przez bramkę EXOR z 14 i 17 stopnia (wyjście bramki EXOR) na wejście całego szeregu rejestrów. Układ jest taktowany był wewnętrznym generatorem (56kHz chyba do 120KHz) i miał tę wadę, że szum się powtarzał...
poczytaj datasheet, wszystko stanie się jasne. Co za różnica czy masz jeden rejestr 16 bitowy czy dwa po 8 ? Poza tym do odmierzania czasu lepiej używać trybu CTC, niż czekać na przepełnienie (i nie piszcie mi o początkowym ustawieniu TCNT bo to jest wtedy niedokładne i było używane w średniowieczu). Teraz nie mam czasu za bardzo, ale jak sobie nie...
Witam! Po pierwsze to z reguły przyciski powinny zwierać piny wejściowe do masy a nie do zasilania. Wynika to z faktu posiadania przez procesory AVR wewnętrznych rezystorów pull-up podciągających wejścia do +vcc, czyli panuje na nich stale stan wysoki (oczywiście gdy zostaną uaktywnione). Po drugie to akurat sygnał CLK ma się zmieniać, podczas narastającego...
Źle myślisz. Nie możesz wróćić na początek bo jak wyślesz te 8 bitów do drugiego rejestru to otrzymasz dokładnie to z czym masz problem czyli pierwsza dioda na pierwszym i drugim rejestrze się świeci. Musisz mieć 16-sto bitowy wzór i go wysyłać na przykład: 0000000000000000 1000000000000000 1100000000000000 1110000000000000 ... 0000000000011111 0000000000001111...
Dzisiaj akurat potrzebowałem rejestru HC595 do rozszerzenia liczby wyjść użytecznych. Poniżej fragment kodu w bascomie. Przypisane nazwy odpowiadają katalogowym. Zmienną Portx traktujemy jak zwykły 8 bitowy port wyjściowy. Kod z pod etykiety 'obsługa rejestru' wstawiamy w pętli głównej programu, aby rejestr był na bieżąco odświeżany. [syntax=basic4gl]...
Kiedyś na przekaźnikach robiono komputery. Bravo !!! - J-K na przekaźnikach to jest TO! Swoją drogą ciekawe jak by wyglądał 8 bitowy rejestr przesuwający :)
... w jaki sposób smienia się adres cewki z 00049? Adres cewki ?? Rejestr 40103 jest to OUITPUT MASK bloczka SCIF o którym pisałeś w poprzednim temacie. Rejestr jak wiesz składa się z 16 bitów , czyli 40103 jest przepisywany na bity bloczkiem BLKM z 40103 na cewke 00049 do 00065. Jezeli chcesz analizować program to podłącz się do niego online i wypisz...
Czyli o kupowaniu kota w worku i farbowanym lisie słów kilka. Seria ads 1xxx to dość popularne przetworniki w świecie hobbystów. Jest kilka modeli różniących się parametrami. Ja dziś opiszę dwa modele 1015 i 1115. Nie będę opisywał szczegółów konstrukcji bo wszystkie dane są w dokumentacji Zasadniczo to bliźniacze konstrukcje, wszystkie wyprowadzenia,...
- z różnych schematów blokowych pamięci EEPROM SPI: 1.) I/O SHIFT REGISTER - rejestr przesuwający we/wy 2.) Adress Decoder - dekoder adresów 3.) Mode Decode Logic - logika (układy logiczne) dekodowania trybu (pracy) 4.) Timing Logic - układy taktowania. generator przebiegów taktujących - z róznych schematów blokowych przetworników A/C na interfejs SPI:...
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...
http://obrazki.elektroda.net/24_12691712... Witam! Chciałbym przedstawić jeden z moich ukończonych projektów. Nie mam zbyt wiele czasu więc prezentacja będzie niestety mało szczegółowa. Mam nadzieje, że mi wybaczycie. Inspiracją do rozpoczęcia tego projektu były podobne urządzenia prezentowane w internecie. Zawodowo jestem programistą natomiast...
No i widzie że Lip-ton Może jeszcze jakieś wskazówki
Sorry, to miało być dowcipne magistrala to po prostu 8 przewodów biegnacych obok siebie Ale z Twojej ostatniej wypowiedzi wynika że nie chcesz zeby stan wyjścia zmieniał się gdy nie jest wybrane. Wszystkie proste pomysły będące rozwinięciem podstawowego pomysłu z tranzystorami odpadają. To jest elektronika, a nie programowanie. Jak linia nie jest sterowana...
Słabo wiedzę ten procesor jeżeli pytania są na takim poziomie. Może jakaś literatura o architekturze procesora/komputera najlepiej taka z lat 70/80-tych XXw bo tam rozwiązywano takie problemy. Oczywiście można próbować stworzyć opis ALU zadając pytania na forum ale chyba podręcznik nie jest celem dla forum. Co do problemu Jeżeli rejestr ma oddzielne...
Ok coś tam rozumiem ale mam jeszcze taki problem albo prośbę bo nie wiem jak ustawić rejestry w attiny13 Tccr0a Tccr0b Admux Adcsra Adcsrb jakbym chciał pwm 8 bitowy (attiny13) z max częstotliwością tj chyba FAST PWM na pwm0a i pwm0b czyli 9600000/256=37500Hz przy działającym ADC. Reszta ustawień zostaje tak jak jest. To już będzie wszystko. Zacznij...
Zaczne od końca Twojego pytania bo ono sugeruje pewne niedomówienie. Tyle co wymyśliłem że w sumie dało by się sterować 255 urządzeniami, jak by tylko zbudowac taki układ bo przeciez 8 bitów daje 255 kombinacji prawda? Nie do końca poprawnie dumasz. 8 bitów daje 256 kombinacji - wartości od 0 do 255, lub szesnastkowo od 00 do FF. I teraz jak te szesnastkowe...
To nie Bascom jest przyczyną tylko źle napisany program ;). 1. odczyt timera1 16bit odbywa się po przez rejestr pomocniczy TEMP, ten rejestr jest też używany przez inne procedury i funkcje i jeśli jest użyty to właśnie niszczona jest wartość High timer1 bo ona tam jest wpisana gdy używasz komendy. wpisując tak timer1 do tablicy możesz gubić High timer1....
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,...
https://obrazki.elektroda.pl/6301388200_... Mamy zgodę właściciela sprzętu na rozkręcenie miernika częstotliwości wykorzystanego do sprawdzenia https://obrazki.elektroda.pl/3085571500_... https://obrazki.elektroda.pl/4685164500_... Zdejmujemy górną część obudowy i zaglądamy do wnętrza. https://obrazki.elektroda.pl/5530751300_...
Mam nadzieje, ze wyjasnielem w miare przystepnie ale jesli trzeba to moge rozrysowac. Opis jest obfity, ale niejasny. Jak wygląda proces wstawiania obrazu do obrazu? Tam chyba musi być rejestr 9 bitowy x 4, ponieważ jest stosowany bit parzystości.
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...
Przykładowo 74HC165 albo CD4021. Lub elementy o tej samej końcówce numeru.
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...
Na swoje pytania znajdziesz odpowiedz tutaj: http://www.elektroda.net/nauka/cyfra/wyk... http://www.elektroda.net/nauka/laborator...
Sama idea rejestru szeregowo-równoległego na przerzutnikach D jest taka jak na poniższym schemacie:
Ja bym na twoim miejscu użył rejestru 74HC595: http://www.nxp.com/acrobat_download/data... który ma na wyjściu rejestr zatrzaskowy, co pozwala na jednoczesną aktualizację stanu 8 wyjść. Najpierw wsuwasz do niego 8 bitów a potem taktując rejestr wyjściowy uaktualniasz wszystkie 8 wyjść bez żadnych zakłóceń. Rejestr HC164 ma tę wadę,...
A może trochę precyzyjniej co by to miało robić. szukam mikrokontrolera 12bitowego Może być trudne bo obecne kontrolery raczej nie są 12 bitowe ale mogą mieć 12 bitowy rejestr do generowania PWM. Rozumiem, że to jest istotne. 12 bitów PWM to 4096 różnych czasów trwania impulsu i jak ma być powtarzany z częstotliwością 10kHz to licznik tego PWM będzie...
no to zrób zagnieżdzony case mapping: Process (input) Begin case input(7 downto 5) is when "001" => output<="001"; when "011" => case input(4 downto 2) is when "001" => output<="001"; when "011" => output<="011"; when "010"...
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/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ą...
Robi się to tak samo tylko przerzutniki są łączone w odwrotnej kolejności.
witam zaczynam sie bawic w programowanie atmelkow w asm i nie umiem w ladny spob przeskoczyc problemu porownania daty lub przynajmniej godzin. Chce aby po zczytaniu z zewnetrznego zegara porownac czas rzeczywisty z nastawa i ewentualnie zapalic przekaznik o ustalonej godzinie Ale nie umiem przez to przeskoczyc Wymyslilem tak ze lacze minuty z godzinami...
Co to jest 8 bitowy rejestr PSW? Muszę napisać referat, a nie mam o tym pojęcie.
Dwa pierwsze w załączniku. -Rejestr przesuwny jest zrobiony na przerzutnikach JK wykonanych w technologii CMOS (typ 4027), wejscia SET i RESET przerzutników reagują na stan wysoki (ponieważ nie są używane to wymuszamy na nich stan niski.) Przerzutniki zmieniają stan na narastającym zboczu impulsu zegarowego. W przerzutnikach w technologii TTL (np. 7476)...
Jaki uklad scalony w wersji CMOS zastapi mi uklad UCY 74164 w TT-L jest to 8 bitowy rejestr przesuwny. Prosze o pomoc.
Poradziłem sobie z komunikacją teraz problem mam z odczytem liczby real. Przetwornik zapisuje odczyt wagi w REAL w 2 rejestrach 9 i 10 Czy to oznacza że mam odczytać holding register 40009 i 40010 i je dodać? Pod Data PTR w bloku MB_Master mam podpić tablicę o zmiennych real czy int? Bo mi tu strasznie coś nie pasuje. Rejestry składają się każdy z 2...
Mam problem jak stworzyc rejestr 4 bitowy PISO wiem jak stworzyc SIPO ale potrzebuje przesylac wartosci 4 bitowe wiec pomyslalem ze zapisze na szeregowy zakoduje wysle odbiore zdekoduje zamienie na rownolegly i po sprawie tylko jak stworzyc ten PISO widzialem cos takiego jak 8 bitowy PISO czyli chyba 74HC165 ale czy to mozna wykozystac na 4 bity jesli...
witam, mam przetwornik 16 bitowy analog/cyfra, oraz mikrokontroler pic24f, realizuje algorytm kodowania G.711 ktory to potrzebuje 14 bitow na wejściu a na wyjściu otrzymuje 8 bitów, ze specyfikacji uC zrozumiałem że zmiana sposobu przesyłania danych po SPI ( i tu chodzi mi o wielkość słowa przesyłanego) wiąże się z resetem, stąd domyślam się że najlepiej...
Cześć, mam pytanie jeżeli chodzi o rejestry oraz taki zapis [syntax=cpp]DDRD |= (1<<PD1)[/syntax] Rejestr DDRD jest 8 bitowy i rozumiem, że na początku wygląda tak: 0000 0000 używamy operacji sumy bitowej. Nie rozumiem tylko zapisu przesunięcia bitowego w lewo (1<<PD1). PD1 jest jedno bitowe i ustawione na początku na 0 ? Przesuwamy 0000...
https://obrazki.elektroda.pl/2227184700_... Dzisiaj uruchamiamy moduł MCP9808, czyli cyfrowy termometr działający w zakresie od -40°C do 125°C przy typowej dokładności 0,25°C, zasilany napięciem od 2.7V do 5.5V. Najpierw zaimplementujemy jego sterownik w oparciu o gotowe funkcje dla komunikacji I2C by móc odczytywać z niego pomiary...
Witam. A z czym masz konkretnie problem. Masz tylko 16 bitowy rejestr z wynikiem i 8 bitowy rejestr sterujący.
Szukaj pod hasłem "ring buffer". Bufor cykliczny operuje na bajtach. A mnie interesuje bufor bitowy z jednoczesnym przesuwaniem tychże bitów. Spójrz na kody, które podesłałem. Rozumiem, że można stworzyć w ten sposób bufor cykliczny bitowy, ze wskaźnikiem bitu, ale to chyba będzie mistrzostwo nieefektywności.
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...
rejestr bitowy rejestr bitowy przesuwny rejestr bitowy szeregowy
utrata gwarancja omomierz zmiana zakres wymiar litraż
bateria parkside styki bateria parkside
Firmware v4.03.r11.851b024v.12001.128100.0000005 for Device Minia a dwutlenek ołowiu w farbach antykorozyjnych