zerowanie zmiennych

Znaleziono około 1234 wyników dla: zerowanie zmiennych
Podstawowa forma zapytania: zerować zmienna
  • [Mega8][Bascom] Pomiar prędkości obrotowej

    Zrobiłem przypadek ze zliczaniem przepełnień timera1: $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 Config Timer1 = Timer , Prescale = 8 Config Int0...

    Mikrokontrolery AVR janbernat   20 Mar 2010 13:20 Odpowiedzi: 13    Wyświetleń: 3813
  • [C] Dekodowanie RC5 - jaką taktykę przyjąć

    Napisałem program i mam pewne problemy z jego działaniem, w skrócie napiszę jak działa program: Mikroprocesor oczekuje na zbocze opadające po czym wywołuje przerwanie, w przerwaniu tym za pierwszym razem zerowany jest timer 1, po czym wychodzi z przerwania po kolejnym zboczu opadającym odczytywana jest...

    Mikrokontrolery AVR nelik1987   20 Lis 2011 10:14 Odpowiedzi: 15    Wyświetleń: 5191
  • Program do płytki testowej avt3500

    [syntax=basic4gl] Dim Przerwa As Byte 'licznik czasu przerwy Dim Pomoc1 As Byte , Pomoc2 As Byte , Wysw As Byte 'zmienne pomocnicze Dim Random As Byte 'zmienna do uzyskania przypadkowości Dim Zliczaj As Bit...

    Mikrokontrolery AVR Krauser   21 Gru 2011 12:08 Odpowiedzi: 14    Wyświetleń: 1354
  • Visual Studio 2010 - rysowanie wykresów

    to nie jest funkcja ... tylko metoda a dokładniej procedura. funkcja zwraca wartości i zadeklarowana jest od słowa kluczowego "Function". kolejna sprawa to chyba nie bardzo rozumiesz polecenie "with" otóż jest to taki uproszczony sposób podawania parametrów obiektu np: zamiast pisać... [syntax=vb] ...

    Programowanie cepelia   19 Mar 2013 22:36 Odpowiedzi: 75    Wyświetleń: 22890
  • [C] Atmega16 Odliczanie i Multipleksowanie Wyświetlaczy LED

    Witam Szanownych kolegów. Nie dawno zacząłem przygode z programowaniem. Zapoznałem się z kursami na wkrętaku, oraz z kursem na Hobby Robot. Narazie wszystko opiera się na symulacji w proteusie, umiem już multipleksować cyfry na wyświetlaczu, lecz nie rozumiem funkcji bin2bcd, i nie umiem tego połączyć...

    Mikrokontrolery AVR mirekk36   26 Lut 2012 16:50 Odpowiedzi: 4    Wyświetleń: 1716
  • [A32] [Bascom] INT0 Timer0 odczyt zbocza

    Próbuję zrobić emulator dekodera PT2272 (dekoder pilotów radiowych), transmisja nie jest zbyt skomplikowana i wykonanie kodera było proste. Problem zaczyna sie po stronie odbiorczej. Na przebiegu zaznaczyłem wszystkie 4 stany jakie występują w słowie kodowym. Są to odpowiednio "0" "1" "T" i ostatni synchronizujący....

    Mikrokontrolery AVR PiotrEtenM500   23 Mar 2012 07:41 Odpowiedzi: 10    Wyświetleń: 2962
  • [C] Funkcja malloc i wskaźniki

    Witam! Hmm... Na początku to trochę rozwlekłeś strukturę. Niepotrzebnie pola: imię, nazwisko, dzień, miesiąc, rok zdefiniowałeś jako tablice dwuwymiarowe a konkretnie niepotrzebnie dodałeś indeks 1 czyli tam, gdzie masz po 10. Powinieneś zadeklarować zgodnie z sugestią Kolegi krru czyli: [syntax=c]struct...

    Programowanie dtoretto14   02 Maj 2012 00:19 Odpowiedzi: 7    Wyświetleń: 3894
  • [Atmega16][BASCOM]Prośba o przeanalizowanie kodu - wysypuje się

    Sygnał podaję na nóżkę PORTD.6, mam go skonfigurowanego tak: [syntax=basic4gl]Config Portd.6 = Input[/syntax] Timer konfiguruje jako timer, ponieważ chcę mierzyć czas trwania zbocza: -konfiguruję za zbocze opadające -przepisuję wartość timer1 do zmiennej A -przełączam na zbocze narastające -przepisuję...

    Mikrokontrolery AVR Mad Jaro   16 Cze 2012 17:40 Odpowiedzi: 48    Wyświetleń: 6859
  • [atmega8[bascom] DCF77 + Timer + DS18B20

    Witam Napisałem program, który dekoduje sygnał DCF77 ( ustawia flagę ), następnie zapisuje ( przy pierwszym uruchomieniu ) wartości zmiennych do PCF8563 i cztery razy na dobę wysyła przez RS485. do tego dwa razy na dobę koryguje czas w PCF8563. I to działa bez problemu. Do celów testowych mam podłączony...

    Mikrokontrolery AVR Elektronik_Kraków   24 Maj 2012 18:24 Odpowiedzi: 3    Wyświetleń: 2825
  • [ATtiny2313][BASCOM] Niepłynna praca GetRC5

    Zrobiłem na piechotę (kod z elektrody) gdzie jest to normalnie na licznikach zrobione ale kod mimo, że się kompiluje nie chce działać. [syntax=basic4gl] [ $reg... = "attiny2313.dat" $crystal = 8000000 'Konfiguracja portow /0-input /1-output / z lewej MSB 'PortD.3 lub PortD.2 musisz ustawić...

    Mikrokontrolery AVR 30402   21 Paź 2012 11:41 Odpowiedzi: 11    Wyświetleń: 1485
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    No własnie zgłupiałem do reszty ale jedno sie zgadza jestem poczatkujący i naprawde duzo czasu mi zajmuje za nim cos napisze i to zadziała. [syntax=basic4gl] $regfile = "m8def.DAT" $crystal = 8000000 'CONFIG----------------------... Lcd...

    Mikrokontrolery Początkujący endurasek   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 11901
  • Układ nadążny za słońcem, ATMEGA16, LCD, ds18b20,L298, PWM, ADC

    Układ nadążny za słońcem- inaczej układ śledzący, jest rodzajem układu sterowania, który umożliwia automatyczne lub półautomatyczne wodzenie za Słońcem. Układy tego typu wykorzystuje się najczęściej w celu znacznego podniesienia wydajności baterii fotowoltaicznych lub kolektorów słonecznych. ...

    DIY Konstrukcje skyguy   08 Lut 2017 12:17 Odpowiedzi: 61    Wyświetleń: 44352
  • wybudzanie atmega8 z trybu power-down z użyciem watchdoga

    Rozumiem doskonale ale zrobiłem coś innego, mianowicie przy resecie watchdoga zmienne sie resetują ale można zdefiniować zmienna w ten sposób : [syntax=c] uint8_t cycle __attribute__ ((section (".noinit"))); [/syntax] Stan zmiennej jest zapamiętywany nawet po resecie watchdoga. Dlatego można zliczac...

    Mikrokontrolery AVR Tomasz Gumny   06 Lut 2014 22:42 Odpowiedzi: 11    Wyświetleń: 2466
  • vba excel - odwołanie do skoroszytu

    Masz dwa sposoby 1. Zrób zmienną globalną (i ustaw jej wartośćw jakiejś procedurze startowej i już więcej jej nie zmieniaj. Powtórzę za jednym z portali: Zmienną globalną deklarujemy w nagłówku przed procedurami / funkcjami używając do tego jednego z dwu słów kluczowych: Private Public ...

    Programowanie Początkujący marek003   08 Kwi 2014 13:34 Odpowiedzi: 3    Wyświetleń: 1806
  • ESP8266 / Bascom - aktualizacja danych na Thingspeak

    Po co ciągle konfigurować tego ESP? Mojego skonfigurowałem raz. Teraz jak podłaczę do niego terminal to po włączeniu/resecie sam loguje sie do mojego routera. Sam pisze, że WIFI CONNECTED i WIFI GOT IP Czyli dokąd nie zmieni się sieci WiFi to nie trzeba konfigurować, ewentualnie po otrzymaniu...

    ESP8266 i ESP32 oraz IoT Elektronik_Kraków   20 Sty 2016 16:21 Odpowiedzi: 18    Wyświetleń: 3972
  • STM32 - Plik linkera od ST oraz ustawiania stosu i sterty

    Skrypt linkera z Cube'a "działa" tak, że na początku pamięci ram ląduje sekcja data (zmienne inicjalizowane przy starcie programu - lokalne statyczne i globalne), potem jest bss (zmienne zerowane przy starcie programu - nie inicjalizowane statyczne i globalne). Następny kawałek to _user_heap_stack...

    Mikrokontrolery ARM szczywronek   05 Lut 2016 10:30 Odpowiedzi: 12    Wyświetleń: 1608
  • Cyfrowa stacja lutownicza

    Przepraszam za odkop tak starego tematu ale jestem na czasie z pracami nad tą stacją a w zasadzie praktycznie ją ukończyłem więc napiszę co nie co. Wiele osób pisało że przydała by się funkcja autousypiania. Jak jeszcze kolega Kamil (zakładający ten temat) miał aktywną swoją stronę domową to byłem...

    DIY Konstrukcje SirKamil90   15 Wrz 2016 14:00 Odpowiedzi: 115    Wyświetleń: 94012
  • UNO - Bluetooth HC05, prośba o dokładne zrozumienie programu

    Witam Niedawno kupiłem moduł bluetooth do swojego Arduino UNO. Trochę podszkoliłem się z podstaw tworzenia aplikacji na APP Inventor2. W sieci znalazłem kilka gotowych prostszych programów do zapalania i gaszenia LED, jednak każdy z nich miał wadę, że się przycinał. Na Youtubie znalazłem program, który...

    Arduino dondu   02 Wrz 2016 10:46 Odpowiedzi: 1    Wyświetleń: 948
  • Atmega328 - Błąd w konfiguracji Timer2 z kwarcem 32768Hz

    Problem prawdopodobnie związany jest z faktem, że: If TC2 is used to wake the device up from Power-save or ADC Noise Reduction mode, precautions must be taken if the user wants to re-enter one of these modes: If re-entering sleep mode within the TOSC1 cycle, the interrupt will immediately occur...

    Mikrokontrolery dasej   30 Wrz 2016 18:57 Odpowiedzi: 6    Wyświetleń: 747
  • Stoper w stm3f407, pomiar czasu.

    Ewentualnie odpal timer z przerwaniem od przepełnienia i tam w przerwaniu wsadź zmienną która będzie zerowana w momencie naciśnięcia "start pomiar" i zwiększana co powiedzmy 1ms przez przerwanie (nie wiem jaką chcesz dokładność, możesz dać np. 0,1ms i masz większą precyzje). Potem jak naciśniesz "stop...

    Mikrokontrolery ARM 2675900   10 Lut 2017 13:55 Odpowiedzi: 11    Wyświetleń: 744
  • Siemens s7 1200 zatrzymanie

    ale jeśli zmienne nie beda zdefiniowane jako te które mają byc podtrzymane to po wyłączeniu zasilania ich wartości się zerują? W jakim miejscu definiujemy że mają być podtrzymane? mam kilka zmiennych o adresach m10.0,m10.1 i m10.1 to jeśli do zmiennej mw10 przypiszę 0 to wszystkie zmienne przyjmą...

    Automatyka Sterowanie PLC marcinxx93   06 Maj 2019 18:47 Odpowiedzi: 11    Wyświetleń: 294
  • C czas i biblioteka time.h [eclipse, esp32]

    1. Wydaje się potzrebujesz więcej zmiennych, logiczna 'czas ręczny', sama zmienna 'czas' którą inicjujesz zależnie od trybu, być może z time(). Mniej bym się bał ustawienia zmiennej logicznej (podszedł człowiek i zareagował na brak czasu z netu), ale wiele kaw można wypić przy dyskusji jak tę zmienną...

    Programowanie Początkujący szelus   14 Maj 2019 08:50 Odpowiedzi: 4    Wyświetleń: 222
  • Próba zbudowania 6 osiowego robota "ala przemysłowego" wraz z sterowan

    Na temat moich wcześniejszych problemów, otrzymałem pomoc w poniższym linku Wcześniej robiłem próby na małych prędkościach i wydawało mi się, że jest całkiem ok Problemy zaczęły się kiedy chciałem przyspieszyć. Zauważyłem, że robot wpada w spore drgania przy starcie i hamowaniu. Wydawało mi się,...

    Automatyka Przemysłowa madiz08   30 Wrz 2019 17:01 Odpowiedzi: 5    Wyświetleń: 294
  • Keil c definiowanie wskaznika na okreslony adres

    Otóż po co mi to potrzebne. Procek DS89420 posiada wewnętrzną pamięć SRAM 1kB. Po włączeniu zasilania jej zawartość jest przypadkowa, a dostęp do niej ustawia się programowo. Zmienne które zadeklarowałem przed f. main i nadałem im wart pocz. są w rzeczywistości nadal przypadkowe. I muszę je reinicjalizować...

    Mikrokontrolery wisiena   19 Cze 2004 08:55 Odpowiedzi: 5    Wyświetleń: 1266
  • Tablica LED.Nietypowe i dość skomplikowane składanie danych.

    Jeżeli między znakami masz jedną kolumnę odstępu, to na pierwszej stronie będą dwie, a nie jedna kolumna z drugiego znaku, no ale to szczegół ;) Nie wiem, jak masz zapisaną "czcionkę". Jak na moje oko, to może być po bajcie na każdą linię i takich linii 7, jedna po drugiej, potem następny znak itd....

    Mikrokontrolery LordBlick   11 Kwi 2005 05:48 Odpowiedzi: 11    Wyświetleń: 2427
  • Sterowanie 25-ma zarowkami z mikrokontrolera!

    25 PWM-ów - nie powinno być problemu :] Widzę to tak: 1) za sterowanie odpowiada zmienna 32 bity (z czego 25 wykorzystane). 2) Każdy bit zmiennej to jedna żarówka. Powiedzmy, że bit = 1 oznacza zapaloną żarówkę. 3) zakładamy, że 32 stopnie regulacji wystarczą. 4) Największy problem - przerwanie...

    Mikrokontrolery Jdsoul   03 Sie 2007 10:10 Odpowiedzi: 18    Wyświetleń: 3643
  • Dziwne zachowanie 89C4051 - kompilacja Bascom - HELP?

    Witajcie. Moje pytanie dotyczy dziwnego zachowania się procka 89C4051 ze skompilowanym w Bascomie programie: w programie używam zmiennej Temp, którą inicjuję przed główną pętlą Do Loop programu "Temp = 25" a przy pierwszym wywołaniu w programie ma nie wiadomo dlaczego wartość 105 (choć nie była zmieniana)....

    Mikrokontrolery robiw   24 Paź 2005 06:38 Odpowiedzi: 5    Wyświetleń: 1251
  • [AVR-GCC] Problem z obsługą USART

    Zrób odbiór na przerwaniu, a w pętli głównej tylko sprawdzaj jakąś zmienną, ustawianą w przerwaniu, czy coś przyszło, jeśli nie, to goń procka do innej roboty... ;) Acha, jak już wszystko będzie odczytane to tą zmienną sobie zerujesz... Ogólnie to można zrobić bufor, a ta zmienna będzie licznikiem nieprzetworzonych...

    Mikrokontrolery snow   01 Lut 2006 18:28 Odpowiedzi: 9    Wyświetleń: 1547
  • pwm w C atmega8

    PWM możesz sobie zrobić tak, że odpalasz np. timer0 zeby rzucał Ci przerwania co określony czas (jakies us, ms), inkrementujesz zmienną w obsłudze przerwania, po przekroczeniu np. 255 zerujesz. Masz w tym momencie "przebieg" (zmiennej) w kształcie piły. Wystarczy teraz w każdym przerwaniu od Timera porównywać...

    Mikrokontrolery Procekk   30 Lip 2006 11:29 Odpowiedzi: 4    Wyświetleń: 2127
  • Pomoc w napisaniu programu w C++ ...

    oj oj, potrzebne Ci są podstawy języka chyba... żeby nie było niejasności: tab #include <iostream> using namespace std; void wypisz(int tab[2][2]) { ... i=0;i<2;i++) { for(... j=0;j<2;j++) cout << " ["...

    Programowanie Azucena   05 Gru 2006 16:36 Odpowiedzi: 33    Wyświetleń: 5471
  • Attiny2313 i obsługa przerwań

    Witam! Zrobiłem urządzonoko na uC Attin2313, które po naciśnięciu jednego przycisku zaświeca kolejno diody na porcie B; po pewnych bólach udało mi się. Teraz próbuje zrobić to samo lecz z wykorzystaniem przerwań... i mam małe kłopoty, a mianowicie napisałem sobie programik w Bascom'ie: $regfile...

    Mikrokontrolery Balu   31 Mar 2008 19:54 Odpowiedzi: 24    Wyświetleń: 2133
  • [Delphi] Przycisk awaryjny - osobny wątek

    Przerwanie dlugiej petli przyciskiem mozna zrobic dajac jakas zmienna globalna np stop typu bool, ktora jest =0, jak masz petle for to pierwsze co ma byc sprawdzane to czy stop=0. Pod przyciskiem stopu dajesz instrukcje stop=1, wtedy zmienna sie zmieni i petla ominie wszystkie instrukcje pozostale bo...

    Programowanie marenc   24 Kwi 2008 21:07 Odpowiedzi: 6    Wyświetleń: 2609
  • regulacja żarówki 12v na pic16f688 od czego zaczac?

    Jak masz jakieś pojęcie o programowaniu to nie powinno być problemu. Najlepiej zrobić to na timerze i przerwaniach. Sam program byłby dosyć prosty w działaniu. Ja zrobiłbym tak. Przerwanie z timera przychodzi jakieś 100 000 razy na sekundę. Robisz 1 zmienną na liczenie przerwań i porównujesz z 2 zmienną...

    Początkujący Elektronicy SanceS   06 Maj 2008 20:12 Odpowiedzi: 7    Wyświetleń: 1452
  • WinCupl, a projektowanie przerzutników.

    Witam.... na ćwiczenia laboratoryjne z techniki cyfrowej dostałem za zadanie stworzenie programu realizującego funkcję przerzutników RS, JK, D i T ( posiadających wejścia ustawiające i resetujące ) w programie WinCupl. Nie mam pewności czy stworzony przeze mnie program po zaimplementowaniu do układu...

    Teoria i Laborki Szef_FBI   20 Maj 2008 12:55 Odpowiedzi: 1    Wyświetleń: 1989
  • Programik do nauki PLC i rozwiązanie lekcji

    Marked masz racje układ będzie chodził, ale nie będzie to "eleganckie" rozwiązanie i tym sposobem nie zrobiłeś wszystkich zadań do wykonania. Pobaw się cewkami SET i RESET: cewka SET ustawia zmienną na 1 a RESET zeruje ją. np po naciśnięciu przycisku NAPEŁNIJ (jest to przycisk astabilny) zastosuj cewke...

    Automatyka Przemysłowa adamac2   09 Kwi 2013 18:52 Odpowiedzi: 29    Wyświetleń: 18905
  • Program w c/c++ - przekazanie wartości funkcji

    Niedawno zacząłem zabawe z mikroprocesorami i napotkałem mały problem. Napisałem program który wyświetla cyfry na 2-óch podwójnych wyświetlaczach segmentowych (w sumie 4-ro cyfrowy wyświetlacz). Cyfry te zmieniają się od 0 w góre co 1. Jeżeli wartość jadnej z 4 zmiennch która ma być wyświetlona osiągnie...

    Mikrokontrolery bua   28 Maj 2008 08:42 Odpowiedzi: 4    Wyświetleń: 6294
  • Matlab - interpolacja płaszczyzny ?

    Kłaniają się metody minimalizacji funkcji. W ogólnym przypadku zakładasz postać funkcji od 2 zmiennych i pewnej liczby parametrów: f(x,y; a,b,c) i jej przebieg ma być możliwie bliski danym pomiarowym (x1,y1,z1), (x2,y2,z2), (x3,y3,z3). Metoda 1: podejście algebraiczno-teoretyczne odchylenie.....

    Teoria i Laborki qrdel   30 Maj 2008 09:28 Odpowiedzi: 1    Wyświetleń: 3350
  • [PIC16F628A][C] Sterowanie diodami na porcie B.

    1. Program napisany srednio :) 2. Nigdy nie podawaj absolutnej sciezki do pliku *.h tylko umieszczaj go w katalogu projektu - dobra rada. 3. #include <16F628A.h> - tez go includuj, config word tez dobrze umiescic w pliku zrodlowym. 4. A do sedna: nigdzie nie zerujesz wartosci zmiennej i , ktora...

    Mikrokontrolery PIC Bigfoot   05 Lip 2008 10:01 Odpowiedzi: 3    Wyświetleń: 2028
  • [Keil] [C] [DS89C430] Wywoływanie funkcji w przerwaniu

    Napisałem sobie takie oto funkcje do obsługi DS18S20: #include <DS89C4xx.H> // biblioteka uC DS89C430 typedef unsigned char BYTE; // definicja typow danych typedef unsigned int WORD; sfr led_10 = 0x80; // port P0 wyswietla cyfre dziesiatek sfr led_01 = 0xA0; // port P2 wyswietla cyfre...

    Mikrokontrolery 94075   14 Sie 2008 07:23 Odpowiedzi: 1    Wyświetleń: 2118
  • [Bascom][ATMega8]Przerwanie rozkłada transmisję 1wire

    Witam Śmiem zapytać co to za zapis: 1wwrite &HCC , 1 , Pind , 2 ? No raczej wszystkie linie związane z odczytem i zapisem do DS'a są krótko mówiąc zje****. Pozdro Moze i tak, nie twierdze ze jestem orlem, daleki jestem nawet od powiedzenia ze 'umiem' ;) Podlaczone mam 2 czujniki (na...

    Mikrokontrolery AVR Michał_z1   23 Lis 2008 22:13 Odpowiedzi: 9    Wyświetleń: 1805
  • [Bascom] _rs_bufcountr0 - dziwna sprawa?

    Witaj, Używam programowej obsługi wejściowego bufora FIFO USARTa zaimplementowanego w Bascomie oraz następującej konstrukcji do jego obsługi umieszczonej w głównej pętli programu: 'Konfigurujemy programowy bufor sprzętowy Config Serialin = Buffered , Size = 128 Enable Interrupts ......... 'W...

    Mikrokontrolery AVR robiw   30 Lis 2008 10:17 Odpowiedzi: 8    Wyświetleń: 1262
  • Zamiana znaków cyfrowych na liczbę.

    Heh, mnóstwo błędów! Ale teraz już działa: #include<iostream> #include<co... namespace std; void wypisz() { string z; cout<<"\n\n\n\n Podaj ciag znakow : "; cin>>z; int...

    Programowanie Początkujący ed-ek   26 Gru 2008 13:56 Odpowiedzi: 13    Wyświetleń: 2836
  • [LPC2378][WinARM] zewnętrzny RAM

    Najprościej będzie przenieść tylko zmienne globalne zainicjowane (.data section) oraz globalne niezainicjalizowane (.bss section ). Niezainicjalizowane (co za straszne słowo) wg standadu powinny być wyzerowane. MEMORY { ROM (rx) : ORIGIN = 0x00000000, LENGTH = (512k-4k) ...

    Mikrokontrolery ARM Dx2   30 Gru 2008 07:40 Odpowiedzi: 7    Wyświetleń: 2261
  • Zapis do pliku - ASEMBLER

    Witam moich kolegów programistów, Mam do napisania program z asemblera. Kompilacja Fasm32. Program ma zapisywać dwie liczby do pliku (z klawiatury)test.txt. Kompilacja programu przebiega prawidłowo jednak to wpisaniu dwóch liczb nie zapisują się one do pliku. Prośba o wskazanie błędu. Dziękuje...

    Programowanie Dr. Ma   21 Sty 2009 14:20 Odpowiedzi: 3    Wyświetleń: 2960
  • [ATmega16][C] Multipleksacja i przyciski

    Witam i dziekuje za odpowiedzi. POprawilem moj kod nie jestem pewnien czy tak jak mial to na mysli Boski Dialer, ale chodzi trosze opornie ale chodzi. postaram sie to jakos dopracowac zeby bylo plynniejsze ale musze nad tym dluzej pomyslec . I mam jesce prosbe do Boski Dialer jesli to nie o takie rozwiazanie...

    Mikrokontrolery AVR Dugi89   19 Sty 2009 10:23 Odpowiedzi: 6    Wyświetleń: 1627
  • Obrotomierz cyfrowy z mikrokontrolerem Atmega8

    Witam Tak małe obroty mierzy się mierząc okres obrotu i przeliczając to na obroty, metoda którą proponujesz nie sprawdza się zupełnie bo jest niedokładna. Przewrotnie powiem że najlepiej byłoby to mierzyć analogowo jak w starych obrotomierzach, całkować by wyeliminować krótkotrwałe zmiany i wyświetlać...

    Mikrokontrolery AVR mezcook   31 Sty 2010 20:51 Odpowiedzi: 8    Wyświetleń: 4988
  • Prośba o prosty programik (BASCOM) M16

    Musi on zwiększać wartość PWM w uC, Zamiast S1 i S2. If S1 = 0 Then 'jeśli przyciśnięty S1, to Waitms 10 'opóźnienie dla eliminacji drgań 'styków If S1 = 0 Then ...

    Mikrokontrolery arktik1   28 Cze 2009 20:05 Odpowiedzi: 35    Wyświetleń: 3885
  • [16f877a][asm] SPI nie dziala.

    Witam. Za pomoca picdem 2 plus demo board probuje sie dogadac z pickit serial spi demo board. Konkretniej to 16f877a gada do 12 bitowego dac mcp4822. Program probuje liczyc od 0 do wartosci maxymalnej i inkrementacja +1 co kazdy cykl, liczenie odbywa sie na 1.5 zmiennej (12 bitach). Po osiagnieciu...

    Mikrokontrolery PIC AnnaWesolaLat23   02 Lip 2009 09:43 Odpowiedzi: 6    Wyświetleń: 2057
  • Bascom AVR problem z połączeniem kilku mikrokontrolerów I2C

    Przeznaczenie: Konfiguruje pracę programowego interfejsu I2C jako urządzenia podrzędnego (Slave). Ta instrukcja korzysta z biblioteki I2CSLAVE.LIB, która jest rozprowadzana oddzielnie przez MCS Electronics. Składnia: CONFIG I2CSLAVE = adres 'Instrukcja Config I2cslave automatycznie włącza...

    Mikrokontrolery AVR DarcoDarini   20 Wrz 2009 10:43 Odpowiedzi: 2    Wyświetleń: 2603
  • Sterowanie silnikiem DC -> PLC Ge Fanuca, odczytanie adre

    Witam, od razu dziękuję za chęć udzielenia pomocy i proszę o pomoc w zrozumieniu działania stanowiska. *fotki przedstawiają moduły, schemat LD oraz adresy Byłem dzisiaj w lab. i udało mi się odpalić silniczek, w LD zrobiłem mały kod z adresami (niestety ale skorzystałem ze schematu...ale zrobiłem...

    Automatyka Przemysłowa ZiggyMayla   09 Lis 2009 22:23 Odpowiedzi: 5    Wyświetleń: 2304
  • Sumowanie liczb visual basic 6

    Zrób tak jak radzi kolega czesiu . Przenieś część tej deklaracji, dotyczącą zmiennej x, poza procedurę. Dim x, wynik As Long Zadeklaruj x jako zmienną globalną w głównej części programu. Dim x As Long Jeżeli nie zmienisz deklaracji z lokalnej na globalną, zmienna x będzie deklarowana oraz...

    Programowanie Początkujący arnoldziq   27 Sty 2010 12:01 Odpowiedzi: 6    Wyświetleń: 2602
  • [Turbo Pascal] Obliczenia do gry.

    To tylko taki zapis; cztery zerowania w jednej linii, żeby na forum listing się nie rozciągał. Ponieważ w pętli masz : zmienna := zmienna + x; To chcąc od zera startować, musisz zmienne wyzerować 8) (Kurde, wiersze zacznę chyba pisać.) Możesz tam zamiast zera dać np jakieś wartości startowe...

    Programowanie Początkujący arnoldziq   01 Lut 2010 11:52 Odpowiedzi: 15    Wyświetleń: 2119
  • Schemat z Atmega16 i pytania odnośnie prograwania w C

    Skupiam się cały czas na tym obrotomierzu i nerwicy dostaję bo wszystko co znajdę jest na Bascomie a nie na "C". W przerwaniu INT0 dałem zmienną impulsy (int): //obsluga przerwan INT0 (dla prawego cylindra) SIGNAL (SIG_INTERRUPT0) { //licz... impulsow do zmiennej "impulsy" impulsy++; //otrzy...

    Mikrokontrolery AVR Gandziorz   07 Kwi 2010 08:08 Odpowiedzi: 32    Wyświetleń: 4185
  • Bascom Atmega ustawienia Timer1 - problem

    Program który przedstawiłeś nijak się ma do tego co chcesz osiągnąć. Nie wiadomo co to za zmienna Time1 i po co jest porównywana z jakimiś dziwnymi wartościami. Zacznij może tak. Prescaler=64 to za mało żeby odmierzyć dwie sekundy - musi być co najmniej 256. Skoro impulsy przychodzą na PD.3 to aż się...

    Mikrokontrolery AVR landy13   02 Maj 2010 20:51 Odpowiedzi: 7    Wyświetleń: 2612
  • [M8][BASCOM][ADC]sterownik ładowarki Smieci

    Co jest nie tak ? Delikatnie mówiąc wszystko. 1 Timer nie wiem co liczy, cały jest źle napisany i nie powinien działać, bo np: przerwanie od timera powinno być zadeklarowane przed pętlą główną i nie w warunku. Zmienna Reload nie jest zerowana i zwiększa się do maximum typu Word Zmienna M (w zamierzeniu...

    Mikrokontrolery AVR atom1477   10 Lip 2010 08:37 Odpowiedzi: 3    Wyświetleń: 879
  • Atmega32/16 dziwny problem z zliczaniem impulsów

    Witam!! Napotkałem się na dosyć dziwny problem... Dotyczy on zliczania impulsów i ustawieniu wyjścia po przejściu warunku. Poniżej przedstawiam kod który dotyczy tego problemu. #include <avr/io.h> #include <avr/interrupt.h> int imp=0; #define tau 251; double kat=0.0,x=0.0; unsigned...

    Mikrokontrolery AVR Fajfer2   14 Sie 2010 12:48 Odpowiedzi: 3    Wyświetleń: 1142
  • [Delphi] - Symulacja klawiszy nie działa (są zależne)

    No a jeśli wykomentujesz funkcje odpowiedzialne za wciśnięcie klawisza 3, to jest ok? Generalnie to właśnie ku zmiennym lokalnym powinieneś iść (oczywiście z pominięciem flag). Czy intencją jest sprawdzanie każdego z punków z różną częstością? Tak, zmienne mogą przybierać zupełnie różne wartości...

    Programowanie andros1245   22 Lis 2010 18:33 Odpowiedzi: 2    Wyświetleń: 1430
  • Zegar czasu rzeczywistego vhdl

    Zacząłem pisać nowy program możecie spojrzeć czy taki sposób pisania będzie dobry? Nie chce tracić czasu na niepotrzebne pisanie jak w 1 przypadku. process(clk,wr,rd,chipselect,we... is variable rejestr: std_logic_vector(31 downto 0); variable rejestr1: std_logic_vector(31...

    Programowalne układy logiczne tymon_x   06 Sty 2011 17:13 Odpowiedzi: 21    Wyświetleń: 3093
  • ZL5ARM z LPC2129- debugowanie ok, ale błędne działanie progr

    Sorry, nie doprecyzowałem. Symulowałem mikrokontroler w uVision i debugowałem sam kod. Niestety nie mam programatora z JTAG-iem, żeby sprawdzić co się dzieje w praktyce. Wydaje mi się, że problem jest w przerwaniu FIQ, a dokładniej nie chce z niego wrócić do głównego kodu, ani nie chce się wykonać inne...

    Mikrokontrolery ARM Piesiu567   16 Sty 2011 21:35 Odpowiedzi: 12    Wyświetleń: 1472
  • [PHP] Wykonywanie określonych poleceń po określonym czasie .

    Tutaj nie ma żadnego () obok zmiennej :) W skrypcie masz deklarację funkcji o nazwie na_stronie , tam nawiasy muszą po prostu być, bo tak się deklaruje funkcję: [syntax=javascript]function na_stronie() { ... }[/syntax], a w znaczniku <body> każesz przy załadowaniu strony (onload) wywołać...

    Programowanie Ksysiek   21 Sty 2011 20:41 Odpowiedzi: 9    Wyświetleń: 1920
  • [AVR][C] INT0 i INT1 wykonują więcej niż tylko własne procedury?

    Witam ponownie. Poniżej zamieszczam źródło mojego programu. Ma on działać następująco: Po wykryciu zbocza narastającego na INT0 resetuje zmienną x, włącza timer i obsługę INT1, którego przerwania cyklicznie inkrementują zmienną x. Po wykryciu zbocza narastającego na INT1, ma zatrzymać timer i włączyć...

    Mikrokontrolery CSun   19 Mar 2011 13:15 Odpowiedzi: 11    Wyświetleń: 2077
  • [atmega32][c] Dziwne odczyty z LM35

    Witam, czy moglibyście wytłumaczyc jak prawidłowo zapisać w kodzie wyświetlanie temperatury na lcd 2x16...Cały czas mam problem z dobraniem offsetu.... w chwili obecnej pokazuje mi zakres tem od -25C do 25 C . Stan początkowy 262mV ---> 21.68C..Lm35Dz mam w konfiguracji z pomiarem ujemnych temp...

    Mikrokontrolery AVR marcinmari   01 Cze 2011 11:57 Odpowiedzi: 12    Wyświetleń: 2648
  • Enkoder optyczny - prędkość

    Według mnie to wychodzi tak : dla czujnika z 4 polami odbiciowymi przy prędkości 2000 rmp uzyskasz 8000 imp / min, co daje częśtotliwosć ok. 133 Hz. Przy tej wartości nie bedziesz mial problemów ze Shmittem. Wyjście z czujnika podajesz np. na wejście INT0 mikrokontrolera i w przerwaniu sterujesz wewnętrznym...

    Automatyka Przemysłowa mog123   15 Lip 2011 07:51 Odpowiedzi: 4    Wyświetleń: 1225
  • [C]Struktury a zmiana wartości pól

    Rozumie swój błąd:) Chodziło mi tylko o to dlaczego kompilator nie zwraca na to uwagi :) Teraz już wiem (chodź dobrze by było gdyby dawał przynajmniej jakiegoś warninga albo jakąś informacje że kod może nie działać poprawnie) :) Spróbuj sobie zdeklarować taki wskaźnik ale nie w obszarze zmiennych...

    Mikrokontrolery AVR tmf   25 Sie 2011 18:18 Odpowiedzi: 15    Wyświetleń: 1781
  • Budowa prędkościomierza Atiny2313+Bascom

    Czy jeżeli napisze program w którym : - będzie zliczał ilość obrotów w ciągu 1 s (będzie to częstotliwość f ) - zastosuje wzór V=2*pi*r*f r-promień koła Robisz tak: 1.Zliczasz ile impulsów przypada na 1km drogi (wykonywane tylko raz), najlepiej jak ustawisz program tak aby zliczał...

    Początkujący Naprawy atmeg   28 Sie 2011 19:38 Odpowiedzi: 6    Wyświetleń: 1800
  • [stm32][C] FSMC - wysyłanie i odbiór danych.

    No nie do końca Ci to wyszło (; Umieściłeś teraz w zewnętrznym ramie standardową sekcję .data, czyli wszystkie zainicjalizowane zmienne globalne, a do tego zrobiłeś to tak, że nie zostaną one zainicjalizowane. Użycie __ext_ram_start i ..._stop całkowicie błędne - zauważ co do czego przypisujesz i jaki...

    Mikrokontrolery ARM mrh   13 Wrz 2011 08:50 Odpowiedzi: 26    Wyświetleń: 3383
  • [ATmega8][C] Niedziałające menu

    Witam, tworzę menu dla mojego termometru z wykorzystaniem 3 przycisków. Sęk w tym, że nie chcę to za bardzo działać i nie wiem za bardzo co powoduję, że nie mogę kontynuować programu. Sprawa wygląda tak, że mamy teoretycznie jak na razie zdefiniowane 2 ekrany, które wyświetlają temperaturę pokojową oraz...

    Mikrokontrolery AVR Bartek.k.k   08 Paź 2011 13:30 Odpowiedzi: 30    Wyświetleń: 2870
  • STM32F103VCT6 + JLink + Segger GDB Server

    A ten poważny błąd w skrypcie, to jaki (i czemu działa podstawowa wersja, skoro skrypt jest zły)? Działa tylko dlatego, że nie masz żadnych zmiennych globalnych/statycznych. Dodaj sobie takową i spróbuj zmienić jej wartość to się przekonasz. Opcje kompilacji także starałem się ograniczyć do minimum,...

    Mikrokontrolery ARM Ostry23   23 Paź 2012 21:46 Odpowiedzi: 27    Wyświetleń: 3557
  • [AVR Studio] Dziwny problem z przesunieciem bitowym

    Pomyśl - zmienna aa ma 8 bitów a Ty jej wartość przesuwasz o 8 bitów w lewo więc ją zerujesz tak na prawdę. Do tego do zmiennej 32bit zapisujesz zmienną 8bit bez rzutowania.

    Mikrokontrolery AVR cys_ek   04 Sty 2012 16:17 Odpowiedzi: 14    Wyświetleń: 3294
  • atmega8 + DS18B20 + 2x 7seg

    Witam, przekopałem się przez wiele tutoriali, postów, wątków, i nie znalazłem rozwiązania, więc postanowiłem opisać własny problem. Mianowicie: mam podłączone do Atmegi8 dwa wyświetlacze 7seg multipleksowane, oraz termometr cyfrowy DS18B20. Chciałem aby zmierzona temperatura była wyświetlana na tych...

    Mikrokontrolery Początkujący tomzi   21 Lut 2012 02:33 Odpowiedzi: 18    Wyświetleń: 3508
  • dodawanie na 2 listach[c++]

    No jeśli tworzysz element przypisując do poczatek3 , a zaraz potem zerujesz zmienną, to jaki to ma sens? Generalnie trochę za dużo rozbicia. Przecież wprowadzanie liczb mogłaby spokojnie realizować jedna funkcja, której byś tylko określała listę, do której ma tworzyć kolejne elementy. Ponadto...

    Programowanie Początkujący Dżyszla   08 Mar 2012 19:43 Odpowiedzi: 1    Wyświetleń: 897
  • Korzystanie z funkcji rozpoczęło rozwałke kodu

    [syntax=c] if(xEventOrder == 14) { if(xEventCounter < (63 + 1)) xQuery3((uint8_t)xEventCounter)... == 13) { if(xEventCounter == 20) // razy 100ms xNextEventOrder(); } ... == 12) { if(xEventCounter...

    Mikrokontrolery ARM Freddie Chopin   13 Kwi 2012 12:47 Odpowiedzi: 23    Wyświetleń: 1502
  • Mnożenie tablicy[3][3] przez tablice[3][3]

    Masz pierwszą naukę na swojej drodze. Gdzie się tylko da, to należy stosować zmienne lokalne. Spójrz co robisz: w funkcji mnożenia ustawiasz wynik[wiersz][kolumna] = 0; A przekazujesz wynik jako parametr, który to jest zerowany jako zmienna globalna. Ten kod nie nadaje się do analizy tylko...

    Programowanie gaskoin   10 Cze 2012 10:37 Odpowiedzi: 7    Wyświetleń: 1790
  • [Atmega32] program w c dziwne zachowanie

    Witam ponownie, Znajdując chwilę czasu chciałem trochę poprawić kod jaki napisałem, a w zasadzie napisać go od nowa. W obecnej chwili jestem wstanie odmierzyć dokładnie taki czas jaki jest mi potrzebny za pomocą timera. Lecz niestety pojawił się problem. Poniższy kod mruga diodą co określony czas...

    Mikrokontrolery AVR Komar91   22 Cze 2012 15:04 Odpowiedzi: 32    Wyświetleń: 3787
  • [atmega8] [C] - Ustawianie bitów na porcie D a niechciane przerwania.

    Wkleję cały program: = 0x33" naprawiło problem, więc gdzieś tu tkwi szkopuł. Bo jeśli dobrze rozumuję , to: bajt XX10 XX11 & ~0x33 1100 1100 ( czyli ~(0011 0011)) bajt XX00 XX00 PD7 jest niepodłączone. PD6 to wyjście na tranzystor (przez rezystor). Nie mam...

    Mikrokontrolery Początkujący pbuhne   24 Lis 2012 22:20 Odpowiedzi: 4    Wyświetleń: 1158
  • MaxiMite - minikomputer na mikroprocesorze PIC32

    Zgodnie z tym, co autor projektu – Geoff Graham – umieścił na swojej stronie, jego mini-komputer MaxiMite może być wykorzystany jako: Minikomputer Wtedy o MaxiMite należy myśleć jak o współczesnej wersji komputerów Tandy TRS-80, Commodore 64 czy jakiegokolwiek innego modelu...

    DIY Zagranica hansee   28 Lut 2013 05:19 Odpowiedzi: 8    Wyświetleń: 10800
  • Atmega8, C - Błędny pomiar czasu

    Ojj, to nie tak! Nie należy odmierzać dłuższych czasów delayem! Więc na dluzsza metę K to kompletna bzdura. Ponadto wewnętrzny kwarc jest niedokładny. Ja bym to zrobił tak (chociaż to też pewnie zły pomysł) ze pod Timer2 w trybie asynchronicznym podpiął kwarc 32768khz z preskalerem 128. W przerwaniu...

    Mikrokontrolery AVR excray   16 Kwi 2013 22:39 Odpowiedzi: 17    Wyświetleń: 2511
  • [C] - Odczytywanie stanu portu LPT przez atmegę32

    Tak myślałem, że należy cały port zapisać do jednej zmiennej, tylko nie byłem pewny czy po zapisaniu do zmiennej liczby binarnej mogę korzystać z niej jako dziesiętna. Jeszcze pytanko z tym mnożeniem, jeżeli po pomnożeniu wartość liczby się nie zmieni, to po co ją w ogóle mnożymy? :D Chyba nie do...

    Mikrokontrolery AVR skyline11   22 Kwi 2013 23:51 Odpowiedzi: 13    Wyświetleń: 2139
  • Bascom/Atmega644 - Zapis na kartę SD - zmiana katalogu

    Rejestrator dość spory. Większość danych zbiera płytka nadajnika na Atmega328 i tam następuje praktycznie całkowita obróbka - oprócz danych z siedmiu DS18B20, jednego DHT11 oraz MPL115A2, odbieranie czasu z DCF77 i jego aktualizacja w PCF8563 przesyłane są dane o tym czy nie ma awarii czujnika ( zmienna...

    Mikrokontrolery AVR george2002   22 Cze 2013 13:51 Odpowiedzi: 10    Wyświetleń: 2835
  • [ATmega8]Sygnalizator/Limiter przekroczenia prędkości

    Jako że prosty przykład, wiele tu informacji nie trzeba wiedzieć. Jedynie przerwaniu od INT0, oraz ustawienie timerta0 w tryb CTC (do stworzenia timera programowego). Reszta to tylko pętla główna w której jest sprawdzany warunek co około jedną sekundę zgodnie z założeniem:[syntax=c]#include <avr/io.h> #include...

    Mikrokontrolery Początkujący emarcus   20 Lip 2013 04:39 Odpowiedzi: 39    Wyświetleń: 6237
  • Gong_SD "Nikogo nie ma w domu"

    Poniższy projekt dotyczy pomysłu który został w części zrealizowany już 10lat temu, ale dzisiaj mógł przybrać nieco inny wymiar, zaspokajając wybujałą wyobraźnię jego autora :). Dotyczy rzeczy całkiem zwykłej, jaką jest „przewodowy dzwonek mieszkaniowy”. Pierwszą odsłoną tego pomysłu...

    DIY Konstrukcje vodiczka   10 Lip 2013 12:00 Odpowiedzi: 11    Wyświetleń: 16680
  • STM32F4 - Konfiguracja DMA + ADC

    Witam, Od wczoraj siedzę i męczę się z uruchomieniem odczytu temperatury z wewnętrznego czujnika. O ile samo ADC działa bez problemów, mogę odczytać pomiar bez wykorzystania DMA, to po jego zaimplementowaniu dane nie są przepisywane do zmiennej. Konfiguracja ADC: [syntax=c] ADC_InitTypeDef...

    Mikrokontrolery ARM bkawlatow   07 Sie 2013 19:44 Odpowiedzi: 0    Wyświetleń: 1737
  • [C][ATMEGA16/8] - Transmisja IR - nieprawidłowy czas trwania impulsu

    Witam, Napisałem prosty program wysyłający i odbierający sygnał z diody podczerwonej. Układ nadajnika składa się z: uC ATMEGA16, trzech przycisków i diody IR TSAL6200, a układ odbiorika z uC ATMEGA8, odbiornika IR TSOP1138 i diody led. Obok odbiornika dałem też elektrolit 47uF. Oto program nadajnika: [syntax=c] #define...

    Mikrokontrolery Początkujący Noisy_daddy   12 Wrz 2013 16:10 Odpowiedzi: 3    Wyświetleń: 1326
  • Jak zaprogamować sterowanie wielokrotne przyciskiem dla ATMEGI.

    Rozwiązanie banalne... Do gotowej procedury obsługi klawisza wystarczy dodać jeden programowy licznik ustawiany przy każdym wciśnięciu na np. 3 sekundy. Podczas każdego wciśnięcia zwiększasz jakąś zmienną. Teraz wystarczy badać czy ta zmienna jest różna od zera jeśli i licznik programowy też równy jest...

    Mikrokontrolery Początkujący SylwekK   20 Sty 2014 11:43 Odpowiedzi: 3    Wyświetleń: 987
  • [ATmega8][avr-gcc] Bariera optyczna

    Trochę więcej czasu niż myślałem zajęło mi przerobienie kursu FORBOT, sporo tez czasu straciłem na trawieniu płytek i ich lutowaniu, ale nieważne wszystko wyszło ok i sporo wiedzy sobie przyswoiłem, także wczoraj zacząłem czytać temat timerów podany mi przez Tomq no i trzeba powiedzieć, że artykuł...

    Mikrokontrolery Początkujący madiz08   25 Kwi 2014 13:07 Odpowiedzi: 37    Wyświetleń: 4821
  • atmega8 - trzy czujniki trzy przekaźniki

    Dziekuje za wytlumaczenie. Rozjaśnia mi się już bo widzę przykłady. Nie wygląda abyś rozumiał w pełni koncept przerwań. Poprzedni mój post zawierał cały, gotowy, pracujący program dla dwóch czujników (z pełnymi objaśnieniami), oparty o timer1, skonfigurowany do pracy w trybie CTC. Jeżeli tamtego...

    Mikrokontrolery Początkujący mavi   09 Lip 2014 00:15 Odpowiedzi: 18    Wyświetleń: 2151
  • atmega32 Bascom - Multileksowanie 6-ciu wyświetlaczy LED

    Dokonałem optymalizacji kodu, rozmiar zmniejszył się o 2 %. Pilot RC5 działa, można zmienić czas/date, obsługę wyświetlania przeniosłem do przerwania Ale mam kłopot z wyświetlaniem kropki [syntax=basic4gl] '**********... Zegar 6 wyswietlaczy LED + PCF8563 $regfile = "m32def.dat" $crystal = 16000000 $hwstack...

    Mikrokontrolery Początkujący Elektronik_Kraków   29 Lip 2014 20:14 Odpowiedzi: 14    Wyświetleń: 2778
  • Attiny2313 - [C] Po wgraniu programu programator nie wykrywa uC

    Witam Chciałem wykonać małą centralkę alarmową (o ile można to tak nazwać) na początek chciałem uruchomić odczyt klawiatury matrycowej i wyświetlanie postępu wpisywania kodu. Wzorując się kursem języka C z jednej ze stron internetowych przerobiłem zamieszczony tam kod pod mojego Attiny2313 po skompilowaniu...

    Mikrokontrolery AVR Iluzion   29 Gru 2014 22:51 Odpowiedzi: 11    Wyświetleń: 1002
  • BASCOM program nie działa zgodnie z założeniem

    Dzięki za odpowiedź ! No fakt, wyzerowana pamięć ma same FF... Ale po zwarciu przycisku już nie. Co nie zmienia faktu, że trzeba dodać licznik pomiarów bo stan urządzenia musi się ustabilizować inaczej pierwsze odczyty napięcia będą "niskie" .Tego A nie muszę zerować przyciskiem to ma zamigać jeden...

    Mikrokontrolery Początkujący benek111   02 Maj 2015 21:58 Odpowiedzi: 2    Wyświetleń: 639
  • Delphi 6, zliczanie kliknięć na obiekt

    W porządku, ale gdybym zainicjował ją wartością 0, to nie zliczałby także, bo przy każdym wejściu do procedury zmienna byłaby zerowana (inicjowana zerem) tak? Dlatego najlepszym rozwiązaniem byłaby zmienna globalna? Jeszcze dziwniejszy jest fakt, że założyłem tą zmienna jako Integer (teoretycznie...

    Programowanie Początkujący mas24   18 Maj 2016 06:53 Odpowiedzi: 11    Wyświetleń: 888
  • Excel VBA Wariacja bez powtórzeń na tablicach

    Źle definiujesz tablicę - tak nie można. Na początku tylko ją zadeklaruj: Dim tablica() As Double Następnie jak już makro przypisze wartość do zmiennej "wiersz" (wiersz musi mieć jakąś wartość) to dopiero wtedy ją przedefiniuj: ReDim tablica(1 To wiersz, 1 To 5) I dopiero wtedy z...

    Software serwis pd4   16 Maj 2015 16:30 Odpowiedzi: 12    Wyświetleń: 1299
  • PIC16F1459 - Przejście z AVR (Arduino) na PIC

    Zaczynam powoli rozumieć o co chodzi z rejestrami, aktualnie bawię się PIC12F1840 (7KB flash, 256B RAM, 256B EEPROM, PDIP8). Czy moje poniższe ustawienia są poprawne ? [syntax=c]// PIC12F1840 - ustawianie rejestrów (czy poniższe ustawienia są poprawne?)// // RA0(AN0) jako analogowe wejście, RA1...

    Mikrokontrolery PIC szymonjg   14 Sie 2015 22:16 Odpowiedzi: 47    Wyświetleń: 7386
  • [ATmega16] [C] - Ustawiednie odpowiednich stanów na PORTx,

    Ad1. Tak jest prawidłowy. Zawsze można rozwiązać inaczej. Przede wszystkim używać definicji - zamiast: Ustawianie i zerowanie bitów

    Mikrokontrolery BlueDraco   27 Cze 2015 18:23 Odpowiedzi: 8    Wyświetleń: 597
  • ATMEGA8A-PU - Timer2 / CTC / organizacja pracy programu

    A teraz obliczenia: Taktowanie procesowa 1MHz, preskaler 8 daje 125kHZ co przekłada się na czas impulsu równy 0,000008s . Ustawiając OCR2 na 200 nasze przerwanie będzie wykonywać się co 0,0016s co daje 625 przerwań na sekundę Problem w tym, że najprawdopodobniej bardzo rzadko spełniają się warunki...

    Mikrokontrolery AVR tmf   07 Lip 2015 11:29 Odpowiedzi: 2    Wyświetleń: 615
  • ESP8266 - Uruchomienie ESP8266-12 - mały serwer WWW -parsowanie

    Udało uruchomić moduł. Tzn. program w Bascom, zawiera między innymi dwa podprogramy, Setup_esp8266 i Send_esp8266 . Miałem co prawda mały problem, ale wynikał on z niewłaściwej kolejności wysyłania znaków CR i LF. Prawidłowo powinno być: [syntax=text] Print "AT+RST" + Chr(13) + Chr(10) [/syntax] O...

    ESP8266 i ESP32 oraz IoT george2002   03 Mar 2017 14:30 Odpowiedzi: 6    Wyświetleń: 5478
  • [Modelarstwo] Program arduino przestaje działać

    Robie drona i to jest mój kod kontrolera lotu. Działa bardzo dobrze ale po kilku sekundach nwm jak to nazwać ale arduino zawiesza się i nie wykonuje programu. Próbowałem zrobić zerowanie wszystkich zmiennych za każdym powtórzeniem ale nic nie dało. Dodawałem opóźnienie ale to nie może też byż bo silniki...

    Arduino grzelecg   10 Gru 2015 10:18 Odpowiedzi: 1    Wyświetleń: 768
  • [BASCOM] Atmega16 - Sterowanie wejściami za pomocą pilota i przycisków

    Proszę. Kod masz taki, delikatnie pisząc, rozwlekły :D Trochę poskracałem zmieniane fragmenty. Sprawa jest nieskomplikowana. Kiedy naciskasz przycisk wyboru wyjść to czeka aż puścisz przycisk bo inaczej to od razu by z tej procedury wyszedł. Czeka więc aż puścisz i potem powtórne wciśnięcie spowoduje...

    Mikrokontrolery AVR nik156   09 Wrz 2016 17:33 Odpowiedzi: 15    Wyświetleń: 2046
  • Arduino Nano - Dokładny licznik impulsów w czasie - proste zadanie

    Chcę podawać impuls na wejście przerwania zewnętrznego (jednego z dwóch) i w przerwaniu inkrementować zmienną licznika. Czy to się uda, zależy od tego jaki jest minimalny odstęp czasu pomiędzy impulsami. Nie napisałeś tego, ale sądząc po typie zastosowanej zmiennej oczekujesz sporo tych impulsów,...

    Arduino tmf   20 Sie 2016 10:18 Odpowiedzi: 8    Wyświetleń: 3945
  • Atmega328 - Pomiar czasu trwania impulsu

    Witam. Rozumiem, że działa to tak: Timer cały czas zlicza czas... 1. Gdy zbocze jest narastajace, przepisuje aktualna wartość timera do zmiennej zbocze1. 2. Zmieniam aby teraz reagował na zbocze opadające. 3. Gdy zbocze jest opadające , przepisuje aktualną wartość timera do zmiennaj...

    Mikrokontrolery AVR paavo91   25 Sie 2016 09:37 Odpowiedzi: 8    Wyświetleń: 1446
  • Pomiar temperatury i wyliczenie średniej

    Dziękuję za odpowiedź. Oki rozumiem co koledzy pisali i myślę że dam radę. Jeszcze mam pytanie: Załóżmy że nastąpił zanik prądu miedzy godzina 15:30 a godzina 17:30 (nie mam podtrzymania bateryjnego poza zegarem) wiec będzie brakować dwóch pomiarów w tym przypadku. Pomyślałem że może zrobić tak....

    Programowanie Początkujący alluser   12 Kwi 2017 13:08 Odpowiedzi: 6    Wyświetleń: 804