zegar asemblerze

Znaleziono około 546 wyników dla: zegar asemblerze
  • Jak obliczyć czas opóźnienia w asemblerze dla AT89S4051 z zegarem 24MHz?

    12/24000000 = 0,5us

    Mikrokontrolery   16 Lis 2013 18:37 Odpowiedzi: 9    Wyświetleń: 2445
  • Kod i algorytm zegara w asemblerze dla 8051 lub AVR

    Witam Potrzebuje algorytmu do obsugi zegara pod asemblera:) Najlepiej jak by ktoś uprzejmy Zapodał mi kod i Algorytm Całość będzie pracować na 8051 lub na AVR ale jeszcze niewiem jakim:D Zegar zapewne będzie zewnętrzny

    Programowanie   09 Lut 2006 14:43 Odpowiedzi: 2    Wyświetleń: 1340
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [Asembler] Jak wyświetlić godziny i minuty na zegarze w asemblerze 8051?

    Witam, posiadam kod który po wgraniu do 8051 wyświetla na wyświetlaczu 7 segmentowym czas. Czas zaczyna zliczać od 00:00 ale min i sekundy. Jest możliwość by wyświetlał godz i min? Dopiero zaczynam z assemblerem i mam mały problem zrozumieć kod który znalazłem w sieci. Mógłby ktoś opisać co oznaczają: SWAP ANL [syntax=x86asm] $INCLUDE (REG52.INC) ORG...

    Programowanie Początkujący   09 Cze 2017 19:53 Odpowiedzi: 2    Wyświetleń: 1860
  • REKLAMA
  • Jak napisać zegar w asemblerze na 8051 z użyciem wewnętrznego timera?

    Witam serdecznie. Taki zegar był kiedyś opisany przez pana Surowińskiego w edw przy okazji kursu asemblera 8051 i opisu komputerka 2250 (rok 97-98). Pozdrawiam Krzych

    Mikrokontrolery   18 Sty 2008 22:16 Odpowiedzi: 1    Wyświetleń: 2684
  • Jak stworzyć zegar szachowy w asemblerze 32-bitowym na Windows?

    Dziękuję za natłok porad. Ostrzeżenie #4. Za tę wielce znaczącą i jakże inspirującą uwagę, do własnego postu, sprzed 3 lat.

    Programowanie   21 Wrz 2011 05:06 Odpowiedzi: 1    Wyświetleń: 1497
  • REKLAMA
  • Jak napisać program w asemblerze do zegara z wyświetlaczami 1,8'' i 1''?

    A gdzie kropki odzielające godziny od minut? 8-O

    Mikrokontrolery   01 Mar 2008 13:34 Odpowiedzi: 13    Wyświetleń: 4326
  • szybka obsługa encodera, czy można tę procedurę uprościć?

    Witam Zrobiłem programik w asemblerze i dla najgorszego przypadku zajęło to 38 cykli zegara, razem z wywołaniem i powrotem, ale jako licznik użyłem jednego rejestru. Napisz jakiej wielkości musi być licznik?

    Mikrokontrolery   05 Lut 2007 08:17 Odpowiedzi: 15    Wyświetleń: 2132
  • REKLAMA
  • Jaką płytkę kupić - bardzo precyzyjny generator przebiegu prostokątnego

    Pewnie wystarczy moduł STM32C8T6 ("blue pill", zegar 72 MHz), z programem w asemblerze; najlepsze, co można uzyskać, to zmiana stanu wyjścia w tym cyklu zegara, który będzie najbliższy wymaganego czasu zmiany, co oznacza, że sygnał wyjściowy na ogół będzie miał "jitter" na poziomie kilku ns, gdy 72 MHz nie podzielą się równo przez wymaganą częstotliwość....

    Początkujący Elektronicy   27 Cze 2024 08:09 Odpowiedzi: 28    Wyświetleń: 1377
  • Jak zbudować prosty zegar na 89C2051 z segmentami LED bez PCF?

    Ja zrobiłem coś takiego: Program napisałem niestety w asemblerze.

    Mikrokontrolery   15 Lis 2007 12:36 Odpowiedzi: 23    Wyświetleń: 6895
  • Szybki mikrokontroler z RTC o dokładności 200 ns, 4-6 wejść, do pomiaru drgań

    Układ ma być zastosowany do pomiaru rozchodzenia się drgań w różnych materiałach więc musi być szybki a zegar dokładny. Oprogramowanie będzie napisane w Asemblerze i nie potrzebuje dużo miejsca w pamięci. Proponowałbym jednak szybszy procesor z większą iloscią pamieci + rezygnację z asemblera. Jednak łatwiej pisać w C lub C++, a co ważniejsze łatwiej...

    Mikrokontrolery   28 Lip 2016 22:21 Odpowiedzi: 13    Wyświetleń: 1737
  • REKLAMA
  • Wybór prostego układu scalonego RTC do podawania czasu i daty

    Witam mam problem potrzebuje program w asemblerze "zegar czasu rzeczywistego I2C". Probuje sam napisac ale kiepsko u mnie z asemblerem. Mam mikrokontroler ADUC842 , uklad RTC PCF8583P , wyswietlacz mozajkowy SSC2B16ULGY PROSZE o kod w .asm Z gory dzieki za pomoc http://obrazki.elektroda.pl/3908351100_1...

    Mikrokontrolery   12 Wrz 2011 13:40 Odpowiedzi: 32    Wyświetleń: 13538
  • Jak zaprogramować zegar czasu rzeczywistego na mikrokontrolerze 8051?

    układ laboratoryjny 5051. Mam to napiać w asemblerze i c

    Mikrokontrolery   16 Sty 2009 09:47 Odpowiedzi: 4    Wyświetleń: 1984
  • AVR i SHT71 - jak poprawić stabilność odczytów temperatury i wilgotności?

    W załączeniu masz mój kod. Działa na 90S2313 z zegarem 8MHz. Przy okazji jak widać jest też dosyć krótki, testowałem go na SHT75 i działał bez najmniejszych problemów. Mam gdzieś jeszcze w asemblerze funkcje konwersji wyników do danych stałopozycyjnych, ale to musze poszperać, bo jak widać to dawno robiłem.

    Mikrokontrolery AVR   06 Maj 2011 13:38 Odpowiedzi: 18    Wyświetleń: 2671
  • Zegar VFD na radzieckiej lampie IW-18

    Piękna sprawa! Też robię zegaren na tej lampie i na ATmega8 i 2xULN2804... Tobie to wyszło prześlicznie, to drugi zegar który mnie się najbardziej podoba. Poza tym to gratuluję głowy do programowania, 1500 linii i to w Asemblerze no nielada wyzwanie:) Ja mam problemy w C a co dopiero w Asemblerze! Pozdrawiam moja ocena to oczywiście max!

    DIY Konstrukcje   04 Kwi 2021 22:41 Odpowiedzi: 86    Wyświetleń: 39432
  • Jak zaimplementować odmierzanie sekund w AT89S51/AT89C51 do zegarka?

    Byłem na Twojej stronie www i widzę, że masz spore możliwości. Mam program w asemblerze mcs51 z funkcją zegara, ale jest to program, który robi jeszcze kilkanaście innych rzeczy. Zegar to tylko mały fragment jego możliwości (w sumie to 8k asemblera). Dane wyświetlane są na lcdx2linie po 20 znaków. Mogę Ci ten program wysłac wraz z komentarzami w zródle....

    Mikrokontrolery   10 Maj 2006 13:19 Odpowiedzi: 63    Wyświetleń: 8177
  • [Asembler 8051] Jak zliczać czas w asemblerze 8051 z użyciem przerwań i diod na P2?

    Witam. Timer mikrokontrolera '51 taktowanego zegarem 11.059200 MHz zliczy w ciągu jednej sekundy 921600 impulsów. Ze względu na wielkość timera (2 bajty) może Kolega zliczać setne części sekundy - ustawić przerwanie co 9216 impulsów. Każde wywołanie przerwania zwiększy zmienną o 1, czyli mamy w niej wynik pomiaru z rozdzielczością 0,01 s. Rozwiązanie...

    Mikrokontrolery   26 Lis 2010 13:16 Odpowiedzi: 1    Wyświetleń: 3792
  • [8051] Czy możliwe jest zbudowanie zegara z datą i temperaturą na uP 8051?

    Nie można. PS. Ograniczenie, o ile pamiętam, dotyczy HEXa, a nie kodu w C, czy asemblerze.

    Mikrokontrolery   31 Maj 2009 10:23 Odpowiedzi: 33    Wyświetleń: 5250
  • Jak zmodyfikować rozkaz MOVX dla zegara na AT89C2051 bez XRAM?

    Czesc jest na elektrodzie "zegar teleexpresu" , poszukaj go, swojego czasu nad nim troche siedzialem i zdisasemblowalem go, troche przerobek robilem w asemblerze, jak bedziesz chcial to Ci podesle.

    Mikrokontrolery   05 Lis 2008 15:56 Odpowiedzi: 23    Wyświetleń: 2131
  • Różne oblicza optymalizacji

    Jako przykład podam program dla 8051 napisany przeze mnie w asemblerze realizujący funkcje zegara: - obsługa 4 wyświetlaczy 7seg poprzez rejestry szeregowe 74595 - obsługa 5 przycisków przez rejestry 74165 - obsługa przerwania do generowania dźwięku "piknięcia" przy naciskaniu przycisków, czasu lampki i synchronizacji DCF, wszystko na jednym liczniku...

    Tematy tygodnia   30 Sty 2024 03:15 Odpowiedzi: 10    Wyświetleń: 1227
  • Pytania o przerwania w mikrokontrolerze 8051 - szczegóły i działanie

    Kolega mkpl chyba się na nas obraził i postanowił się nauczyć z tego co mu podesłaliśmy, albo co gorsza samemu poszukać w sieci. Ja też nie wiem ile cykli zegara .... mimo, że pisałem w asemblerze na '51, ale to było dawno temu. Po prostu nie pamiętam, ale od tego są karty katalogowe, dokumentacje języka itp. itd. oraz Google !

    Mikrokontrolery   24 Cze 2008 17:36 Odpowiedzi: 21    Wyświetleń: 1540
  • Prosty zegar na uC AT89C2051 + PCF8583 w C

    Ale zawsze masz stałe opóźnienie, czyli wykonanie inkrementowania sekund byłoby stale po prostu przesunięte względem impulsu z zegara. No niekoniecznie ten czas będzie stały. Licznik trzeba odpowiednio sterować, po 60s inkrementować już minuty, potem godziny. Konieczne jest też zerowanie odpowiednich wartości. Zatem ten czas będzie się zmieniał. Jednak...

    DIY Konstrukcje   06 Sty 2025 09:37 Odpowiedzi: 36    Wyświetleń: 18798
  • Jak zsynchronizować zegar 100Hz i transmisję danych w ATmega16?

    Robisz to w przerwaniu zegara. W jednej procedurze przełączasz jedno wyjście (zegarowe) a na drugie wystawiasz bity. A jeśli nie musi być to dokładne 100Hz to można dać proste pętle opóźniające. Najlepiej pisać coś takiego w asemblerze chyba. Pozdrawiam

    Mikrokontrolery   14 Mar 2006 14:46 Odpowiedzi: 2    Wyświetleń: 1299
  • Zegar serce

    Będąc w szkole też kiedyś zrobiłem zegar ale na AT89S8252 oraz Pcf8583. Zegar zbudowany z 4 7-mio segmentowych wyswietlaczy o wysokości 100mm oraz 8 7-mio segmentowych wyświetlaczy o wysokości 70mm, pokazywał czas we Warszawie, Londynie i w Nowym Jorku. Ustawiało się oczywiście czas tylko Warszawski. Co 10s wyświetlała się również data wczesniej ustawiona....

    DIY Konstrukcje   29 Cze 2008 14:32 Odpowiedzi: 28    Wyświetleń: 10832
  • [C][ATmega] Zegar widmowy, jak zlikwidować drganie obrazu

    A jak wygląda translacja na asembler (plik lss) ?

    Mikrokontrolery AVR   31 Maj 2012 22:25 Odpowiedzi: 14    Wyświetleń: 1698
  • ATMega8 - schemat i program zegara LED z ustawianiem czasu

    Producent układów AVR najbardziej wspiera programowanie w asemblerze (AVRStudio), a więc coś w tym musi być ;)

    Mikrokontrolery   11 Lis 2005 19:41 Odpowiedzi: 16    Wyświetleń: 3881
  • Jak zbudować dokładny zegar dziesiętny 10-cyfrowy z funkcją start/stop/reset?

    Pewnie i mozna, tylko po co tyle scalaków (koszt płytki, możliwość rąbnięcia się przy projektowaniu, montażu i do tego układ jest nieelastyczny, gdy po zmontowaniu nam coś przyjdzie dodatkowego do głowy). A tu akurat rozdzielczość czasowa nie jest tak powalająca, że trzeba stosować jakieś super-hiper techniki programistyczne w asemblerze ;))

    Początkujący Elektronicy   31 Sty 2008 22:51 Odpowiedzi: 7    Wyświetleń: 2566
  • Jak obliczyć opóźnienie w Asemblerze na kwarcu 11,0592 MHz?

    hehe doszliśmy razem z kolegą po schemacie blokowym, że program wykonuje się 360 000 x, nie bez przypadku podałem częstotliwość kwarcu. DJNZ w moim uP trwa 2 cykle, czyli ~2,16 us. Dlatego całość ~0,7. Używam tego opóźnienia w zegarze binarnym, przy obsłudze przycisków, sam zegar operuje na T0.

    Programowanie Początkujący   26 Lut 2013 12:08 Odpowiedzi: 4    Wyświetleń: 1575
  • Jak zbudować sterownik do kolektora słonecznego z fotodiodami i silnikiem 800W?

    Teraz teoria i gotowe materiały dla programistów. Zamieszczam charakterystyki do praktycznego wykorzystania w tworzeniu programów do sterowania kolektorami w azymucie i w elewacji. Jestem na etapie pisania programu z uwzględnieniem elewacji (w Asemblerze). Sterowanie w azymucie opanowałem (zegar RTC). Zapraszam do tematu.

    Automatyka Przemysłowa   14 Sty 2019 12:49 Odpowiedzi: 56    Wyświetleń: 36035
  • Jak oprogramowac I-WIRE(iButton ds1990A)w Asemblerze na 8051

    Gotowe procedury są w któreś nocie aplikacyjnej dallasa, z tego co pamiętam to są "wyliczone" czasowo dla zegara 12MHz i 1.8... MHz.

    Mikrokontrolery   20 Mar 2005 00:20 Odpowiedzi: 2    Wyświetleń: 1341
  • MClock - prosty zegar Atmega8 + PCF8563P

    Witam Projekt jest ok . sterowanie poprzez opornik podłącza się pod plus . W jakim języku programowałeś może w asemblerze bo mnie interesuje komunikacja Atmega8 z PCF8563P

    DIY Poczekalnia   11 Paź 2013 06:34 Odpowiedzi: 3    Wyświetleń: 4386
  • Projekt zegarka na 8051 – schemat, algorytm i prosty kod w asemblerze dla LCD/7-seg

    Zobacz stronę http://forum.mikrokontrolery.net/viewtop... Tam jest zegar na 2051 i kod w asm. Może to Ci się przyda

    Początkujący Elektronicy   26 Lut 2010 11:42 Odpowiedzi: 1    Wyświetleń: 1835
  • Jak zrozumieć i zoptymalizować program RC5 w asemblerze dla 89C2051?

    proponuję zapytać wprost kolegę morph13, jako autor pewnie nie odmówi pomocy. ja nie znam się na asemblerze, ale wydaje mi się, że jest to program pilota z klawiszami na porcie P3 i z wyjściem na IR na P1.7. nie mam natomiast pojęcia jakie komendy będą wysyłane po naciśnięciu poszczególnych klawiszy. żeby całość była zgodna ze standardem należałoby...

    Mikrokontrolery   11 Cze 2007 15:25 Odpowiedzi: 5    Wyświetleń: 1272
  • Jak poprawić dokładność impulsatora obrotowego w układzie AVT-5042?

    Ile taki kod zawiera bajtów i ile taktów zegara zajmuje? Na asemblerze też się nie znam, ale ufam, że działa dobrze. W moim temacie chodziło o zaprezentowanie najlepszego (krótkiego i wydajnego kodu) i o znalezienie tego tematu następnym poszukującym, męczącym się z tym problemem. Ja wcześniej nie znalazłem zadowalającej odpowiedzi, szukając w necie....

    Mikrokontrolery   04 Gru 2011 20:38 Odpowiedzi: 38    Wyświetleń: 13999
  • PCF8583 - nieprawidłowe wyświetlanie godziny, Atmega8, zakłócenia w sieci?

    Trafiłem na ten temat, bo szukam procedur w asemblerze do PCF8583 , odczyt,zapis (zegar, kalendarz, alarmy). Proszę jeśli ktoś posiada w swoich zbiorach. Spotkało mnie doświadczenie z dziwnym zachowaniem się tego zegara jak wyżej w postach. Problem rozwiązałem programowo, jako że ten pojawiał się sporadycznie. Podaję fragment programu z odczytem zegara...

    Mikrokontrolery   03 Gru 2011 23:56 Odpowiedzi: 30    Wyświetleń: 3819
  • Jak odpalić zegarek PCF8583 na Atmedze16 w asemblerze?

    Witam, (at)Kamiljo21 W załączeniu. Jest to cały program działającego do tej pory zegarka, który pisałem kilkanaście lat temu w Atmel Studio 4 (też jest plik *.APS, który wystarczy otworzyć w AS4), co prawda na Attiny25, ale port na Atmega16 nie powinien zająć dużo czasu (może nawet obejdzie się, nie mam czasu sprawdzać pinoutu). Interesujące dla Ciebie...

    Mikrokontrolery AVR   14 Maj 2020 13:28 Odpowiedzi: 10    Wyświetleń: 819
  • PIC16F628A 20MHz - Nieprawidłowe działanie programu w asemblerze

    >Odnoszę wrażenie,że cały czas procek działa na wewnętrznym zegarze taktującym. A i owszem, sprobuj tego: __config 0x3D62

    Mikrokontrolery   13 Cze 2005 07:46 Odpowiedzi: 3    Wyświetleń: 2099
  • Jak napisać program zegarka 7-segmentowego na ATtiny26 w asemblerze?

    Nie zaczynaj od środka jak powiedział kolega. Sprawa uC nie jest najważniejsza. Ważne na początku są definicje poniżej masz przykład: ;Zdefiniowane znaki wyswietlacza. ; ; 76 543 210 ; HGFEDCBA (msb...lsb) ; Dane_7segEQU10H ; Adres RAM z polami konwersji _0 EQU11000000B; cyfra '0' _1 EQU11111001B; cyfra '1' _2 EQU10100100B; cyfra '2' _3 EQU10110000B;...

    Nauka Elektroniki, Teoria i Laborki   20 Lut 2009 12:00 Odpowiedzi: 8    Wyświetleń: 3354
  • XMega 128A1 - Kilka działań matematycznych następujących po sobie (ASM)

    To jest zwykła matematyka jak potrafisz uprościć wielomian uprościsz zapis w asemblerze tylko co tu upraszczać jak tam są operacje zajmujące pojedyncze cykle zegara ?

    Mikrokontrolery AVR   06 Sty 2017 19:39 Odpowiedzi: 12    Wyświetleń: 975
  • Optymalizacja kodu Bascom: zamiana stringa na bajt w asemblerze

    Chciałbym was prosić o małą pomoc. Mam króciutki kod w bascomie polegający na zamianie stringa 3 znakowego na jeden bajt ( wartość po przeliczeniu nie przekracza 255) [syntax=basic4gl] S = Mid(b , 1 , 1) B = B * 100 A = A + B S = Mid(b , 2 , 1) B = B * 10 A = A + B S = Mid(b , 3 , 1) A = A + B [/syntax] Problem w tym że ten kawałek kodu powtarza się...

    Mikrokontrolery AVR   14 Maj 2014 16:06 Odpowiedzi: 7    Wyświetleń: 1800
  • Atmega162 Timer2 działa szybciej niż Timer0 - dlaczego?

    TO BEDĘ ZGADYWAŁ:-) Wyłączyłes przerwanie od timer0 jak uzywasz timere 2? moze po wrzuceniu w atmege wykonują sie obydwa przerwana wiec bedzie efeakt jakby chodził zegar dwa razy szybciej. W asemblerze nie do pomyślenia taka sytuacja nie wiem jak w C ustawia kompilator warinki poczatkowe? moze musisz zadeklaraowc wszystko? wrzuc sobie na ekran LCD wartosc...

    Mikrokontrolery   19 Mar 2008 22:12 Odpowiedzi: 10    Wyświetleń: 1749
  • Przejście ATtiny2313 w tryb oszczędzania energii - asembler

    Witam. Tutaj udzielę odpowiedzi kol. dasej. Ten fragment kodu w bascomie, który zamieściłem w inicjującym temat pytaniu, to fragment mojego programu dla zegara z wyświetlaczami led. Układ zasilany jest z zasilacza sieciowego, a w przypadku zaniku napięcia, układ zasilany jest z baterii. Stąd przejście w tryb oszczędzania energii. INT0 skonfigurowałem...

    Mikrokontrolery AVR   21 Sie 2020 19:54 Odpowiedzi: 14    Wyświetleń: 1143
  • Jak napisać program w asemblerze do sterowania silnikiem krokowym ATtiny26?

    Ustawienie źródła sygnału zegarowego to kwestia ustawienia jednego rejestru,a to potrafię zrobić.Poza tym prosiłam kulturalnie o radę (wybór zegara w oparciu o konkretne zastosowanie ).....,a dostałam złośliwość :(

    Mikrokontrolery   10 Sie 2004 10:10 Odpowiedzi: 11    Wyświetleń: 2493
  • Urządzenia z mikrokontrolerami rodziny TMS320C2000 dostępne na polskim rynku

    Przyznam, że pytanie to jest dosyć dziwne. Czy gdzieś jakieś polskie firmy to stosują? Szczerze w to wątpię. Rodzimy przemysł jeśli w ogóle istnieje to stosuje STM32, które programuje się 1000 razy łatwiej od TMS320. Osobiście pracowałem z wielordzeniowym TMS320C6678 i jeszcze jakimś TMS320C6720. Jednak to były prace w ramach badań naukowych przy doktoracie....

    DSP i Transmisja   29 Maj 2023 10:00 Odpowiedzi: 6    Wyświetleń: 444
  • Obsługa grafiki na ATmega8A/ATmega16 z OpenGL - czy to możliwe?

    Można się bawić w STMy i kombinowanie z grafiką, można kupić np. FT80x lub FT81x i mieć za parenaście złotych gotowy akcelerator graficzny, który realizuje wysokopoziomowe polecenia graficzne, w efekcie nawet 8-bitowy MCU będzie generował grafikę lepszą niż STM32Fxx... Oczywiście OpenGL jest poza zasięgiem nie tylko 8-bitowców, ale nawet wspomnianych...

    Mikrokontrolery AVR   06 Sty 2016 23:20 Odpowiedzi: 9    Wyświetleń: 1356
  • Przykład programu w asemblerze dla 8051 z PCF8583 - zegarek elektroniczny

    [url=http://www.google.com/search?q=pcf8... trochę.....

    Mikrokontrolery   07 Lis 2004 18:43 Odpowiedzi: 2    Wyświetleń: 1464
  • mój zegarek - ale jaki :)

    Witam, wiem, że jest to już dość oklepany temat, ale mam pytanie, czy zegar zrobiłeś na podstawie timerów procesora czy z wykorzystaniem komend w stylu Wait 1 (dla BASCOMA , nie wiem jak to będzie w Asemblerze), czy wykorzystałeś coś bardziej precyzyjnego, np. PCF8583? Aha i jeszcze jedno, czy prędkość jest cały czas aktualizowana, czy tylko przy uruchomieniu?...

    DIY Konstrukcje   22 Mar 2008 13:49 Odpowiedzi: 95    Wyświetleń: 53830
  • Początki z picem 16f84, połączenie pinów, świecenie diody.

    Chyba faktycznie zaczne sie uczyc assemblera bo ten mikropascal nie ma wogóle żadnej pomocy Wiesz, powiem Ci, że aby zacząć programować w asemblerze wystarczy znać nazwy najważniejszych rejestrów, wiedzieć za co odpowiadają i mieć pod ręką listę rozkazów dla danego procka. W porównaniu z Micropascal, Microbasic, BASCOM lub nawet z C, w przypadku programowania...

    Mikrokontrolery   07 Lis 2006 17:24 Odpowiedzi: 14    Wyświetleń: 2097
  • ATMEL - Wybór narzędzi do programowania w asemblerze dla początkujących

    Z tą różnicą w zegarach to raczej 8 MHz vs. 48 MHz (ATmega8 vs. CM0) albo 32 MHz vs. 168 MHz (XMEGA vs. CM4), czyli 5:1 lub 6:1 na zegarze i 4:1 na CPI - razem 20:1 - tak precyzyjnie.

    Mikrokontrolery   02 Paź 2013 11:16 Odpowiedzi: 26    Wyświetleń: 5223
  • Jak skonfigurować zegar wewnętrzny i zewnętrzny w ATmega8?

    Witam Zaczynam pisać programy w asemblerze pod atmege 8. Moje pytanie to jak skonfigurować zegar wewnetrzny (wybór 1MHz, 2, 4, 8) oraz zegar zewnętrzny. Czy mogę to robić z poziomu programu, czy muszę konfigurować jakieś fuse bits a jeśli tak to w jaki sposób. Do tej pory pisałem programy bez ingerencji w zegar czyli wszystko na wewnętrznym 1MHz.

    Mikrokontrolery   08 Sty 2006 22:04 Odpowiedzi: 1    Wyświetleń: 1112
  • Błąd zegara AVT-5522: wyświetla złą godzinę 10. i 30. dnia miesiąca.

    Na moje oko początkującego w jezyku C i znajomości w asemblerze jedynie sei, cli i pop sytuacja z zakłóceniami na INT w tym projekcie jest mało prawdopodobna. Z tego co widzę w clock.c przerwanie TIMER2_OVF_vect raczej nie wystąpi, gdyż timer2 jest zakomentowany ( i chyba słusznie) idąc więc dalej wydaje się, że można zakomentować cały ISR(TIMER2_OVF_vect)....

    Mikrokontrolery   25 Gru 2024 20:35 Odpowiedzi: 152    Wyświetleń: 5682
  • Jak zwiększyć częstotliwość generatora sygnału na AT90S8515 w asemblerze?

    Na AVR to widziałem generator akustyczny przenośny, do celów pomiarowych audio: próbkowanie 48 kHz, 16 bit iw (przetworniki robią Crystal Semiconductor (obecnie cirrus logic), Burr Brown, Maxim sinus do 20 kHz, piła i prostokąt do 5 kHz Procesor chodził z zegarem 12.288 MHz.

    Mikrokontrolery   05 Maj 2005 19:51 Odpowiedzi: 9    Wyświetleń: 1871
  • Jak zbudować zegar na Atmega32 bez użycia PCF8583?

    Jezyki wysokiego poziomu nie nadaja sie dopisania zegarka. Bez zdeasemblowania to nie wiadomo co sie dzieje w takim programie. Procedury krytyczne czasowo i odliczone co do jednego cyklu zegara to jak wsponiano powyzej powinno sie pisac w asemblerze. Pozatym trzeba kupic stabilny kwarc to uzyska sie niezla dokladnosc. Co do kwarcu to m32 ma nozki TOSC...

    Mikrokontrolery   29 Gru 2005 20:01 Odpowiedzi: 12    Wyświetleń: 2355
  • edsim51 - Jak zrobić przerwanie diody w asemblerze?

    Mało danych. Chcesz, żeby dioda migała na przerwaniach? Czyli przerwanie włącza, następne wyłącza - tak to zrozumiałem. Co do obsługi T0 musisz zrobić obsługę przerwania od adresu 0x0BH (czyli wyzwalanie przez flagę TF0). Wstaw coś takiego po LJMP start na początku: [syntax=text]ORG 0Bh ; start przerwania CLR TF0 CPL P1.4 ; zmiana stanu wyjścia sterującego...

    Mikrokontrolery Początkujący   10 Cze 2015 21:16 Odpowiedzi: 2    Wyświetleń: 1269
  • Jak połączyć dwa ATMega8 bez SPI, UART i I2C?

    jeśli masz 3 piny to idealnie albo korzystacz z programowych transmisji szeregowej UART lub piszesz własną transmisję jeden pin to zegar drugi tx a trzeci rx. morzna by to napisać w asemblerze i wkleić do bascoma żeby szybko dzialało

    Mikrokontrolery   10 Maj 2005 20:19 Odpowiedzi: 15    Wyświetleń: 2311
  • Przejście z AVR na 89s52 - jakie trudności mogą się pojawić?

    różnice.. '51 ma piny z wymuszaniem stanu 0, avr mogą wymuszać 0,1, mają pull-up i open-colector, avr wykonują instrukcje w 1 cyklu zegara, '51 (z tego co wiem/przeczytałem w dokumentacji) mają prescaler (na forum mówią że niewszystkie).. w dokumentacji 89s52 doczytałem sie o prescalerze 12x więc na 1 instrukcje przypada 12 cykli zegara.. tak więc z...

    Mikrokontrolery   26 Wrz 2006 12:05 Odpowiedzi: 14    Wyświetleń: 5734
  • Jak ustawić rejestry w asemblerze dla transmisji szeregowej 19200 b/s?

    $MOD51 $TITLE() $PAGEWIDTH(132) $DEBUG $OBJECT $NOPAGING START: clr 9Fh setb 9Eh clr 9Ch mov 89h, 10 mov 8Dh, FD setb 8Eh END. tak moim zdaniem bedzie to wyglądać, ale tego też nie jestm pewien, co więcej sam program jest bez sensu, bo właściwie nic się tu nie dzieje, to co napisałem to powinna być część jakiegoś większego programu, który chociażby...

    Programowanie   15 Gru 2005 22:53 Odpowiedzi: 8    Wyświetleń: 2273
  • Arduino - jak zrobić wirtualne wciskanie przycisków?

    Pewna niewygoda jest z tym, że sygnały muszą być podawane z określoną szybkością - czasy '1' i '0' albo 0,35µs i 0,9µs (z tolerancją 0,15µs), albo odwrotnie - to są czasy tysiące razy krótsze, niż milisekunda, i odmierza się je instrukcjami procesora. A nie wiadomo, co kompilator wygeneruje - trzeba pisać w asemblerze. Ale dają gotową...

    Początkujący Elektronicy   28 Lis 2022 00:18 Odpowiedzi: 14    Wyświetleń: 468
  • Dostęp do zmiennych w C z poziomu asm w programie do komunikacji SPI

    Niby w czym jest to lepsze? Poza tym przy przerwaniach nie będą to 4 takty - samo wejście w ISR trwa dłużej. Tomku ile to będzie zależy od prescalera zegara spi i nie łudź się że wyśle się to w 8 taktach zegara taktującego mikrokontroler bo minimum dwa razy wolniej więc 16 - isr to ? ... Poza tym zamiast czekać można np. pobrać sobie kolejny bajt który...

    Mikrokontrolery AVR   04 Wrz 2016 19:08 Odpowiedzi: 42    Wyświetleń: 3312
  • Bascom AVR vs Bascom 51 - czy mają podobne polecenia?

    Tu raczej średnio na jeża pomogę, bo nie lubię wynalazków takich jak BASCOM. Piszę głównie w asemblerze i trochę w C. Jedyne co zrobiłem, to bardzo niedokładny zegar na AVRki (taki test LCD ;) - nudziło mi się kiedyś :] Oto kod: $crystal = 8000000 Dim Godziny As Byte Dim Minuty As Byte Dim Sekundy As Byte Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4...

    Mikrokontrolery   09 Sie 2006 15:13 Odpowiedzi: 10    Wyświetleń: 3272
  • [ BASCOM ] Ile cykli zegarowych na poczszególne instrukcje?

    Producent Bascoma nie udostępnia nawet generowania kodu w asemblerze, więc tym bardziej nie oczekuj że powie Ci ile poszczególne "instrukcje" trwają. Jeśli musisz napisać coś krytycznego czasowo, to pozostaje Ci tylko asembler. Eeee...tam ;) Jeśli się bardzo chce , to nakazuje się Bascom-owi wygenerowanie pliku *.obj , ładuje się takie cudo do AVRStudio...

    Mikrokontrolery   07 Cze 2007 22:45 Odpowiedzi: 10    Wyświetleń: 2362
  • Pisanie programów i używanie bibliotek w C i Asemblerze

    Minimalna (każda???) płytka Attiny go nie ma. I nie musi bo kwarc jest tutaj opcją, każdy ATtiny i ATmega ma wbudowany oscylator RC, źródło zegara wybiera się na etapie konfiguracji rejestrem CKSEL. Bęc... punkt dla Atmela.

    Mikrokontrolery   16 Gru 2016 02:36 Odpowiedzi: 260    Wyświetleń: 11484
  • kupie program asembler na dsm 51 Zegar, kalkulator czy inny

    kupie program asembler na dsm 51 Zegar, kalkulator czy inny ciekawy program. Czekam na propozycje, dogadamy sie oczywiscie., Pozdrawiam

    Ogłoszenia Elektronika   25 Kwi 2007 23:13 Odpowiedzi: 1    Wyświetleń: 1701
  • Programowy projekt zegara-datownika na Z8 Zilog

    https://obrazki.elektroda.pl/1583763800_... Witam wszystkich Tym razem chciałbym zaprezentować programowy projekt zegara z datownikiem, którego program został napisany w asemblerze na mikrokontroler Z8681 z rodziny Z8 Ziloga. Być może ten projekt będzie interesujący dla osób lubiących od czasu do czasu zrobić sobie coś na starym (by...

    DIY w budowie   29 Paź 2019 06:02 Odpowiedzi: 3    Wyświetleń: 2187
  • Jak napisać procedurę obsługi DS18b20 w assemblerze na AVR?

    Od pół roku zajmuje się programowaniem AVR, niestety znam tylko asembler. Chciałbym w zegarze który robię zastosować ten czujnik. I tu pojawia się pewien problem, nie mogę znaleść gotowej procedury napisanej w asemblerze, zrobiłbym ją sam gdybym znał angielski i mógł doładnie zrozumieć notę katalogową- od jutra uczę się angielskiego ale to troche potrwa....

    Mikrokontrolery   14 Sty 2005 23:31 Odpowiedzi: 2    Wyświetleń: 1389
  • Projekt układu do pomiaru prędkości obrotowej silnika z uK 8051 i enkoderem

    Niestety nie do końca jest to słuszne. Przy prędkościach obr np 10000 czas obrotu wynosi 6000 mikrosekund Przy 9999 obr/min czas obrotu = 6000,6 mikrosekundy. Oznacza to że pomiar czasu powinien być dokonywany z dokładnością do ułamków mikrosekund - jeśli dokładnośc ma być +/- 1 obr/ min To też należy mierzyć czas np. 10 obrotów. Przy założeniu, że...

    Mikrokontrolery   29 Cze 2009 11:27 Odpowiedzi: 17    Wyświetleń: 10174
  • [STM32F1][c/asm] - ilość cykli zegara miedzy dwoma kolejnymi instrukcjami ldr

    mimo wszystko człowiek nauczył się czegoś o timerach i asm Moim zdaniem asembler na pewnym etapie nauki jedynie zaciemnia obraz zmuszając do koncentrowania się na szczegółach, tracąc zarazem szerszy kontekst. Nie trzeba wertować dokumentacji. Wystarczy zapoznać się z ogólnym opisem procesora -- gdzie jest wyjaśnione do czego służą poszczególne bloki....

    Mikrokontrolery ARM   02 Lis 2018 14:41 Odpowiedzi: 7    Wyświetleń: 795
  • Jak uzyskać dokładność 1ms w przerwaniu zegarka w C przy cyklu 0.0005ms?

    Po pierwsze to powinieneś najpierw zadbać o TL0 bowiem to on "ucierpi" w pierwszej kolejności pod wpływem impulsów z licznika. Korekty dokonujesz dodając niezerową zdefiniowaną stałą do obecnej wartości młodszego bajtu licznika. TL0=TL0 | 0x30; TH0=0xF8; W asemblerze będzie to: ORL TL0,#30h MOV TH0,#0F8h Można także dokonać dodawania jak zaproponował...

    Mikrokontrolery   14 Sty 2011 23:41 Odpowiedzi: 20    Wyświetleń: 2717
  • Bascom AVR - Jak obsłużyć kilku modułów poprzez I2C- czy w ogóle da się ?

    Będę musiał spróbować wobec tego na tej samej linii. Moje wątpliwości wynikają z tego, że są standardowe procedury w Bascom typu I2cInit,I2cstart , I2cwbyte, I2crbyte,I2cstop które w przypadku zegara mogę zastosować. Natomiast do obsługi LCD zastosowana biblioteka niejawnie ( program napisany w asemblerze) odczytuje dane i wysyła je do LCD.

    Mikrokontrolery AVR   18 Mar 2015 11:49 Odpowiedzi: 8    Wyświetleń: 2307
  • Jak napisać program w asemblerze dla termometru one wire na ATmega128?

    Wrzuć kod w "syntaxy". Dołącz schemat. Jakim zegarem to "pędzisz"? Chyba robiłeś ten kod metodą kopiuj-wklej. Masz podwójne funkcje, np. inicjalizacja stosu, dwa razy deklarujesz obszar cseg i na dodatek te delaye...

    Mikrokontrolery AVR   17 Kwi 2013 17:25 Odpowiedzi: 8    Wyświetleń: 1254
  • Attiny 2313 - Jak obudzić z IDLE/POWER DOWN przez INT0/INT1?

    ... a no niestety ja tu ci nic nie poradzę, piszę tylko w asemblerze i jeszcze się nie spotkałem aby to nie działało... musisz poczekać aż odezwie się ktoś kto zna bascoma ;) pytałeś: EDIT: Jest jakaś różnica w działaniu Idle i Powerdown przy zastosowaniu wewnętrznego zegara zamiast kwarcu? jeśli chodzi o zastosowanie zewn kwarcu lub wewn oscylatora...

    Mikrokontrolery   07 Sty 2007 12:23 Odpowiedzi: 9    Wyświetleń: 3431
  • Kolejny zegar Nixie z DCF i budzikiem.

    http://obrazki.elektroda.net/5_126382337... Jest to jedna z wielu konstrukcji jakie zrobiłem w życiu. Prawdopodobnie jest też to kolejny i mało ciekawy n-ty już zegar Nixie na elektrodzie. Jednak do rzeczy. Układ został wykonany w oparciu o mikrokontroler rodziny '51 AT89C51, kod źródłowy składa się z kilkuset linii kodu w asemblerze. Lampy...

    DIY Konstrukcje   20 Sty 2010 21:36 Odpowiedzi: 23    Wyświetleń: 12403
  • Pytania o Atmega8/12: stabilność zegara, rejestry timera, nauka C?

    No tak ty wiesz jak zachowuje sie C. Ja wiem że z poziomu asemblera panuję na nad wszystkim co robię łącznie z długością kodu. Ale mam takie wrażenie ze jak coś zapisane w asemblerze to mniej więcej wiem ile to w hexa, Przy C to już dużo więcej (śmieci). W Basic to dużo za dużo. Ale się może mylę tak było kiedyś dla aplikacji. Tylko asembler AVR jest...

    Mikrokontrolery   02 Cze 2008 00:15 Odpowiedzi: 21    Wyświetleń: 2412
  • [ATmega16][Asembler/AVRStudio] Obsługa czujnika ds 18b20

    A no dla tego, że pomiar temperatury jest częścią większego projektu, gdzie procesor odmierza czasy rzędu pojedynczych do 30 minut. A przy jednym MHz z timera 16 bit, przy preskalerze 1024 można uzyskać około 60 s co idealnie pasuje do innych procedur. Stąd mam narzucony taki wymóg zegara.

    Mikrokontrolery AVR   28 Mar 2011 20:25 Odpowiedzi: 9    Wyświetleń: 2617
  • Zegar z budzikiem na Z8681 firmy Zilog

    https://obrazki.elektroda.pl/2554706100_... Witam wszystkich. Tym razem chciałbym zaprezentować jeszcze jeden projekt zegara (z kalendarzem i budzikiem) zbudowanego z użyciem Zilog Z8681 oraz RTC MCP7940, który jest rozwinięciem prezentowanego wcześniej na Elektrodzie projektu zegara z tym samym mikrokontrolerem ( https://www.elektroda.pl/rtvforum/topic3...

    DIY Konstrukcje   18 Lis 2023 23:03 Odpowiedzi: 9    Wyświetleń: 5373
  • Zegar na 89c2051 z kwarcem 12MHz - opóźnienie 10 minut na godzinę

    Pomysle nad tym, lubie pisać w Bascom bo jest to bardzo proste, ale widze że jednak muszę wrócić do asemblera.

    Mikrokontrolery   17 Maj 2004 15:49 Odpowiedzi: 7    Wyświetleń: 1647
  • Zegar na PCF8583 z Atmega8515 - błędne odczyty czasu po kilku godzinach

    Poczytaj wątek który podałem poniżej. Może w czymś Ci pomoże. Jest tam opisany podobny problem. Twojego kodu nie sprawdzę bo piszę w asemblerze. Ale sprawdź czy zgodnie z opisem w tym wątku maskujesz odpowiednie bity. http://www.elektroda.pl/rtvforum/topic85...

    Mikrokontrolery   21 Lis 2007 16:39 Odpowiedzi: 5    Wyświetleń: 1919
  • [PIC18F66J65][C/MPLAB] Praca na zewnętrznym kwarcu

    100 cykli - no to faktycznie strasznie mało :( A czy próbowałeś już przerobić zegar na PLL tak jak chciałeś na początku tematu? Z analizą delay odpuszczę sobie bo z asemblerem PICów jestem nieco nie kompatybilny :) Ostatnio pisałem w asemblerze 8035 jakieś 15 lat temu.

    Mikrokontrolery PIC   06 Kwi 2011 21:39 Odpowiedzi: 25    Wyświetleń: 2373
  • Jak zbudować urządzenie do ćwiczenia refleksu z losowym zapalaniem LED?

    Całkiem dobry generator liczb losowych (okres 2^31-1, brak korelacji) daje się zrobić z rejestru przesuwnego 31-bitowego, i bramki EOR. Schemat: X-13_przerzutnikow-Y, EOR(X,Y)-18_przerzutnikow-X; tylko że na jeden impuls zegara dostaje się jeden bit pseudolosowy, do większej ilości potrzeba więcej taktów zegara, i zbierać bity. Co się równie prosto...

    Projektowanie Układów   15 Paź 2008 20:45 Odpowiedzi: 15    Wyświetleń: 4354
  • Zegar binarny Gigantora

    Mi sie taki zegarek nie podoba. Jest wykonany z pudelka po tiktakach. Jest to tzw. wyzszosc formy nad trescia. Chyba kompletnie nie rozumisz kobiet. One inaczej rozumuja. Dla nich wazniejsze jest cos ladnego niz funkcjonalnego. Ciekaw jestem czy bylbys zadowolony, gdyby dziewczyna w prezencie przyniosla ci wstażkę do włosów. A samo wykonanie takiego...

    DIY Konstrukcje   05 Mar 2008 21:06 Odpowiedzi: 53    Wyświetleń: 22795
  • Zegar AVT2685 - jak naprawić uciekanie czasu o 5-6 minut tygodniowo?

    Tutaj masz cały artykuł z EDW dostępny na stronie elportalu [url=http://www.elportal.pl/pdf/2003/edw... 13 i [url=http://www.elportal.pl/pdf/2003/edw... 19. Dokonywałeś kalibracji jak jest opisane w tym artykule? W ostateczności pozostaje wprowadzenie do programu modyfikacji, tylko program jest pisany w asemblerze [url=http://www.elportal.pl/ftp/avt2685s...

    Mikrokontrolery   20 Lis 2012 20:35 Odpowiedzi: 3    Wyświetleń: 2002
  • Aduc842 - Programowanie serwomechanizmów w asemblerze, problem z kierunkiem

    Niestety nie posiadam oscylogramów. Korzystałem ze scopometru na uczelni i co do długości tych impulsów jestem w 100% pewny, że jest tak jak napisałem i na pewno w ms. Zresztą to że serwo obraca się w jednym kierunku chyba świadczy o tym że jakaś tam zgodność jest inaczej w ogóle by się nie poruszało. Zastanawia mnie fakt dlaczego tylko w jedną stronę....

    Mikrokontrolery   04 Lut 2013 21:45 Odpowiedzi: 9    Wyświetleń: 2730
  • AVT-868 zegar LCD – kompilacja 868.bas w BASCOM8051 DEMO, limit 2kB kodu

    Co do PSa, to wystarczy wyśledzić przebiegi na wyjściach, łatwo znaleźć wtedy LCD, za łatwe to nie jest, ale pinów niedużo, wydaje mi się to prostrze od analizy wyniku disasembleracji, bo poza tym to z bina niewiele się wyciągnie. Co do programu nie widze problemu, kompilujesz i wrzucasz do AT89C4051 i szkoda się zastanawiać nad kodem. Jeśli na siłe...

    Mikrokontrolery   20 Lis 2005 19:32 Odpowiedzi: 11    Wyświetleń: 4357
  • XMega128 - Zwiększanie liczby czterobajtowej w Asemmblerze

    Dawno temu programista ,to był człowiek z wiedzą ,który znał asembler i potrafił myśleć binarnie . Ale że człowiek sobie upraszcza to dziś mamy arma w czajniku który przyspiesza mało optymalny bo uniwersalny kod. Rzeczywiście działa szybciej na 100MHz zegarze w stosunku do starej 0C51 która miała cykl rozkazowy 12 taktów zegara czyli przy zawrotnych...

    Mikrokontrolery AVR   31 Paź 2015 18:38 Odpowiedzi: 18    Wyświetleń: 1239
  • 8051 i max1270, linia SHDN, SSTRB, SCLK, CS. Masa analogowa.

    Witam 1. SHDN to jak zapewne wiesz wyłączenie układu. Pobiera on wtedy znikowy prąd 2. SCLK to zegar do szeregowej komunikacji, CS - wybór układu. Fajna końcówka jak masz klika układów na jednej magistrali. Wysyłasz dane do wszystkich ale odbiera je ten co ma niski stan; pin SSTRB to sygnał strobowania. W nocie katalogowej jest opisane co się dzieje...

    Mikrokontrolery   27 Mar 2007 12:34 Odpowiedzi: 1    Wyświetleń: 1464
  • Jak wyświetlić znak na TV używając PIC16F84A i języka Basic?

    Tylko dzięki temu, że SX pracuje z zegarem 50-75 MHz ten układ w ogóle działa. Jedynie procesory RISC są w stanie tworzyć coś takiego w czasie rzeczywistym. Ale tylko i wyłącznie jeśli program napisany jest w asemblerze. Gdybyś go jednak napisał w Basic'u to już na pewno nie.

    Mikrokontrolery   23 Sie 2004 18:33 Odpowiedzi: 3    Wyświetleń: 986
  • Czy pętla w asemblerze (r7=80, r6=250, 2xNOP) daje opóźnienie 100 ms?

    Witam mam pytanie : Czy procedura ta spowoduje opóźnienie o 100 ms ? wait: mov r7,#80 pe2: mov r6,#250 pe1: nop nop djnz r6,pe1 djnz r7,pe2 ret Na jakim procesorze i przy jakim zegarze? BTW - nie możesz wykorzystać wbudowanego licznika/czasomierza? martwe pętle to nieciekawe rozwiąznie.

    Mikrokontrolery   08 Lis 2006 21:22 Odpowiedzi: 3    Wyświetleń: 1143
  • sterowanie 3 przyciskami (np. ustawienie godziny w zegarze)

    A dlaczego miał by startować od początku? Niech wraca tam gdzie skończył. Nie widzę też konieczności stosowania przerwania do przycisków. Moja propozycja: Przerwanie timera wywoływane co sekundę. W przerwaniu tym zwiększany jest licznik czasu, ewentualnie ustawiana odpowiednia flaga, a potem w pętli głównej jeżeli flaga ta była ustawiona, to odczytywany...

    Mikrokontrolery   28 Wrz 2007 13:40 Odpowiedzi: 1    Wyświetleń: 1717
  • Jak napisać program do matrycy LED 128x16 bicolor w C?

    Z SPI będzie problem, bo organizacja tego wyświetlacza jest taka, że musi dostawać 4 bity na takt zegara, a SPI daje 1. Chyba, że chciałoby Ci się przerabiać wyświetlacz. Wg specyfikacji powinieneś zapisywać 4 bity (dwa piksele) co ok. 14us. To nie jest problem, nawet w obsłudze przerwania, zwłaszcza, jakby to napisać w asemblerze. Tym niemniej, na...

    Mikrokontrolery   27 Lut 2010 07:41 Odpowiedzi: 15    Wyświetleń: 8582
  • Jak skalibrować procedury opóźniające AVR bez rekompilacji?

    Witam, jestem zupełnie początkujący, mam za sobą pierwszy układ i program zrobiony samodzielnie (nie kopiowany) , pisany w asemblerze. (zegarek binarny) Czy jest możliwość zmierzenia lub pobrania w prosty sposób długości cyklu zegara w trakcie pracy układu żeby skalibrować procedury opóźniające? Chodzi o to, żeby np. po zmianie kwarcu nie trzeba było...

    Mikrokontrolery   14 Wrz 2009 02:10 Odpowiedzi: 14    Wyświetleń: 2141
  • Co zrobić na 8051? Co można zrobić poza termometrem i zegarkiem?

    Witam muszę wykonać projekt na procesorze 8051 ale oczywiście nie wiem nawet co to dokładnie jest -ale sie dowiem. Moje pytanie kieruje do bardziej zaawansowanych kolegów ode mnie narazie chciałbym wiedzieć co można wykonać na takim procesorze oprócz termometru czy zegarka? Nie chodzi mi o jakieś super skomplikowane projekty ale również nie o sterowanie...

    Mikrokontrolery   21 Paź 2007 13:18 Odpowiedzi: 16    Wyświetleń: 4175
  • Jak odczytać dane z TLC549 używając mikrokontrolera 89c51 w asemblerze?

    Niczego takiego jak dwa bajty nie ma w dokumentacji... Konwersja zajmuje czas 36 cykli zegara wewnętrznego (ok 17us) po 8 cyklach zegara zewnętrznego, po tym jak linia /cs zmieni się na "0". Po polsku... -/cs zmieniamy z 1 na 0 -wysyłamy 8 impulsów na i/o clock (impulsy zaczynają się od 0) -/cs z 0 na 1 -czekamy 17us -/cs z 1 na 0 -podczas 8 cykli zegara...

    Mikrokontrolery   20 Kwi 2012 21:08 Odpowiedzi: 6    Wyświetleń: 2233
  • Jak odczytać dane szeregowe z enkodera AD2S90 w Bascom?

    Czy ktoś mogłby mi podpowiedziec coś jakby to ugryżć w asemblerze w trybie sprzętowym? Rozumiem ze musze wybrac tryb podrzędny?Ale kto bedzie robił zegar?-ten jest chyba w nadrzędnym. Przy pomocy kolegi shg udało się za co dziękuje bardzo Powiem krótko tryb master , a żeby odebrać dane najpierw trzeba coś wysłać!

    Mikrokontrolery   25 Kwi 2006 17:52 Odpowiedzi: 14    Wyświetleń: 2655
  • Jak dostosować procedurę RC5 w asemblerze do ATtiny2313?

    Wiem że temat był wałkowany, ale wszystkie procedury, jakie udało mi się znaleźć były w bascomie albo w C. Jedyną jaką udało mi się znaleźć w asemblerze jest ta z książki "Mikrokontrolery ATmega w praktyce" (procedura w załączniku). Ponieważ dopiero raczkuje w tej dziedzinie proszę, aby ktoś pomógł mi ją dopasować do ATtiny2313. Zegar mam wewnętrzny...

    Mikrokontrolery   06 Kwi 2008 11:29 Odpowiedzi: 12    Wyświetleń: 2848
  • 8051 SPI – konfiguracja i procedura transferu jednobajtowego w asemblerze

    Witam. Pytania pomocnicze: 1. Mikrokontroler ma być Masterem (generuje przebieg zegara SCK oraz obsługuje transmisję), czy też ma pracować w trybie Slave (przyjmuje i wysyła dane w takt zewnętrznego zegara)? 2. Na którym zboczu zegara (narastającym czy opadającym) ma być próbkowany stan linii wejściowej - SDI? 3. Jaki jest polaryzacja sygnału zegarowego...

    Mikrokontrolery   13 Cze 2010 22:55 Odpowiedzi: 1    Wyświetleń: 1528
  • Jednopunktowy termometr na DS18B20

    Witam, Mogą mi koledzy wyjaśnić czym się tak podniecają ? Nie dość, że układ zaprojektowany nie optymalnie (przewymiarowany procek) a jakby tego było mało to soft pisany w bascomie - żenada.. Z mojej strony ocena 3 - za chęć rozwoju własnych zainteresowań. Proszę napisać w C albo Asemblerze, ocenimy Witam, Zapraszam z aparatem fotograficznym celem...

    DIY Konstrukcje   08 Sie 2007 10:39 Odpowiedzi: 45    Wyświetleń: 15093
  • Zegar widmowy - Propeller Clock

    Niesamowity projekt. Nie wiedziałem, że można coś takiego zrobić póki nie obejrzałem filmiku na YT. Wszystko robi piorunujące wrażenie. Czytałem posty w temacie i z tego co zrozumiałem cała ta płytka z diodami została wykonana w całości przez autora projektu. Chciałbym natomiast wiedzieć, czy można zakupić gdzieś gotową płytkę z diodami, którą można...

    DIY Konstrukcje   16 Gru 2021 23:01 Odpowiedzi: 239    Wyświetleń: 388103
  • Jak zbudować zegar z dużym wyświetlaczem dla osób słabowidzących?

    ... bo wolę 100razy bardziej czytać po I2C niż po 1-wire Dlaczego? 1-Wire nie jest zbytnio skomplikowany jeśli podłączony jest tylko jeden czujnik. Przy większej liczbie czujników dochodzą dodatkowe procedury. W asemblerze jest to do zrobienia i zajmuje grosze, pierwszego 1-Wire'a uruchamiałem na AT90S2313, warto powalczyć bo to całkiem dobrze przemyślana...

    Projektowanie Układów   02 Mar 2008 18:04 Odpowiedzi: 60    Wyświetleń: 22617
  • [mbed][arduino] - Zastanawiam sie nad przyszłościa atduino

    To nie jest do końca tak jak piszesz , raczej powiedział bym nie umiesz pisać , nie umiesz czytać , ,nop, jmp , mov zawsze działają tak samo i dotyczą tego samego tu raczej jest problem w tym ,że ktoś kto nie pisze w asemblerze nie koniecznie zna znaczenie wszystkich rejestrów i poszczególnych bitów w nich zawartych a do tego sprowadza się zabawa w...

    Mikrokontrolery   09 Mar 2016 19:31 Odpowiedzi: 48    Wyświetleń: 2802
  • Jak zbudować komputerek samochodowy LCD 2x16 z zegarem i pomiarem temperatury?

    Obsługa wyświetlacza lcd w asemblerze to troche zabawki ale nie jakiś wielki problem, sam robiłem to kilka razy a programy zajmują znacznie mniej niż w bascomie i można sobie zaprogramować np. 40 nóżkowy procesor z 4 rema 8 bitowymi portami. Jeżeli zdaży się że zabraknie pamięci wewnętrznej (programu) można dołączyć zewnętrzną choć to oczywiście zajmóje...

    Samochody Elektryka i elektronika   06 Kwi 2010 14:09 Odpowiedzi: 282    Wyświetleń: 110234
  • ATMEGA48PA - SPI nie ustawia SPIF przy wysyłaniu 2 bajtów w asemblerze

    Po wysłaniu jednego bajtu (i sprawdzeniu SPIF) trzeba ręcznie wyzerować SPIF przed następną transmisją. Poza tym SS (ten od mikrokontrolera, nie od DAC) powinien być ustawiony jako wyjście przed włączeniem SPI (ustawieniem bitu SPE), bo jak nie to mikrokontroler będzie przechodził w tryb slave. Poza zaznaczonymi fragmentami pozmieniałem trochę rejestry...

    Mikrokontrolery AVR   24 Sty 2010 11:40 Odpowiedzi: 2    Wyświetleń: 1367