deklaracja zmienna

Znaleziono około 3150 wyników dla: deklaracja zmienna
  • Arduino: Jak poprawić kod woltomierza 4-kanałowego z wyświetlaczem I2C?

    (...) 0/1023)*VoltageMsmt; Vcalc = Vcalc*2.995; lcd.setCursor(0,0); lcd.print("V1="); lcd.print(Vcalc); lcd.setCursor(8,0); lcd.print("V2="); lcd.print(Vcalc); lcd.setCursor(0,1); lcd.print("V3="); lcd.print(Vcalc); lcd.setCursor(8,1); lcd.print("V4="); lcd.print(Vcalc); } (at)ElektrodaBot Wstępna ocena dostępnych informacji Pytanie dotyczy kodu na...

    Programowanie Początkujący   31 Gru 2024 16:26 Odpowiedzi: 12    Wyświetleń: 414
  • [AVR] AVR C – deklaracja i obsługa zmiennej bitowej do sterowania liniami portu

    Może bitfield: volatile typedef struct{ u8 PB0:1; u8 PB1:1; u8 :6; }Bits; u8 zmienna = 0; Bits *STICK =(volatile Bits*) &zmienna; STICK->PB0 = 1;

    Mikrokontrolery AVR   09 Paź 2010 19:08 Odpowiedzi: 2    Wyświetleń: 2048
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [AVRStudio] [AVRStudio][C] Deklaracja zmiennych globalnych w ATMega8 - błąd kompilacji

    Można jeszcze zadeklarować zmienną w pliku jednym i drugim z tym że w drugim zmienna z parametrem 'extern' - kompilator będzie szukał zmiennej w innych plikach. No się spóźniłem ;)

    Mikrokontrolery   13 Lis 2010 00:30 Odpowiedzi: 16    Wyświetleń: 1899
  • REKLAMA
  • [keil] Deklaracja sbit. Dlaczego zmienna ma inną wartość?

    Witam W moim programie odnosze sie do zmiennych w funkcji przerwania. Ponizej wersja skrocona: unsigned int bdata train; sbit bicik = P1^0; sbit bit0 = train^0; void przerwanie0 (void) interrupt 0 { bit0 = bicik; } Czemu gdy P1.1=1 zmienna train przyjmuje wartosc 0x0100 zamiast zamierzonej 0x0001?

    Mikrokontrolery   02 Paź 2007 10:16 Odpowiedzi: 2    Wyświetleń: 1212
  • [AVR-GCC] Jak poprawnie złożyć 32-bitowy odczyt z przetwornika 24-bit po I2C?

    wydaje mi się że Twoje rozwiązanie wprowadza mały błąd. Deklaracja zmiennej wynik jako int32_t powoduje że zmienna w pamięci jest traktowana jako binarnie zapisana liczba w kodzie U2 (uzupełnień do dwóch). Poczytaj o nim np na wikipedi. Dlatego wychodzi liczba ujemna. Zadeklaruj wynik jako uint32_t - ten typ to liczba 32bitowa zapisana w naturalnym...

    Mikrokontrolery   17 Gru 2008 01:44 Odpowiedzi: 8    Wyświetleń: 2204
  • VBA przenosi wartość z formuły do kolejnej kolumny

    Dodaj zmienna globalną i za każdym razem ją powiększaj (zwróć uwage gdzie jest deklaracja zmiennej "i" - to ważne) Dim i As Integer Sub kopiowanie() i = i + 1 ActiveSheet.Columns(5).Copy ActiveSheet.Columns(6 + i).PasteSpecial Paste:=xlPasteValues Application.CutCopyMode = False End Sub

    Software serwis   16 Paź 2012 08:07 Odpowiedzi: 8    Wyświetleń: 2898
  • REKLAMA
  • Jak skonfigurować debuger w WinAVR i AVRStudio do śledzenia zmiennych?

    U mnie zmienna i jak również i2 ładnie się zmienia. Jedynie ta deklaracja jest coś nie tak: TCNT0= tau0; Pracuję na AVR Studio 4,12

    Mikrokontrolery   17 Sty 2006 00:09 Odpowiedzi: 14    Wyświetleń: 1389
  • Sterownik do silnika krokowego unipolarny z Atmega8 i ULN2803 - kod C++ drgania

    Deklaracja zmiennych na początku programu jest dobrym nawykiem, bez tego zadeklarowana zmienna będzie początkowo przechowywać nieustaloną wartość (śmieć z pamięci), więc zadeklarowanie jest ok. To warunek, który jest ustalony dla pętel while jest błędny. W Twoim kodzie użyty jest operator większości, więc sprawdzamy czy licznik3 (lub licznik2) jest...

    Programowanie Początkujący   05 Paź 2015 21:28 Odpowiedzi: 45    Wyświetleń: 2877
  • [ARM][C/KEIL] Deklaracja struktury z polami bitowymi, jak to zrobić?

    Definicja struktury musi być widoczna we wszystkich plikach .c, w których jest używana - stąd najwygodniej umieścić ją w pliku nagłówkowym. Wtedy jest pewność, że we wszystkich plikach .c używana jest jedna i ta sama definicja. Pliki .h to żadna magia - polecenie #include powoduje najnormalniejsze, tekstowe włączenie pliku w miejscu wystąpienia tego...

    Mikrokontrolery ARM   04 Gru 2011 18:47 Odpowiedzi: 7    Wyświetleń: 2125
  • Język C. Level: zielony - obliczanie temperatury

    Witam! Jeśli definiowana funkcja nie jest poprzedzona typem, wówczas kompilator przyjmuje, że zwraca wartość typu int. Ponadto w funkcji main, funkcja obliczanie_temp jest wywoływana przed jej definicją, a nie po. W tym przypadku musi w funkcji main lub przed nią wystąpić deklaracja potwierdzająca (prototyp). Kolejne niedopatrzenie - zmienna celsius...

    Programowanie   11 Sie 2016 20:20 Odpowiedzi: 6    Wyświetleń: 1551
  • [AVR] Jak poprawnie używać unii i struktury z PCF8583 w AVR GCC?

    To czy gwiazdka jest przy typie, czy przy zmiennej nie ma znaczenia. Jedni stawiają przy typie, bo gwiazdka w tym kontekście oznacza "typ wskaźnikowy na obiekt typu...". Drudzy stawiają przy nazwie zmiennej, bo np: int *a, b; to osobna deklaracja wskaźnika (*a) i zmiennej (b). Do wskaźnika można przypisać adres obiektu. Adres uzyskujesz korzystając...

    Mikrokontrolery   30 Mar 2009 09:03 Odpowiedzi: 8    Wyświetleń: 4359
  • [delphi] Delphi 2009 - Jak naprawić błędne wyświetlanie znaków po migracji z Delphi 5?

    Delphi 2009 jako standard używa kodowania Unicode. Musisz tak przerobić kod, żeby używał Unicode, lub dostosować go tak, aby wyświetlał "normalne" znaki. Podstawową różnicą jest deklaracja zmiennych znakowych. W Delphi 5 to był Char i zajmował w pamięci 1 bajt, w Delphi 2k9 zmienna Char zajmuje 2 bajty . Odpowiednikiem "starego" Char dla Delphi 2k9...

    Programowanie   05 Gru 2011 10:54 Odpowiedzi: 2    Wyświetleń: 2355
  • REKLAMA
  • [STM32H743II][C][gcc][Eclipse] - Organizacja zmiennych w pamięci

    Czy wystarczy utworzyć sekcję w taki sposób, powtarzając ten wpis dla każdej sekcji, czyli d1sramdata, d2sramdata, d3sramdata? Nie. Albo inaczej. Sekcje zostaną utworzone i jeśli przypiszesz do nich jakieś zmienne, to one tam wylądują, ale aby dane zostały zainicjalizowane domyślnymi wartościami (a'la sekcja .data) lub wyzerowane (a'la sekcja .bss),...

    Mikrokontrolery ARM   14 Gru 2020 19:44 Odpowiedzi: 2    Wyświetleń: 3015
  • Czy zmienna `volatile uint8_t` ma domyślną wartość 0?

    Wydaje mi się że to zależy od kompilatora. Taka deklaracja nie zeruje zmiennej, czy kompilator ją niejawnie wyzeruje to zależy od niego. Nawet jeżeli ja zeruje to lepiej zawsze napisać; volatile uint8_t accel_decel_counter = 0; Wtedy program jest jaśniejszy, a dobry kompilator i tak to przypisanie zrobi tylko raz. Standard języka C tego nie definiuje...

    Mikrokontrolery   24 Paź 2010 22:17 Odpowiedzi: 27    Wyświetleń: 2967
  • Dlaczego deklarować zmienną w C, jeśli już została zdefiniowana?

    Witam! Są następujące przypadki: - Jeśli np zmienna zewnętrzna została zadeklarowana w innym pliku, wówczas w bieżącym pliku musi wystąpić potwierdzenie tejże deklaracji poprzedzone klasą pamięci extern. - dotyczy funkcji w starszych wersjach języka C (K&R). Jeśli definicja funkcji nie jest poprzedzona typem to kompilator przyjmuje domyślnie, że typem...

    Programowanie   15 Lip 2013 20:48 Odpowiedzi: 2    Wyświetleń: 2016
  • Jak działa poniższy skrypt? Potrzebny opis poszczególnych komend.

    1) Dim objResult 2) Set objShell = WScript.CreateObject("WScript.Shell") 3) i = 0 4) Do While i = 0 5) objResult = objShell.sendkeys("{NUMLOCK}{NUMLOCK}") 6) Wscript.Sleep (6000) 7) Loop 1) Deklaracja zmiennej, przechowującej wynik polecenia sendkeys. 2) Inicjalizacja obiektu. 3) Przypisanie zmiennej i wartości 0 4) Warunek - "Rób dopóki i=0" - ta pętla...

    Programowanie   20 Sie 2018 11:50 Odpowiedzi: 7    Wyświetleń: 759
  • [AVR w C] Błąd przy zapisie/odczycie do/z tablicy uint16_t* Sekwencja[45]

    poducz sie troche C. to co zrobiles to: uint16_t *Sekwencja unsigned int Sekwencja[45]; ... Sekwencja[0] = Data; if(Data==Sekwencja[0]) ... zaglebmy sie teraz we wskazniki. deklaracja tablicy jest defacto deklaracja wskaznika na pierwszy jej element. tablica unsigned int Sekwencja[45]; ... *Sekwencja = Data; if(Data==*Sekwencja)...

    Mikrokontrolery   02 Kwi 2008 08:43 Odpowiedzi: 7    Wyświetleń: 3479
  • Program c++,programowanie,porady w napisaniu programu

    Witam! listing nr 1: deklaracja: data_ur data_ur1 nie dość, że deklaracja występuje PO instrukcji zamiast przed nią, to jeszcze jest błąd w nazwie typu. (Czyżby to w ogóle się skompilowało bez uwag czy błędów?) Zamiast: [syntax=c]int main(void) { printf("struktury\n" data_ur data_ur1; ... ... ... }[/syntax] powinno być: [syntax=c]int main(void) { struct...

    Programowanie Początkujący   27 Gru 2014 18:06 Odpowiedzi: 7    Wyświetleń: 1044
  • [AVR][C] jak działać ze stringami lub wskaźnikami

    string jest tablicą charów. deklarujac char string[]="abcd"; otrzymujesz tablice 5cio elementowa, do ktorej zmienna string jest wskaznikiem [; 1. dlaczego 5 elementowa? bo masz w niej 'abcd\0' - znak \0 (ASCII 0) oznacza koniec stringa 2. dlaczgo wskaznik? otoz zmienna 'string' jest wskaznikiem pierwszego elementu tablicy czyli string[0]. w istocie...

    Mikrokontrolery AVR   07 Cze 2008 16:44 Odpowiedzi: 35    Wyświetleń: 12646
  • Jak poprawnie używać MediaPlayer w aplikacji Android w Java?

    Witam. Piszę pewien program w JAVIE, pod system Android (środowisko Android ADT). To jest jedynie deklaracja referencji do obiektu. Czy jest to poprawna metoda tworzenia obiektu? Czy nie powinno to wyglądać tak: Dalej w kodzie (w metodzie graj()) używasz metody MediaPlayer.create - to bardzo często stosowany sposób programowania (wzorzec), gdy nie...

    Programowanie   29 Gru 2013 23:44 Odpowiedzi: 9    Wyświetleń: 1560
  • [STM32] Algorytm sterowania mikrokontrolerem silnika indukcyjnego 3 fazowego

    Dodam tylko że użycie metody którą opisałem nie wymaga zmieniania tablicy w locie jak to zrobił Marek_Skalski . U mnie kod z przerwania wygląda tak: [syntax=c] Angle2 += Angle2_Step; Angle2_2 = Angle2 >> 6; U = (sinus_3har[(Angle2_2 + 0) & 0x03FF] * Vm * 2816) >> 20; V = (sinus_3har[(Angle2_2 + 341) & 0x03FF] * Vm * 2816) >>...

    Mikrokontrolery ARM   21 Kwi 2018 10:37 Odpowiedzi: 15    Wyświetleń: 3468
  • EXEL 2010 Komórka z listą rozwijaną uzupełnianą przez użytkowników

    Noo, jak by to powiedzieć... napisałem ;) Kliknij prawym klawiszem w zakładkę arkusza i wybierz 'Wyświetl kod' Znajdziesz tam procedurę zdarzeniową arkusza. Z prawej u góry jest lista wszystkich dostępnych procedur. Wybierz sobie którąś i pokombinuj. Do niemal wszystkich, jak można zauważyć, przekazywany jest argument 'Target'. To zmienna obiektowa...

    Software serwis   12 Lis 2013 14:28 Odpowiedzi: 6    Wyświetleń: 2721
  • [C] Jak użyć malloc do dynamicznej alokacji pamięci dla tablicy struktur?

    Witam! A'propos "przytyku" Wszystko zawarłem w pierwszej odpowiedzi. Koledzy chyba posto-nabijacze ? A to fragment cytowanej, Twojej pierwszej odpowiedzi: 1. Pobierasz rozmiar tablicy przy użyciu scanf("%d", &rozmiar) zmienna rozmiar jest typu całkowitego. Skoro pobiera się rozmiar tablicy przy pomocy funkcji scanf od razu zakładam, że rozmiar tablicy...

    Programowanie   02 Maj 2012 00:19 Odpowiedzi: 7    Wyświetleń: 4245
  • rs485->uart. Jak procesor orientuje się, że wysłano do niego zapytanie?

    Twój kod niewiele mówi. Podajesz za mało danych. Nie wiadomo np.: Czy byte to zmienna globalna (można się tego ewentualnie domyślić) i czy jest zadeklarowana jako volatile (to trudno przewidzieć)? Czy warunek if (odebr_zn=='1') sprawdzasz w przerwaniu, czy w pętli głównej? Czemu ma służyć deklaracja unsigned char i=0; ? Co to za funkcje (makra?) RS485_INIT();...

    Mikrokontrolery AVR   12 Maj 2011 21:50 Odpowiedzi: 4    Wyświetleń: 2049
  • [C] Błąd przy odczycie i zapisie struktury z pliku w C, GCC

    Witam Mam problem z odczytem z pliku plik wejściowy wygląda następująco 1 2 3 4 5 6 7 8 8 9 10 11 12 13 14 plik wyjściowy 4064048 4064048 0 0 0 0 0 0 0 Niestety powinien wyglądać podobnie ja wejściowy :| Tak wygląda kod programu - kompilator to GCC W zastosowaniu do plików tekstowych to nie jest błąd, jednak ogólnie, w takich konstrukcjach zmienna...

    Programowanie   29 Lut 2012 22:13 Odpowiedzi: 6    Wyświetleń: 3638
  • [attiny2313] [attiny2313][bascom] Sterowanie serwami i diodami w modelu statku - sprawdzenie kodu

    Na początek do rysowania schematów są odpowiednie programy a nie Paint , kody programu umieszcza się korzystając z polecenia Syntax a nie wkleja zrzut . Schemat : brak jakichkolwiek kondensatorów do filtracji zasilania , brak GND dla uC , brak oporników ograniczających prąd diod jeden wspólny to żadna oszczędność max prąd portu to 20mA , czerwone LED...

    Robotyka Modelarstwo i CNC   09 Lis 2012 22:04 Odpowiedzi: 3    Wyświetleń: 2874
  • Jak zaimplementować metodę dodaj() w klasie C do sumowania tablic obiektów A i B?

    Proba zaalokowania wiecej niz jednego elementu klasy macierz konczy sie niepowodzeniem, tylko jeszcze nie widac efektow. Zmienna zadeklarowana jako class macierz **A jest wskaznikiem na wskaznik, czyli etykieta, ktora wskazuje na jakis adres w pamieci, pod ktorym przechowywany jest jakis inny adres (elementu docelowego). Inaczej jest to tez jednoelementowa...

    Programowanie   19 Kwi 2005 19:25 Odpowiedzi: 5    Wyświetleń: 1196
  • VBA - Makro do znalezienia dnia z najwyższą sumą wydatków

    Do autora: Jak zauważyłeś twoja funkcja działa - więc już połowa sukcesu. (na marginesie zmienna "dzień" to nie to samo co zmienna "dzien"więc akurat ten kod który przedstawiłeś nie powinien działać ale ...) Przechodzimy do koncepcji i twojej procedury głównej. Bardzo dobrze pomyślałeś (dobra w tym przypadku koncepcja) że "biorę po kolei dni tygodnia...

    Software serwis   13 Lis 2014 11:32 Odpowiedzi: 10    Wyświetleń: 1017
  • Instrukcja for, zmienne i tabele/tablice w PHP, HTML, C++, Java – jak działają?

    OMG :D Ale lenistwo. Ale z tej nudy odpiszę co i jak. Swoje przykłady będę opierał o PHP i C++. Język programowania aktualnie prezentowany jest ukazany na górze listingu kodu. Punkty odnoszą się do pierwszego postu: (informacje od (at)marekkopec12 także są jak najbardziej poprawne ;) ): 1) FOR - pętla, która wykona się, o ile warunek zostanie spełniony....

    Tworzenie WWW   30 Kwi 2014 08:46 Odpowiedzi: 7    Wyświetleń: 2073
  • Arduino NANO: Jak zapisać i odczytać wyniki w EEPROM bez nadpisywania?

    Proszę uprzejmie Kolegów o pomoc w rozwiązaniu trudnego dla mnie problemu. Jeżeli jest to dla Was banalna sprawa, to proszę o wyrozumiałość – ostatnim i jedynym językiem programowania z jakim miałem do czynienia był BASIC na „komputerze” ZX81. Innych „grzechów” na tym polu nie pamiętam. Teraz pradziadek został zobligowany do wykazania się wiedzą i umiejętnościami...

    Arduino   06 Kwi 2025 13:36 Odpowiedzi: 6    Wyświetleń: 330
  • Jak zmusić GCC do optymalizacji bez eliminacji wstawki asm?

    (...) bić, żeby poinformować kompilator, że ma optymalizować kod w C, ale nie pomijać tej wstawki asm(...)? Próbowałem asm volatile (...), nie pomaga. (at)ElektrodaBot jaka dyrektywa działająca tylko na wstawkę asm() w programie w C kompilowanym przy użyciu GCC ochroni ją przed wyrzuceniem przez optymalizację? Bezpośrednia odpowiedź na pytanie Aby...

    Programowanie   22 Kwi 2025 16:41 Odpowiedzi: 22    Wyświetleń: 378
  • Mikrotik: Jak sprawdzić niedziałającą ścieżkę i wysłać powiadomienie e-mail?

    /ip route print count-only where comment="Sciezka trzecia" and gateway-status~"^(.*unreachable.*)\$" :) Sprytne. Czy to jest złapanie samego statusu po słowie "unreachable" czy jednak jakiegoś jego wewnętrznego stanu"? (zastanawia mnie też jaka jest funkcja ostatniej kropki po "unreachable", bo bez pierwszej kropki nie działa a drugiej może nie byc...

    Sieci LAN   18 Gru 2024 12:58 Odpowiedzi: 8    Wyświetleń: 225
  • Integracja Input Shaper w stepgen.c LinuxCNC - czy to możliwe?

    (at)ElektrodaBot (at)ElektrodaBot proszę, przeanalizuj ten z załącznik stepgen.c i sprawdź, czy jest on poprawny. A drugi problem to "void stepgen_update(stepgen_t *stg)". Nie wiem, gdzie to wpisać. Bezpośrednia odpowiedź na pytanie Z załączonego kodu wynika, że główny problem dotyczy zarówno niekompletnej (lub błędnej) deklaracji struktur w pliku...

    Projektowanie i Tworzenie Po godzinach   23 Lut 2025 14:16 Odpowiedzi: 15    Wyświetleń: 381
  • Arduino: Jak napisać program do migania diody 10 razy i zakończenia działania?

    zmieniłem wynik z milisekund na sekundy poprzez elapsedTIme = (millis() - startTime)/1000, jednakże "elapsedTime" nie wyświetla wyniku po przecinku a zaokrągla liczby. Jak sprawić by zmienna elapsedTIme wyświetlała liczby niecałkowite? Wstępna ocena dostępnych informacji Analiza podanych przez użytkownika danych: - Użytkownik zmienił wynik pomiaru...

    Arduino   26 Lis 2024 23:52 Odpowiedzi: 37    Wyświetleń: 1116
  • Programowanie Attiny13A z Arduino Uno rev.3 - sterowanie diodami w bałwanku

    Tak jakbym coś z przyciskiem chrzanił, a próbuje na wszelkie sposoby. A jak według Ciebie to działa? Na początku funkcji loop ustawiasz wartości początkowe wszystkich zmiennych, potem niektóre zmieniasz zależnie od warunków ale jak funkcja loop() jest wywoływana ponownie to zmienne są od nowa inicjowane (w większości zerowane). Te zmienne które musza...

    Początkujący Elektronicy   06 Lut 2024 00:11 Odpowiedzi: 19    Wyświetleń: 627
  • Arytmetyka w C przy przepełnieniu zmiennej. Proszę o wyjaśnienie.

    Witajcie Próbuję się w końcu nauczyć tego C i jednocześnie STM32, no ale... Deklaracja zmiennych: uint8_t Tim = 230; uint8_t Tim_Poprzedni = 230; uint8_t C = 0; uint8_t R = 0; Program (wielkie słowo :D): while (1) { HAL_Delay(1000); Tim++; R = Tim - Tim_Poprzedni; if (Tim - Tim_Poprzedni >= 10) { Tim_Poprzedni = Tim; C++; } } Póki Licznik Tim się nie...

    Mikrokontrolery ARM   23 Lut 2024 16:29 Odpowiedzi: 4    Wyświetleń: 483
  • Monski Pong na Arduino [Uno] w IDE Processing

    Witam, W tym DIY Konstrukcje chciałbym zaprezentować urządzenie do gry w Monski Pong. Cały projekt składa się z dwóch programów, modułu Arduino Uno i płytki PCB. Do zbudowania tego urządzenia zachęcam wszystkich początkujących jako dobry wstęp do podstaw komunikacji Arduino z komputerem z pomocą portu szeregowego. https://obrazki.elektroda.pl/1057744800_...

    DIY Konstrukcje   19 Mar 2020 20:59 Odpowiedzi: 3    Wyświetleń: 2982
  • Atmega 32 - Jak działa słowo kluczowe extern w deklaracji zmiennych?

    Extern informuje że zmienna jest zmienna globalną i występuje gdzieś w projekcie. Przykład: plik_a.c Inny sposób użycia: plik_a.c plik_a.h Jeszcze inny przypadek: Żeby sobie nie zaśmiecać plików źródłowych np. gdy potrzebujesz dostępu do zmiennej tylko w jednej funkcji w innym pliku: plik_a.c void jakas_inna_funkcja(void)

    Mikrokontrolery Początkujący   19 Kwi 2015 13:51 Odpowiedzi: 4    Wyświetleń: 1605
  • [ESP-IDF] Pobranie informacji o częstotliwości pracy wybranego rdzenia w ESP32

    Kompilator nie odnajduje takiego pliku nagłówkowego. Wróćmy do ostatniej wersji funkcji w języku C. Spróbuj zastosować funkcję esp_clk_tree_src_get_freq_hz() zamiast esp_clk_cpu_freq(). Przepraszam za wprowadzenie w błąd - mój błąd. Poprawna funkcja do uzyskania częstotliwości pracy rdzenia CPU w ESP-IDF to `esp_clk_cpu_freq` i jest ona zadeklarowana...

    ESP8266 i ESP32   29 Gru 2023 20:47 Odpowiedzi: 22    Wyświetleń: 1761
  • Jak skonfigurować Timer 8051 do zliczania impulsów i zapalania diody?

    Niestety...niepomogło, deklaracja jako zmienna globalna niemiała żadnego wpływu na program. Poprostu nie chce działać...pomysły się mnie też kończą.

    Mikrokontrolery   12 Lis 2007 09:52 Odpowiedzi: 58    Wyświetleń: 10405
  • GPT4.0 czyli drugi wywiad ze sztuczną inteligencją ElektrodaBot 4.0 - zapraszam do zadawania pytań!

    podaj kod źródłowy w języku C na mikrokontroler PIC16, dekodujący sygnał DCF77. Założenia są takie, że przebieg z odbiornika DCF77 podawany jest na wejście przerwania zewnętrznego INT0 a program ma uzupełnić odpowiednią strukturę zawierającą pole daty i czasu z dokładnością co do sekundy. Program bez funkcji delay, ma działać jako maszyna stanów. Chętnie...

    Tematy tygodnia   03 Kwi 2023 09:12 Odpowiedzi: 927    Wyświetleń: 23448
  • [Atmega8][C] Atmega8 i TWI na przykładzie zegara LED

    Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). http://obrazki.elektroda.net/21_12497604... http://obrazki.elektroda.net/58_12497606... http://obrazki.elektroda.net/95_12497605...

    Mikrokontrolery AVR   24 Lis 2009 11:17 Odpowiedzi: 1    Wyświetleń: 25534
  • Jak podłączyć i zaprogramować guzik do Arduino Nano z PCF8574 [10 animacji LED]?

    Zmienna może być globalna, czyli deklaracja przed void setup(). Reszta w pętli loop()...

    Początkujący Elektronicy   12 Lut 2018 13:22 Odpowiedzi: 12    Wyświetleń: 903
  • Atmega 128A - Zapis i odczyt dużych liczb w eeprom przy użyciu języka C

    Więt tak: deklaracja zmiennej : [syntax=c] volatile uint16_t zmienna = 0; // - zmieniam tą wartość później na 300 [/syntax] włączam przerwania według konfiguracji zegara (8MHz - wewnętrzny) [syntax=c] //- uruchomienie eepromu extern EEMEM uint16_t eeprom_values[200]; EEMEM uint16_t eeprom_values[200] = {0,0}; //- konfiguracja zegara void Init_Timer0_OVF(){...

    Mikrokontrolery AVR   15 Lis 2020 11:30 Odpowiedzi: 6    Wyświetleń: 675
  • [C] zmienne static globalne/lokalne dwa pliki + nagłówki .h

    Słowo kluczowe "static" powoduje tylko, że zmienna jest statyczna, czyli nie jest likwidowana (zachowuje swoją wartość) po opuszczeniu bloku w którym została zadeklarowana - w przeciwieństwie do zmiennych automatycznych. I w zasadzie nic więcej. Nie ma wpływu na obszar swojej "widzialności". Niezupełnie tak. Owszem, jest tak w przypadku zmiennych zadeklarowanych...

    Programowanie Początkujący   01 Cze 2009 16:42 Odpowiedzi: 7    Wyświetleń: 5730
  • Jak używać pamięci RAM powyżej 256B w ADUC832 w Keil C?

    Dzięki, rzeczywiście deklaracja xdata float zmienna wystarczyła. Jeśli chodzi o lutowanie, to nie było większych problemów. Lutownica Pensol i grot 0,4mm, do tego FLUX i w 10min można spokojnie zlutować. BTW widziałem grot Wellera z falą, to jest wypas.

    Mikrokontrolery   06 Wrz 2004 11:09 Odpowiedzi: 2    Wyświetleń: 839
  • Transmisja RS232 na ATmega32: Odczyt pliku znak po znaku, problem z pętlą

    poprawilem wedlug rad na ">=" ale teraz mam pytanie czy lepiej zmienna liczniku zadeklarowac jako static u08 licznik=0; czy na poczatku wywolania funkcji USART_getfile przypisac ja do liczniku=usartbufferlicznik; przy czym usartbufferlicznik jest zmienna globalna? deklaracja u08 usartbufferlicznik=0;

    Mikrokontrolery   18 Sie 2006 18:41 Odpowiedzi: 9    Wyświetleń: 1877
  • [AVR-GCC] Dlaczego zmienna 'status' ma nieoczekiwaną wartość w przerwaniu TWI?

    zmienna zadklarowana jest jako char zaraz na początku programu zaraz po załączeniu potrzebnych bibliotek deklaracja funkcji jako extern void send(char data) nic nie wniosła :(

    Mikrokontrolery AVR   08 Sie 2009 09:02 Odpowiedzi: 6    Wyświetleń: 1602
  • deklaracja zmiennych w osobnym pliku współdzielenie między plikami .C

    zrobiłem plik zmienne.h zadeklarowałem go w mainie przed wszystkimi zmiennymi dałem extern wyskakuje błąd, w jednym z plików, że zmienna jest pierwszy raz użyta i nie jest zadeklarowana

    Mikrokontrolery Początkujący   20 Lut 2015 07:46 Odpowiedzi: 7    Wyświetleń: 1113
  • [ASM30] Jak zadeklarować 1-bitową zmienną w ASM dla dsPIC30?

    #lit1 jest z tego co pamietam oznaczeniem numeru bitu, czyli cyfra od 0 do 15. takie operacje realizowane sa na normalnych zmiennych/rejestrach o wiekszym rozmiarze. warto chyba jeszcze dodac, ze powyzsza deklaracja stworzy ci zmienna STATYCZNA, to znaczy bedzie ona zajmowac miejsce w pamieci przez caly czas. zmienne lokalne dla dsPIC sa tworzone albo...

    Mikrokontrolery PIC   15 Mar 2009 14:25 Odpowiedzi: 7    Wyświetleń: 1665