zerowanie zmiennych

Znaleziono około 1213 wyników dla: zerowanie zmiennych
Podstawowa forma zapytania: zerować zmienna
  • Atmega16 - wyświetlacz nju6450 wczytać biblioteke oraz odczytać tab z pamięć pro

    Witam Od kilku dni próbuję odpalić wyświetlacz graficzny 122x32 oparty na dwóch sterownikach nju6450. Napisałem sobie kilka funkcji aby odpalić ten wyświetlacz niestety to nie działa podejrzewam że zrobiłem jakiś błąd w sposobie podpięcia bibliotek niestety nie wiem jaki. Program się kompiluje nawet...

    Mikrokontrolery Początkujący Wiking18   21 Lut 2014 13:51 Odpowiedzi: 0    Wyświetleń: 915
  • precyzyjne odmierzanie czasu- zegar

    Witam, ostatnio zabrałęm się za projekt prostego zegara. Układ wyświetla godzinę na 4 cyfrach wyświetlacza LED wspólna anoda. Oto wyniki mojej pracy: schemat: Do mikrokontrolera Atmega8A podłączony jest kwarc 8MHz. A to program [syntax=c]/* * zegar.c *F_CPU 8000000UL zewnetrzny...

    Początkujący Elektronicy kaka0204   18 Mar 2014 22:37 Odpowiedzi: 4    Wyświetleń: 1143
  • vba - poszukiwanie maksymalnej wartości sumy

    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...

    Software serwis PrzemekCz   13 Lis 2014 11:32 Odpowiedzi: 10    Wyświetleń: 705
  • ATMEGA32 - komunikacja uart pomiędzy mikrokontrolerami

    Znasz przecież operacje bitowe: skoro piny ustawiasz i zerujesz. Po prostu zdefiniuj sobie makra za pomocą #define określając, który bit, to który przycisk np. tak: przyciski za pomocą funkcji z biblioteki lub przerwań:

    Mikrokontrolery BlueDraco   21 Sty 2015 10:06 Odpowiedzi: 13    Wyświetleń: 1155
  • UNO - Przyspieszenie i hamowanie kilku serv jednocześnie na jednymUNO

    Udało mi się wyjść z jednej pętli. Teraz po sprawdzeniu czy w prawo czy w lewo wykonywana jest tylko jedna pętla (dla sprawdzenia działąnia tymczasowo jest serial monitor zamiast servo) [syntax=c] #include <Servo.h> Servo myservo; int pozycjadocelowa, pozycjaobecna, dystans, przyspieszenie,...

    Arduino uzi18   06 Cze 2016 16:37 Odpowiedzi: 7    Wyświetleń: 939
  • Bascom / Atmega8 - Obsługa przycisków i pilota NEC

    Witam Mam tak, jak w kodzie poniżej obsługiwane przyciski i pilot NEC. [syntax=vbnet] '*****************... obsługa pilota '******** ustawianie stanu bitu If Command = 104 And Blokuj_pilot = 1 Then ' klawisz 1 Blokuj_pilot = 0 Licznik_blokuj_pilot = 0 Klawisz_1...

    Mikrokontrolery Początkujący maximus22_kr   30 Mar 2017 15:52 Odpowiedzi: 6    Wyświetleń: 1413
  • Generowanie przerwań używając encoder interface

    Witam! Czy jest możliwość generowania przerwania przy zmianie pozycji enkodera używając encoder interface? Właśnie implementuję metodę zmodyfikowaną M/T do pomiaru prędkości silnika. Przy zmianie pozycji enkodera należy zerować jedną zmienną. Myślałem, żeby generować przerwanie i w nim zerować tą...

    Mikrokontrolery ARM felek93   16 Lut 2017 11:50 Odpowiedzi: 0    Wyświetleń: 471
  • Z111xP - lpc1114 - pierwsze kroki

    Wskazany w linku debugger to zapewne JLink ale za cenę niespełna 10 $ to napewno nielegalny klon :) Jeżeli chcesz poznać LPC'ki i mieć debugger to wejściami . Kiedyś zapomniałem o tym fakcie i dziwiłem się dlaczego program nie działa tak jakbym się tego spodziewał.

    Mikrokontrolery Początkujący DokDaniel1993   06 Kwi 2017 17:44 Odpowiedzi: 16    Wyświetleń: 1494
  • Podstawowe użycie toolchain'a arm-none-eabi czyli co się dzieje przed main

    Wstęp Poradniki pomagające w tworzeniu oprogramowania na mikrokontrolery skupiają się głównie na wykorzystaniu peryferiów samego mikrokontrolera, co jest zrozumiałe, ale niestety rzadko skncentrują się na części programu, która wykonuje się przed funkcją main. Poniższy poradnik ma na celu przybliżenie...

    Artykuły _lazor_   31 Sty 2019 07:34 Odpowiedzi: 31    Wyświetleń: 3513
  • Arduino zapis na karcie sd co pełną godzinę

    Nawet gdybyś sprawdzał sekundy to procesor może zrobić miliony operacji w każdej sekundzie. Wystarczy sprawdzać czy zmieniła się godzina, jeśli chcesz to robić o równych godzinach lub dana minuta, ale po raz pierwszy. To znaczy, że gdy następuje zmiana minuty/godziny ustawiasz jakąś zmienną z z tym związaną...

    Arduino LChucki   26 Gru 2018 12:01 Odpowiedzi: 9    Wyświetleń: 246
  • ARM C startup na przykładzie wygenerowanego przez Cube

    (at)_lazor_ i przy okazji pozwala zobaczyć jak sobie zrobić inicjalizacje i zerowanie zmiennych umieszczonych w innych obszarach pamięci (np CCM) Tyle można równie dobrze zobaczyć w moim projekcie RTOSa albo i w przykładzie dla LPC4330 który wrzuciłem do netu 6 lat temu [;

    Mikrokontrolery ARM stmx   26 Sty 2019 14:21 Odpowiedzi: 33    Wyświetleń: 1215
  • Puk puk, barku otwórz się :>

    Dzięki wszystkim za opinie :D W odpowiedzi na wasze pytania, płytki robię metodą termotransferową z użyciem folii, projektuje w Eagle'u, serwa tak jak ktoś napisał na allegro chodzą po 23zł i właśnie na allegro je kupowałem, niezła cena jak za takie małe i dość silne serwo. Tolerancja odstępu puknięć...

    DIY Konstrukcje pepe   23 Sie 2008 09:12 Odpowiedzi: 29    Wyświetleń: 20013
  • załączanie cewki dwoma przyciskami w bascomie

    Najprostszym rozwiązaniem wydaje mi się wygenerowanie sygnału wspólnego (tutaj mającego 3 stany: oba_puszczone, mieszany, oba_nacisniete) oraz operowanie na jednej pomocniczej zmiennej "gotowosc" - cykl zacznie się tylko wtedy, kiedy sygnał wspólny jest w stanie oba_nacisniete a układ jest gotowy - wtedy...

    Mikrokontrolery Dr.Vee   08 Lis 2008 20:48 Odpowiedzi: 9    Wyświetleń: 1020
  • BASCOM RS232 i PC - wysyłanie 512bajtów

    Najważniejsze to chociaż troszkę samemu najpierw pokombinować i ew później dopytać co i jak ;) ale po co ten Inkey? toż jak już zajdzie zdarzenie Bytematch - to znaczy, że w twoim buforze jest już co najmniej jedeń łańcuch tekstowy, którzy przyleciał z Rs232 i zakończony znakiem ENTER (13) .... w związku...

    Mikrokontrolery AVR mirekk36   30 Lis 2009 18:04 Odpowiedzi: 20    Wyświetleń: 5170
  • Tablica świetlna - czyli jak to ugryźć...

    w kolejnych krokach pętli for zerowane będą bity oprócz bitu i, czyli pozostanie jedynie bit i bajtu. Czyli: krok 1: w wyniku otrzymasz 0 lub 1 w zależności od stanu bitu 0 zmiennej krok 2: w wyniku otrzymasz 0 lub 2 w zależności od stanu bitu 1 zmiennej krok 3: w wyniku otrzymasz 0 lub 4 w zależności...

    Mikrokontrolery LoLek85   30 Paź 2010 14:28 Odpowiedzi: 97    Wyświetleń: 10405
  • [Bascom] Pasek poziomu głośności oraz czasowy wyłącznik LCD

    Poradziłem sobie z paskiem, ale dalej mam problem z ustawieniem timera. ................ Do If Pind.3 = 0 Then Czas = 0 Load Timer1 , 62500 End If If Czas = T_max Then Portd.7 = 0 End If Loop ............... Będzie to chodzić, czy bit Z był tu potrzebny?...

    Mikrokontrolery AVR arktik1   30 Mar 2010 11:40 Odpowiedzi: 28    Wyświetleń: 3302
  • Pytanie o strukturę [C]- czemu jest źle?

    Pierwsza definicja jest poprawna, błędem jest to, że nadużywasz printf'a. %d wymaga na wejściu int'a, który ma 4 bajty, natomiast twoja struktura ma 3 bajty. Jeśli dany procesor wymaga wyrównywania adresów do 4 lub 2, kompilator rozszerzy twoją strukturę o jeden bajt (w tym przypadku po zmiennej sekundy)...

    Mikrokontrolery Fredy   02 Paź 2011 22:28 Odpowiedzi: 27    Wyświetleń: 1835
  • Mikroprocesorowa Trawiarka PCB

    Witam! Jakiś czas temu rozpocząłem naukę pisania programów na mikrokontrolery AVR w języku C++. Przeczytałem wiele tutoriali, poradników, itp., aż w końcu doszedłem do pisania własnych, prostych programów. Po kilku takich „pseudoprogramach” zdecydowałem, że teraz czas napisać coś bardziej...

    DIY Warsztat wer.tgb   29 Gru 2014 14:04 Odpowiedzi: 70    Wyświetleń: 25455
  • Wytrawiarka mikroprocesorowa

    Jeśli źle umieściłem temat to bardzo proszę o przeniesienie. Kod który wklejam :

    Początkujący Naprawy wer.tgb   24 Lis 2014 18:04 Odpowiedzi: 8    Wyświetleń: 1053
  • Miniaturowy wyłącznik czasowy - jakieś proste i praktyczne rozwiązanie

    Taki program należy pisać tak, że cały czas odczytuje się w kółko stan przycisku, przy wciśnięciu zapisuje się czas (żeby było wiadomo, kiedy został wciśnięty), przy puszczeniu można wyliczyć, jak długo był wciśnięty i w zależności od tego podjąć jakąś akcję, albo nie, Można też podejmować akcję po upływie...

    Projektowanie Układów dobo_28   09 Mar 2016 22:29 Odpowiedzi: 50    Wyświetleń: 4581
  • Atmega bascom i ADC - dziwne zachowanie

    Ja nie znam dokładnie bascoma ale moge dorzucić kilka uwag, i dołaczę się z pytaniem? Czy bascom atomizuje zmienne? Jeśli nie, to w petli głównej masz: I_count = 0 a w przerwaniu: Incr I_count istnieje ryzyko że przerwanie nie nadpisze zmiennej I_count. Generalnie dotyczy to wszystkich zmiennych...

    Mikrokontrolery AVR trol.six   13 Lip 2017 11:43 Odpowiedzi: 13    Wyświetleń: 1005
  • Opóźnienie załączenia przyciskiem

    W Arduino najlepiej używaj typów zmiennych najmniejszych jakie możliwe, a ze względu na różnorodność platform do liczby int8_t, int16_t, int32_t, wtedy nie ma wątpliwości czy int jest 16bit czy 32bity (np. w ESP8266). Dodatkowo gdy wiesz, że są możliwe tylko wartości dodatnie to tylko dodatnich - analogicznie...

    Arduino khoam   23 Lis 2018 17:33 Odpowiedzi: 16    Wyświetleń: 321
  • Ds 18b20 temperatury ujemne

    znowu troche asm-a. zrób tak ( np ): zmiennej d1 - pierwszy odczytany bajt zmienna d2 - drugi odczytany bajt 1 - zerujesz w pierwszym bajcie 4 najmłodsze bity ( mnożysz logicznie przez 11110000b ) 2 - wymieniasz mładszy pół bajt drugiego odczytanego bajtu z młodszym półbajtem pierwszego odczytanego...

    Mikrokontrolery PIOTR111   30 Sty 2006 07:55 Odpowiedzi: 13    Wyświetleń: 2284
  • SPI - jak to zatrzymać? Gdzie w kodzie jest błąd?

    Popełniłem taki oto program. Dane przesyłane przez port LPT przez 3 linie (D0 - SCK, D1 - MOSI, D2 - /SS). Teoretycznie procesor powinien być ustawiony w tryb slave $regfile = "ATtiny2313.DAT" $crystal = 4000000 Dioda_led Alias Portb.2 Ddrb.2 = 1 ...

    Mikrokontrolery wicy   29 Sty 2007 20:57 Odpowiedzi: 2    Wyświetleń: 1017
  • [C++] Robienie wątków, przerabianie gry, czy dobrze myślę?

    dzięki wielkie Dodano po 7 Zanim jeszcze zacznę robić synchronizację oraz te wszystkie zabezpieczenie dotyczące jednoczesnego otwierania/zapisywania danych, zrobiłem taki serwerek: #include <string> #include <fstream> #include <sstream> #include <iostream> #include...

    Programowanie Sagaceil   23 Sie 2007 10:43 Odpowiedzi: 8    Wyświetleń: 1344
  • [Atmega8][Bascom] Termometr Ds18b20, wyswietlacze 7seg. led

    Witam Zrobiłem termometr na Ds18b20 i wynik wyświetlany jest na 3 wyświetlaczach 7 segmentowych Led. Dodatnia temperatura działa bardzo dobrze jednak gdy pojawia się ujemna temperatura poniżej - 10 stopni na wyświetlaczach pokazują sie same 8 8 8 . Może to dlatego że pojawia się - ? Nie wiem jak w...

    Mikrokontrolery AVR siwekyhy   18 Gru 2009 22:53 Odpowiedzi: 0    Wyświetleń: 3870
  • [Bascom][AVR] wyświetlacz 7 seg LED

    Cześć Chciałem prosić kogoś o wskazówkę jak poradzić sobie z problemem wyświetlania wartości "Wartosc2" poniższego kodu. Mój problem polega na tym że w momencie naciśnięcia przycisku ( w programie to Up, Dwn ) gdy na wyświetlaczach jest np 1.1 wyświetlacze "resetują" się i wskazują wartość 00...

    Mikrokontrolery AVR cepelia   17 Wrz 2010 09:26 Odpowiedzi: 4    Wyświetleń: 3326
  • [Bascom][Atmega8] Problem z opóźnieniem wykonania programu

    Znaczy się chciałem dać Load Timer1 = 58594, wtedy chyba działałoby to przepełnienie o którym mówię? Do przycisków daje Debounce, więc myślę, że starczy Nie, to nie wystarczy. Jednym z głównych błędow jaki większość popełnia to zaczynanie projektu od doraźnego, szablonowego wypełniania formuły; ...

    Mikrokontrolery AVR piotrva   29 Wrz 2010 17:30 Odpowiedzi: 12    Wyświetleń: 2360
  • [Asembler 8051] Czas trwania programu - obliczanie

    Mam do zrobienia program, który będzie zliczać czas trwania programu. Zmienna sekund ma być prezentowana w postaci binarnej za pomocą diod świecących podłączonych do portu P2. Mam użyć systemu przerwań i odpowiedni licznik-timer w wybranym trybie wiedząc, że mikrokontroler jest taktowany zegarem 11.0592MHz,...

    Mikrokontrolery kazwita   26 Lis 2010 13:16 Odpowiedzi: 1    Wyświetleń: 2949
  • [ATmega][BASCOM] Odbiór RC5 bez użycia GETRC5 - gotowiec dla początkujących

    Pisząc program stanąłem przed problemem odbioru kodu RC5 z pilota ale z użyciem przerwania. O ile w BASCOM 8051 GETRC5 w przerwaniu działa doskonale, to w BASCOM AVR jest to kompletna porażka. Wadą Bascomowej funkcji GETRC5 jest: 1) Dziadowskie działanie w przerwaniu (niby działa ale traci pierwszy...

    Mikrokontrolery AVR 30402   03 Sty 2013 13:29 Odpowiedzi: 13    Wyświetleń: 5973
  • Monitor LCD 7" (serwisowy) obraz ok, LCD 17" pasy

    Być może z dwóch stron kabla podłączone jest do ekranu zerowanie lub zerowanie i uziemienie. Pomiędzy kołkami zerującymi znajdującymi się w odległych miejscach lub kołkiem zerującym a uziemieniem (np. wkopanym w ziemię masztem) może się pojawić niewielkie napięcie zmienne. Jeśli dwa takie punty zostaną...

    Zabezpieczenia Stacjonarne corvax   31 Lip 2011 11:28 Odpowiedzi: 4    Wyświetleń: 1472
  • [ATmega32][C/AVR Studio 5] Regulacja świecenia diody LED - PWM

    Witam, napisałem prosty program zmieniający za pomocą przycisków jasność diody LED. Na podstawie tego muszę napisać program, który będzie mi generował "automatycznie PWM". Działać to ma tak: Współczynnik wypełnienia od 0 rośnie automatycznie do 100. Zwiększanie współczynnika wypełnienia inkrementuje...

    Mikrokontrolery AVR 30402   09 Sty 2012 11:20 Odpowiedzi: 9    Wyświetleń: 3855
  • AVR/Atmega644 - PWM, tablica, sinus

    ...niestety nie znam asemblera. Nie musisz znać. Jak przeczytasz uważnie i zrozumiesz zasadę, to sam napiszesz procedurę obsługi przerwania w C. Dla częstotliwości PWM rzędu kilkunastu kiloherców i zegara CPU 8MHz przerwanie występuje co ponad 500 taktów, więc nawet procedura napisana w C nie będzie...

    Mikrokontrolery AVR fasset   03 Sty 2014 14:41 Odpowiedzi: 11    Wyświetleń: 3192
  • Moduł dekodera sygnału z bezprzewodowego czujnika temperatury

    Mając kilka wolnych chwil, postanowiłem skonstruować odbiornik do bezprzewodowego czujnika stacji pogodowej Oregon Scientific RMR203HG. Stacje tej marki są ogólnie dostępne, jeśli chodzi o wrażenia z użytkowania – działa bez zarzutu. Mój model wyposażony jest w pomiar temperatury i wilgotności...

    DIY Konstrukcje LA72   25 Mar 2016 22:02 Odpowiedzi: 10    Wyświetleń: 9615
  • RC5 - Kolejny, ulepszony gotowiec BASCOM bez Getrc5

    Witam Jak wielu spotkałem się z problemem problemem kłopotliwej obsługi pilota z RC5. Po poszperaniu w necie wpadłem na ten temat. Jak się okazało wszystko na tym programie pracowało, ale nie zawsze. Kłopotem było napisanie programu "pod pilota". Oczywiście pochwała dla Sabotaz'a który problem...

    Mikrokontrolery AVR AWllen   05 Lut 2015 15:56 Odpowiedzi: 4    Wyświetleń: 1110
  • Zaawansowane sztuczki z PWM - Cyfrowy syntezator dźwięków

    Dzisiaj fragment książki ----------------------------------------... Rozdział 13. Zaawansowane sztuczki z PWM Cyfrowy syntezator dźwięków Aby generować dźwięki nieco bardziej interesujące od fal prostokątnych, musimy wykorzystać technikę PWM, żeby...

    Artykuły TechEkspert   22 Mar 2015 18:00 Odpowiedzi: 0    Wyświetleń: 4473
  • Zegarek elektroniczny

    Witam, chciałbym przedstawić swój zegarek elektroniczny. Zegarek jest wykonany w technologii CMOS. Taktowany generatorem stabilizowanym rezonatorem kwarcowym. Po wykalibrowaniu można osiągnąć dokładność do 0,26s na dobę, co jest bardzo dobrym wynikiem. Pobór mocy z sieci wynosi 2,8W. Zegar...

    DIY Konstrukcje 65469   25 Sty 2016 20:03 Odpowiedzi: 9    Wyświetleń: 6711
  • Termometr bezprzewodowy 433 MHz - Brak kmunikacji

    No tak teraz to widzę, zerowanie zmiennej powinno być na samym końcu warunku a nie za klamrą jak napisałem. Jest: [syntax=c] /* Wysyła komunikat do wyświetlacza */ lcd_puts(str); // Do nothing - echoing is handled by the ISR instead of in the main loop } RxCount=0x00; [/syntax] A...

    Mikrokontrolery AVR Osator90   08 Lut 2016 21:12 Odpowiedzi: 20    Wyświetleń: 1410
  • Excel VBA - Wyłączenie chrony udostępnionego arkusza z poziomu VBA

    Kurcze, jeżeli chodzi o VBA to jestem zaczynającym samoukiem. Nie znam reguł stosowania wszystkich funkcji. Mogę prosić Cię o rzucenie okiem na mój kod i poradzenie w jaki sposób użyć Twojej funkcji? [syntax=vbscript] Private a As Integer 'zmienna globalna Private haslo As String Sub MsgBox_error1()...

    Programowanie myszowaty23   22 Lut 2016 09:45 Odpowiedzi: 8    Wyświetleń: 3792
  • Xmega128A3 - uart na przerwaniach, biblioteka Atmela, echo na terminal.

    (at)dawid.barracuda Pamiętaj o konieczności zapewnienia atomowości operacji na licznikOdebranychZnakow - zarówno podczas porównania tej zmiennej, jak i przypisania jej nowej wartości. Poza tym zamiast ją zerować na końcu odejmij od bieżącej wartości zmiennej, liczbę rzeczywiście wysłanych bajtów. Jeśli...

    Mikrokontrolery AVR dawid.barracuda   09 Kwi 2017 14:24 Odpowiedzi: 6    Wyświetleń: 717
  • [BASCOM] Skąd te dodatkowe znaki przy wyświetlaniu?

    Witam Piszę sterownik grzałki lutownicy. Sam sterownik wstępnie działa dobrze. Natomiast po wykryciu obrotu enkodera w prawo lub w lewo zwiększam lub zmniejszam wartość zmiennej NASTAWA i wysyłam po UART do komputera oraz wyświetlam na LCD od nokii 3310. Co jakiś czas w wyświetlanym tekście zarówno...

    Mikrokontrolery AVR Press   27 Lut 2018 19:12 Odpowiedzi: 2    Wyświetleń: 417
  • AVR bascom attiny2313A niestabilna praca programu

    Proszę autora tematu o przejrzenie tego kodu, dodałem aliasy, zrobiłem zliczanie czasu bezczynności i obsługę alarmów. Nie wnikałem w sterowanie buzzerem i licznikiem dystansu, to już pozostawiam twórcy. [syntax=vbnet]$regfile = "attiny2313.dat" $crystal = 8000000 Config Lcdpin = Pin , Db4 =...

    Mikrokontrolery AVR irbis12   07 Lip 2018 17:01 Odpowiedzi: 23    Wyświetleń: 675
  • Multiplexsowe sterowanie wyjściami bascom

    Można sobie ułatwić robote na kilka sposobów.Użyć aliasów zamiast definiować zmienne bitowe: Dim Przekazniki As Byte Pk0 Alias Przekazniki.0 Pk1 Alias Przekazniki.1 Pk2 Alias Przekazniki.2 Pk3 Alias Przekazniki.3 Pk4 Alias Przekazniki.4 Pk5 Alias Przekazniki.5 Pk6 Alias Przekazniki.6 Pk7...

    Mikrokontrolery janek1815   15 Lis 2005 08:54 Odpowiedzi: 4    Wyświetleń: 1043
  • dziwne liczenie timera1 w atmega32

    ...Czyli zumek ma rację... Niestety , zumek nie miał racji , bo błędnie założył (patrząc tylko na fragment w 1-szym poście) , że prescale jest równy 1. Teraz by sie zrehabilitować , bardziej się przyłożył :D Biorąc pod uwagę , że We2 cały czas jest równe 1 , wyliczył że zmienna Czas_otwarcia...

    Mikrokontrolery max_gg   31 Sie 2006 13:48 Odpowiedzi: 8    Wyświetleń: 1382
  • EEPROM i oraniczona ilosc zapisu

    Mój sposób nr 1: -zakładasz w jednej lub dwóch komórkach wskaźnik do bieżącej struktury roboczej, składającej się z licznika zapisów (3 bajty) oraz rejestru przechowującego zmienną (o dowolnym rozmiarze), -następnie tworzysz funkcje do zapisu oraz odczytu zmiennej. Fun do odczytu ustala za pomoca wskaznika...

    Mikrokontrolery pepin0   01 Lis 2006 16:52 Odpowiedzi: 15    Wyświetleń: 1548
  • Atmega8535 + mxd7202 (akcelerometr PWM)-jak czyt. obie osie?

    Witam. mam problem z odczytaniem prawidłowo sygnałów z obu osi akcelerometru mxd7202. z jedną nie mam problemu. pojawia się on dopiero, jak próbuje odczytać z obu. Wyjścia akcelerometru (sygnał PWM 100Hz - wypełnienie proporcjonalne do przyspieszenia (50% = 0g)) podłączyłem do INT0 i INT1 ATMEGI. ATMEGA...

    Mikrokontrolery Borys333   22 Lut 2007 21:52 Odpowiedzi: 0    Wyświetleń: 1271
  • Oprogramowanie przycisków

    Najprościej sprawdzając stan pinów do których podpięte są przyciski. Wprowadzasz zmienną wskazującą jaką wartość (godz. , min. itd) zmieniasz. Po wykryciu wciśniętego switch'a inkrementujesz (zwiększasz) wartość tej zmiennej i np jeśli Zmienna=1 to skaczesz do podprogramu zmiany wartości minut, jeśli...

    Mikrokontrolery gregoorr   26 Lut 2007 22:44 Odpowiedzi: 4    Wyświetleń: 858
  • Zliczanie impulsów, Timer, 8051

    być może znalazłem bląd polega on na tym, że w w przerwaniu deklarujesz zmienną count i od razu przypisujesz jej wartość pytania są 2: czy przypadkiem przy kazdym zgłoszeniu przerwania zmienna nie jest zerowana? czy ta zmienna ( a dokładnie komórka pamięci która przechowuje tą zmienną ) nie jest...

    Mikrokontrolery romsik   12 Lis 2007 09:52 Odpowiedzi: 58    Wyświetleń: 9073
  • ATMega8 + AVR-GCC - sterowanie wyświetlaczy LED

    Witam ponownie z kolejnym problemem! Otóż zabrałem się za budowę zegara na wyświetlaczach LED i szło mi dobrze, dopóki nie utknąłem przy obsłudze przycisku do ustawiania czasu. Przycisk podłączony jest do wyprowadzenia PB0 i podczas przyciskania, zwiera je do masy. Kod programu: int main(void) { //...

    Mikrokontrolery AVR endo_mif   08 Lip 2009 10:42 Odpowiedzi: 16    Wyświetleń: 8989
  • [AVR Studio i C] Położenie tablicy danych w pamięci flash

    unsigned int value[128] __attribute__ ((section("moja_sekcja&... = {1,2,3,4,5,6,7,8,9}; Tak zadeklarowana zmienna wyląduje w pamięci RAM (brak atrybutu PROGMEM). Dziwne wartości biorą się z tego, że zmienna ta nie znajduje się w sekcji data ani...

    Mikrokontrolery AVR nojmi   15 Sie 2009 22:13 Odpowiedzi: 6    Wyświetleń: 2459
  • C++ zainicjowanie tablicy w funkcji string-iem

    Poniższy kod przedstawia część funkcji, która ma za zadanie kasować rekord w pliku. Rekordy mają taką strukture. string1---string---int---lon... int---string---string string2---string-... int---string---string string3---string-... int---string---string Wymyśliłem oto taka idee działania...

    Programowanie Początkujący Vix   25 Lis 2009 10:03 Odpowiedzi: 28    Wyświetleń: 4618
  • [ATMEGA][C] Jak odtworzyć plik WAVE?

    Timer jest chyba buforowany czyli od razu nie ustawia danej wartości tylko po dojściu do jednego z krańców(liczy w górę a potem w dół) czy tak? 16000000/44000=363,(63). Czyli 363 takty zegara pomiędzy kolejnymi przerwaniami. Czy dobrze to rozumiem? Czy jest możliwość żeby PWM zliczał od 0 do zadanej...

    Mikrokontrolery MarcusBurnett   01 Lut 2010 13:24 Odpowiedzi: 34    Wyświetleń: 6853
  • ATMEGA[BASCOM] Najprostsze odtwarzanie Wav .

    A oto działający kod dla bufora 128 bajtów (można zrobic mniejszy, 64 dziala ale tylko przy Clockrate = 4 , Spsr.0 = 1 i samplu do 16kHz) zależny od prędkości z jaką odczytujemy dane po Spi z karty, im wolniej tym bufor musi byc wiekszy, zależy też od częstotliwości próbkowania pliku dźwiękowego, im...

    Mikrokontrolery AVR fysiek   16 Lis 2016 22:22 Odpowiedzi: 328    Wyświetleń: 91962
  • Początki pomoc w wyborze...

    Witam Chciałbym zacząć przygodę z układami programowalnymi. Od lat zajmuję się AVR 8-bit w C i asm. Naszła potrzeba wykonania wielu sprzętowych kanałów PWM a ukł. programowalne są idealne do tego. Proszę o pomoc w wyborze na start i dalszy rozwój układu, rodziny, środowiska... Założenia i co oczekuję...

    Programowalne układy logiczne JarekC   07 Kwi 2010 22:13 Odpowiedzi: 15    Wyświetleń: 1908
  • [ATTINY2313][C] Eliminacja drgrań styków - rozwiązany!

    Hmm to co napisał Freddie chyba zrozumiałem. W poście do którego prowadzą odnośniki z Twojego tematu jest tylko opis działania tej funkcji, z tym, że dla procesorów, których wejścia są normalnie w stanie niskim, zamiast wysokim (swoją drogą tak miało być w Twoim poście? Bo z treści wychodzi, że odnośniki...

    Mikrokontrolery bng123   29 Wrz 2010 23:27 Odpowiedzi: 11    Wyświetleń: 2366
  • Przeliczenie wartości ADC na stopnie Celsjusza - termometr na bazie uC i 1N4148

    ..zmienna offset (PS dlaczego 116? Skąd to się wzięło?) Masz to wszystko wyjaśnione w opisie przykładu, a resztę wyjaśnia code. Offset z reguły jest wartością stałą czyli "CONST"; tu w przykładzie wartość ta na poczatku nie jest dokładnie znana (dla uproszczenia projektu pominieto pełną...

    Mikrokontrolery AVR emarcus   27 Mar 2011 03:26 Odpowiedzi: 20    Wyświetleń: 4808
  • [atmega32][C] bootloader. Po zaprogramowaniu nic się nie dzieje. Ustawienia?

    Dzien dobry. Piszę bootloader do procesora atmega32. Bootloader ma dzialać w terminalu więc konwersja ascii -> hex jest przeprowadzana w mikrokontrolerze. Po uruchomieniu, program ładnie się przesyła, wszystko wydaje się być OK. Po resecie jednak nic się nie dzieje. Skopiowałem całą zawartość pamięci...

    Mikrokontrolery AVR bananita   12 Kwi 2011 22:22 Odpowiedzi: 10    Wyświetleń: 2085
  • attiny13 - pwm i RC5 nie chcą współpracować.

    W programowym PWM nie korzystasz z żadnego timera więc nie wpisujesz nic do pwm0b ani innego rejestru tylko tworzysz taką funkcję jak podałem, nieszczęśliwie nazwałem zmienną A może być całkiem inna nazwa, to po prostu zmienna która liczy od 0 do 255 potem się przepełnia i od nowa. Sprawdzasz czy jej...

    Mikrokontrolery AVR _pieczas   04 Lut 2012 09:14 Odpowiedzi: 13    Wyświetleń: 2329
  • [m32][C] zegar LED, brak multipleksu, kompilacja bez błędów.

    Po przeniesieniu wywołania funkcji klawisze(); do obsługi przerwania timer0 klawisze pięknie ruszyły. Teraz pozostało mi upchnąć obliczanie czasu do pętli głównej lub do przerwania od timer0, bo podczas naciskania np. MIN_PLUS, gdy zmienna minuta2 osiągnie wartość 10, wyświetla się na 4 cyfrze śmieć....

    Mikrokontrolery Początkujący Antystatyczny   23 Lip 2012 19:55 Odpowiedzi: 51    Wyświetleń: 3344
  • S1D15710 - Działający kod w BASCOMie

    Program zaczął w końcu działać. Wszystkie zmienne zamieniłem na zmienne lokalne. Czytaj_dane przerobiłem na funkcję. A w niej zamiast [syntax=basic4gl] Czytaj_dane = PORTD [/syntax] dałem [syntax=basic4gl] Czytaj_dane = PIND [/syntax] i pomogło. Można też pisać teksty na wyświetlaczu, ale...

    Mikrokontrolery AVR efferalgan   16 Lut 2014 10:38 Odpowiedzi: 17    Wyświetleń: 2970
  • [Bascom] - Generowanie dwóch alarmów

    Witam. Koledzy mam błachy problem którego nie mogę mogę sam rozwiązać (taki tam że mnie programista...) Otóż do atmegi32 mam podłączony poprzez mosfeta alarm (piezo z generatorem 110dB) atmega po prostu załącza zasilanie. I teraz potrzebuję za pomocą tego wygenerować dwa lub trzy różne alarmy....

    Mikrokontrolery AVR emarcus   09 Paź 2013 13:53 Odpowiedzi: 6    Wyświetleń: 1191
  • AVR - Błędy w kodzie obsługi enkodera

    enc_delta 1 lub -1 wywnioskowałem z tego że w dalszej części przykładu ta zmienna przepisywana jest do zmiennej val i zerowana a zmienna val jest zwracana jako wyrażenie instrukcji switch i porównywana z wartościami case 1 (przy obrocie w prawo) i -1 (przy obrocie w lewo). Poza tym np. przy obrocie...

    Mikrokontrolery AVR djfarad02   30 Gru 2013 23:17 Odpowiedzi: 6    Wyświetleń: 1050
  • [C++] - Program źle liczy sumę z tablicy char

    Witam! Po pierwsze co mi się narzuca to nie uwzględniasz znaku liczby. Widzę też, że cząstkowe wyniki składasz w tablicy typu int. Nie ma takiej potrzeby zwłaszcza, że nie znamy jej rozmiaru w momencie wywoływania funkcji. Proponuje takie rozwiązanie funkcji suma: [syntax=c]int suma(char *t) { int...

    Programowanie Początkujący JimmyB   13 Sty 2014 20:39 Odpowiedzi: 2    Wyświetleń: 1056
  • [Atmega328][DS18b20]Nie działa odczyt temperatury

    Witam. Koledzy niby prosty układzik między innymi z czujnikiem temperatury DS18b20. Nijak nie mogę uruchomić tego czujnika. Sprawdziłem wszystko pod kątem połączeń zwarć i zimnych lutów. Ba nawet czujnik podmieniałem i nadal temperatura odczytana z czujnika to -0.1. Wiem że mam jakiegoś babola...

    Mikrokontrolery AVR pier   17 Sty 2014 10:11 Odpowiedzi: 4    Wyświetleń: 1554
  • [Xmega128A4U] - Liczby int na UART jak najszybciej

    Zmienną z zakresu 0..99999 dałem do uinta32_t i błędu o 3 już nie ma. Ale jeszcze walczę bo czasem się jeszcze o 1 różni. Dziwne bo nawet jak wynik mnożenia przez 0,3 jest całkowity to daje również wtedy o 1 mniej mimo, że powinien zabrać do uinta własnie tylko całkowitą wartość ze zmiennej. Może przygotowanie...

    Mikrokontrolery AVR tehaceole   22 Maj 2014 15:24 Odpowiedzi: 14    Wyświetleń: 1332
  • Kolejny zegar... Arduino nano + wyświetlacze LED

    Umieszczam kod, Podłączenie wyświetlaczy, wspólne katody na pinach A0, A1, A2, A3 (dziesiątki godzin, godziny, dziesiątki minut, minuty), segmenty odpowiednio na pinach od 4 do 11 odpowiednio, A, B, C, D, E, F, G, DP. Na przerwaniu realizowane jest tylko przełączanie stanu dwukropka (mruganie co...

    DIY Poczekalnia _Arecki_   14 Lut 2016 19:36 Odpowiedzi: 21    Wyświetleń: 10425
  • Arduino - mini stacja meteo

    Mała kontynuacja: 1. Dołożyłem barometr BMP180 2. Zdefiniowałem symbole na LCD: termometr, kropelka, stopnie C, "ś" 3. Przeorganizowałem ekrany [syntax=c]#include <DHT.h> #include <Wire.h> #include <LiquidCrystal_I2C.h> #include <OneWire.h> #include <DS18B20.h> #include...

    Mikrokontrolery Początkujący Crayou   25 Cze 2017 10:26 Odpowiedzi: 43    Wyświetleń: 5886
  • Builder C++ Dwa formularz, wywolanie funkcji

    W formularzu głównym mam zrobioną funkcję case Case to nie funkcja, a instrukcja sterująca (konkretnie switch-case). Zakładam, że w tym switchu w poszczególnych case ustawiasz wartość zmiennej moje_zadania. Nie podawaj void w parametrze - jakkolwiek jest to dopuszczalne, jest uznawane...

    Programowanie Początkujący yamajin   02 Cze 2017 19:44 Odpowiedzi: 2    Wyświetleń: 882
  • Przycisk, który wyłączy diodę sterowaną PWM za pomocą potencjometru

    Dodatkowo chciałbym podłączyć przycisk, który jak się wciśnie to wyłączy diodę (niezależnie od pozycji potencjometru), a po np. skręceniu potencjometru w skrajną pozycje będę mógł na nowo regulować jasnością diody. Jeśli dobrze rozumiem Twoje intencje ( i też kolega wyżej), to musisz mieć jeszcze...

    Arduino Quattro1928   20 Mar 2018 17:53 Odpowiedzi: 4    Wyświetleń: 297
  • timery

    czesc w zalaczniku masz fajny program do obliczania czsow przerwan dla procesorow AVR w praktyce wyglada to np tak: ustawiasz timer0 tak zeby przerwanie wystepowalo co 2 ms config timer0 = timer, prescale = 64 ... ... counter0 = 6 start timer0 przy kwarcu 8MHz, timerze0 (8 bitow) i...

    Mikrokontrolery zibi11   17 Maj 2004 21:48 Odpowiedzi: 7    Wyświetleń: 1632
  • Menu w programie - Bascom

    - PROGRAM GŁÓWNY ---> naciskam przycisk np. portd.1 i wchodzę w USTAWIENIA1 ----> naciskam kolejny raz klawisz portd.1 i wchodze w USTAWIENIA2 Witam. Robiłem cos podobnego ale na 89c2051 - wiadomo mało portów. Dlatego menu zrobiłem inaczej. W pętli głównej zrobiłem odwołanie do wejścia i napisałem: if...

    Mikrokontrolery Ulyssess   06 Gru 2004 16:59 Odpowiedzi: 3    Wyświetleń: 2288
  • Jak uziemić komputer? Po dotknięciu kopie

    Witam 1. Uziemienie stosuje się TYLKO i wyłącznie do instalacji do 380 V czyli w wszelkich maszynach, silnikach i innych urządzeniach elektr. powinno być uziemianie a nie zerowanie, zerowanie jak owszem w instalacjach domowych BZDURA Proszę mi podać środki ochrony dodatkowej od porażeń...

    Komputery Hardware gogo4   20 Lut 2007 23:12 Odpowiedzi: 39    Wyświetleń: 13643
  • crc8, czy aby dobrze kombinuje - bascom8051

    Ok to wytłumaczmy to: zacznijmy od tego bo to jest całe sedno liczenia crc: Suma: Crc = 0 For I = 1 To 9 Temp = Crc Xor Bd(i) Crc = Lookup(temp , Crc8) Next Return w pierwszej linijce wartość crc jest zerowana (kasowana) następnie jest pętla for..next (w next powinno...

    Mikrokontrolery LordBlick   05 Cze 2006 20:57 Odpowiedzi: 4    Wyświetleń: 1402
  • [Sprzedam] pilnie aparature pomiarowa Megger MFT1502 NOWĄ!!

    MEGGER MFT1502 APARATURA POMIAROWA! NOWA z GWARANCJĄ i PAPIERAMI. inne info o sprzecie: naklejka na LCD i nasadami na aparaturze pomiarowej wraz z:

    Ogłoszenia Elektronika andmarin   08 Wrz 2006 20:45 Odpowiedzi: 4    Wyświetleń: 2749
  • Tablica wyników sportowych - pomysły, sugestie...

    Zacząłem pisać licznik zdobytych punktów, a raczej pozmieniałem program znaleziony w internecie. Licznik działa poprawnie z dwoma przyciskami i jest ok. Listing programu licznika: Dim Jednostki As Byte , Dziesiatki As Byte , Setki As Byte Dim Ktorywysw As Byte , S2a As Bit , S2b As Bit , S1a...

    Projektowanie Układów LukasWhite   06 Paź 2007 20:10 Odpowiedzi: 9    Wyświetleń: 2801
  • ATmega i sterowanie jasności świetlówki

    Witam Myślę że trzeba by to zrobić korzystając z trafo.Inaczej nie widzę możliwości jak sterowanie napieciem (wielkością napiecia) .PWM zapewni tylko zmianę napięcia po stronie pierwotnej.Trzeba by spróbowac...'Program regulujący prędkość obrotową silnika DC 12 V 'Do sterowania wykorzystano sygnał...

    Mikrokontrolery radiomechanik   07 Lut 2007 02:22 Odpowiedzi: 5    Wyświetleń: 1437
  • Kilka pytań odnośnie: ATmega 128, LCD, przyciski,

    Witam! Na wstępie chciałbym przeprosić za być może zbyt banalne pytania i zbyt mało dokładne przeszukanie forum, ale kiedyś i tak bym musiał się o coś spytać więc może lepiej teraz niż później, ale do rzeczy: Zbudowałem system mikroprocesorowy w oparciu o ATmege128, jako peryferia mam wyświetlacz...

    Mikrokontrolery szod   30 Sie 2007 21:09 Odpowiedzi: 4    Wyświetleń: 1536
  • [Mega8][Bascom] Kodu do PWM.

    Prosze bardzo: 'Program regulujący prędkość obrotową silnika DC 12 V 'Do sterowania wykorzystano sygnał PWM 'Częstotliwość przebiegu PWM ok. 254 Hz - 8 MHz/510/64 'Przycisk S1 zwiększa prędkość obrotową silnika 'Przycisk S2 zmniejsza prędkość obrotową silnika $regfile = "m8def.dat"...

    Mikrokontrolery AVR mlassota   05 Lip 2008 20:35 Odpowiedzi: 4    Wyświetleń: 3219
  • Programowe sterowanie wentylatorem i silniczkiem

    Jeśli chodzi o PWM to dorzucam Ci 2 programy sterowania PWM za pośrednictwem 2 przycisków w języku BASCOM. 'Program regulujący prędkość obrotową silnika DC 12 V 'Do sterowania wykorzystano sygnał PWM 'Częstotliwość przebiegu PWM ok. 254 Hz - 8 MHz/510/64 'Przycisk SI zwiększa prędkość obrotową...

    Mikrokontrolery snow   24 Sie 2008 09:10 Odpowiedzi: 11    Wyświetleń: 5822
  • [cpdl][vhdl] Probkowanie sygnalow na zboczu opadajacym

    /.../zeby licznik liczył nieprzerwanie i był resetowany, jeżeli na opadającym zboczu nCS zmienna data = '0'/.../ zapewne funkcje ktora chcesz zrealizowac, mozna napisac bardziej zgodnie z zasadami sztuki, asynchroniczne zerowania, ustawiania niosa ze soba niebezpieczenstwo blednego dzialania; nie...

    Programowalne układy logiczne griva   26 Lis 2008 18:48 Odpowiedzi: 8    Wyświetleń: 1884
  • Czasowy włącznik (Timer) 6 kanałowy na mikrokontrolerze

    No to temat troszke ruszam, korzystam oczywiscie z kawalkow gotowych kodów co by nie klepac od nowa. W zwiazku z tym iz czekam dopiero na plytki w ktorych bedzie i RTC i podtrzymanie zasilania bawie sie na tym co mam , czyli atmega8 i zegar obsluguje na nim. '8 MHz/256/31250 = 1 s $regfile...

    Mikrokontrolery AVR jg123   11 Maj 2010 20:09 Odpowiedzi: 61    Wyświetleń: 11560
  • Wentylator ogrzewania samochodowego na Atmega8

    Ok dzięki panowie już teraz rozumiem. Pobrałem sobie ze strony BTC z zaproponowanej książki przykładowe programy BASCOm i pewnie chodzi o ten właśnie kod ?? 'Program regulujący prędkość obrotową silnika DC 12 V 'Do sterowania wykorzystano sygnał PWM 'Częstotliwość przebiegu PWM ok. 254 Hz - 8...

    Mikrokontrolery AVR nouki   04 Sty 2009 23:53 Odpowiedzi: 18    Wyświetleń: 2586
  • Koszmarne problemy z najnowszą wersją Ride7

    Właśnie zainstalowałem najnowszą wersję Ride7 i RKit. Używam programatora/debuggera RLink i procesora STM32F103VBT6. Wszystko kompiluje się poprawnie ale kiedy próbuję debugować robi się beznadziejnie. Gdy próbuję dodać coś do "watches" (otwierając okienko Wtaches i próbując wpisać tam nazwę zmiennej...

    Projektowanie PCB kekon   10 Cze 2009 07:40 Odpowiedzi: 0    Wyświetleń: 549
  • Problem z programem dla Omrona

    Cześć Program działa następująco Zmienna pomocnicza jest zerowana następnie ze zmiennej DM47 i 48 przesyłana jest zmienna podwójne BCD do DM58 i DM59 ponieważ zmienna jest typu podwójne BCD to składa się z ośmiu cyfr. Najbardziej znacząca cyfra w tej liczbie reprezentuje znak. funkcja ANDW służy...

    Automatyka Przemysłowa mirek_sos   26 Sie 2009 15:59 Odpowiedzi: 6    Wyświetleń: 1472
  • Resetowanie się atmega8, przy załączaniu przekaźnika

    Korzystam z internetu w czytelni dlatego jestem tu tylko między 12 a 13 Nie jest moim celem podanie Tobie na tacy końcowego produktu tylko nakierowanie na inny tor myślenia.Celowo podaję kod w wersji skróconej abyś sam mógł wykazać niedoskonałości programu. Jak wyżej wykazałeś brak jest opóżnienia w...

    Mikrokontrolery AVR atom1477   12 Kwi 2012 19:28 Odpowiedzi: 60    Wyświetleń: 13865
  • [AVR][C]pomiar obrotów- problem z pomiarem częstotliwości

    Witam Do pomiar prędkości obrotowej wentylatora z PC chciałem użyć sygnału z czujnika halla, całość podłączone jak na schemacie poniżej do wejścia atmegi 16 ICP1. Chciałem użyć również wbudowanej funkcji timera 1 do pomiaru okresu. I teraz co nie działa... Pomiar jest mało dokładny i strasznie...

    Mikrokontrolery AVR ziggi86   14 Lis 2009 15:59 Odpowiedzi: 8    Wyświetleń: 3119
  • [C][atmega8] pomiar czasu między dwoma impulsami na INT0

    skorzystaj z pinu ICP1 i Input Capture Timera1, w rejestrze ICR1 bedziesz mial zliczone impulsy miedzy kolejnymi impulsami na pinie ICP1, w obsłudze przerwania Input Capture dodaj zerowanie timera. Dodano po 16 A jak chcesz to zrobic na INT0 to char zmienna=0; int wartosc; ISR(EXT_INT0_vect)...

    Mikrokontrolery AVR wilk125   24 Lis 2009 08:04 Odpowiedzi: 5    Wyświetleń: 3388
  • [Atmega 8/16] [C]Nie moge uruchomic układu (pole siłowe?)

    Program dla atmegi 16 jest ten sam co dla 8 tylko zmieniłem ustawienia w pliku makefile. Myślę ze nawet pomimo braku kondensatorów filtrujących na wyświetlacz powinien zadziałać... Na atmedze 8 sprawa wyglądała tak samo, tyle ze tutaj podłączyłem układ do 16 która nie była używana aby mieć pewność...

    Mikrokontrolery AVR skynet_2   25 Lut 2010 22:39 Odpowiedzi: 46    Wyświetleń: 6075
  • [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ń: 3768
  • [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ń: 5146
  • [BASCOM]komendy,obsluga lcd 3310

    Witam po dłuższej przerwie. Może komuś przyda się gotowa procedura obsługi LCD niebuforowana czyli taka w której nie potrzeba deklarować dużej tablicy w RAMie - przydatne jak próbuje uruchomić się jeszcze AVRDOS który tez trochę RAMu potrzebuje. Po krótce mówiąc cała konwersja znaków i wysłanie do...

    Mikrokontrolery AVR 323493   21 Lip 2011 00:38 Odpowiedzi: 7    Wyświetleń: 4932
  • 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ń: 1324
  • 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ń: 22464
  • Mikroprocesory i mikrokontrolery

    Proszę o pomoc w rozwiązaniu zadań niżej moje rozwiązania: 1. Na wejście 8-mio bitowego przetwornika ADC podawane jest napięcie wzrastające liniowo od zera do wartości 10V z szybkością wzrostu 1 V / minutę. Proszę przyjąć, że ADC „próbkuje” sygnał co minutę i podać wartości rejestru odczytu...

    Mikrokontrolery korrus666   17 Sty 2012 09:54 Odpowiedzi: 5    Wyświetleń: 1699
  • [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ń: 1647
  • [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ń: 2917
  • [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ń: 3840
  • [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ń: 6760
  • [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ń: 2783
  • Generator MAX038 zbyt duża częstotlliwość i składowa stała

    AD812 - ten drugi niepotrzebnie jako wtórnik włączony w tor wzmocnienia. Wnosi szumy i zniekształcenia a jest całkowicie zbędny. Jeśli go nie masz gdzie użyć - zrób z niego wtórnik, wejście "+" do masy, wyjście "wisi". Dzielnik dla Gneg - staraj się unikać dużych oporników, wg mnie są zbyt duże. Z drugiej...

    Projektowanie Układów wojlej   19 Lis 2012 22:44 Odpowiedzi: 153    Wyświetleń: 28142
  Szukaj w 5mln produktów