Mam za zadanie napisania programu który będzie sterował serwomechanizmem metodą PWM. Odpowiedniemu położeniu serwomechanizmu odpowiada sygnał o konkretnym wypełnieniu. Oto mój pierwszy program "testowy" za pomocą którego chcę po prostu ruszyć tym silniczkiem. Prescaler + Timer + rejestr compare TOP + rejestr compare Toggle + bufor na niego. Z takich...
tak, dokładnie o to mi chodziło. ps. osobiście wczytywanie punktów zrobiłbym tak: while (licznik < 80) { printf("Podaj etykiete punktu %d.\n",licznik); fgets(punkty1[licznik].etyki... fflush(stdin); if(punkty1[licznik].etykieta... == '\n' || punkty1[licznik].etykieta[0&...
AVE... Tak, jak można się było tego spodziewać, zabezpieczenie DRM od DYMO zostało pokonane. Projekt [url=https://github.com/free-dmo/free-dm... pozwala emulować etykiety różnych papierów DYMO z pomocą płytki BluePill zawierającej mikrokontroler STM32F103. Płytkę można wpiąć zarówno między czytnik a główną płytkę drukarki, jak i zamiast...
Jak są kolejne liczby (a nie dziurawe z __LINE__), to kompilator lepiej optymalizuje. Ale można też używać adresów etykiet - jest i taka wersja protothreads. Prawdziwa zabawa zaczyna się dopiero gdy zaczniemy zagnieżdżać protothready W jakim sensie? Ja sobie wykombinowałem, jak wywoływać takie procedury jedną z drugiej.
Moja propozycja: dwie zagnieżdżone pętle... Sub kopiowanie() licznik = 1 IleWierszy = Sheets("dane").Range... For Etykieta = 2 To IleWierszy IleEtykiet = Sheets("dane").Cells... 1) For i = 1 To IleEtykiet Application.Range(Sheets("d...
Witam, fajne kolejne propozycje Dar.El ;) ... teraz coś ode mnie, myślę wprawdzie, że to makro nie będzie już tak uniwersalne jak poprzednio zaproponowane, ale idąc za ciosem, bo było mi to akurat często potrzebne: ;Increment, Jump if No HIGH ; IJNH licznik,etykieta pętli ; licznik - tylko rejestry R16 - R31 .MACRO IJNH INC (at)0 CPI (at)0, 255 BRNE...
Witam . U mnie w firmie wykorzystuje się takie etykiety i oczywiscie urządzenia do ich naklejania. Do ich wykrycia stosujemy czujnik szczelinowy Ballufa (z funcją uczenia), jesli chodzi o typ to moge sprawdzić w tygodniu. Tak nawiasem mówiąć to jeśli licznik radzi sobie do 100 Hz to chyba są przewijane recznie ;) bez urazy. Licznik i czujnik powinień...
Moje spotrzeżenie: Jeśli konfigurujemy timer[0,1] i korzystamy z trybu np. 2 (najczęściej) to wartość ładujemy instrukcją load ,a w trybie np. 1 wartość wpisujemy instrukcją counter= wartość z tym że licznik zlicza w góre np. wartość=65535-1000 wartość=64535 czyli po 1000 cyklach nastąpi przepełnienie... Pozdrawiam
Taka uwaga praktyczno-upraszczająca (zwykle) funkcje. Rozpatrywać należy wszystkie stany także te niepoprawne, bo licznik powinien być samokorygujący się (czasami od tego może zależeć bezpieczeństwo użytkownika urządzenia) . Jeżeli z jakiegoś powodu (np. zakłócenie lub polecenie prowadzącego) ustawi się stan niepoprawny na przerzutnikach to licznik...
Potrzebuje jedynie 0:A Grade czyli klasy A. Mam ja w kolumnie E, a chcialbym, zeby wyrzucalo mi ja w C - ogolnie zeby byla zachowana kolejnosc. Po drugie - filtruje tutaj po filtrze DANE i chcialbym zostawic sobie tylko np.procenty czyli LICZNIK KATEGORIA2 (rozumiem ze LICZNIK KATEGORIA to ilosci liczbowe a LICZNIK KATEGORIA2 - procentowe z calosci,...
Witam wszystkich wszech wiedzących. Mam taki drobny problem, otóż w zestawie uruchomieniowym zl11avt zaprogramowałem mikrokontroler attiny 2313 żeby na wyświetlaczach led był zegarek z budzikiem. Po zastanowieniu sie zobaczyłem że mam 4 porty wolne i mogę wykorzystać je do czego chce. Chciałbym żeby to był normalny zegarek ale gdy na PD2. (wolnym) pojawi...
Mam taki problemik tutaj macie fragment kodu: 'C013b Prosty zegar z ustawianiem Dim Sekjed As Byte , Sekdzies As Byte , Minjed As Byte , Mindzies As Byte , Maxi As Byte Dim , Godzjed As Byte , Godzdzies As Byte , Mux As Byte , Migaj As Bit , Uniwers As Byte Config Portb = 255 : Portb = &B255 : Config Portd = &B1111100 : Portd = &B1111111...
tak wyglada teraz pogram 'zegarek v.1.0 Dim Godz1 As Byte , Godz2 As Byte , Minut1 As Byte , Minut2 As Byte Dim Sek1 As Byte , Sek2 As Byte , Wysw As Byte , Kropka As Bit , Po As Byte Dim Sekjed As Byte Config Portb = 255 : Portb = &B255 Config Portd = &B1111100 : Portd = &B1111111 Config Timer0 = Timer , Prescale = 64 Config Timer1 = Timer...
https://obrazki.elektroda.pl/8518747500_... https://obrazki.elektroda.pl/1477229200_... https://obrazki.elektroda.pl/1520854800_... Proszę o pomoc, próbuję uruchomić urządzenie (licznik samochodowy Renault Espace 4 "na stole"), który wg zasilacza laboratoryjnego pobiera 1,3 A i 16,6 W. Mam 2 zasilacze...
Trzeba wyłączyć nóż i ustawić na zero licznik odcinanych etykiet.
Const odlicz=65436 rem dla zegara 12MHz odliczy tylko 100 impulsow (100us) dim licznik as word dim koniec as bit Config Timer1 = Timer , Mode = 1 , Gate = Internal On Timer1 etykieta Counter1 = odlicz do start timer1 bitwait koniec,set reset koniec rem petla powtarza sie co 100 us loop etykieta: licznik = counter1 rem To ma eliminowac czas od momentu...
:arrow: dscreator Przede wszystkim koniecznie skomentuj każdą linię i wklejaj za pomocą znaczników Code , ponieważ (jak widzisz) Twój program jest zupełnie nieczytelny (forum usuwa spacje na początku linii). Program powinien zaczynać się zaraz za obszarem wektorów przerwań. Jeśli jakiegoś przerwania nie wykorzystujesz to zamiast mnemonika rjmp wstawiasz...
Dobra robota. Myślę, że możesz także ulepszyć swoją konfigurację, ustawiając etykiety kanałów.
A więc jeszcze raz :) org 0 ;początek programu sjmp start ;skok do programu głównego org 000bh ;tu skoczy program po przepełnieniu licznika T0 inc B ;zwiększenie licznika B o 1 cjne b,0,koniec skok do etykiety "koniec" gdy B różne od 0 ;-------tu instrukcje zostaną wykonane jeśli odliczono 2^24 clr tr0 ;wyłączenie zliczania T0 (nie pamiętam...
Zobaczyłem jeszcze, że na etykiecie licznika jest MM5.
licznik całkowity i jedyny jest w dole po otwarciu maszyny licznika bębna nie ma. czasami jest etykieta na bębnie
Witam Mam kilka wyświetlaczy 1602, nie udało mi się dogadać z nimi, testowałem także i2c poprzez pcf8574a podpięte do uno r3, do esp32. Bez efektu. po i2c wykrywam PCF8574a na adresie 0x3f, inne typy lcd działają, tylko z tym typem mam problem, żadnej noty nie znalazłem Może ktoś miał podobny, są z demontażu liczników wody. etykiety widoczne 2038STLDYGBN-D...
Miałem starą inteligentną wtyczkę LSC bez monitora energii i z dziwnie oznaczoną płytą CB2S (ta z procesorem T zamiast wersji N) Anyway.... Sflashowałem go za pomocą mojego DOIT ESP32 devkit V1. A właściwie tylko układ CP2102 USB-serial, który znajduje się na tej płycie. Zasilacz na tej płytce może zasilać ESP32, więc powinien być i jest w stanie zasilić...
(at)morganflint Na moim urządzeniu, gdy ustawię ClearPrepayment (dpID12), czyści licznik energii przedpłaconej (dpID13), ale także czyści TotalEnergy (dpID1). Czy możesz potwierdzić, że Twoje urządzenie jest takie samo, ponieważ zgodnie z powyższymi wyjaśnieniami powinno wyczyścić tylko dpID13. Tak, u mnie to samo, kasuje oba liczniki. Powinienem poprawić...
Tu masz program pod ATtiny2313, jeśli potrafisz programować, to też potrafisz przerobić program na ATMegę: [syntax=basic4gl]' Bardzo prosty zegar bez możliwości ustawiania Dim Sekjed As Byte , Sekdzies As Byte , Minjed As Byte , Mindzies As Byte Dim , Godzjed As Byte , Godzdzies As Byte , Mux As Byte , Migaj As Bit Config Portb = 255 : Portb = &B255...
taki sposób deklaracji jest jak najbardziej poprawny, jest nawet pod pewnymi względami lepszy, bo nie deklarujesz adresu każdej zmienej z osobna, więc pomiędzy już zadeklarowane zmienne możesz "wcisnąć" następne bez potrzeby zmiany reszty. W pamięci rozkłada się to tak, że DSEG AT 01H ustawia Ci licznik adresu zmiennych (a właściwie to symboli, bo widzę,...
Rozumiem czyli algorytm powinien wygladac mniej wjecej tak: ------ Start: sprawdz czy sygnal na wejsciu ( pin ) = 1 jezeli tak to skocz do etykiety "urzadzenie_start" jezeli nie to skocz do Start urzadzenie_start: zwieksz licznik_zalaczen o 1 przepelnienie_licznika = 0 urzadzenie_pracuje: jezeli przepelnienie_licznika = 1 to skocz do etykieta "minuta_minela"...
Witam Mam prawie nową drukarkę Zebra. Ma może z 2 miesiące i z 1500 etykiet na liczniku. OD początku głowica drukowała tak sobie jeśli chodzi o wydruki z kalką (termotransfer). Pierwszy centymetr wydruku pierwszej etykiety był wyblakły albo rozmazany. A dzisiaj drukarka zaczęła przepalać głowicą kalkę i ją po prostu zrywać. Czy ktoś się spotkał z takim...
I ile wody zużywa , wówczas można oszacować ilość podgrzanej. Wg etykiety energetycznej dla podgrzewaczy https://wlaczoszczedzanie.pl/etykieta-en... dla 2 osób powinno się wybrać podgrzewacz z profilem M , a taki podgrzewacz np https://www.leroymerlin.pl/produkty/elek...
Taki program mógłby wyglądać tak: Mnożna: rejestr E Mnożnik: rejestr A Wynik: rejestr HL LD HL,0000 ;inicjacja wyniku LD B,08 ;licznik pętli LD D,00 ;zerowanie bardziej znaczącego bajtu DE NXBIT ADD HL,HL ;przesunięcie wyniku w lewo RLA ;sprawdzenie cyfry monożnika JR NC, FIN ;opuszczenie zera ADD HL,DE ;dodanie mnoznej FIN DJNZ NXBIT ;powrót do początku...
Nie wiem po co się tam gimnastykują od początku z jakąś pseudo oszczędnością SRAM (chyba) zamiast pracować na zwykłych zmiennych. Dodaj sobie zmienną Licznik. Nie musisz jej zerować na początku bo Bascom zrobi to automatycznie (chyba, że nie chcesz) Czyli zmień to i sprawdź ;) [syntax=vbnet] Dim Licznik As Byte Zwieksz: 'etykieta zakończona dwukropkiem...
Jedna uwaga. Jak piszesz program który ma działać na przerwaniach to nie powinno się stosować pętli opóźniających,... GienekS :arrow: W którym miejscu są te pętle :?: zbyszekp22 :arrow: Do "pomrygania" diodą , nie są potrzebna aż dwa timery. Jeden w zupełności wystarczy ;) Piotrek PS Czy Twój kompiltor nie protestuje , dla 2 x etykieta DALEJ: ;)
No ok, ale czy mogę bezpośrednio zaraz po liczniku T0, w wierszu niżej przeprowadzić konfigurację dla tego T1?? Rozumiem, że podobnie z instrukcją MOV TMOD mam to robić ?? Tylko będą inne wartości w tym TMOD, odpowiadające T1? I gdy będę już miał go skonfigurowany... To potem ten klawisz, mam zrobić akcję w głównej pętli dla tego, aby po wciśnięciu...
Witam Patrz DEBOUNCE pin_portu , stan , etykieta w Help
Nijak z żadnego kodu nie mogę się doczytać na chłopski rozum kiedy on mierzy czas od Rising do Rising. Nie używaj więc chłopskiego rozumu - użyj własny! Wyjaśnienie powinno być zbędne bo jest bardzo trywialne; - obracając wiatrakiem, w pewnym momencie wbudowany tam hall switch daje impuls na INT0, co wtedy robisz w programie? - odsyłasz go do etykiety...
(at)ElektrodaBot - chciałbym sprawdzić, czy w komputerze Dell Precision Tower 7810 z systemem Linux Ubuntu 22.04 wykrywanie błędów pamięci korygowanych przez ECC działa, a jeśli nie, to spowodować, żeby działało - być może do tego trzeba załadować jakiś moduł. Co należy zrobić, by sprawdzić wykrywanie błędów pamięci? Jak ustalić, czy potrzebne moduły...
Dobrze, więc ma inny pin dla przycisku. Teraz na liście szablonów mamy już wtyczkę wyglądającą jak LSPA9. Czy jesteś w stanie podać mi jakieś konkretne informacje na temat tego, jak odróżnić starą LSPA od tej wtyczki? Może była jakaś nazwa modelu na obudowie, opakowaniu itp? A może z zewnątrz są praktycznie takie same? . Kupiłem to z aliexpress, ale...
Napisz do czego będziesz uzywał tej drukarki ? Etykiety papierowe, metki materiałowe - srednie obciążenie miesięczne/tygodniowe. Najdroższa jest głowica w tej drukarce a sprzedający nie podaje przebiegu tej głowicy. Drukarka posiada licznik kilometrów przebiegu - ale 10 czy 100 czy 1000?
Być może kolega ma pomiar dwu taryfowy (dzień, noc/weekend) pomiary dla konkretnych taryf to 1.8.1.0 oraz 1.8.2.0 . Aczkolwiek 1.8.0 to suma i również powinna się zmieniać. Nie mam takiego licznika pod ręką aby zerknąć jak to dokładnie wygląda. Co oznaczają poszczególne wskazania jest wyjaśnione pod wyświetlaczem. Najpewniej można sprawdzić licznik...
Witam Poniżej jedna z moich bardziej zaawansowanych konstrukcji – etykieciarka do okrągłych pojemników (butelek, puszek, słoików). Skąd to się wzięło? Toć są na rynku podobne maszynki, głównie rodem z Dalekiego Wschodu. Stąd, że mają pewne ograniczenia. Czujniki etykiet są montowane na suwadłach i położenie czujnika zależy od długości etykiety....
Miałem napisać program który zlicza impulsy zewnętrzne za pomocą licznika T1. Ściągnąłem symulator "jagoda" i na podstawie gotowych programów stworzyłem coś takiego: KEY_COD EQU00111111B ;wszystkie klawisze ;Odpowiednie ustawienie T1 ;TIMER 1 T1_GEQU0;GATE T1_CEQU1;COUNTER/-TIMER T1_MEQU0;MODE (0..3) TIM1EQUT1_M+T1_C*4+T1_G*8 TMOD_SETEQUTIM1*16...
Maszyna pracuje cyklicznie.Co cykl zatrzymuje się i zgrzewa folie o kreślonej długości w poprzek (folia odwijana jest ze szpuli)Jest to folia czysta bez nadruku.Problem zaczyna się gdy założy się folie z jakąś etykietą gdzie zgrzew ma się odbywać idealnie pomiędzy tą etykietą.Marker powoduje start odczytu długości do zatrzymania.Jeżeli wartość odczytana...
Witam, przerabiam ćwiczenia z książki "Mikrokontrolery dla początkujących" i natknąłem się na problem z kolejnym z ćwiczeń. Poniższy program w zamyśle jest dekadowym licznikiem rewersyjnym. Niestety po załadowaniu nie działa. Brak reakcji na sygnał wejściowy z przycisków. Procesor ATtiny 2313 na płytce testowej AVT. Z góry dziękuję za pomoc w znalezieniu...
Nigdy nie korzystałem i nie śledzę rozwoju AI, więc mam pytanie. Czy i ewentualnie jak dobrze, modele językowe radzą sobie z pisaniem programów w asemblerze, Zapytałem Claude o wygenerowanie szkieletu programu dla koprocesora ULP w ESP32. Nie informowałem AI, że musi być w asemblerze, ale sobie poradził całkiem dobrze: Może jednak C++ ? Niestety, Claude...
Obudowa wyszła pięknie :) jak z fabryki! Ta etykieta to papier samoprzylepny czy jakaś folia? Wyświetlacz w jakiś sposób przytwierdziłeś do obudowy czy tylko trzyma się na płytce?
Szkoda komentarzy na niektóre wypowiedzi. To l, że ktoś napisał na butelce Nobil czy Ludwir to nie oznacza, że jest to podróbka. To wprowadzanie ludzi w błąd na podstawie podobnej nazwy czy logo. Jak chińczyk sprzedaje podróbkę iPhona na Aliexpress to nie jest tam ugryziona gruszka w logo i napis iFon. To nie jest podróbka! Czy wy myślicie że jak ktoś...
Zgadzam się z kolegą. Używanie polecenia wait to tak jakbyś strzelał z działa przeciwpancernego do muchy... Przykładowe skonfigurowanie licznika 16-bitowego w BASCOM tak żeby zliczał do 1s przy częstotliwości taktowania 16MHz: ( wszystkie ustawienia konfiguracyjne oraz deklaracja zmiennych ) Config Timer1 = Timer , Prescale = 256 ' konfiguracja licznika...
Witam, Mam mały problem z napisaniem kodu tak aby ten program uruchamiał się za pomocą przycisku [syntax=basic4gl]Config Pinb.1 = Output 'linia pb1 jako wyjście Config Timer0 = Timer , Prescale = 256 'deklaracja timera jako czasomierza On Timer0 Przerwanie_co_2ms 'deklaracja jaka etykieta obsługuje Led Alias Portb.1 'alias dla wyjścia b.1 Dim Licznik...
Ale o co konkretnie Ci chodzi ?? Wogole nie wiesz co robia instrukcje czy jak ? Co do programu to jest malo przejrzyscie napisany. Jesli to jest kurs dla poczatkujacych to proponuje poszukac innego. Sam patrzac na to cos z poczatku zglupialem i musialem sie wgapic zeby zrozumiec o co chodzi. Do meritum: Na poczatku sa sa dwie dyrektywy org ktore mowia...
Tia... Pamiętam, jak w latach dziewięćdziesiątych montowano wszędzie liczniki zużycia wody. Aby ją oszczędzać. No i ludzie oszczędzali! W "nagrodę" komunalka podniosła ceny metra sześciennego tak, aby jej wpływy ogólne przynajmniej się nie obniżyły. Cieszył się jedynie producent wodomierzy (znałem gości osobiście, znaczy ich handlowców), bo cała produkcja...
witam. dziś także juz nerwa złapałem z tym timer0 i wierzyłem ze na elektrodzie będzie jakieś rozwiązanie, ale z tego co czytam nie tylko ja tak mam;/ .wracając do tematu: 1.próbowałeś zmienić port dla 1-wire? 2.jesli problemem jest już zamiana pinów to być może załączenie timer1 pomoże i na nim odliczanie sekundy,przykładowe uruchomienie: Config Timer1...
Mozesz mi kolego pomoc? Ja oprocz zle zakodowanego sterownika mam blad od telefonu i od jakiegos czasu nie dziala mi radio fm itp. Adres 19: CAN Gateway Plik etykiet:. AKP4L0-910-468.clb Oznaczenie elementu SW: 4L0 910 468 A HW: 4L0 907 468 B Komponent: J533__Gateway H06 0060 Weryfikacja: 00H06000 Numer seryjny: 1100B078168225 Kodowanie: F7D1FE7F70220600...
a wiec tak zakładamy że przy up pracuje kwarc 12MHz. jeśli nie wymagasz dużej dokładnośći to timer ustawiasz w tryb 1 ( 16 bit ) tak aby generował przerwanie np: co 10ms; przy 12MHz cykl wynośi 1us czyli przerwanie będzie co 10000 cykli ( 10000 us = 10ms ). wartość po której następuje przerwanie to zmiana z 65535 na 0000. czyli do rejestrów licznika...
(at)morganflint Jakieś wieści na temat testowania? Witam i przepraszam za opóźnienie! Ogólnie wszystko wydaje się iść dobrze, ale są pewne błędy w etykietach/skali, co widać na poniższych obrazkach porównujących standardowy OBK z ulepszonym: https://obrazki.elektroda.pl/2435427800_... https://obrazki.elektroda.pl/5256188400_...
Problem dotyczy kodowania nowego kluczyka interfejsem "Made in PRC", chciał bym zaznaczyć. To klon VCDS, a problem jest chyba związany z komunikacją. Być może to taka przypadłość tego typu kabli, ale jest jeszcze jeden szkopuł. Jest błąd w liczniku 1K0 920 861 B: Znaleziono 1 błąd: 00003 - Sterownik 014 - wadliwy Zdaje się, że jest podejrzenie gmerania...
Słuchaj elektryka prawdę gada. Właśnie robię prototyp urządzenia i mam gołego atmela 2313 i pobiera 8mA przy rezonatorze 4MHz. Najlepiej skorzystaj z jakieś książki bo tak na forum bez podstaw to ci nikt nie pomoże. Polecam „Projektowanie systemów mikroprocesorowych” Pawła Hadama tam jest wszystko opisane od strony technicznej jak co podłączyć...
No to skoro nie masz pojęcia co to jest ASCII to nie wróżę Ci sukcesu. Poszukaj co to jest ASCII i poczytaj http://pl.wikipedia.org/wiki/ASCII Jeśli już będziesz wiedział, że to jest standard zapisu znaków to przynajmniej coś będziesz wiedział. Tak po prawdzie oprócz samej obsługi wysyłania/odbierania znaków przez port sterownika PLC musisz znać protokół...
Witam ;) Może w pętli która sprawdza stan przycisku (do..loop programu głównego, albo np w etykiecie obsługi przerwania od licznika) zastosować warunek i inkrementację zmiennej pomocniczej, która podczas gdy przycisk będzie przytrzymany będzie zwiekszać swoja wartość. Można zastosować póniej warunek sprawdzający jej wartość, jeżeli jest taka jaką zadamy...
Witam, Tworząc etykietę w ZebraDesigner potrzebuję spełnić takie działanie: Modulo = Licznik Mod 11 i jeśli Modulo jest równe 10 to wstaw znak X. Kombinowałem na różne sposoby i nie udało mi się zrealizować tego wymogu. Edytor jest jednolinijkowy co dodatkowo komplikuje sprawę. Ktoś może pomóc? Pozdrawiam.
(widziales zdjecie, ktore wyslalem wyzej?) - jakoś ci to nie przeszkadzało, kiedy otworzyłeś paczkę. mimo tak wielkiego prawdopodobienstwa, ze sprzedajacy mnie oszukal Z czego to prawdopodobieństwo miałoby wynikać? Bo w miarę, jak watek się rozwija i wychodzą nowe informacje, jestem coraz bardziej przekonany, że nie jest to wina sprzedawcy, tylko twoja...
Można też zrobić to tak: start: mov C,P3.5 mov P3.0,C ljmp start ljmp jest rozkazem skoku bezwzględnego, co oznacza, że do rejestru PC (licznika rozkazów) wpisywany jest bezpośrednio adres etykiety start. Natomiast sjmp spowoduje dodanie do PC wartości z zakresu <-128;127>, co przy dłuższych programach spowoduje błąd kompilacji "address out...
Rzeczywiście dało się to uprościć mocno. Ponieważ dla potrzeb programu mam zrobione "fajne" makra typu: brfs Nazwa_Flagi, Etykieta ;skocz do Etykieta jeśli flaga ustawiona brfc Nazwa_Flagi, Etykieta ;skocz do Etykieta jeśli flaga wyzerowana setf Nazwa_flagi ;ustaw flagę clrf Nazwa_flagi ;zeruj flagę ..to korzystam z flag również przy przyciskach (upraszcza...
Dopisałem porównanie indeksów zmiennej. Jednak nie działa jak należy :( Teraz wygląda to tak: [syntax=avrasm]Szukaj: movw R28, R26 ; skopiuj zawartość pary rejestrów X do Z ld R16 , X+ ; załaduj znak ze zmiennej do rejestru R16 cp R16,R20 ; porównaj rejestr R20 (stała) z rejestrem R16 (zmienna) breq 1_Znak_znaleziony ;jeżeli znak jest taki sam skocz...
Robiłem pełny autoscan i był ten sam błąd w grupie silnika 01 oraz kolumnie kierowniczej 016 oraz module przyczepy. Skasowałem błędy kilka dni temu i jak na ten moment nie wróciły. Przed chwilą wykonałem autoscan aktualnie obecnych błędów. Dodam , że jest to zwykła wersja tempomatu bez ACC. Prześledziłem forum Touarega w różnych krajach i jeszcze pod...
Piszę program w AvrStudio, lecz wyskakuje mi dziwny błąd. Chcę wykonać skok do etekiety a kompilator wyrzuca mi dwa błędy: 1 etykieta jest zdefiniowana ale nie użyta 2 etykieta jest użyta ale niezdefiniowana W załączniku zrzut ekranu, a poniżej podaję kod: #include <stdio.h> #include <avr/interrupt.h> #include <avr/eeprom.h> #include...
Na szybkiego przecież wystarczy wtyk lpt, kilka kabelków i rezystorków, no chyba że się nie ma lpt w kompie na szybkiego to mozna, aczkolwiek niekoniecznie, spalić port LPT, więc nie chce ryzykować kupna nowej płyty głównej. poczekam na programator. nadmienię że pętla główna w moim programie to tylko coś takiego: do if licznik = 0 then call wybor end...
Czy ktoś robił może modyfikację lamp Bixenonowych skrętnych na zwykłe. Po stłuczce lampy zostały zmienione na zwykłe nie posiadają modułów poziomowania ani skręcania. Na liczniku miga cały czas kontrolka od świateł a VCDS pokazuje takie błędy: [syntax=text] Adres 55: Zasięg świateł Plik etykiet: 5M0-907-357-V2.lbl Oznaczenie elementu SW: 5M0 907 357...
wielkie dzieki jesdnak jest dzieś błąd na samym początku led equ p1.7 buzer equ p1.5 licznik equ 21h ; licznik przerwań czas_led 22h czas_buz 23h coś z etykietom czas_led i czas_buzer nie wiem czy te wartośći nie są zle czasami albo czegoś brakuje (tak jak muwilem jestem w tym zielony) z gory dzięki za podpowiedzi. Nigdzie tej etykiety nie ma może to...
Witam Panowie. Jak już wiecie auto kupione. Nie sprawuje się źle, mimo że jest kilka mankamentów i ten temat założyłem z prośbą o pomoc w identyfikacji/naprawie. 1. Błędy: Adres 08: Klimatyzacja (J255) Plik etykiet:| 5K0-907-044.clb Oznaczenie elementu SW: 3T0 907 044 AB HW: 3T0 907 044 AB Komponent: Climatronic 122 0203 Weryfikacja: 00003001 Kodowanie:...
Witam. Jest ktoś ogarnięty, kto nie będzie strzelał kulą w płot? Wymienione sporo, u mechaników paru, a problem jak był tak jest... Dlatego za naprawy i wymiany zabrałem się sam w wolnych chwilach. Będę bardzo wdzięczny za pomoc, bo mi już ręce opadają. Co do błędów: - Żarówek w halo... mam led i pewnie dlatego błąd, ale na dniach wkładam zwykłe. -...
Rozkaz MOV R0,#11H zmieniam na MOV R0,#10H ;to jest adres gdzie zaczynają sie dane z których należy wybrać największą W R1 jest wartość 10 mówiąca o ilości bajtów do sprawdzenia W R2 jest początkowa najmniejsza wstepnie ustawiona wartość do porównywania I teraz od XYZ: MOV A,(at)R0 ;pobieram do akumulatora kolejną wartość z RAM-u do porównania na wielkość...
radio i kostki fabryczne od początku https://obrazki.elektroda.pl/9968116500_... Adres 17: Zest.wskaŸników Plik etykiet: AKP\7Mx-920-xxx-17.clb Oznaczenie elementu: 7M7 920 840 Q Komponent: KOMBIINSTRUMENT VDO V69 Kodowanie: 29121 Kod serwisu: WSC 00006 VCID: 43D046CA028C8F7F70B-513C Nie znaleziono b³êdów.
Mam kolejny problem, tym razem przy ćwiczeniu z eepromem. Napisałem taki program: $eeprom Data 135 , 163 , 255 , 241 , 136 , 255 , 191 , 255 , 140 , 192 , 193 , 199 , 255 , 255 Dim R1 As Byte , R2 As Byte , R3 As Byte , R4 As Byte Dim Licznik As Byte Dim Ktorywysw As Byte Config Portb = &B11111111 Portb = &B11111111 Config Portd = &B1111111 Portd =...
To są aktywne wyświetlacze. Jeśli Ci symulacja nie działa to dodaj na swoim testowym schemacie etykiety zasilania, jak na moim powyższym rysunku z zielonym wyświetlaczem. W tym celu klikasz na ikonce Terminals mode i dodajesz etykiety "POWER" i GROUND" na na poniższym obrazku. http://obrazki.elektroda.pl/9526184400_1... Gdy w Isis wybierzesz...
Mi z etykiet (6N0-919-xxx-17.LBL) wychodzi, że przebieg jest w zegarach (17) w blokach pomiarowych w grupie 2 oraz w grupie 50, oraz w nastawach podstawowych w grupie 9 (ale x10). Przejedź 1km i zobacz o ile się zmieni.
Mogę prosić o analizę loga... Pacjent to VW Caddy 2011 zapala się tryb emergency , nie jedzie powyżej 2 tyś obrotów. Wednesday,06,December,2017,14:24:55:0000... VCDS Version: Release 17.8.1 Running on Windows XP x86 www.Ross-Tech.com Address 01: Engine Labels: None Control Module Part Number: 03L 906 023 PC HW: 03L 907 425 C Component and/or Version:...
jest tu ktoś, co ogarnia długie kodowanie abs? po zmianie licznika (stay padł) mam same zera w długim kodowaniu w pompie abs: Adres 03: ABS/hamulce (-----) Plik etykiet:. 1K0-907-379-60EC1F.clb Oznaczenie elementu SW: 1K0 907 379 AE HW: 1K0 907 379 AE Komponent: ESP MK60EC1 H35 0106 Weryfikacja: 00H35001 Kodowanie: 000000000000000000000000000000000000...
Witam Potrzebuje waszej pomocy, musze napisac stoper w asm. Już sie męcze z tym troche i nie chce działac tak jak powinno, więc prosze was o naproawdzenie/poprawienie błedów w kodzie ponizej. I chcialbym rowniez wiedziec, czy moja interpretacja polecen w tym kodzie jest poprawna. Sam Timer działa poprawnie. Chcialbym aby sterowanie stoperem odbywalo...
:) ok juz podaje - są to urządzenia and-tech-u( płytka testowa EvB 4.3 i programator AVRProg USBv2 (stk500v2) odpowiednio linki http://and-tech.pl/evb43 oraz http://and-tech.pl/avr-prog-usb-v2) Procek to ATMEGA32 16PU. Dodam że zarówno programowanie przez bootloadera jak przez programator ma takie same skutki. Dodano po 2 Jeśli chodzi o program to zaraz...
Witam ponownie po dłuższej przerwie. W międzyczasie usunąłem jeszcze jeden zauważony błąd powodujący zawieszenie się odtwarzacza, a przedtem wyświetlenie śmieci na LCD. Błąd ten pojawiał się, gdy do odtwarzacza włożyło się nowo zakupioną lub pustą po formacie kartę SD. Błąd ten usunąłem modyfikując fragment funkcji main, jak poniżej: if (! (AT91F_PIO_GetInput(AT91C_BASE_P...
Szanowni koledzy czy ktoś z was może mi powiedzieć jaką mogę osiągnąć precyzję przy odmierzaniu czasu przy wykorzystaniu układu ATmega16 z zewnętrznym zegarem 8.000 MHZ(rezonator kwarcowy)? Morduje to już drugi dzień i nie mogę zrobić tego w sposób precyzyjny - na każde odmierzone 10 minut atmege spieszy o ok 20s - taka zwłoka jest dla mnie niedopuszczalna...
Witam ponownie, oto on, poprawiony, jednak dalej w kulawej formie: [syntax=basic4gl] $regfile = "attiny13.dat" $crystal = 1000000 $hwstack = 8 $swstack = 8 $framesize = 8 Config Int0 = Rising Config Timer0 = Timer , Prescale = 8 Config Pinb.1 = Input Config Portb.2 = Output Config Portb.4 = Output On Timer0 Etykieta Dim A As Byte Dim D As Word Enable...
Dziękuję za wskazówki. W konsoli uruchomiłem startdriver tuyamcu i byłem w stanie określić DPID na podstawie odpowiedzi hex. Następnie mogę uruchomić te polecenia w konsoli i wyświetlić dane: setChannelType 2 voltage_div10 setChannelLabel 2 "Voltage" linkTuyaMCUOutputToChannel 116 val 2 setChannelType 1 frequency_div10 setChannelLabel 1 "Frequency" linkTuyaMCUOutputToChannel.....
Temat jeszcze nie zakończony więc się podepnę. Autko Passat 2008 z bi ksenonami skrętnymi. Po wymianie obu żarników brak możliwości adaptacji i regulacji a to wyświetlił VCDS: Adres 55: Zasięg świateł Plik etykiet: 5M0-907-357-V2.lbl Oznaczenie elementu SW: 5M0 907 357 C HW: 5M0 907 357 C Komponent: AFS-Steuergeraet 0133 Weryfikacja: 00H04000 Numer...
Witam. Robi się to dokładnie tak, jak napisał Patryk. DB w asemblerze to po prostu Definiuj Bajt, jest to miejsce w pamięci programowej zarezerwowane na definicje np. tekstu. A więc (nie zaczyna się od 'a więc')jeśli ustawisz etykietę np. Linia_1 dla pierwszej linii na LCD i wpiszesz tam 16 bajtów tekstu, to będzie to wyglądać następująco: gdzieś w...
Ponieważ już zrobiłem otwarcie urządzenia, drugie nie stanowi problemu. To jest LCS Smart Power Plug Numer artykułu: 2578685. Z ELEKTRODA zapoznałem się kupując tę wtyczkę, mając nadzieję, że zawiera ona ESP82xx. Cóż, rozczarowałem się (znowu); to urządzenie nie ma ESP82xx. Ponieważ była to szósta jednostka, którą zamówiłem, nie zawierająca ESP82xx,...
https://obrazki.elektroda.pl/4343207400_... To jest schemat magistrali CAN z 2005 roku. Widać że jest komunikacja po CAN. U mnie sterownik gateway widzi wszystko prócz liczników i w żaden sposób nie mogę ich zakodować do gateway. Adres 17: Zest.wskaźników Plik etykiet: AKP\7L6-920-xxx-7LA.clb Oznaczenie elementu: 7L6 920 881 A Komponent:...
Mam nadzieję że twoje dwa przyciski P1.0 i P1.1 po wcisnięciu dają masę na końcówki portu, to taka uwaga. Następnie w pętli badającej stan przycisków powinieneś badać je na zero czyli program wygląda tak: KLAWISZE: JNB P1.0 ZWIEKSZ JNB P1.1 ZMNIEJSZ SJMP KLAWISZE ZWIEKSZ: JNB P1.0,ZWIEKSZ czekam aż puścisz klawisz wykonuję operacje zwiększające SJMP...
Dzień dobry wszystkim forumowiczom. Szukam pomocy w rozwiązaniu problemu z bojlerem elektrycznym (czy może akumulacyjnym podgrzewaczem wody?) marki Merloni o pojemności 49l, moc 1200W (szczegóły poniżej na zdjęciu). Mam nadzieję że ktoś kto się zna na takim sprzęcie udzieli mi jakieś wskazówki :P Mieszkam w wynajętym mieszkaniu w którym znajduje się...
Początek: zamiast zapisać wzorce cyfr w tablicy w pamięci ROM, radosny programista pisze sekwencję instrukcji, które wpiszą te stałe do pamięci RAM. etykiety od licz_cośtam- to przykład, jak nie należy robić wyświetlania z multipleksowaniem. Pauza: przykład, jak nie należy robić opóźnień słyużących do odliczania czasu. Bardzo dydaktyczny program.
może program nie jest bardzo dopieszczony ale działa . więc po kolei nie używam przerwań choć powinienem należy poprawić jeszcze pomiar temperatury ponieważ przy mniej niż 5 stopni czujnik nieco zawyża do jednej linijki należy dodać komende aby wynik z zmiennej był jeszcze odejmowany o 2 i sprawa załatwiona roździelczość to 1 stopień kalibracja polega...
Napisałem programik do wagi, obsługuje przetwornik ac w AtMega8 : $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.3 , Db5 = Portd.2 , Db6 = Portd.1 , Db7 = Portd.0 , E = Portd.4 , Rs = Portd.5 Dim I As Byte Config Adc = Single , Prescaler = Auto , Reference = Avcc 'ustawianie przetwornika AC...
(at)pkaczmarek2 Czy mogę zrobić coś takiego, żeby ustawić prędkość wentylatora? Publikacja MQTT temat: wentylator sufitowy/7/zestaw ładowność: x x = 0/1/2 powinno działać, wypróbuj go z narzędzia do publikowania Home Assistant MQTT (tego używanego do ułatwienia rozwoju) Rozumiem! Właściwie musiałem już kilka razy OTA, ponieważ jeśli zmienię konfigurację...
silnik przekładni jest z anglika Dodano po 2 dołaczam log z vcds Wtorek,18,Marzec,2025,07:22:57:00009 VCDS -- Emulator VAG/VAS pracujący w środowisku Windows, uruchomiony na Windows 10 x64 Wersja VCDS: AKP 23.11.0.1 Wersja danych: 20240203 DS351.0 www.vcds.pl VIN: TMBJG7NEXG0079331 Numer rejestracyjny: ----------------------------------------...
Samochód odpalił , powodem było zbyt niskie napięcie aku , naładowałem go i od razu odpalił bez problemów z tym że teraz pojawił się błąd z wykaszaniem się MMI , nie uruchamia się poprawnie. VCDS nie komunikuje się z radiem. https://filmy.elektroda.pl/34_1704465939... Typ podwozia: 8K-AU48 (8T0) Skanowanie: 01 03 05 08 09 0E 10 15 16 17 19 42 46 52...
Citroen C5 MK1 2.0 HDi 109 KM. Samochód na wytryskach Boscha. Zagubiłem ostatni klucz. Co zrobić by samochód znów jeździł? Samochód jest otwarty, bo tak go zostawiam na placu. Zamówiłem coś co nazywa się zestawem startowym. W skład tego wchodzi stacyjka z pętlą immo, sterownik silnika, coś, co jest wewnątrz przy złączu OBD, CSA, tam małe bezpieczniki...
https://obrazki.elektroda.pl/8528415000_... Witajcie moi drodzy. Dzisiaj przedstawię wtyczkowy miernik energii który zakupiłem w Chinach. Jest to proste urządzenie, które może nam pokazać jakie mamy napięcie w sieci oraz jaki prąd i moc pobiera podłączone przez niego urządzenie. Dodatkowo wykonam mini-test jego dokładności z żarówkami,...
Rozumiem. Bardzo dziękuję za pomoc. Zaraz przepisze kod w Visual Basic i zobaczę, jak działa. Dodano po 34 KOD w VISUAL BASIC Zmienne deklaracja: [syntax=vb] 'zmienne Dim imx(255) as integer Dim rex(255) as integer Dim Gw(255) as integer Dim nm1 As Integer Dim n As Integer Dim nd2 As Integer Dim m As Integer Dim j As Integer Dim i As Integer Dim tr...
Witam, na początek dodam że dopiero zaczynam z Bascom'em. Mam problem w przepisaniu programu z ATTINY2313 na ATMEGA8. Oryginalną wersję zamieszczam poniżej: '************* Konfiguracja uC ***************** '***************************************... $regfile = "attiny2313.dat" $crystal = 16000000 Config Portb = &B11111111 : Portb...
Witam jestem początkujący w programowaniu i mam taki problem, że po załadowaniu pliku na przykład prosty stoper: [syntax=basic4gl][/syntax ... Bardzo prosty zegar bez możliwości ustawiania Dim Sekjed As Byte , Sekdzies As Byte , Minjed As Byte , Mindzies As Byte Dim , Godzjed As Byte , Godzdzies As Byte , Mux As Byte , Migaj As Bit...
etykiet licznik drukarka etykiet sterownik etykiet
kościół głośniki uszkodzi impulsator wentylator chłodnica aster
zasilacz laboratoryjny naprawa rowerów elektrycznych
Odblokowanie skrzyni biegów Ursus 3724: porady Brak mocy w Volvo S80 2.4D po usunięciu DPF