Zanim przystąpisz do organizacji festynu lub kiermaszu, na którym chcesz zbierać do puszek środki na cel charytatywny, warto zapoznać się z przepisami dotyczącymi zbiórek publicznych. W Polsce działalność zbiórkową reguluje ustawa o działalności pożytku publicznego i o wolontariacie. TURYSTYKA I REKREACJA. PROGRAM FESTYNU REKREACYJNO-SPORTOWEGO. W SZKOLE PODSTAWOWEJ NR 6 W Radomiu. Z OKAZJI ZAKOŃCZENIA FERII ZIMOWYCH. A) etap przygotowawczy: Cel imprezy: Festyn za Szkołą Podstawową w Radomiu zostanie przeprowadzony w dniu 15.02.2005r. Celem naszej imprezy była integracja szkoły ze środowiskiem, kształtowanie nawyku Wsparciem rzeczowym bywa zakup podręczników, zakup książek, zakup przyborów piśmienniczych, ale również zakup żywności czy napojów niezbędnych w trakcie organizacji różnego typu eventów. Nie trać cennego czasu na tworzenie pisma od zera, tylko wykorzystaj przygotowany przez Nas wzór prośby o wsparcie rzeczowe dla szkoły Środowiska, Zasobów Naturalnych i Leśnictwa z dnia 13 maja 1998 r. w sprawie dopuszczalnych poziomów hałasu w środowisku (Dz.U. 2014 poz.112 z dnia 22.01.2014) oraz UCHWAŁA Nr XXI/171/2008 Rady Gminy Przemęt z dnia 3 października 2008 r. w sprawie ograniczenia czasu funkcjonowania instalacji lub korzystania z urządzeń, z których Witam wszystkich którzy w jakiś sposób mi mogą pomócpostaram się opisać moją sytuację jak najbardziej zrozumiale. Wszystko zaczęło się od lutego br.byłem w pracynie ważne już aż tak w jakiej ale widziałem mojego kolegę który jechał w radiowoziei po jakis 10/15min przyjechali po mnie tylko że bez wcześniejszego uprzedzenia mnie o czym kolwiek kazali wsiadać do 14.09.2019 wzięliśmy udział w XVII Festynie Organizacji Pozarządowych. Przeszliśmy w paradzie samorządowej ulicą Bohaterów Monte Cassino, by o 12 spotkać się przy Muszli Koncertowej, gdzie Prezydent Miasta uroczyście rozpoczął święto samorządowców. W trakcie festynu zapraszaliśmy do wolontariatu na rzecz seniorów . . Moi Drodzy!Chciałabym w kilku słowach napisać o Naszym festynie...20 września 2014 r. to dzień, który pozostanie na długo w naszej pamięci. Przepiękna pogoda towarzyszyła nam przez całą imprezę. Z minuty na minutę przybywało gości. Odwiedziło Nas około 500 osób. Stoiska z przepysznym domowym jedzeniem miały największe powodzenie, pierogi rozeszły się w mig :) Myślę, że największą niespodzianką były zespoły, które charytatywnie wystąpiły na Naszej scenie. Ich mocne brzmienie zatrzymały na chwilę oddech, po raz pierwszy Marcinkowice miały tak "odważną" muzykę. "Moonshiners" i "The Cox" pokazały kawał dobrej muzyki! Najmłodsi także nie mieli czasu na nudy. Samochód Ochotniczej Straży Pożarnej z Sobociska, który przyciągnął kocioł grochówki cieszył się największym powodzeniem. Chłopcy całą imprezę udawali strażaków a dziewczynki zajmowały się zwierzątkami ze sklepu zoologicznego "Futrzak". Młodzieżowy Wolontariat PZC spisał się na 6! Zadbał o zabawy dla dzieci, bezpieczeństwo na dmuchanej zjeżdżalni, gry, konkursy, zabawy, fantazyjne malowanie buzi. Oferowali pod namiotem Caritas swoje prace rękodzielnicze, książki i balony. Grupa Wolontaryjna jest wyjątkowo zgrana. Skupiamy młodzież i seniorów dla których charytatywna praca jest powodem do dumy. Życzę wszystkim organizacjom tak świetnego zespołu! Po godz. rozpoczęliśmy zabawę taneczną przy oprawie muzycznej DJ Hals i RadiDj, która trwała do północy. Największe podziękowania składam sołtysowi Sobociska Tadeuszowi Gąsior. Wspierał mnie w najtrudniejszych sytuacjach organizacyjnych, zawsze gotowy do pomocy a co najważniejsze nie kończyło się na słowach. Dziękuję! W imieniu Caritas Marcinkowice Dziękuję Wszystkim osobom, które upiekły ciasta, ulepiły pierogi, zrobiły ogórki, smalec, przygotowały gofry, grochówkę, obsługiwali grill, przygotowywali balony dla najmłodszych, rozstawiali i składali scenę, rozkładali podesty (co było bardzo trudne i ciężkie). Przed nami jeszcze złożenie podestów, zapraszam chętnych do pomocy! Wszystkim którzy nas odwiedzili dziękujemy Prezes Caritas Marcinkowice Irena Kondys Jeszcze raz dziękujemy: 1. DJ'om - DJ HALS i RADI DJ: za profesjonalną oprawę muzyczną! 2. Justynie Zendwalewicz: za charytatywny występ i poprowadzenie tańca ZUMBA! 3. Wszystkim Paniom, które odważyły się wystąpić "na deskach" naszego dance floor: za wspaniałą prezentację uroków tańca ZUMBA! 4. Zespołom "The Moonshiners" i "The Cox": za wspaniałe i nowatorskie brzmienie oraz niesamowity performance swoich zespołów! 5. Grupie tanecznej "SDA KIDS" ze Szkoły Podstawowej w Marcinkowicach: za profesjonalny występ taneczny! 6. Sponsorom, którzy ufundowali nagrody do licytacji!!! 7. Firmom za wsparcie finansowe: - AUTOLIV POLAND z Oławy - BANKOWI SPÓŁDZIELCZEMU z Oławy - GMINIE OŁAWA - FIRMIE LIBERTY z Oławy 8. Prywatnej Agencji Ochrony QUEST: za profesjonalną ochronę w trakcie trwania całej imprezy! 9. Sołtysowi Sobociska Panu Tadeuszowi Gąsior - za osobiste zaangażowanie w przygotowanie festynu! 10. Strażakom z OSP Sobocisko: za przepyszną grochówkę! 11. Sołtysowi Lizawic Panu Jackowi Łągiewczyk - za pomoc w organizacji i przygotowaniu festynu! 12. Prezesowi Klubu Sportowego "Sokół Marcinkowice" Panu Markowi Sokołowskiemu - za udostępnienie boiska i zorganizowanie przedmiotów przeznaczonych do licytacji! 13. Właścicielom firmy WENA, Państwu Magdalenie i Tomaszowi Jurczak - za pomoc w organizacji festynu! 14. WOLONTARIUSZOM CARITAS MARCINKOWICE (tym starszym i tym młodszym): za zaangażowanie i pracę na rzecz CARITAS Marcinkowice w trakcie trwania festynu!!! 15. Osobom, które zaangażowały się w przygotowanie: wypieków, pierogów, smalcu, ogórków, gofrów, kiełbasek! 16. Wszystkim osobom które niosły pomoc w: rozłożeniu i złożeniu sceny oraz podestów a także w ich transporcie! WSZYSTKIM RAZEM I KAŻDEMU Z OSOBNA JESZCZE RAZ DZIĘKUJEMY!!!!! źródło:strona FB Parafialny Zespol Caritas Marcinkowice Autor Wiadomość Tytuł: switch case - prośba o pomoc w organizacji instrukcjiNapisane: 7 sty 2016, o 23:42 Użytkownik Dołączył(a): 02 kwi 2015Posty: 447 Pomógł: 2 Witam!Zorganizowałem licznik 100ms w przerwaniu timera sprzętowego. Próbuję zmusić licznik aby po doliczeniu do konkretnej wartości ( uległ wyzerowaniu, wykonał ciąg instrukcji switch case (linia 7), a następnie liczył dalej do 600 i tak bez przerwy. Nie bardzo wiem, w którym miejscu kodu umieścić tę procedurę. Bardzo proszę o cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć instrukcji do wykonania:język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć Góra Google kicajek Dołączył(a): 11 sty 2013Posty: 1760 Pomógł: 196 Witamavrfun napisał(a): wykonał ciąg instrukcji switch case...ale tak "ciurkiem" czy co 100ms?Pozdr. Góra avrfun Dołączył(a): 02 kwi 2015Posty: 447 Pomógł: 2 Góra avrfun Dołączył(a): 02 kwi 2015Posty: 447 Pomógł: 2 badania nad "rozjeżdżaniem się" timerów programowych napisałem krótki program testowy (poniżej). Umieściłem w nim 2 debuggery jednodiodowe. Spodziewałem się, że obie diody będą mrugać w tym samym rytmie gdyż timer programowy (tu z założenia) powinien zerować się co 10ms, ale tak nie jest (zdjęcie poniżej). Nie potrafię tego wyjaśnić. Proszę o podpowiedź. język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Pozdrawiam Góra Google rskup Dołączył(a): 11 mar 2014Posty: 1475 Pomógł: 167 W którymś momencie Timer1 dochodzi Ci do zera i już z nim nic nie pętla główna się cały czas wykonuje, bo tam masz już spełniony warunek język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć Pozdrawiam,Robert Góra MirkoT Użytkownik Dołączył(a): 24 sty 2012Posty: 1468 Pomógł: 56 A jak wygląda deklaracja i definicja zmiennej Timer1------------------------ [ Dodano po: 2 minutach ]rskup napisał(a):W którymś momencie Timer1 dochodzi Ci do zera i już z nim nic nie pętla główna się cały czas wykonuje, bo tam masz już spełniony warunek język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć Pozdrawiam,RobertNie, nie... w przerwaniu jest cały czas dekrementowana, więc się przekręca i znów działa. _________________Jestem początkujący i moje porady mogą być błędne Góra rskup Dołączył(a): 11 mar 2014Posty: 1475 Pomógł: 167 A gdzie? Masz:język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć tylko wykonuje się jak Timer1 (n) jest różny od Pozdrawiam,Robert Góra avrfun Dołączył(a): 02 kwi 2015Posty: 447 Pomógł: 2 rskup napisał(a):W którymś momencie Timer1 dochodzi Ci do zera i już z nim nic nie pętla główna się cały czas wykonuje, bo tam masz już spełniony warunekSkładnia: [ Pobierz ] [ Ukryj ]język cif(!Timer1){GeSHiDzięki. Dodałem linię 20, aby po wyzerowaniu timera ustawiać go na 1 czyli 10ms, a więc po 100ms powinien wykonać się warunek case 10. W terminalu cyfry od 1-4 pojawiają się po kolei i co 150 tyknięć, ale LED PC6 nadal mruga nieregularnie, więc nie wiem jaka jest częstotliwość zmian i ile trwa tyknięcie. Chciałbym aby warunki instrukcji switch wykonały się po kolei co 100ms. język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Timer zdefiniowany jest w przerwaniu:język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć brak regularności w wyświetlaniu kolejnych cyfr w terminalu! Dla mnie w chwili obecnej to jak interferencja dwóch lub więcej rytmów (częstotliwości), które wypadkowo dają nieregularne mruganie diody (impulsy mają długość: 10ms, 30ms (najczęściej) oraz rzadko 20ms). Góra Google avrfun Dołączył(a): 02 kwi 2015Posty: 447 Pomógł: 2 Góra rskup Dołączył(a): 11 mar 2014Posty: 1475 Pomógł: 167 Czy przypadkiem funkcja puts() nie jest blokująca?Daj język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. jako pierwszą instrukcję w warunku (tym pierwszym, bo i tak sprawdzasz to samo dwa razy).Jakiej prędkości rs232 używasz?-- Pozdrawiam,Robert------------------------ [ Dodano po: 6 minutach ]Jak chcesz mieć regularność twojego programu, to timer nie powinien być zatrzymywany w przerwaniu tylko ponownie przeładowywany a do głównej części programu iść tylko znacznik (inna zmienna) o przepełnieniu nie ma sensu działania ze zliczaniem 1 impulsu bo dokładność masz jednego impulsu ;( Ustawiając Timer1 = 1 nie wiesz na jakim etapie zliczania jest licznik w [ Dodano po: 11 minutach ]Cytuj:W jaki sposób użyć flag przerwania timera sprzętowego (TIMER0 CTC Atmega32) zamiast timera programowego, czyli zamiast: if(!Timer1) {instrukcja; Timer1=100}. Pomyślałem, że po co tworzyć timer programowy gdy można bezpośrednio wykorzystać flagi przerwań - będzie dokładniejTimer programowy ma sens jak zliczasz np. 100 lub 1000 razy wolniejsze zdarzenia niż przerwanie przepełnienia. Ty próbujesz robić to 1 do 1, więc ciężko to nazwać timerem sprawdzić czy nastąpiło przepełnienie to nie włączasz przerwania TIMER0_COMP, tylko sprawdzasz flagę w rejestrze. Masz to wszystko podane w datasheetcie do procesora. Góra kicajek Dołączył(a): 11 sty 2013Posty: 1760 Pomógł: 196 WitamA może tak na żywca; "u mnie" takt to wyliczone wiem czy zadziała; tak bym próbował:język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć na "górze"język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Góra avrfun Dołączył(a): 02 kwi 2015Posty: 447 Pomógł: 2 Bardzo dziękuję za porady. Program działa jak należy i "równo" w takt 100ms rskup napisał(a):jako pierwszą instrukcję w warunku (tym pierwszym, bo i tak sprawdzasz to samo dwa razy).Jakiej prędkości rs232 używasz?Tak zrobiłem: Timer1=10 jako pierwsza instrukcjaRS232: 115200rskup napisał(a):Dodatkowo nie ma sensu działania ze zliczaniem 1 impulsu bo dokładność masz jednego impulsu ;( Ustawiając Timer1 = 1 nie wiesz na jakim etapie zliczania jest licznik w po 10 impulsów (10x10ms)rskup napisał(a):Aby sprawdzić czy nastąpiło przepełnienie to nie włączasz przerwania TIMER0_COMP, tylko sprawdzasz flagę w rejestrze. Masz to wszystko podane w datasheetcie do że należy napisać coś w rodzaju: if(flaga sprzętowa){instrukcja}. Jak jednak zliczać 10 takich flag na tyknięcie (100ms), czyli jak zastąpić warunek Timer1=10?kicajek napisał(a):A może tak na żywca; "u mnie" takt to wyliczone dobrze. Rozumiem, że zliczasz 5 impulsów po 20ms na takt?Pozdrawiam Góra Google rskup Dołączył(a): 11 mar 2014Posty: 1475 Pomógł: 167 Cytuj:Zliczam po 10 impulsów (10x10ms)Wcześniej podawałeś kod:Cytuj:język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć teraz już piszesz:Cytuj:Tak zrobiłem: Timer1=10 jako pierwsza instrukcjaCytuj:należy napisać coś w rodzaju: if(flaga sprzętowa){instrukcja}.Tak. Sprawdzasz flagę. Jak jest ustawiona, to ją od razu kasujesz (uwaga, kasuje się przez wpisanie 1) i zmniejszasz Timer1. Jak Timer1 = 0, to go ustawiasz na wartość startową (10) i wykonujesz napisałeś jaki masz procesor. Ale dla ATmega32 jest to:Cytuj:Jak jednak zliczać 10 takich flag na tyknięcie (100ms), czyli jak zastąpić warunek Timer1=10?Aby mieć sprawdzanie 10 tyknięć to musisz i tak mieć zmienną typu Timer1, która będzie je zliczać. Proponowana przez Ciebie obsługa flag, to po prostu realizacja timera programowego w całości w pętli głównej. Ale raczej tak nie powinno się robić. Aby mieć dokładny timer programowy, to zliczanie tyknięć TIMER0 powinny być robione na przerwaniach. Gdybyś to robił w pętli głównej, to musiałbyś mieć gwarancję, że najdłuższy czas wykonania pętli głównej jest krótszy od tyknięcie TIMER0, bo inaczej możesz zgubić jakieś tyknięcie. Jak robisz to na przerwaniu, to pętla główna powinna być jedynie krótsza niż wartość timera programowego (u ciebie 10 tyknięć TIMER0).-- Pozdrawiam,Robert Góra avrfun Dołączył(a): 02 kwi 2015Posty: 447 Pomógł: 2 napisał(a):Wcześniej podawałeś kod:Cytuj:Składnia: [ Pobierz ] [ Ukryj ]język cif(!Timer1) Timer1 = 1;GeSHichoć teraz już piszesz:Cytuj:Tak zrobiłem: Timer1=10 jako pierwsza instrukcjaPo przemyśleniu i Twoich poradach o dwukrotnym sprawdzaniu tego samego warunku it(!Timer1) i "rozdzielczości", sprawdzam go tylko raz, a Timer ustawiam na 10, zamiast na napisał(a):Aby mieć sprawdzanie 10 tyknięć to musisz i tak mieć zmienną typu Timer1, która będzie je zliczać. Proponowana przez Ciebie obsługa flag, to po prostu realizacja timera programowego w całości w pętli głównej. Ale raczej tak nie powinno się robić. Aby mieć dokładny timer programowy, to zliczanie tyknięć TIMER0 powinny być robione na przerwaniach. Gdybyś to robił w pętli głównej, to musiałbyś mieć gwarancję, że najdłuższy czas wykonania pętli głównej jest krótszy od tyknięcie TIMER0, bo inaczej możesz zgubić jakieś tyknięcie. Jak robisz to na przerwaniu, to pętla główna powinna być jedynie krótsza niż wartość timera programowego (u ciebie 10 tyknięć TIMER0).To rozjaśnia moje spojrzenie na zagadnienie flag przerwań sprzętowych. Sądziłem, że sprzętowo będzie dokładniej, ale teraz rozumiem, że kluczem do tej dokładności jest długość pętli dziękujęPozdrawiam Góra rskup Dołączył(a): 11 mar 2014Posty: 1475 Pomógł: 167 Cytuj:To rozjaśnia moje spojrzenie na zagadnienie flag przerwań sprzętowych. Sądziłem, że sprzętowo będzie dokładniej, ale teraz rozumiem, że kluczem do tej dokładności jest długość pętli liczy timer sprzętowy. W pętla głównej umieszczasz funkcje wymagające dłuższego czasu ich wykonania, ale timerowi sprzętowemu to nie przeszkadza, bo ma przerwania, które się wykonują wstrzymując działanie pętli głównej. Lecz jeżeli chcesz sam sprawdzać flagę znacznika przepełnienia zamiast generować przerwanie, to nie musisz to robić natychmiast po jej ustawieniu, ale musi to być szybciej niż jedno tyknięcie timera sprzętowego, bo inaczej będziesz gubił "tyknięcia".Podobna zasada dotyczy timera programowego, tylko tutaj zakładasz jego długość x razy więcej niż sprzętowego. Dlatego aby zgubić jego "tyknięcie" to musisz w tym wypadku działać w pętli głównej x razy wolniej niż jakbyś sprawdzał timer programowy możesz używać w dwóch trybach. Pierwszy to wystawiający flagę a liczący od razu od początku. Więc jak nie zgubisz, jak wcześniej wpisałem jego tyknięcia, to masz dokładne odstępy. W drugiej wersji nie zliczasz kolejnych tyknięć dopóki nie zaczniesz obsługiwać tego timera. Przez co będziesz miał zmienną długość czasu timera (zależnie od długości działania pętli głównej), ale gwarancję że nie będą zgubione żadne musisz wybrać jakie są wymagania Twojego rozwiązania i co będzie także możesz liczyć i obsługiwać timer programowy na przerwaniu. Tylko funkcje wykonywane na nim muszą to być proste - na przykład miganie może miganie diodą lepiej robić na początku w pętli głównej, bo jej nieregularność od razu mówi, że coś nie do końca tak Pozdrawiam,Robert Góra avrfun Dołączył(a): 02 kwi 2015Posty: 447 Pomógł: 2 rskup napisał(a):Sam musisz wybrać jakie są wymagania Twojego rozwiązania i co będzie napisał(a):Choć może miganie diodą lepiej robić na początku w pętli głównej, bo jej nieregularność od razu mówi, że coś nie do końca tak za dla którego założyłem ten wątek jest rozjeżdżający się timer programowy w dawcy czasu wykorzystywany do odmierzania czasu do synchronizacji wg polecenia:język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Na debuggerze jednodiodowym i liczniku na LCD obserwuję jego zacinanie się co przekłada się na dłuższe i krótsze czasy do następnej synchronizacji przy stałym zadanym odstępie np. 10 minut. Postanowiłem więc wykonać "ciało" GetNtpTime_EVENT jako osobny program z użyciem timera programowego i flag. Obie wersje działają bardzo dobrze i synchronizacja jest dokładna. Umieszczenie tego w moim kombajnie skutkuje dławieniem się synchronizacji. Tak wygląda pętla while(!): język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Włączałem i wyłączałem poszczególne instrukcje w różnej kombinacji, ale nieregularność pozostaje. Nie chodzi mi o super dokładność, bo czy synchronizacja nastąpi po 10 czy 15 minutach nie ma znaczenia dla sprawy, ale chodzi o wymknięcie się programu spod mojej kontroli, a to już jest trudne do przyjęcia. Czytając Twoje wyjaśnienia pomyślałem, że można wymusić na sztywno synchronizację po zadanym czasie za pomocą flagi timera sprzętowego licząc się nawet ze stratami. Wyobrażam to sobie tak. Zadany czas do synchronizacji ustawiam np. na 10 minut. Chimeryczny timer programowy generując kolejne tyknięcia co 70, 100, 140, 60ms sprawia, że 10 minut uzbiera się w różnym czasie. Flaga timera sprzętowego zostanie wystawiona dokładnie po 10 minutach i wymusi synchronizację. Powtarzalność Czy takie podejście jest poprawne merytorycznie, a jeżeli tak to jak to zrealizować? Góra rskup Dołączył(a): 11 mar 2014Posty: 1475 Pomógł: 167 A gdzie masz zliczanie timera programowego?Daj więcej kodu. Szczególnie tego związanego z Pozdrawiam,Robert Góra avrfun Dołączył(a): 02 kwi 2015Posty: 447 Pomógł: 2 Cytuj:A gdzie masz zliczanie timera programowego?Daj więcej kodu. Szczególnie tego związanego z timerów programowych:język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. while(1) język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. GetNtpTime_EVENT() język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Góra rskup Dołączył(a): 11 mar 2014Posty: 1475 Pomógł: 167 Masz w procedurze obsługi przerwania timera (TIMER2_COMP) zatrzymywanie liczenia dla zmiennych timera programowego Timer1/3/5/_SuperDebounce. Liczenie ponownie uruchamiane jest dopiero w elementach pętli głównej w momencie obsłużenia danego zdarzenia wykonywanego przy wyzerowaniu zmiennej Timer1/3/5/_SuperDebounce. Jest to poprawne, ale czas liczony między kolejnymi zerowaniami danej zmiennej to nie tylko czas wyznaczony przez przerwania przepełnienia timera ale także czas jaki mija na dojście w pętli głównej do momentu ponownego uruchomienia zliczania danego timera programowego (wpisanie do niego wartości różnej od zera). A ten drugi czas zależy od czasu wykonania pozostałych funkcji / eventów w pętli głównej a także od momentu w którym akurat trafi się wyzerowanie zmiennej timera programowego (jak stanie się to tuż przed daną procedurą, to następuje szybko a jak zaraz po niej, to zajmie to czas potrzebny do obsłużenia wszystkich funkcji).Zwróć też jeszcze uwagę, że timer dla NTP uruchamiasz ponownie (* tmr_100ms = 16;) na koniec procedury. Czyli musi się wykonać wszystko co masz tam w danym momencie zrobić i dopiero zaczynasz liczyć. Czyli raz dzieje się to szybciej a raz nie dziwi mnie że Twoje 10 minut jest raz bliższe a raz dalsze tego spodziewanego Pozdrawiam,Robert Góra rskup Dołączył(a): 11 mar 2014Posty: 1475 Pomógł: 167 Co zduplikował się poprzedni post Ostatnio edytowano 13 sty 2016, o 18:33 przez rskup, łącznie edytowano 1 raz Góra avrfun Dołączył(a): 02 kwi 2015Posty: 447 Pomógł: 2 Góra rskup Dołączył(a): 11 mar 2014Posty: 1475 Pomógł: 167 Cytuj:Rozumiem, że timer programowy jest "zatrzymywany" poprzez ustawienie wartości w pętli głównejTimer programowy jest zatrzymywany w procedurze obsługi przerwania timera sprzętowego. Bo zmienna jest zmieniana tylko w przypadku wartości różnej od zera a w momencie wyzerowania już nie:Cytuj:język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć ponownej wartości różnej od zera następuje w funkcjach / eventach wywoływanych w pętli głównej. I tak dla Timer3 następuje to w evencie GetNtpTime_EVENT() i to samym jego końcu. Więc masz od momentu wyzerowania wartości Timer3 do czasu jego przeładowania nową wartością zatrzymany timer programowy. A czas przeładowania jest zależny jak szybko wejdziesz w GetNtpTime_EVENT() i jakie elementy w nim będą Pozdrawiam,Robert Góra avrfun Dołączył(a): 02 kwi 2015Posty: 447 Pomógł: 2 rskup napisał(a):Dlatego nie dziwi mnie że Twoje 10 minut jest raz bliższe a raz dalsze tego spodziewanego sobie z problemem rozjeżdżania się timera programowego odliczającego czas do następnej synchronizacji poprzez... rezygnację z niego. Wykorzystałem sekundowe zmiany flagi sprzętowej przerwania INT0 - z czasem synchronizacji podawanym jako argument RTC_EVENT(). Teraz synchronizacja jest precyzyjna w dowolnym okresie czasu. Zauważyłem jednak ze zgrozą , że kropka sekundowa mruga bardzo nieregularnie w rytm... timera programowego (cy2 bez kropki / cy2 z kropką). Nie wiem jak włączyć mruganie cy2 w rytm "INT0", a może rozwiązać to zupełnie inaczej. Proszę o w chwili obecnej wygląda tak:język cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć cMusisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć Góra Kto przegląda forum Użytkownicy przeglądający ten dział: Bing [Bot] i 4 gości Nie możesz rozpoczynać nowych wątkówNie możesz odpowiadać w wątkachNie możesz edytować swoich postówNie możesz usuwać swoich postówNie możesz dodawać załączników Dla każdej imprezy organizowanej np. w plenerze stowarzyszenie lub fundacja powinny sporządzić regulamin, w którym określą rolę uczestników określonej imprezy, ich uprawienia i obowiązki. Ważne jest również właściwe zabezpieczenie odbywającego się np. festynu czy koncertu. Pozostało jeszcze 99 % treściAby zobaczyć cały artykuł, zaloguj się lub zamów dostęp. Uzyskaj dostęp do Portalu FK a wraz z nim: Jeśli posiadasz konto - zaloguj się Jeśli nie posiadasz pełnego dostępu do portalu, możesz wykupić dostęp jednorazowy do wybranego dokumentu. PayU » zł netto ( zł brutto) Festyn to jedna z imprez plenerowych, która zawsze cieszy się dużym zainteresowaniem. Zorganizuj taki event, jeśli chcesz zintegrować lokalną społeczność lub myślisz o promocji swojej marki. Od czego zacząć i o jakie elementy należy zadbać, aby impreza była naprawdę udana? Podpowiadamy. Przy organizacji festynu powinieneś zadbać o trzy podstawowe elementy. Są to: program artystyczny – zaplanuj, co wydarzy się w trakcie eventu, w jakiej kolejności i kto wystąpi; bezpieczeństwo uczestników i aspekty prawne – festyn zapewne będzie imprezą masową w rozumieniu przepisów prawa, musisz więc zadbać o uzyskanie pozwolenia na organizację oraz właściwe zabezpieczenie terenu i osób, które przybędą na imprezę; aspekty techniczne – chodzi o wybór lokalizacji, zadbanie o stworzenie profesjonalnej sceny, nagłośnienia, a także zaplecza sanitarnego i socjalnego. Jak widać, organizacja festynu może być dość czaso- i pracochłonna. Warto jednak zdecydować się na ten krok. Taki event pozytywnie wpłynie na wizerunek Twojej organizacji. Wystarczy, że do planowania przystąpisz z odpowiednim wyprzedzeniem i wesprzesz się usługami profesjonalistów, aby wszystko poszło sprawnie i zakończyło się sukcesem. Organizacja festynu krok po kroku Program artystyczny to kwestia bardzo indywidualna, uzależniona zarówno od budżetu na event, jak i specyfiki wydarzenia. Z aspektami technicznymi oraz prawnymi jest jednak inaczej. Zasady są dość podobne bez względu na charakter eventu. PGlucyBkYXRhLXJldml2ZS16b25laWQ9IjciIGRhdGEtcmV2aXZlLWlkPSI0NGIxNzY0MWJjOTg4OTU5NmEyZDdiN2ZkNTRiNWZlNSI+PC9pbnM+PHNjcmlwdCBhc3luYyBzcmM9Ii8vci5jb3phZHppZW4ucGwvc2VydmVyL3d3dy9kZWxpdmVyeS9hc3luY2pzLnBocCI+PC9zY3JpcHQ+ PGlucyBkYXRhLXJldml2ZS16b25laWQ9IjciIGRhdGEtcmV2aXZlLWlkPSI0NGIxNzY0MWJjOTg4OTU5NmEyZDdiN2ZkNTRiNWZlNSI+PC9pbnM+PHNjcmlwdCBhc3luYyBzcmM9Ii8vci5jb3phZHppZW4ucGwvc2VydmVyL3d3dy9kZWxpdmVyeS9hc3luY2pzLnBocCI+PC9zY3JpcHQ+ Aspekty prawne organizacji festynu Czy każdy festyn jest imprezą masową? O ile organizator przewiduje, że pojawi się na nim co najmniej 1 tys. osób – tak. Jeśli więc Twój event będzie miał taki charakter, musisz zgodnie z przepisami na 14 dni przed eventem zgłosić to, że się odbędzie do wójta, burmistrza lub prezydenta miasta, w którym event będzie miał miejsce – wcześniej musisz uzyskać opinię właściwych komendantów Policji i Straży Pożarnej oraz kierownika pogotowia ratunkowego i Sanepidu; przygotować regulamin obiektu i imprezy oraz program (i przedstawić je w zgłoszeniu), stworzyć zaplecze higieniczno-sanitarne (toalety przenośne), zapewnić ochronę obiektu – odpowiednią liczbę pracowników służb porządkowych i informacyjnych, adekwatnie do prognozowanej liczby uczestników. Aspekty techniczne organizacji festynu W kwestii technicznej, kluczowe jest stworzenie bezpiecznej, funkcjonalnej i efektownej sceny, na której odbywać się będą kluczowe wydarzenia. Możesz to zrobić, sięgając po modułowe podesty sceniczne BSC System – lekkie i mobilne, a zarazem funkcjonalne, a co najważniejsze – stabilne. Możesz je wynająć za ułamek ceny zakupu – oszczędzając tym samym sporą kwotę pieniędzy. Poza podestami przydatne będą wózki sceniczne, oświetlenie oraz elementy techniki scenicznej pozwalające na jego zamontowanie, profesjonalny system nagłośnienia. Aby mieć pewność, że wszystkie te elementy zostaną zamontowane poprawnie oraz będą działać bez zastrzeżeń, podejmij współpracę z ekspertami, którzy zadbają o obsługę techniczną eventu od A do Z. PGlucyBkYXRhLXJldml2ZS16b25laWQ9IjQxIiBkYXRhLXJldml2ZS1pZD0iNDRiMTc2NDFiYzk4ODk1OTZhMmQ3YjdmZDU0YjVmZTUiPjwvaW5zPg0KPHNjcmlwdCBhc3luYyBzcmM9Ii8vci5jb3phZHppZW4ucGwvc2VydmVyL3d3dy9kZWxpdmVyeS9hc3luY2pzLnBocCI+PC9zY3JpcHQ+ PGlucyBkYXRhLXJldml2ZS16b25laWQ9IjQxIiBkYXRhLXJldml2ZS1pZD0iNDRiMTc2NDFiYzk4ODk1OTZhMmQ3YjdmZDU0YjVmZTUiPjwvaW5zPg0KPHNjcmlwdCBhc3luYyBzcmM9Ii8vci5jb3phZHppZW4ucGwvc2VydmVyL3d3dy9kZWxpdmVyeS9hc3luY2pzLnBocCI+PC9zY3JpcHQ+ Nie zapomnij również o właściwej promocji wydarzenia – plakaty, informacje w social mediach, komunikaty w lokalnym radio czy telewizji to tylko kilka sposobów na rozreklamowanie eventu. Odpowiednia strategia i odpowiednio wcześnie rozpoczęte przygotowania do festynu zaowocują udaną imprezą, która na długo pozostanie w pamięci gości. Artykuł sponsorowany Chcemy, żeby portal był miejscem wymiany opinii dla wszystkich mieszkańców Radomia i ziemi radomskiej. Ze względu na sytuację na Ukrainie i emocje, jakie pojawiają się przy tej okazji, zdecydowaliśmy w najbliższym czasie wyciszyć komentarze na naszej stronie. Zachęcamy do dyskusji w mediach społecznościowych. Apelujemy o wzajemny szacunek i zrozumienie. Chcemy, żeby nasze publikacje były powodem do rozpoczynania dyskusji prowadzonej przez naszych Czytelników; dyskusji merytorycznej, rzeczowej i kulturalnej. Jako redakcja jesteśmy zdecydowanym przeciwnikiem hejtu w Internecie i wspieramy działania akcji "Stop hejt". Dlatego prosimy o dostosowanie pisanych przez Państwa komentarzy do norm akceptowanych przez większość społeczeństwa. Chcemy, żeby dyskusja prowadzona w komentarzach nie atakowała nikogo i nie urażała uczuć osób wspominanych w tych wpisach. Pracodawcy organizują festyny dla pracowników i członków ich rodzin. Rodzi to u nich wiele pytań. Czy mają wówczas prawo odliczyć podatek naliczony i czy powinni opodatkować nieodpłatne świadczenie zarówno w części odnoszącej się do pracowników, jak i członków ich rodzin? Podstawową zasadą ustawy o podatku od towarów i usług (zwaną dalej ustawą o VAT) jest zawarte w art. 86 ust. 1 prawo podatnika do obniżenia kwoty podatku należnego o kwotę podatku naliczonego w zakresie, w jakim towary i usługi są wykorzystywane do czynności opodatkowanych. Przez „wykorzystywanie do czynności opodatkowanych” należy rozumieć związek nabywanych towarów i usług z prowadzoną działalnością gospodarczą (opodatkowaną). Może być to związek bezpośredni (nabyte towary i usługi zostaną wykorzystane do wyprodukowania kolejnych towarów do dalszej sprzedaży) lub pośredni. Przykładem związku pośredniego jest poniesienie kosztów szkolenia lub integracji pracowników. Ma to wpływ na zwiększenie zaangażowania pracowników oraz ich wydajności w pracy, a to niewątpliwie wpływa pozytywnie na funkcjonowanie przedsiębiorstwa, a zatem również pośrednio na działalność opodatkowaną. Firma ABC będąca czynnym podatnikiem VAT, wykonująca tylko czynności opodatkowane tym podatkiem (transport, spedycja), zorganizowała imprezę dla pracowników i członków ich rodzin o nazwie: ”Festyn Spedytora”. Przygotowanie spotkania zleciła agencji, która zajmuje się świadczeniem tego typu usług. W ramach festynu zaplanowano wiele atrakcji dla dorosłych i dzieci. Agencja zajęła się także przygotowaniem posiłków. Na miejscu festynu rozłożono na stołach różnego rodzaju przekąski, sałatki, owoce, słodycze oraz soki. Do dyspozycji pracowników i ich rodzin był także grill. W imprezie wzięło udział 50 pracowników oraz 30 członków ich rodzin. Firma otrzymała fakturę od agencji, gdzie widniała należność za wykonaną usługę w kwocie zł brutto (usługodawca zastosował stawkę 23%). Firma pokryła całość kosztów ze środków obrotowych. Firma zastanawia się nad skutkami tych działań w zakresie podatku VAT. Polecamy książkę: VAT 2017. Komentarz Odnośnie prawa do odliczenia podatku naliczonego i opodatkowania czynności organizacji festynu ze środków obrotowych, warto rozpatrywać te zagadnienia osobno w zakresie pracowników oraz członków rodzin. W przypadku pracowników, należy stwierdzić, że nabycie usługi zorganizowania spotkania wykazuje pośredni związek z wykonywaniem czynności opodatkowanych. Przedsiębiorca ma więc prawo do odliczenia podatku naliczonego (w części dotyczącej pracowników). Natomiast obecność członków rodzin pracowników na imprezie może wpłynąć pozytywnie na pracowników i zwiększyć stopień ich identyfikacji z przedsiębiorstwem. Jednak skutek ten jest zbyt niepewny i nie można stwierdzić nawet pośredniego związku z prowadzeniem działalności opodatkowanej. Jednakże w ramach spotkania członkowie rodzin otrzymują nieodpłatnie określone świadczenia. Stosownie do przepisu art. 8 ust. 2 pkt 2 ustawy o VAT, za odpłatne świadczenie usług (czynność opodatkowana podatkiem VAT) uznaje się również wszelkie inne nieodpłatne świadczenie usług do celów innych niż działalność gospodarcza podatnika. Taka sytuacja występuje w naszym przykładzie. W konsekwencji, także w tej sytuacji przedsiębiorca ma prawo odliczyć podatek naliczony od nabycia usługi organizacji spotkania (w części dotyczącej rodzin pracowników). Jak już zostało wspomniane, nieodpłatne świadczenie usług dla członków rodzin pracowników należy traktować jako odpłatne świadczenie usług, czyli czynność opodatkowaną podatkiem VAT. Jest więc bezsporne, że przedsiębiorca ma obowiązek opodatkować organizację imprezy w części dotyczącej członków rodzin pracowników. Na podstawie art. 8 ust. 2 pkt 2 ustawy o VAT, za odpłatne świadczenie usług uznaje się również nieodpłatne świadczenie usług na cele osobiste pracowników podatnika. W ocenie Autorki, w tym przypadku organizacja spotkania stanowi element działalności gospodarczej (opodatkowanej), dlatego nie jest spełniona przesłanka braku związku z prowadzeniem przedsiębiorstwa. Przedsiębiorca nie opodatkuje więc czynności organizacji imprezy w części dotyczącej pracowników. Polecamy: Biuletyn VAT W ramach usługi organizacji festynu agencja przygotowała posiłki, które pozostawiła do dyspozycji pracowników i ich rodzin biorących udział w imprezie. Zgodnie z art. 88 ust. 1 pkt 4 ustawy o VAT, obniżenia kwoty lub zwrotu różnicy podatku należnego nie stosuje się do nabywanych przez podatnika usług noclegowych i gastronomicznych. Pojawia się więc pytanie, czy takie przygotowanie posiłków należy uznać za usługę gastronomiczną. Nie ma ustawowej definicji powyższego terminu. Nie należy zrównywać pojęć usługi gastronomicznej i cateringowej. Usługa gastronomiczna polega na przygotowaniu i podaniu posiłku w miejscu, w którym jest on przyrządzany (w restauracji, innym lokalu). Catering oznacza usługę przygotowywania i dostarczania na zamówienie gotowych potraw w miejsce wskazane przez zamawiającego lub na organizacji przyjęć. Takie definicje występują przykładowo w interpretacji indywidualnej Dyrektora Izby Skarbowej w Katowicach z dnia znak: IBPP2/4512-195/16/E. W naszym przykładzie mamy zapewne do czynienia z cateringiem, ponieważ posiłki wydawane są na świeżym powietrzu, a nie w lokalu usługodawcy. Nie ma więc przeszkód, aby pracodawca odliczył podatek naliczony od nabywanych usług w całości. Mając na uwadze wszystkie powyższe kwestie, w podanym przykładzie, rozliczenia w podatku VAT powinny wyglądać następująco. Firma ABC ma prawo odliczyć podatek naliczony od całości nabywanej usługi, zarówno w części dotyczącej pracowników, jak i członków ich rodzin. Czynnością opodatkowaną jest natomiast jedynie nieodpłatne świadczenie usług na rzecz członków rodzin pracowników. Opodatkowaniu będzie podlegać ta część kwoty finansowanej ze środków obrotowych, która zostanie ustalona w oparciu o proporcję liczby członków rodzin pracowników w ogólnej liczbie uczestników imprezy. W ten sposób będzie można określić podstawę opodatkowania dla nieodpłatnych świadczeń (stosowanie do art. 29a ust. 5 ustawy o VAT jest to koszt świadczenia tych usług poniesiony przez podatnika) oraz wysokość samego podatku należnego. Dominika Tracz, konsultant podatkowy w ECDDP Sp. z Przygotuj się do stosowania nowych przepisów! Poradnik prezentuje praktyczne wskazówki, w jaki sposób dostosować się do zmian w podatkach i wynagrodzeniach wprowadzanych nowelizacją Polskiego Ładu. Tyko teraz książka + ebook w PREZENCIE

prośba o pomoc w organizacji festynu