Dokładnie. Ja bym tą "bibliotekę" wzbogacił o cokolwiek związanego z diagnostyką - przynajmniej sprawdzanie ACKów i NACKów. Bez tego nie wiesz nawet czy układ coś odpowiedział. BTW, pamiętałeś o właściwych rezystorach podciągających na SDA i SCL?
Kolego, nawet nie chce Ci się przepisać programu... Już Ci pisałem - poczytaj o PRZERWANIACH. Przerwanie nie polega na ciągłym testowaniu jednej czy dwóch flag, tylko na pozostawieniu tego procesorowi. Przykład kodu z użyciem przerwania: org 0 ; adres wektora resetu sjmp start org 0bh ; adres wektora T0 sjmp t0_isr t0_isr: inc A anl A, #7 jnz t0_skip_blink...
jak w temacie Pralka polar ptl 800 uruchamiam pranie wraz z praniem wstępnym pralka pierze dobrze przeskakuje na pranie zasadnicze i tak jakby się zapętliła cały czas to samo myślałem że może grzałka nawaliła i program nie postępuje ale po około godzinie jak wyłączyłem przymusowo pralkę pranie ciepłe proszę o poradę co mogło nawalić z góry dziękuję
Witam! Chciałem podpiąć wyświetlacz ABC016002E. Jest on oparty na sterowniku zgodnym z HD44780(takie samo ustawienie pinów). Kontrastu na razie nie regulowałem. Ale nie w tym jest problem, gdyż program się zapętla tam gdzie nie powinien. Piny mam w następujący sposób podpięte: PD0 - RS PD1 - RW PD2 - E PD3 - D4 PD4 - D5 PD5 - D6 PD6 - D7 PB0 - dioda...
Masz zapętlenie wywoływania podprogramów instrukcją GOSUB. każdy podprogram np: Wyswietlanie_alarmu_temp powinien być zakończony instrukcją RETURN. Jeśli tak nie masz to w nieskończoność wywołujesz kolejne podprogramy i po którymś cyklu kończy ci się rozmiar STOSU :( np HW_STACK. Dlatego program zaczyna wariować i gubić wartości zmiennych SOFT_STACK....
A czego tu nie rozumieć ? Po prostu musisz sobie zrobić osobne procedury albo etykiety dla każdego rodzaju przeliczeń czyli osobną dla Mohm, Kohm ,Ohm . Następnie układasz algorytm np coś takiego. Wybór jednostki wejściowej Mohm Kohm Ohm i teraz wybierasz sobie rodzaj jednostki następnie z klawiatury zczytujesz wybór z menu i teraz musisz mieć wszystkie...
wyczyść wężyk nr 41>>ewntualnie sprawdź hydrostat nr 40
Sprawdż grzałkę, a bład to F07 element grzejny.
https://obrazki.elektroda.pl/4689387300_... Jak niedawno zapowiadałem, prace nad projektem efektora do miksera Behringer DJX700 praktycznie zostały zakończone. Na chwilę obecną mam działający układ wraz z devboardem i ukończone programy efektów. Ale po kolei. O samym procesorze FV-1 możecie poczytać w innych moich tematach; konkretnie...
Siemanko. Nie jestem, koledzy zagorzałym fanem Bascom, tylko go po prostu trochę znam. Zaopatrzony w lekturę zgłębiam teraz C i pomyślałem, że to będzie fajne ćwiczenie :D Napisałem to sobie w Bascom ekspresem i wygląda to tak https://filmy.elektroda.pl/65_1422227481... Nie chciałem takiego dużego okna tu wstawiać, ale zastosuje się do polecenia :P...
Witam, Mam problem ze zmywarką Electrolux ESL 7532LO. Opiszę w punktach, w czym problem i co zostało zdiagnozowane/zrobione: Pierwszy raz błąd i11 pojawił się podczas uruchomionego cyklu zmywania w końcowej fazie (naczynia były czyste). Woda została w zmywarce. Uruchomienie cyklu płukania i wszystko OK. Kolejne uruchomienie dowolnego programu. Zmywarka...
Tak Ci się tylko wydaje, ale co ja tam mogę wiedzieć po naprawie setki podobnych zmywarek.
Witam, chciałem odświeżyć 1o letni pecet. Kupiony był z win7pro potem zaktualizowałem do win10. Nie pamiętam czy wtedy to za darmo aktualizowali z win7pro na win10 home czy pro. W każdym razie kupiłem z 6 lat temu laptop a ten pecet sformatowałem do sprzedaży ale nie sprzedałem. Jako ,ze w szkole dzieci są na zdalnym pomyślałem ze ten pecet odświeżę...
W programie masz błąd, skok do nieistniejącej etykiety (miejsca) "gotoXY", który będzie powodował błąd przy kompilacji. Sprawdź odwołania do pozostałych etykiet. Kolejny problem to zapętlenie programu na początku, skok do "inicjalizacja_LCD" zaraz po tej etykiecie. Spowoduje to przepełnienie stosu, oczywiście program i tak nie będzie działał bo dalej...
Pompa ponownie się włączy po zaniku sygnału sterującego i ponownym pojawieniu się. Chyba o to chodziło pytającemu. Nie wiem czy tylko o to chodziło pytającemu. Ja widzę kolejną możliwość powstania awarii. Np. zapętlenie programu przejawiające się impulsowym sterowaniem pompy. Wiec czasowe zabezpieczenie pracy silnika, o co też pytał autor wątku :-)...
Witam Mam kilkuletnią zmywarkę Hotpoint Ariston LSF 825 i do tej pory działała bez większych problemów. W tej chwili nie zmywa naczyń, a na wyświetlaczu żadnych błędów nie pokazuje. Tylko odmierza czas do końca cyklu. Objawy: Po włączeniu (na obojętnie którym programie) zaczyna pobierać wodę, po chwili ją wypuszcza i tak kilka razy. Jednak gdy myślę...
Wróć do początków nauki, bo program jest kompletnie źle napisany i każdy kompilator powinien wywalić error. Po pierwsze gdzie znajduje się MOV i CJNE, skoro zaraz za nim jest ORG 0? Po drugie JMP $ oznacza zapętlenie się w miejscu (zawieszenie się programu). Z resztą nie ma mnemonika JMP tylko LJMP, AJMP, SJMP. Po trzecie masz podprogramy z RET, a nie...
HDSentinel - chyba przy pomocy tego programu też nic nie bedzie. Po podlaczeniu dysku aplikacja sie zawiesza
Objawy uszkodzenia : -system startuje - > ekran zapraszamy - > dźwięk powitalny - > pojawienie sie pulpitu -> ładowanie ikon -> restart -> zapętlenie procesu Uszkodzenie powstało po zainstalowaniu programu do zarządzania przestrennego - po uruchomieniu pliku setup, program zażądał restartu i od tego momentu zgon windowsa. Płytę oryginalną już mam, jednak...
Hmm... Jeśli dobrze rozumiem chce Pan puszczać różne reklamy z pół godzinną przerwą tak? Więc w przykładowym aimpie ustawiamy playlistę tak aby było : Reklama.mp3 > Cisza30min.mp3 > Reklama2.mp3 > Cisza30min.mp3 itd. Następnie w programie uruchomić zapętlenie playlisty i takową zapisać. Jedyne co pracownicy musieliby zrobić to podwójnie kliknąć na pliku...
Witam Posiadam zestaw uruchomieniowy Atmega 16 v2 firmy Gotronik. Do programowania używam programu MegaLoad .net jednak program działa błędnie. Po zaprogramowaniu znów programuje i tak bez końca, oczywiście dobrze programuje, tylko że robi to jakby był zapętlony. Dopiero zamknięcie portu kończy jego pracę. Wydaje mi się, że to wina po stronie oprogramowania....
To może pytanie, czy debugerem moge zastawiać pułapki na dostęp do zmiennych? O ile mnie pamięć nie myli, tak - na procesorach Intel-a od 80386 można ustawić sprzętowo 4 takie pułapki i debuggery z tego korzystają. Inna ciekawostka: już pod DOS-em był debugger 'SST', który miał 'supertrace' - wykonywał program krok po kroku i sprawdzał 'warunki' (to...
Dziękuję,spróbuję zmajstrować wesję na 4017.Nie bardzo narazie rozumiem jak działa zapętlenie pozwalające wrócić do programu 1 po wykonaniu zadanej listy programów ( różnej ilości w zakresie 2-15) Może niedoczytałem ? (niedziela jest :) ) Darek Do Adoxxyz pomysł ok ,tylko ja jestem automatykiem :( Poza tym to urządzenie sieciowe i trochę się boję zakłóceń...
Witam,mam pewien problem, mianowicie chciałbym sterować dwoma serwami za pomocą joysticka bezprzewodowo, używając modułu nRF24I01. Kod dla jednego serwa działa bezproblemowo (wykorzystuję oś X na joysticku). Chciałbym drugie serwo kontrolować za pomocą osi Y. Jak to zrobić? Nadajnik: http://obrazki.elektroda.pl/8937378100_1...
Nie wiem, jak jest zbudowany ten dell, generalnie chodziło mi o totalne odcięcie go od prądu, aby zresetować bios. Najczęściej w laptopie na płycie głównej jest dodatkowo mała bateryjka. Wyłączyć trzymając przycisk zasilania. Po włączeniu nacisnąć lub naciskać jak ktoś nie potrafi f12. Wejść do biosu ustawić start z usb i majac pendriva na usb można...
Witam .Proszę o pomoc przy napisaniu programu w języku Asekbler, który "zapełnia pamięć RAM począwszy od adresu 22H kolejnymi liczbami parzystymi aż do adresu 44H". Jestem dopiero początkujący w tych sprawch ale według mnie program napisany przezemnie jest niby poprawny. Nie jestem jednak pewien co do rozkazu ADD i INC, one pełnią chyba inną funkcję...
Witam .Proszę o pomoc przy napisaniu programu w języku Asekbler, który "zapełnia pamięć RAM począwszy od adresu 22H kolejnymi liczbami parzystymi aż do adresu 44H". Jestem dopiero początkujący w tych sprawch ale według mnie program napisany przezemnie jest niby poprawny. Nie jestem jednak pewien co do rozkazu ADD i INC, one pełnią chyba inną funkcję...
Witam, stanowcza większość programów ma możliwość odtwarzania w pętli, np. VLC. Odtwarzanie w pionie to sprawa odtwarzacza a ustawień ekranu, zmieniasz orientację. Pozdrawiam
Witam, Posiadam sterownik w sieci systemu scada, który wyposarzony jest w port szeregowy do wydruku zdarzeń alarmowych na drukarkę. Oczywiście do tego portu podłączyłem MT-101 w trybie flex a dane staram się odebrać za pomocą buforów P2_RCV1.....całość po obróbce z uwzględnieniem reguł ma służyć do powiadamiania sms. Jak narazie udaje mi się odbierać...
Tak wogóle to jak działa port RS232 w PC ? Jak rozumiem to dane wysyłane przez jakieś urządzenie są zapisywane w jakimś buforze i dopiero funkcja ReadFile odczytuje te dane z tego bufora i kopiuje je do bufora danego programu. Wygląda to logicznie i byłoby wygodne. No bo przecież ReadFile ciągle w pętli nie musi próbkować portu. A może ReadFile czeka...
MOVC A, (at)A+DPTR - oznacza A:=ROM ; R0 -faza sinusa od 0 do 127 MOV DPTR,#TAB_SIN ; wskazanie tablicy z sinusem MOV R0,#00 ; wskazanie pierwszej próbki (faza=0) PETLA: MOV A, R0 ; załadowanie A fazą sinusa MOVC A, (at)A+DPTR MOV P1,A ; Wysłanie kolejnej próbki do portu P1, gdzie np. jest podłączony przetwornik D/A INC R0 ; zwiększenie...
Szkoda że z takiego fajnego tematu zrobił się taki bełkot. Wyraziłem się jasno ja nie chcę ratować programu Watchdogiem nie chcę również oszczędzać przy jego pomocy na zabezpieczeniach samego procka itp. Pewnie się ze mną zgodzicie Watchdog służy do zabezpieczania procka przed błędami i wypadkami, których nie da wyeliminować na drodze programowej i...
Witam. Jeśli deklarujesz zmienną typu eram , to bezcelowe jest korzystanie w dalszej części programu z poleceń readeeprom i writeeeprom . Po to zapewne wprowadzono (w którejś z nowszych wersji Bascoma) możliwość deklaracji takiej zmiennej, by móc uniknąć korzystania z tych mało wygodnych (jak na Bascoma ;)) poleceń. Jeśli chcesz, aby Twoja zmienna została...
Wartości początkowe na 0, dlatego ich nigdzie jawnie nie wpisywałem. A to rozumiem że nie działa? Mój kod miał działać tak że dopełnianie bufora następuje aż do momentu wyrównania się wskaźników Buffer_Read_pos i Buffer_Write_pos. Inaczej mówiąc nie jest możliwy zapis w miejsce gdzie dane mają być odczytane. Ale zaraz po odczycie, jak Buffer_Read_pos...
dzieki Feniks własnie o takie proste wytłumaczenie mi chodziło, sprawdze to w domu i zobacze jak działa. w miedzyczasie sie troche pobawiłem i natknąłem się na jeszcze jeden problem: czy ktoś mógłby mi wytłumaczyć co sie dzieje? a wiec tak napisałem głupi programik dla zabawy: .include "M16def.inc" .def Temp =r16 poczatek: jmp reset ;skok do reset RESET:...
Nie udało mi się rozwiązać problemu z komunikacją z zegarem rtc więc, postanowiłem skorzystac z gotowego rozwiązania z książki Mirosława Kardasia, w której co prawda jest opisany PCF8583, ale w zasadzie jest on bardzo podobny do mojego PCF8563P. Po wgraniu programu, na wyśw. LCD i w terminalu nic się wyświetla... Pomyślałem że skoro ciągle nic się nie...
Witam Od kilku dni staram się uruchomić program z książki Mikrokontrolery AVR w praktyce. Po dodaniu makr sbi i cbi program się skompilował, ale kompilator zwracał ostrzeżenia: Repeated variable name __c Repeated variable name __c within block. Rename it typedef debugging not supported COFF file contains inconsistencies or unsupported features. Debug...
Witam, czy ma ktoś program zapętlony na płaszczyznę, przykładowo na fidie?
Witam próbuję napisać program do sterownika żaluzji. Program ma działać tak że gdy budzik zadzwoni serwo modelarskie zmienia pozycje tak aby otworzyć żaluzje, pozostaje w tym stanie przez ok 10 godzin po czym żaluzje się same zamykają a sterownik czeka na sygnał od budzika by otworzyć żaluzje. #define F_CPU 100000 #include <avr/io.h> #include...
Witam Proszę o pomoc w zresetowaniu programu (EA-070B) - do ustawień fabrycznych ponieważ program makro zapycha HMI tak bardzo, że USB nie działa(bo jest zapętlenie). Obraz tylko się aktywuje i ponownie zawiesza -co kilka sekund następuje reset. Powodem jest załadowanie poniższego makra, a dokładniej komendy time(2). Próbowałem przy wgrywaniu nowego...
PORTC &= (0 << PC0); A co to za konstrukcja? Przesuwanie zera w ciągu zer? Jak chcesz wyzerować bit to rób to tak: PORTC &= ~(1<<bit); Poza tym: - źle ustawiasz MCUCR - brak aktywacji przerwań w GICR. Zamiast tego grzebiesz w nieistniejącym rejestrze (Atmega8) GIMSK. - brakuje w main zapętlenia przez co program zawiesza przerwania...
mirekk36 Przejściówka zrobiona solidnie na płytce itd . Przejściówka się zgłasza a więc program wgrany poprawnie . Jeśli masz pomysł jak ją zapętlić i jakim programem sprawdzić , to mnie najbardziej interesuje . Pozdrawiam .
nie znam sie na bascomie ale to co mowisz o dzialaniu programu wyglada tak jabys tylko raz na poczatku odczytywal temperature wiec moze spróbuj zapetlic program aby robil to w nieskonczonosc
jak masz mocno zapętlony program to spróbuj zwiększyć stosy w opcjach.
Witam! Jak w temacie mam problem ze skryptem. Mianowicie nagrałem szereg kliknięć w programie AutoScriptWriter który zainstalował się wraz z programem Autohotkey. Nagrałem wszystko skrypt działa wykonują się dane czynności, i koniec! Chciałbym aby ten skrypt działał w nieskończoność. Więc jaką instrukcję mam dodać na końcu aby tak się stało? Doda że...
tak tak, chodziło mi czy można w ten sposób zapętlić program ... nie wiem co program robi jak skończy loop() i zanim wykona to ponownie
Program się zamknie, gdy się skończy, jeśli go Kolega odpowiednio zapętli to nie będzie się kończył i się nie zamknie.
Ja bym zrobił na timerach, no bo po co zajmować procesor zapętlonym zadaniem. Ideą wielozadaniowości jest taka konstrukcja programu, tak by nie pracował w bezsensownych pętlach, kiedy może tylko sprawdzić czy wystąpiło zdarzenie (event) i przejść do następnego zadania.
Ta pamięć trzyma ustawienia użytkownika.Jeżeli jest uszkodzona to boot loader jej nie widzi i następuje zapętlenie programu. Ta pamięć może mieć dowolną zawartość, aby tylko odpowiedziała, przez IIC.
Nie używaj tego while(1), zwłaszcza wewnątrz instrukcji warunkowych bo to zapętli program, jak kolega (at)tzok napisał. Chyba, ze w pętli while(1) bedzie break :-)
zapętlenie ekranu zapętlenie dźwięku programu romano
lodówki bosch opinie sharan ogrzewać peugeot nierówno
rozrusznik scenic2 blokada kierownicy espace
Aktualizacja map Pioneer AVIC-F930BT - gdzie znaleźć? Magnetofon 2411 Aria - dane serwisowe i regulacyjne