deklarowanie zmiennych

Znaleziono około 1391 wyników dla: deklarowanie zmiennych
  • Deklarowanie zmiennych we flashu w IAR dla AVR - czy potrzebne biblioteki?

    Witam, Według mnie powinno być tak (przykład dla stałych tekstowych): static __tinyflash char str1[] = "Stała pierwsza w pamieci FLASH"; static __tinyflash char str2[] = "Stała druga w pamieci FLASH"; char __tinyflash *str; // wskaźnik do stałej w pamięci FLASH void main( void ) { str=str1; //przykładowe...

    Mikrokontrolery AVR   11 Lis 2008 00:14 Odpowiedzi: 4    Wyświetleń: 2273
  • VBA Excel 2013 - Różnice pomiędzy VBA Excel 2007 i 2010 albo 2013

    Byc moze w edytorze VBA awtomatem 'Option Explicit' - wtedy deklarowanie zmiennych jest konieczne. http://obrazki.elektroda.pl/4493996600_1...

    Programowanie   25 Gru 2015 13:26 Odpowiedzi: 3    Wyświetleń: 2541
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Excel VBA: Deklarowanie zmiennych dla całego modułu i operacje na arkuszach

    Pliku xlsm nie mogę załączyć wiec załączam txt z głównym kodem. z procedurą with też próbowałem ale nie wiedziałem o tych kropkach. Potestuję. Gdzie można zgłębić wiedzę na ten temat o którym piszesz ...?

    Programowanie   14 Gru 2020 10:23 Odpowiedzi: 9    Wyświetleń: 882
  • REKLAMA
  • [VBasic] Optymalizacja kodu makra do przetwarzania plików RPT

    Podesłałbym Ci plik raportu jednak ze względu na zawarte w nim dane sprzedażowe firmy w której pracuję nie mogę tego zrobić. Chodzi Ci o Czy VBA posiada jakieś zabezpieczenia podczas kompilacji kodu co do zmiennych? VBA nie kompiluje kodu, więc - podobnie jak PHP - pozwala na niedeklarowanie zmiennych. Deklarowanie zmiennych przez Dim można wymusić,...

    Programowanie Początkujący   22 Sty 2012 15:22 Odpowiedzi: 11    Wyświetleń: 1958
  • 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ń: 2115
  • [BASCOM][AVR] - Deklarowanie zmiennych dla declare sub

    W deklarowaniu ciała podprogramu trzymam się zasady, że zmienna użyta jako parametr ma taką sama nazwę w ciele podprogramu. Działa nawet z 6 zmiennymi przekazywanymi do podprogramu.

    Mikrokontrolery   02 Paź 2012 19:45 Odpowiedzi: 4    Wyświetleń: 2115
  • Jak z etykiety eeprom wydobyć liczbową wartość adresu

    Można zadeklarować prawidłowo zmienną eeram W ten sposób Dim Adres_er(size_t_mac) As Eram Byte At Adres_p_mac Poprzez komende AT znam adres, po jaki będzie się odwoływać zmienna eeram w pamięci. Niestety, ale z Eepromem ten numer nie przejdzie , ponieważ Bascom ignoruje etykiety w Eepromie. Deklaruje, jakie wartości powinny być zapisane w eeram...

    Mikrokontrolery   30 Maj 2007 20:55 Odpowiedzi: 1    Wyświetleń: 962
  • [C#] Gra w kości na Windows Forms - Sugestie dotyczące kodu i funkcjonalności

    Hmm, ja podobnie nie wiedziałem, co zrobić po zakończenie rzutów - może jakiś komunikat ustawić i zmienić ikonkę kursora nad elementami do kliknięcia? Jeśli chodzi o kod, to w kilku(nastu) miejscach bym się przyczepił... Jak widzę kod gdzie jest kilka if'ów jeden pod drugim od razu wiem, że coś tu jest nie tak... No to po kolei, co znalazłem - a kolejność...

    Programowanie   05 Lut 2014 17:46 Odpowiedzi: 8    Wyświetleń: 2934
  • REKLAMA
  • AT89C51 - Keil uVision 3 - tablica w pamięci z wartościami

    unsigned char xdata T[3] _at_ 0x7000; void main() { T[0] = 0x12; T[1] = 0x34; T[2] = 0x56; // tutaj dalszy program } To działa i jest dokładnie tym, co potrzeba, ale przy dużej tablicy kod się rozrośnie do ogromnych rozmiarów. Nie chodzi tu o kod, tylko o wielkość skompilowanego programu. ... A jak...

    Mikrokontrolery   14 Wrz 2010 22:28 Odpowiedzi: 3    Wyświetleń: 2391
  • REKLAMA
  • [C] Błąd składni w kodzie C – dlaczego kompilator DevC++ zgłasza Error 1?

    Skompilował. Jednak zadziałało niezgodnie z oczekiwaniami. nie ma pętli jeżeli wybieram co innego niż c, tylko po drugim pytaniu wychodzi z "programu". Bo tam, w programie, nie ma żadnej pętli (poza for). Program (funkcja) nie wykonuje się ponownie, nawet jeżeli brakuje return. Rozumiem że deklarowanie określonej wartości 'a' nie miało sensu jeżeli...

    Programowanie Początkujący   11 Sty 2011 19:57 Odpowiedzi: 5    Wyświetleń: 1062
  • Deklarowanie i modyfikacja zmiennych w FLASH na ATMEGA8 w BASCOM - jak?

    Witam. Czytałem, że jest możliwe deklarowanie zmiennych w pamięci programu - FLASH mikrokontrolera i późniejsza ich modyfikacja przez sam procesor. Czy jest to możliwe w środowisku BASCOM, i jaką ilość pamięci FLASH można na zmienne przeznaczyć?

    Mikrokontrolery   18 Wrz 2012 13:07 Odpowiedzi: 2    Wyświetleń: 1392
  • Sterownik oświetlenia nocnego

    http://obrazki.elektroda.pl/3338985600_1... Ten mały projekt rozwiązuje problem oświetlenia nocnego miejsc, takich jak schody, korytarz itp. Umożliwia włączenie światła na czas przejścia i automatyczne wyłączenie po zadanym czasie przy zasilaniu autonomicznym (bateryjnym), dzięki czemu jest niezależny od dostępu w danym miejscu sieci...

    DIY Konstrukcje   01 Gru 2011 22:24 Odpowiedzi: 25    Wyświetleń: 15529
  • Excel VBA - Dlaczego teraz muszę deklarować zmienne w makro?

    brakuje mi tej * Mozna wykorzystać operator Like . Np If Cells(1, 1) Like "*2010*" = True Then

    Software serwis   27 Maj 2010 08:45 Odpowiedzi: 8    Wyświetleń: 3994
  • 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ń: 2031
  • [BK7231N / CBU] Otwarcie i zmiana firmware PZIOT-E10 Licznika energii na szynę DIN

    Brzmi interesująco :) Mam kilka pytań dotyczących przewodnika po stylach: 1. Projekt OpenBk7231N i prawdopodobnie wszystkie inne kompatybilne projekty/systemy operacyjne korzystające z OpenBK7231T_App używają standardu C99 (a nie C89). Zatem deklarowanie zmiennych w funkcji nie musi znajdować się na początku funkcji. Dla mnie zadeklarowanie zmiennych...

    Smart Home Urządzenia   16 Paź 2024 19:24 Odpowiedzi: 67    Wyświetleń: 12255
  • [ATmega8] [ATmega8][C/C++][WinAVR] Dlaczego program z kursu nie działa poprawnie?

    Ja już dawno porzuciłem deklarowanie zmiennych w części inicjalizacji pętli for. Po opisie błędu można wnioskować, że owa zmienna mimo że zadeklarowana w pętli for, obowiązuje również poza pętlą, a więc deklarujesz ją kilka razy na tym samym poziomie, co nie jest dozwolone. Rozwiązanie pierwsze, to zmienną "i" deklarować tylko w pierwszej z pętli, rozwiązanie...

    Mikrokontrolery AVR   29 Gru 2008 00:15 Odpowiedzi: 11    Wyświetleń: 1689
  • Adresowanie zmiennych dwubajtowych: jak odwołać się do starszych i młodszych bitów?

    czyli i tak musze zadeklarowac dwie zmienne 1 bajtowe? to jaki sens ma deklarowanie zmiennych wiecej niz 1 bajtowych?

    Mikrokontrolery   03 Maj 2005 10:55 Odpowiedzi: 6    Wyświetleń: 1017
  • PS4-201-MM1 - Błąd Limit of marker area exceeded w Sucosoft

    Z tego co pamiętam to było tak w deklarowaniu zmiennych: VAR LICZBA_1 AT %MW0.0.0.2 :INT; (*lub bez adresu*) LICZBA_1:INT; END_VAR Sucosoft pozwala na deklarowanie zmiennych wewnętrznych bez przypisywania adresów, jeśli zmienna nie jest wykorzystywana np. w sieci to nie ma sensu jej adresować. Czy masz inne zdeklarowane zmienne ? Może...

    Automatyka Sterowanie PLC   16 Lut 2014 21:00 Odpowiedzi: 3    Wyświetleń: 1095
  • FLASH_Unlock i niekończące się błędy kompilacji

    Szczególnie dobre jest to deklarowanie zmiennych w nagłówku. Nie zamykaj tematu, bo jeszcze tu wrócimy z tym problemem [; 4\/3!!

    Mikrokontrolery ARM   21 Gru 2012 18:18 Odpowiedzi: 13    Wyświetleń: 1491
  • GPT4.0 czyli drugi wywiad ze sztuczną inteligencją ElektrodaBot 4.0 - zapraszam do zadawania pytań!

    przepisz poniższy kod w taki sposób aby był jak najbardziej czytelny i dokonaj jego analizy: #include <stdio.h> main(t,_,a)char *a;{return!0<t?t<3?main(-79,-13,a+... main(-86,0,a+1)+a)):1,t<_?main(t+1,_,... main(2,_+1,"%s %d %d\n"):9:16:t<0?t<-72?main(_,t, " Przede wszystkim,...

    Tematy tygodnia   03 Kwi 2023 09:12 Odpowiedzi: 927    Wyświetleń: 24711
  • [ATMega16] Odczytywanie pamięci programu - dziwne zachowanie

    Usunąłem volatile, tak jak Pan sugerował. Działa. Nie bardzo rozumiem w czym tkwił prawdziwy błąd? Czy w deklarowanie zmiennych wewnątrz pętli absorbuje tutaj za każdym razem nowy obszar pamięci, nie zwalniając poprzedniego?

    Mikrokontrolery AVR   05 Kwi 2011 14:49 Odpowiedzi: 8    Wyświetleń: 1392
  • [C] zmienne static globalne/lokalne dwa pliki + nagłówki .h

    Pliki nagłówkowe zazwyczaj tworzy się, aby umożliwić współdzielenie - typów danych, funkcji, czy zmiennych globalnych - pomiędzy oddzielnie kompilowanymi plikami źródłowymi. Z tego powodu deklarowanie zmiennych globalnych czy funkcji w plikach nagłówkowych jako static z reguły nie ma sensu, bo chodzi nam o to, aby te zmienne były współdzielone, czyli...

    Programowanie Początkujący   01 Cze 2009 16:42 Odpowiedzi: 7    Wyświetleń: 5754
  • Jak zamienić kod na funkcję w Arduino do przetwarzania zmiennej PYIntx?

    Tyle tylko że kopiując coś bez sensu - zasłonił deklaracje. akurat nie sądzę, bo on pewnie w tych { } sam podopisywał te int'y by mu się kompilowało... Dobrym zwyczajem jest deklarowanie zmiennych tak jak w czystym C, na początku funkcji :!: ... co do offtopu o rybach - no cóż, ja jako dość młoda osoba uczę się też raczej z gotowców niż z książek,...

    Programowanie Początkujący   21 Wrz 2016 19:49 Odpowiedzi: 13    Wyświetleń: 1128
  • VBA - Jak użyć Autofill do wypełnienia kolumny T na podstawie liczby wierszy w D?

    Skoro się dopiero uczysz VBA to zacznij od dobrych praktyk, a jest nią deklarowanie zmiennych. Poczytaj o deklarowaniu zmiennych i ich typach. Staraj się nie używać Selectów, zamiast (tu jest także odpowiedź na Twoje pytanie): [syntax=vb]Range("T2").Select Selection.AutoFill Destination:=Range("T2:T" & wier), Type:=xlFillCopy[/syntax] Możesz napisać:...

    Programowanie Początkujący   07 Paź 2015 08:31 Odpowiedzi: 3    Wyświetleń: 777
  • Jak konwertować daty z pliku tekstowego na int w Arduino?

    Przypuszczam, że deklarowanie zmiennych poza funkcją oznacza, że są globalne. Tak wygląda cały program, a w zasadzie funkcja podająca czyje dzisiaj imieniny. Czekam jeszcze na przesyłki od moich najlepszych przyjaciół z Dalekiego Wschodu, między innymi RTC, którego użyję do wyświetlania daty, czasu i imienin. Do tego mam zamiar jeszcze podawać wilgotność,...

    Arduino   29 Cze 2020 10:31 Odpowiedzi: 14    Wyświetleń: 960
  • AVRGCC: Jak przekazywać parametry i zwracać wyniki z assemblera w C?

    mniejsza o to dokopałem się do jakiejś biblioteki i widzę jak to jest zrobione. Muszę przyznac że to co mnie zraża do AVR GCC to dwie sprawy deklaracje zmiennych :) takie cudeńka jak to np deklarowanie zmiennych w ciele procedur i funkcji zamiast na ich początku i twory jak ten uint8_t . Wiem że to szczegóły ale... Dzięki za przypomnienie że istnie...

    Mikrokontrolery AVR   27 Sty 2009 14:04 Odpowiedzi: 8    Wyświetleń: 1460
  • Atmel Studio 7 - wskaźnik zużycia pamięci SRAM w uC

    Od tego masz symulację sprzętową i programową . Wystarczy zweryfikować czy po zakończeniu każdego podprogramu wskaźnik stosu ma tą samą wartość jak przy jego uruchomieniu . Informacja kompilatora nie wskazuje ile ram zajmą zmienne odkładane na stos i kiedy z niego znikną . Najczęstszym błędem początkujących programistów jest niedbałość o zabranie ze...

    Mikrokontrolery Początkujący   25 Lut 2019 14:34 Odpowiedzi: 29    Wyświetleń: 1077
  • [ATmega16][C]AVRStudio i symulacja USART - rejestry.

    Musi ci wpisać wartość do UBRR, przeanalizuj pracę krokowo, zrób może make clean . A może zamiast wpisywać oddzielnie UBRRH/L wpisz po prostu "UBRR = 0x68" w inicjacji.... Może rzuć okiem na źródła ASM może kompilator robi ci jakiegoś trika ;) Ja mam taką inicjację(wygrzebana z działającego projektu): //UBRRH = (USART_UBRR >> 8); UBRRL...

    Mikrokontrolery AVR   18 Gru 2008 23:08 Odpowiedzi: 9    Wyświetleń: 3320
  • Jak stworzyć 10-elementową tablicę i procedury w Pascalu?

    Da sie wybierac, ale jesli operuje sie na zmiennych dynamicznych - tak wydaje sie mi. Jesli chodzi okopiowanie zmiennych, lub adresow do nich. Deklarowanie dodatkowej zmiennej we wnatrz procedury, tylko po to, zeby zachowac 10 elementowa tablice uznalem za glupote. Sformulowanie zadania nie mowi w jaki sposob maja byc realizoane podprogramy, czy ma...

    Programowanie   21 Sty 2006 20:10 Odpowiedzi: 7    Wyświetleń: 6712
  • Jak zadeklarować tablicę dynamiczną w C++ bez znajomości liczby elementów?

    O ile i wiadomo do rezerwowania pamięci w C++ uzywa sie funkcji new char *pointer; pointer=new char[10]; //deklaruje 10 zmiennych typu char pointer[0]=10; pointer[5]=11; delete []pointer; //zwalnia zadeklarowana pamięc Wielkim błedem jest zwalnianie nie zadeklarowanej pamięci. Deklarowanie tablic wielowymiarowych było...

    Programowanie   18 Maj 2006 13:57 Odpowiedzi: 27    Wyświetleń: 11258
  • Timer2 ISR nie wyświetla godziny przy zegarze 1MHz i prescalerze 1024

    Użycie dwóch timerów do pobierania i wyświetlania czasu też nic dobrego nie wróży, podobnie jak deklarowanie stałych jako zmiennych i nadużywanie słowa volatile, świadczące o tym, eż programista nie wie, co robi. ;) Ale za to kodu nadal nie zobaczyliśmy, więc możemy sobie powróżyć...

    Mikrokontrolery AVR   04 Gru 2014 18:39 Odpowiedzi: 13    Wyświetleń: 1122
  • [PLC] Jak sprawdzić wartość znaku w łańcuchu w języku ST?

    W oprogramowaniu CoDeSys niestety nie ma takiej deklaracji zmiennej. Najbliższy temu wydaje się być właśnie string. Na początku nie sprecyzowałem do końca mojego misternego planu... Otóż sprawdzenie, czy w danym ciągu znaków na danej pozycji jest dany znak to dopiero początek... Plan jest taki: wpisuję do kodu programu ciąg znaków, np; 10110 01110 10011...

    Automatyka Przemysłowa   27 Lip 2009 09:53 Odpowiedzi: 7    Wyświetleń: 1782
  • Excel (VBA) Wklejanie wierszy do spełnienia pewnego warunku

    Mówią, że deklarowanie zmiennych, to dobra cecha programisty. Są języki, gdzie bez deklaracji się nie da. W VBA nie jest _wymagane_ deklarowanie, ale jak chcesz, to używaj 'Dim'.;) P.S. Wykorzystałeś makro 'Kopiuj2'?

    Programowanie   12 Lis 2018 12:33 Odpowiedzi: 13    Wyświetleń: 864
  • Błąd TBCCTL1 is undefined przy konfiguracji Timer_B w MSP430

    Zerknij na stronę wcześniej, i odszukaj gdzie ja deklarowałem zmienne Licznik1, Licznik2, Licznik3, Licznik4.

    Mikrokontrolery   25 Cze 2009 12:58 Odpowiedzi: 102    Wyświetleń: 10089
  • Dlaczego pętla for w funkcji linia generuje warning statement with no effect?

    W pierwszym argumencie pętli for deklarujesz zmienną albo przypisujesz wartość już zadeklarowanej zmiennej. A ty ani nie deklarujesz, ani nie przypisujesz więc kompilator warczy. Zrób tak jak ci pisał michalko12

    Mikrokontrolery AVR   09 Cze 2011 22:44 Odpowiedzi: 11    Wyświetleń: 2245
  • STM32F103 - Zapis do FLASHa nie działa przy optymalizacji -Os. Co robić?

    Czyli niepoprawny program przypadkiem Ci działał (bo deklarowanie zapisywalnych zmiennych we flash raczej ciężko uznać za poprawne), a taki mniej niepoprawny już się nie kompiluje. Trochę szukanie dziury w całym, skoro jedyne poprawne rozwiązanie to dodanie "const" do _WSZYSTKICH_ obiektów które będą we flash... Dodano po 3 Wszystko zależy od tego czy...

    Mikrokontrolery ARM   11 Lip 2016 07:57 Odpowiedzi: 37    Wyświetleń: 2721
  • VBa Excel, funkcje, jak zamienic powtarzajace sie sekwencje kodu

    A żeby trochę sprawę zagmatwać (uprościć) sugeruję napisanie każdej funkcji w jednym wierszu. Mianowicie wyrzuć dodatkowe deklarowane zmienne. Moim skromnym zdaniem laika są one tam zbędne.

    Programowanie Początkujący   11 Lut 2012 22:23 Odpowiedzi: 15    Wyświetleń: 2150
  • Jak stworzyć makro VBA w Excelu do tworzenia katalogów bez dublowania?

    Deklaracja zmiennej publicznej powinna być w module uniwersalnym. U Ciebie takim modułem jest M1_Zapytanie. Jeśli deklarujesz zmienną publiczną w module obiektowym, to później musisz się do niej odwoływać w innych modułach z kwalifikatorem: [syntax=vbscript]ThisWorkbook.Firsrow[/s...

    Programowanie   24 Lut 2021 08:42 Odpowiedzi: 9    Wyświetleń: 1101
  • [Bascom] Jak zapisać adresy iButton do EEPROM bez błędu 242?

    Po prostu deklarujesz zmienne i robisz tak: Dim Eeprom(128) As Eram Byte 'i potem zapis o odczyt: Eeprom(1) = 123 Jakas_zmienna = Eeprom(128)

    Mikrokontrolery Początkujący   18 Sty 2013 00:43 Odpowiedzi: 2    Wyświetleń: 1410
  • Linefollower - wyjaśnienie niektórych instrukcji dla początkującego BASCOM

    Witam, Wiem, że może to nie najlepszy pomysł, aby zakładać taki temat, ale chciałbym zrozumieć pewne rzeczy dotyczące bascoma i jego instrukcji, mam nadzieję, że ktoś będzie miał ochotę pomóc. Mianowicie : [syntax=Bascom]$regfile = "m8def.dat" $crystal = 1000000 'Konfiguracja przetwornika analog-cyfra (ADC) Config Adc = Single , Prescaler = Auto 'Konfiguracja...

    Mikrokontrolery AVR   19 Lut 2015 18:43 Odpowiedzi: 5    Wyświetleń: 891
  • Gdzie umieścić pętlę w programie liczącym deltę?

    Chyba, że chcesz mi powiedzieć, że podobnie mam zrobić z moim problemem Dokładnie to chcę powiedzieć. Deklarujesz zmienną typu char do której będziesz odczytywał odpowiedź użytkownika. Całe obecne wnętrze main() umieszczasz w pętli do..while, z odpowiednim warunkiem wyjścia z pętli.

    Programowanie Początkujący   24 Paź 2009 20:16 Odpowiedzi: 23    Wyświetleń: 1699
  • Zasilacz regulowany 25V/3A

    Witam Chciałbym odświeżyć temat. Otóż konstrukcja tego zasilacza jet chyba nie do końca przemyślana. Eksploatuje go już ładny kawał czasu i dopiero zupełnie nie dawno rozwiązałem problem z wyświetlaczem o którym wspomniałem kilka posów wyżej. Problemem okazał się sam autor projektu! Połączył PIN-y wyświetlacza D0,D1,D2,D3 do masy (GND) Dopiero lektura:...

    DIY Zagranica   26 Mar 2014 21:39 Odpowiedzi: 57    Wyświetleń: 40345
  • Resetowanie 200 DBD w S7-300 od adresu DBW2.0 za pomocą wskaźnika

    Lokalna coś takiego jak # "zmienna_A" tylko tutaj nie deklarujesz wcześniej tej zmiennej.

    Automatyka Przemysłowa   16 Sie 2012 20:54 Odpowiedzi: 10    Wyświetleń: 2473
  • Jak zapisać vector stringów do pliku txt za pomocą fstream?

    W C (C++ także ;) ) klamry ograniczają widoczność zmiennych. Zmienna utworzona w bloku jest zwalniania na jego końcu. Jako, że case w C nie jest blokiem niezależnym (gdyby nie użyć break - wejdzie się do niego skąd indziej), to chyba właśnie powstaje ograniczenie, że nie można tak bezpośrednio deklarować zmiennych i potrzebne są klamry.

    Programowanie Początkujący   07 Sty 2012 13:26 Odpowiedzi: 4    Wyświetleń: 1365
  • BASCOM AtTiny85 - Początki, programy, problemy, pytania...

    MUSISZ zmienić na: [syntax=vbnet]Dim R As Byte Dim G As Byte Dim B As Byte[/syntax] Przepraszam bardzo, praktycznie już zapomniałem języka Bascom :(. Lecz jeśli tylko będę mógł udzielić pomocy, postaram się to zrobić.

    Mikrokontrolery Początkujący   30 Maj 2021 07:01 Odpowiedzi: 79    Wyświetleń: 7290
  • [c] Jak poprawnie includować pliki w AVR Studio 4 bez błędów?

    No i chyba nie można deklarować zmiennej jako extern a potem definiować jako static. To może niuans, ale taka interpretacja nawet mi nie przyszła do głowy, jak czytałem pytania. :) W każdym razie - w tym samym kontekście, oczywiście, nie można. Ale jeżeli w innym (wewnątrz funkcji czy bloku), to można - będzie to inna zmienna, przesłaniająca definicję/deklarację...

    Mikrokontrolery AVR   01 Mar 2011 18:46 Odpowiedzi: 30    Wyświetleń: 4059
  • Zapisywanie i odczytywanie szeregu danych w eepromie avr.

    tak, stosuj tablice. Ulatwi ci to robote.... ALE pamietaj zeby NIE ZAPISYWAC DANYCH W KOMORCE EEPROMA O ADRESIE 0. Jesli zaczniesz deklarowac zmienne w bascomie to : ...jakies zmienne... .... .... .... 'EEPROM dim foo as eram byte 'to ci zalatwia komorke 0, bo tu bascom umiesci tą zmienną, i z niej niekorzystasz dim tablica1(3) as eram byte dim tablica2(3)...

    Mikrokontrolery   01 Kwi 2008 22:52 Odpowiedzi: 11    Wyświetleń: 1938
  • [C] Jak przenieść obsługę Timer0 do osobnych plików timer0.h i timer0.c w C?

    F_CPU jeśli masz w makefile to go nie redefiniuj. Oczywiście ISR też możesz wyrzucić z main, z tym że w ich przypadku nie umieszczasz prototypów w pliku nagłówkowym - są już zadeklarowane w innym pliku. Pamiętaj też, że jeśli deklarujesz zmienne w pliku nagłówkowym to koniecznie z extern. Dodatkowo jeśli mieszasz kilka języków to z extern "C"

    Mikrokontrolery   19 Gru 2011 11:55 Odpowiedzi: 15    Wyświetleń: 2439
  • [AVR-GCC] Dlaczego zmienna 'status' ma nieoczekiwaną wartość w przerwaniu TWI?

    Nie masz dostępu do zmiennej, czy po prostu odczyt zawsze zwraca tą samą wartość (efekt braku volatile przy deklarowaniu zmiennej używanej przez przerwanie)? Bez "volatile" kompilator zoptymalizuje odwołania do zmiennej "status" w funkcji main - zmienna nie jest nigdy odczytywana (kompilator nie uwzględnia tego, że może przyjść przerwanie - widzi tylko...

    Mikrokontrolery AVR   08 Sie 2009 09:02 Odpowiedzi: 6    Wyświetleń: 1617
  • [C][Atmega8A] - Prośba o sprawdzenie kodu do debouncingu styków przycisków

    KEY=((PIND & 0x01) & 1); 1. Nazw zmiennych zwyczajowo nie pisze się wielkimi literami 2. Wystarczy: key = PIND >> NR LINII PRZYCISKU & 1; - w ten sam sposób dla każdego przycisku. 3. Nie ma sensu deklarować zmiennych związanych ze stanem przycisków poza procedurą przerwania timera, bo nie są one nigdzie więcej potrzebne. Zmienne keystate powinny mieć...

    Mikrokontrolery AVR   25 Mar 2013 00:35 Odpowiedzi: 4    Wyświetleń: 1335