porównywać atmega8

Znaleziono około 193 wyników dla: porównywać atmega8
  • [C] Sprawdzenie programu czujnika koloru na Atmega8 - porównywanie zmiennych

    Chciałbym jeszcze zauważyć, że teoretycznie mogą zdarzyć się sytuacje: r=b lub b=g lub r=g lub nawet wszystkie jednocześnie. Prawdopodobieństwo może niewielkie, ale program powinien chyba brać to pod uwagę?

    Mikrokontrolery AVR   09 Lis 2010 10:46 Odpowiedzi: 21    Wyświetleń: 3762
  • Atmega8 - Klawiatura matrycowa 3x3 - zmiana wartości na wyświetlaczu po naciśnięciu

    while(!(key = read_keypad())); Nie podoba mi się ta linia kodu - chcesz przypisywać czy porównywać?

    Mikrokontrolery AVR   09 Kwi 2016 17:50 Odpowiedzi: 6    Wyświetleń: 1293
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [Atmega8] Błąd w konwerterze BIN na BCD dla liczby 19999 - analiza kodu

    Wolał bym jednak uruchomić mój kod, może to odejmowanie jest winne czemuś, lub porównywanie ?

    Mikrokontrolery AVR   12 Kwi 2012 00:33 Odpowiedzi: 10    Wyświetleń: 2829
  • [Atmega8][C] - Odczytywanie wartości napięcia na wejściu

    Czy tego ADC powinienem użyć w taki sposób, jak choćby tutaj: http://robolabz.multiply.com/journal/ite... ? Pod koniec jest takie coś: uint16_t value; value = ADC; Co da mi ta zmienna? Wartość napięcia? Wtedy mogę ją sobie programowo porównywać?

    Mikrokontrolery AVR   29 Sie 2012 22:32 Odpowiedzi: 34    Wyświetleń: 6390
  • REKLAMA
  • [ATMega8][BASCOM] Programowanie "w kratke?"

    No ale chyba oczywistym jest, że nie będzie brał pod uwagę wielkości poprzednio wgranego programu, ale wielkości programu z którym będzie porównywał zawartość?

    Mikrokontrolery AVR   11 Lis 2009 20:18 Odpowiedzi: 8    Wyświetleń: 2727
  • [Atmega8] Jak zrealizować komunikację LIN i CAN na Atmega8 w C?

    Na początek do testów wystarczą Ci jako drivery linii tranzystory z otwartym kolektorem. Wspólna linia musi mieć podciąganie rezystorem do Vcc. Odbiór z linii przez diodę bezpośrednio na procesor. Poszukaj noty aplikacyjne u Atmela, Microchipa, jakieś Wiki może. Są procesory z wbudowanym LIN-em. Drut może być cieńki. Co do CAN-a to wyższa szkoła jazdy...

    Mikrokontrolery AVR   27 Lip 2011 07:37 Odpowiedzi: 11    Wyświetleń: 5865
  • Jak napisać program na ATmega8? Początkujący, Bascom, C, ASM

    Może być zamiast BAT83. Do porównywania parametrów dobre są pdf'y... http://pdf1.alldatasheet.com/datasheet-p...

    Mikrokontrolery   26 Sty 2008 11:26 Odpowiedzi: 142    Wyświetleń: 22265
  • [atmega8[[Bascom] [atmega8][Bascom] - Zawieszanie programu przy porównywaniu ciągów z RFM12

    Aby zapisać zmienną tekstową "$TEMP" potrzebujesz 5 znaków, plus jeden znak null na końcu. Czyli łącznie 6 znaków. A u ciebie zmienna ta jest zadeklarowana jako 5 znakowa.

    Mikrokontrolery   15 Maj 2013 17:57 Odpowiedzi: 2    Wyświetleń: 1071
  • GCC, ATMega8 (8MHz), Timer1 i problem z odliczanie 1s

    Z tym |= i = juz kombinowałem i nic nie dało. Ja nie chce overflow dlatego mam OCR1A ustawione i używam trybu compare i wpisuje TIMSK = 0x10 żeby włączyć porównywanie z OCR1A.

    Mikrokontrolery   07 Cze 2007 21:06 Odpowiedzi: 12    Wyświetleń: 3337
  • REKLAMA
  • ATmega8 Timer0/Timer1 – jak ustawić prescaler, by uzyskać 1s przy 1MHz?

    Jeśli do tego włączysz przerwania, ustawisz licznik T1 w tryb porównywania z kasowaniem, to dokładnie co 1 sekundę wywoła się przerwanie przepełnienia licznika T1. Dalej to już tylko odpowiednia obsługa tego przerwania.

    Mikrokontrolery   14 Mar 2006 21:13 Odpowiedzi: 27    Wyświetleń: 2855
  • Fotorezystory i atmega8. Jak napisać program, aby zapalić odpowiednią diodę?

    Na każdym z fotorezystorów robisz dzielnik napięcia... Z niego podajesz napięcie na wejście ADC... Mierzysz napięcie z każdego dzielnika i porównujesz...

    Mikrokontrolery   19 Kwi 2006 17:17 Odpowiedzi: 1    Wyświetleń: 1302
  • [Atmega 8] Atmega8 C – przykład programu ADC: odczyt niskich napięć i sterowanie wyjściem

    Ale chodzi ci kolego o porównanie tego napięcia z jakimś napięciem odniesienia? I w zależności czy przekracza, czy nie, ustawić jakiś bit? Bo twoją prośbę tak właśnie zrozumiałem. Jeśli tak, to trzeba wykorzystać komparator analogowy, wbudowany w twój mikroprocesor. Kod jest tak prosty, aż dziwne że nigdzie nie mogę znaleźć programu do którego mógłbym...

    Mikrokontrolery Początkujący   11 Kwi 2015 20:22 Odpowiedzi: 20    Wyświetleń: 1776
  • REKLAMA
  • Wybór uC do porównywania prędkości obrotowej i generowania PWM 50 Hz

    Tylko że impulsy masz podawać na wejścia INTx a nie na wejścia Timerów. Po za tym to Timer2 nie ma wejścia w ATMega8.

    Mikrokontrolery   03 Lut 2010 15:11 Odpowiedzi: 24    Wyświetleń: 3454
  • czujnik hałasu + atmega8 - jak najłatwiej zrealizować?

    Witam Potrzebuję zrobić rejestrator przekroczenia pewnego poziomu hałasu (nie istotna skala tylko czy jest powyżej jakiegoś poziomu ustawionego). Pomyślałem że najłatwiej jest wzmocnić sygnał z mikrofonu, przetworzyć na wartość średnią albo maksymalną (żeby jak nałatwiej było) poprzez np kondensator na wyjściu wzmacniacza i dalej na A/C atmega8. Żeby...

    Mikrokontrolery   01 Sie 2006 15:02 Odpowiedzi: 5    Wyświetleń: 3746
  • [ATmega8][C] - ATmega źle porównuje klucze RFID. Serial Monitor pokazuje krzaki.

    1. W jaki sposób zczytałeś te id? Podpiąłeś czytnik pod RS232<>USB? Jeśli masz stąd powtarzalne dane, to znaczy, że czytnik pracuje poprawnie. 2. Natomiast zrób jeden test. Wgraj do tego procesora program wysyłający po UART jakiś tekst co 1s i zobacz, czy odczytasz poprawny tekst na komputerze za pomocą przejściówki (oczywiście czytnik odłącz)....

    Arduino   27 Cze 2013 13:10 Odpowiedzi: 3    Wyświetleń: 2190
  • L298 - brak sterowania przez uC atmega8, czy masy muszą być połączone?

    Witam, Mam zapytanie, Mam klawiaturę 6 przycisków połączonych do jednego wejśća analogowego A.0 Pytanie brzmi, jak W Bascom napisać program żeby wiedział który przycisk naciśąlem Takie klawiatury zbudowane są zazwyczaj z pewnej liczby oporników, przyciskanie klawiszy powoduje jakieś zmiany ich wypadkowej rezystancji. Musisz zbudować dzielnik składający...

    Początkujący Naprawy   28 Kwi 2017 23:15 Odpowiedzi: 3    Wyświetleń: 522
  • atmega8- o co chodzi z phase and frequency mode?OCR1A co to?

    hmmm podajesz nazwy 2 rejestrów a jednocześnie mówisz, że "przecież jeden rejstr nie może...." więc o co tobie dokładnie chodzi? - przecież są 2 rejestry i są one porównywane

    Mikrokontrolery   26 Lut 2007 09:06 Odpowiedzi: 5    Wyświetleń: 1596
  • [Atmega8][c][AVR Studio] Centralka alarmowa kilka pytań

    Co do 1 pytania : uint8_t tablical_EE[] = {0,8,16,24,32,40};// 6 adresów user'ów 8-io bajtowych eeprom_read_block (wzorzec,tablica_EE[i],8)... Prościej się już chyba nie da. Poruszasz się po tablicy w eepromie i ściągasz do wzorca kod 8bajtowy user'a dalej sobie to jakoś porównujesz czy coś.

    Mikrokontrolery AVR   20 Wrz 2009 19:24 Odpowiedzi: 7    Wyświetleń: 2420
  • Jak zbudować obrotomierz na Atmega8 z LCD 2x16 i sygnałem 5V?

    Diody masz podpięte bezpośrednio pod porty ATmega? Jeśli tak to lepiej dołóż sobie oporniki aby nie spalić wyjść ATmegi. Bezpośrednio przy procku daj kondensator 100nF. Przed stabilizatorem np. 1000uF, a za stabilizatorem 100u (to i tak za dużo, ale lepiej więcej niż za mało). Zliczanie zrealizowałbym w taki sposób: - Odpalić któryś z wewnętrznych timerów...

    Projektowanie Układów   07 Mar 2008 13:37 Odpowiedzi: 1    Wyświetleń: 3179
  • [ATMEGA8] Cyfrowy termometr: multipleksowanie LED, dzielnik napięcia, zasilanie

    Przyciski już działają. Teraz tylko nie wiem jak skalibrować pomiar temperatury. Termistor mam 10kohm połączony z vcc i szeregowo 1kohm oraz rezystor 10kohm połączony z masą. W środku zbudowanego w ten sposób dzielnika znajduje się kabel połączony z wejściem ADC. Czy jest lepszy sposób niż porównywanie wyniku ADC ze zwykłym termometrem?

    Mikrokontrolery AVR   07 Wrz 2008 10:28 Odpowiedzi: 57    Wyświetleń: 13354
  • [AVR][C] Wysterowanie LCD na ATMEGA8. Wyświetlacz WH2004A 4x20.

    Jakie kroki poczyniłeś, aby go rozwiązać? Ciężko trochę porównywać te dwa kody i patrzeć co pozmieniałeś. 4\/3!!

    Mikrokontrolery AVR   24 Mar 2009 21:24 Odpowiedzi: 8    Wyświetleń: 2709
  • [atmega8] [atmega8][c] Zmiana zmiennej w pętli nie działa w AVR Studio 4. Dlaczego?

    Więc porównywanie jej w przerwaniu także na to nie wpływa. Dopiero modyfikacja by coś zmieniła?

    Mikrokontrolery AVR   02 Wrz 2008 11:33 Odpowiedzi: 30    Wyświetleń: 3181
  • Kod termostatu w Bascom dla ATmega8 i DS18B20 - prośba o sprawdzenie

    Witam, Nie wiem za bardzo co można sprawdzić w tym listingu, bo nie wiadomo co ma do końca robić, ale się nie kompiluje z kilku powodów: -niezadeklarowana zmienna "T1" -zmiennej typu String "H" nie można zwiększać ani zmniejszać jak zwykłej zmiennej, także nie można jej porównywać ze zmienną liczbową -polecenie "Lowerline" nie jest równoznaczne z jednoczesnym...

    Mikrokontrolery AVR   14 Gru 2009 21:05 Odpowiedzi: 6    Wyświetleń: 6412
  • Odczyt sygnału IR na Atmega8 (AVR) przez INT1 – identyczne dane dla różnych przycisków

    Załóżmy że mam dowolny przebieg prostokątny o nieznanej częstotliwości i wypełnieniu który trwa około 30ms a zmiany stanu nie występują częściej niż 0,5ms, jak przechwycić go i porównywać z innymi? Mniej więcej w taki sposób jak Twoim programem, tylko trzeba go napisać w sposób w którym próbkuje w dokładnych odcinkach czasu (wykorzystanie timera) a...

    Mikrokontrolery   15 Lut 2008 13:40 Odpowiedzi: 8    Wyświetleń: 1869
  • Zegar na ATmega8 - jak poprawić dokładność poniżej 3 min/rok?

    Można wykorzystać jakiś nieużywany timer- jeśli jest. Inkrementować jakąś zmienną tymczasową, zapisywać do innej i porównywać. Jak pierwsza większa-jest sygnał. Jak nie- nie ma sygnału. Jeśli jest wolny timer.

    Mikrokontrolery AVR   19 Gru 2016 20:32 Odpowiedzi: 66    Wyświetleń: 9144
  • Czy ATMEGA8L-8PU zastąpi ATMEGA8-16PU w projektach z oświetleniem RGB?

    Sam napisałeś, że kupiłeś "OKAZYJNIE" za 12 zł, gdzie tymon_x podał cenę normalną, stąd przytoczyłem cenę w chinach. Widzę, że to Ty się zgubiłeś, ale nie przy porównaniach tylko gdzieś dawno w lesie. Jak chcesz porównywać, to porównuj ceny z jednego sklepu przy okazji podając chociaż peryferia. Bo AVR można kupić i za 4zł (kupujcie w ciemno). Poprzednie...

    Mikrokontrolery   09 Lis 2010 16:27 Odpowiedzi: 42    Wyświetleń: 8983
  • Programowanie Atmega8 do multimetru z elfly.pl – czy ten programator wystarczy?

    Nie rozumiem co mam porównywać jakie oscylacje? To co już nawet napięcia baterii nie mogę sprawdzić tym miernikiem co go robię tylko od razu muszę robić zasilacz?

    Mikrokontrolery Początkujący   18 Sie 2014 18:21 Odpowiedzi: 76    Wyświetleń: 15975
  • ATmega8 ADC – dlaczego odczyt ADC zawsze 0? Prośba o sprawdzenie kodu C

    Mnie jako elektronika, urzekła historia tego tematu. Założyłeś pomiar wartości analogowej (x>700), lecz mikrofon ma sygnał analogowy o częstotliwości akustycznej do 100kHz. Wynikiem pomiar(1) może być wartość od 0 do max, czyli wartość przypadkowa. Rozwiązaniem na tym etapie może być sprzętowe uśrednienie(całkowanie) sygnału z mikrofonu - kondensator...

    Mikrokontrolery AVR   02 Kwi 2015 20:34 Odpowiedzi: 97    Wyświetleń: 6762
  • [atmega8][bascom] Mikroprocesorowy zapłon + tcst1103

    zamiast przerzutnik Schmidta itp .użyłbym zwykły wzmacniacz operacyjny nl lm358 do porównywania stanów z napięciem odniesienia dzieki czemu stan na wyjściu wzmacniacza bedzie 0/1 bez stanów pośrednich ;)

    Mikrokontrolery AVR   30 Mar 2010 19:33 Odpowiedzi: 11    Wyświetleń: 4182
  • Jak skonfigurować Timer2 w ATmega8 do zliczania setnych sekundy? BASCOM

    Myślę, że nie jest to niemożliwe, ale trudne. Bez specjalnych trików się nie obędzie. Preskaler timera na 64 i porównywanie wartości dodatkowego licznika programowego z tabelą wartości. Najoptymalniejsze tu będą wstawki w asemblerze.

    Mikrokontrolery AVR   03 Mar 2011 14:14 Odpowiedzi: 3    Wyświetleń: 2928
  • [atmega8] Jak inkrementować lata w PCF8583 przy ograniczeniu do 4 wartości?

    jak znasz aż tyle sposobów to gratuluje a możesz podać ten najprostszy :). Rok odczytany z PCF ma tylko 4 wartości wiec nie mam pojęcia jak chcesz to porównywać :). A może poprostu wykrywać zniane pierwszego bitu roku 00,01,10,11 to wszystkie możliwości tylko jak to zrobić, oto jest pytanie

    Mikrokontrolery AVR   14 Lut 2009 19:20 Odpowiedzi: 12    Wyświetleń: 1905
  • Jak zaprogramować AtMega8 do sterowania żaluzjami z fotorezystorami?

    Sterownik jest na silnikach krokowych, sterownych AtMega8. Jeden fotorezystor jest na zewnątrz, drugi w środku. Zadaniem jest regulowanie oświetlenia pokoju tak żeby zachować maksymalne oświetlenie, natomiast po zapadnięciu zmroku zamknąć żaluzje, rano je otworzyć. Problem mam z oprogramowaniem tego :) Może ktoś z was ma pomysł jak porównywać sygnały,...

    Mikrokontrolery   01 Lip 2007 12:26 Odpowiedzi: 11    Wyświetleń: 2108
  • [atmega8][bascom] pomiar czasu trwania impulsu poprzez ICP1

    Ponieważ tzw. casting w BASCOMie jest nieco zbyt prosto zrobiony to proponuję zrezygnować z: Dim Xl As Word Dim Xh As Word A w przerwaniu pobierać zawartość z rejestru ICR za pomocą specjalnie generowanej dla tego celu zmiennej typu Word: Capture1 . Pętlę Do..Loop zamieniłbm na sprzętowe porównywanie i kasowanie licznika przez CTC. Niech takimi rzeczami...

    Mikrokontrolery AVR   28 Sie 2009 12:15 Odpowiedzi: 2    Wyświetleń: 4665
  • ATmega8 – Jak zapisać numer telefonu z UART do zmiennej lub EEPROM bez struktur?

    Najprościej - pętla, porównywanie wzorca (memcmp, strcmp), wyszukiwanie znaków ". 1. Sprawdź czy ramka zaczyna się od +CMT: " 2. Jeśli tak to kopiuj kolejne znaki aż do natrafienia na "

    Mikrokontrolery AVR   04 Sie 2015 10:28 Odpowiedzi: 4    Wyświetleń: 786
  • Obliczanie czasu rozpoczęcia procesu w Bascom na ATmega8 – odejmowanie godzin i minut

    Zdecyduję się na przeliczania ilości minut, i ich porównywanie. a godzina pozostanie jako prezentacja na wyświetlaczu. Gdy wyjdzie liczba ujemna, to też nie ma problemu z przeliczeniem.

    Mikrokontrolery   22 Paź 2007 13:20 Odpowiedzi: 4    Wyświetleń: 1368
  • Jak ustawić przerwania co 1 sekundę w ATmega8 dla zegarko-termometru?

    Jeśli chodzi o BASCOM to niestety nie znam tego języka bo pisze w C lub w ASM. Jednak powiem Ci jak można to zrobić w prosty sposób. Zapisujesz czas a dokładnie wartość licznika sekund, do pewnej zmiennej. W pętli głównej programu sprawdzasz stan tej zmiennej i wyświetlasz na przemian czas lub temp. No chyba że chcesz wyświetlać oba na raz i co sekundę...

    Mikrokontrolery   13 Gru 2008 15:37 Odpowiedzi: 25    Wyświetleń: 2943
  • Jak zbudować zegar RTC na ATMega32 z wyświetlaczem LED? Schemat i kod BascomAVR

    No cóż, nie wszystkie AVR-y mają miejsce na podłączenie rezonatora zegarkowego 32768Hz, przy jednoczesnym zdecydowanie szybszym zegarze systemowym... ATmega8 odpalona na wewnętrznym RC-osc 8MHz będzie tu idealna, jeszcze można kalibrację RC oprzeć na porównywaniu liczby cykli w czasie odpowiedniej ilości taktów oscylatora.

    Mikrokontrolery   03 Cze 2005 23:24 Odpowiedzi: 6    Wyświetleń: 2325
  • Zegar wtórny Atmega8 z osobną cewką na sekundy i osobną na minuty

    Pozwolę sobie umieścić post pod postem żeby wiadomość dotarła do zainteresowanego. Jeszcze lepszym wyjściem dla takiego zegara będzie zastosowanie dedykowanego rezonatorka 32768Hz (32,768KHz) Wartość 32768 to w zapisie binarnym dokładnie piętnaście bitów. Jeśli więc Timer będzie zliczał generowane impulsy to po 32768 uzna że mineła sekunda :D Bascom...

    Mikrokontrolery   15 Maj 2015 21:30 Odpowiedzi: 33    Wyświetleń: 3039
  • ATmega8 jak odczytać wartość z przetwornika ADC0-ADC5

    Testowanie przetwornika analogowo/cyfrowego // w trybie pojedynczej konwersji #include <avr/io.h> // dostęp do rejestrów #include <util/delay.h> int main(void) // program główny { int a; int pomiar[10]; a= 0; ADMUX = a; // 6 | ADSC | start konwersji - jeśli jest ustawiony ten bit oraz ADEN ADCSR = 103; /* | ADEN | włączenie...

    Mikrokontrolery   06 Maj 2014 19:50 Odpowiedzi: 6    Wyświetleń: 2180
  • Atmega8 i bocznik 400A 60mV - jak obliczyć filtr RC do pomiaru prądu?

    hmmm przewód do zacisku silnika bez bocznika? (czyli pomiar spadku an przewodzie?) Co daje to że ten procesor ma REF 1.1V? do tego się porównuje wartość zmierzoną?

    Mikrokontrolery   20 Kwi 2011 08:10 Odpowiedzi: 18    Wyświetleń: 3053
  • [solved] Jak obsłużyć 4 przyciski na 3 portach I/O w ATMEGA8?

    A dało by się tak że powiedzmy wykorzystuje sobie tylko dwa piny? Wszystkie guziki przez te dzielniki(rozumiem to jako rezystory o różnej oporności po prostu, jeśli się mylę skorygujcie) podłączone do wejścia ADC i każdy do INT1 a wywołanym przerwaniem wykonywałbym pomiar na ADC? Dobrze myślisz ;) i nawet bez przerwania INT1 dałoby radę bo po co? zapuścić...

    Mikrokontrolery AVR   18 Gru 2010 14:29 Odpowiedzi: 7    Wyświetleń: 1323
  • [Atmega8] Czy stabilizacja napięcia z generatora 3f jest możliwa na 8-bitowym MCU?

    Witam Czy możliwe jest zrobienie na Atmega8 układu do stabilizacji napięcia? Miało by to wyglądać tak: -Zczytywanie napięcia z generatora 3f (za pomocą transformacji parka,clarka?) -porównywanie z wartością żądaną -wysyłanie sygnału na układ wzbudzenia generatora celem stablizacji napięcia Czytałem o tym dużo i jest to możliwe na mikrokontrolerach 16...

    Mikrokontrolery AVR   21 Cze 2009 20:52 Odpowiedzi: 6    Wyświetleń: 2116
  • Zegar LED na Atmega-8 dla początkujących.

    Nie wiem wogole o co Wam chodzi. Przecież z zewnętrznym kwarcem mozna uzyskać dużą dokładność wskazań a ewentualne róznice zawsze mozna skorygwać dodatkowym trymerkiem. Porównywanie tego projekciku z RTC pod względem dokładności jest nieporozumeniem. Kwarc zewnętrzny jest niepotrzebny bo ATmega8 ma wbudowany wewnętrzny do 8 MHz... - no taki zegarek...

    DIY Zagranica   30 Sie 2007 12:21 Odpowiedzi: 20    Wyświetleń: 18613
  • Kolejny zegarek LED na AtMega8, ale dokładny

    Witam. Czy udało się komuś uruchomić zegar w wersji 2a z termometrem DS18B20? U mnie nie mierzy temperatury. Zarówno w wersji 4c jak i 6c wskazuje 0. Sam zegar chodzi ok. Dodano po 1 Porównywałem noty katalogowe DS18B20 oraz DS1820. To chyba jednak nie jest taki zwykły zamiennik. Wydaje mi się, że skoro program był pisany pod DS1820 to przy zmianie...

    DIY Konstrukcje   24 Sty 2025 19:30 Odpowiedzi: 345    Wyświetleń: 206663
  • Scalaki do ładowarki modelarskiej Li-ion, Li-poly, Ni-CD, Ni-MH, atmega8

    No właśnie, częstotliwość pomiaru to jedno a czas porównywania delta to drugie Janusz68 napisał że delta dla Ni to ok 0.015V spadku No tylko w jakim czasie?

    Projektowanie Układów   24 Sty 2008 00:28 Odpowiedzi: 35    Wyświetleń: 26166
  • [ATmega8][C] Nie zgłasza się, niemożliwość zaprogramowania

    kozak_sc , procka nie zablokowałem bo jeszcze nie udało mi się ani razu z nim połączyć, jak był kupiony, tak jest ustawiony. Zrobiłem tak jak pisałeś, blaszkę piezo podłączyłem do każdego ze złącz po kolei (tuż na nóżką ATmega8). Na złączu RESET słychać pykanie, na SCK i MISO słychać taki pisk jak by, natomiast z MOSI nic nie słychać, nawet na samym...

    Mikrokontrolery AVR   12 Kwi 2010 14:11 Odpowiedzi: 7    Wyświetleń: 4266
  • ADC w ATmega8 - pytanie w związku z za dużym napięciem

    W większości ATMEG możesz skonfigurować przynajmniej 3 napięcia referencyjne ustawiając odpowiednie rejestry: - Z wewnętrznego stabilizatora 2,56V - Równe VCC - Pobierane z pinu AREF Nie wiem czy dobrze zrozumiałem. Masz dwa osobne dzielniki do mierzenia dwóch różnych zakresów napięć na dwóch różnych pinach ADC. Jeden z tych dzielników przy maksymalnej...

    Mikrokontrolery AVR   16 Maj 2012 22:27 Odpowiedzi: 9    Wyświetleń: 1801
  • Problemy z komunikacją RS między ATmega8535 a Delphi - niepełne dane

    a zastanowiłeś się co stanie się ze znakami ENTER jeśli je w ogóle używasz ? a jeśli nie to źle To pierwszy słuszny zarzut, znak Enter (czyli znak przejścia do początku następnej linii) jest automatycznie wysyłany przez Basom, a dokładniej instrukcję Print. Dlatego wskazówka - przesyłaj je przede wszystkim jako znaki ASCII. A ty nie pokazałeś jak robisz...

    Mikrokontrolery AVR   22 Gru 2011 04:34 Odpowiedzi: 33    Wyświetleń: 5194
  • Wybór pierwszego programatora USB do ATmega8515: isp mkII czy ispcableIII?

    pod względem funkcji Dragon ceny pozostałe wytrzymałość - to zależy od staranności użytkownika trudno porównywać produkt za 200 zł tymi za kilkadziesiąt zł. Jeśli zaczynasz to kup sobie po prostu programator najtańszy. Spokojnie starcza na pierwsze kilkanaście projektów.

    Mikrokontrolery AVR   24 Lis 2009 17:12 Odpowiedzi: 41    Wyświetleń: 4563
  • [ATMega8] [ATMega8][ASM] Jak używać tablicy ASCII do przesuwania tekstu na matrycy 7x8 LED?

    Chodziło o borga3d... no wiem ze jak mam zaczęte pobieranie literki ( po kolei jej części sobie lecą) to na koniec najlepiej dać taką liczbę która nie jest używana w literkach np 0x00 i po niej porównywać rejestr wartości pobieranych z tablicy i jak trafi na liczbę końca czyli to 0x00 to koniec zczytywania np literki A teraz chodzi mi o to w jaki sposób...

    Mikrokontrolery AVR   10 Paź 2008 20:04 Odpowiedzi: 23    Wyświetleń: 2733
  • Jak zbudować omomierz na AtMega8 w Bascom do pomiaru 1k-6M ohm?

    Jeśli do dyspozycji możesz mieć cały mikrokontroler to bez problemu możesz porównywać rezystancje z np 16ma wzrocowymi opornikami na mostku Wheatstone’a http://bc107.republika.pl/html/most.html Pomiar rezystancji poprzez rozładowywanie znanej pojemności to bardzo dokładna metoda :) oczywiście nie w tak szerokim zakresie

    Mikrokontrolery   26 Cze 2007 06:43 Odpowiedzi: 11    Wyświetleń: 7240
  • [Avr] [Avr][c] Jak zamienić string na float bez użycia atof na Atmega8?

    Przy okazji - porównywanie dwóch temperatur bez histerezy nie ma najmniejszego sensu. Temperatura z miernika oscyluje wokół pewnej wartości, w efekcie twoje porównanie przy zbliżonych temperaturach będzie dawać zmienne rezultaty, szczególnie jeśli korzystasz z tak dużej rozdzielczości. To przy okazji też jest porażką, bo ten termometr ma dokładność...

    Mikrokontrolery   09 Paź 2011 08:57 Odpowiedzi: 14    Wyświetleń: 2540
  • Czy ATMEGA8 może działać z kwarcem powyżej 24 MHz? Jak obliczyć SCLFreq?

    to d6 ( u mnie FD ) to wynik iteracyjnego obliczania sumy CRC16 w/g reguł opisanych w kodzie. Podałeś źródła dla C/C++ ale na platformę Windows. Ja mam Linux i muszę to przeportować, aby się kompilowały. Różnica w wartości checksum-y u Ciebie i u mnie wynika zapewne ze sposobu obsługi słowa maszynowego przez obie platformy (Lin / Win). To mi nasuma...

    Mikrokontrolery   11 Wrz 2006 09:50 Odpowiedzi: 24    Wyświetleń: 3351
  • Co zrobić, aby zawiązać komunikację z uC? Raspberry Pi, ATmega8, BASCOM.

    Działa dokładnie tak jak chciałem. Przeogromnie dziękuję. Tak przy okazji dopytam... Czy w Bash można porównywać liczby zmiennoprzecinkowe? Potrzebuję zrobić coś takiego: -polecenie podane przez (at)vonar działa idealnie-PC odbiera od uC dane w formacie x.xx -chciałbym teraz porównać tą daną x.xx ze stałą daną y.yy -gdy x.xx jest mniejsze od y.yy to...

    Programowanie Początkujący   13 Gru 2015 16:39 Odpowiedzi: 6    Wyświetleń: 810
  • Minimalne napięcia do wykrycia komparatorem w Atmega8

    nie do końca o to mi chodziło... wiem, że najdokładniej działa komparator w okolicach połowy Vcc-1V ale ja chcę wpiąć rezystor bocznikowy do masy a na nim spadek napięcia porównywać z ustaloną wartością i jeśli to będzie np.200mV (względem masy) to czy układ będzie działał poprawnie bo 200mV * 4A = 0,8W a jednowatowe oporniki są jeszcze niewielkie a...

    Mikrokontrolery   29 Gru 2006 02:58 Odpowiedzi: 7    Wyświetleń: 1924
  • [atmega8] Jak zrealizować multipleksowanie wyświetlaczy 7-seg. na ATmega8 w C?

    Hmmm wydaje mi się, że nie masz racji, tzn tak, minuta ma 60 sekund ale jak będę porównywał do 60 to za każdym razem gdy licznik liczy od nowa to mam dodatkową 1s i to chyba nie w tym tkwi problem. Jeszcze mnie zastanawia na "przerwa" na początku liczenia.

    Mikrokontrolery AVR   10 Sie 2009 01:51 Odpowiedzi: 27    Wyświetleń: 5762
  • [Atmega8] [Atmega8][ASM] Przerwania zewnętrzne INT0 nie działają po wgraniu programu

    Odwróciłem reakcje na zbocza, tam gdzie było opadające jest teraz narastające i odwrotnie, czyli tak jak było zamierzone, ale nadal nic. To tajemnicze urządzenie to modelarski 7 kanałowy odbiornik na pasmo 35MHz i to on generuje te impulsy. Co oznacza (1<<ISC01)? Bo jeszcze tego nie wiem. A wnioskuje, że problem jest z przerwaniami, ponieważ impuls...

    Mikrokontrolery AVR   28 Maj 2008 21:42 Odpowiedzi: 8    Wyświetleń: 3929
  • [atmega8] Porównanie zmiennych z EEPROM i SRAM w Atmega8 przy użyciu C

    Witam, działać działa, ale wyskakują warningi. pozatym po przeniesieniu do większego programu dzieją się cuda, wiec ta metoda nie jest dobra. No to rzeczywiście działa - ale tylko przy odpowiedniej definicji "działania" ;) Widzę dwie możliwości: 1) kopiować napis z EEPROMu do ramu (przy zapisie do eepromu i przy resecie układu), później porównywać dwa...

    Mikrokontrolery   11 Wrz 2008 19:50 Odpowiedzi: 9    Wyświetleń: 2526
  • [Atmega8] Jak mierzyć czas ładowania kondensatora 22nF w Atmega8 dla QTouch?

    W załączniku zamieszczam prosty schemat. Jest to podłączenie pola dotykowego do mikrokontrolera w sposób jaki to robi Atmel w swojej technologii QTouch. Trzeba porównywać czasy ładowania samego kondensatora i pojemności gałęzi ( kondensatora+ewentualnie przyłożonego palca). Jednak jak ustawię wyprowadzenia na wejście i dam stan wysoki, to kondensator...

    Mikrokontrolery AVR   08 Sty 2012 10:49 Odpowiedzi: 12    Wyświetleń: 4073
  • Bascom, Atmega8 , "włącznik zmierzchowy"

    HM za pomocą komparatora analogowego ? Hm czyli porównywał by napięcia przy zgaszonym i włonczonym świetle hm tylko co mi z tego że na wyjściu bede miał wieksze napięcie ? czyli wieksze bedzie przy zaświeconym świetle (małe R ) przynajmniej tak to zrozumiałem

    Mikrokontrolery   28 Lut 2007 02:13 Odpowiedzi: 11    Wyświetleń: 3164
  • Programator USBASP V2.0 USBISP układów AVR - made in China - Test i Recenzja

    Chwilę temu zakupiłem ten programator i jestem bardzo zadowolony. Do jego obsługi używam najlepszego moim zdaniem programu "eXtreme Burner - AVR 1.4.3" ze zmodyfikowanymi plikami "chips.xml" i "fuselayout.xml" (w katalogu "Data"), które dodają obsługę mikrokontrolerów ATtiny25/45/85 oraz poprawki w obsłudze ATtiny13 ( 955076 Edycja: Znalazłem informacje,...

    Artykuły   23 Lut 2019 18:29 Odpowiedzi: 19    Wyświetleń: 13446
  • Atmega8 - Jak skonfigurować programowy PWM w Bascom do sterowania LED?

    Ludziska. Skoro dodatkowy licznik programowy Wam się nie podoba, to trzeba kopiować wartość licznika sprzętowego do zmiennej i porównywać (mniejsze, większe) z tablicą wypełnień. Cały "PWM" wtedy należy przenieść do pętli głównej. Oczywiście Prescaler = 1 nie jest najlepszym rozwiązaniem w takim wypadku. Jeśli nie jest potrzebna dokładna synchronizacja...

    Mikrokontrolery   03 Maj 2012 21:06 Odpowiedzi: 24    Wyświetleń: 11489
  • [Atmega8][C] HC-05 nie wymienia danych z telefonem - co robić?

    Kod działa OK dla 8MHz, 16MHz, a dla 20 trafia w osobliwość i się załamuje. Po zamianie zgodnie PDF: [syntax=c]void UART::Init(uint16_t baudrate) { //UBRRH = (uint8_t)(baudrate>>8); //UBRRL = (uint8_t)baudrate; //UBRRH = (uint8_t)(baudrate>>8); UBRRL = 129; UCSRB = (1 << RXEN) | (1 << TXEN); UCSRC = (1<<URSEL)|(1<<USBS)|(3<&...

    Mikrokontrolery AVR   04 Kwi 2019 15:33 Odpowiedzi: 32    Wyświetleń: 1413
  • Wybór mikrokontrolera do kontrolera ruchu: ATMega8 czy AT90s2313?

    Witam, Mam zamiar zbudować kontroler ruchu, szczegółowy opis jak to by miało działać jest w tym temacie http://www.elektroda.pl/rtvforum/topic54... Myślałem żeby zrobić to analogowo ale na jakimś mikrokontrolerze było by znacznie prościej fizycznie i z możliwością szybkiej zmiany parametrów w razie potrzeb. Jaki mikrokontroler nadawał by się do...

    Mikrokontrolery   26 Sie 2009 05:29 Odpowiedzi: 15    Wyświetleń: 3068
  • [ATmega8] [ATmega8][AVR-GCC] Jak odczytać i porównać wartości z całego portu D?

    Mam problem z odczytaniem wartości całego portu co wydawać mogło by sie śmieszne ale po całej nocy spędzonej nad tym zdecydowałem się zadać to pytanie na elektrodzie. W czym rzecz : Chcę próbkować cały port D i ten wynik porównywać z wcześniejszym stanem PORTU D jeżeli coś się zmieni (XOR) to załączany jest timer itp itd . Jednocześnie wykorzystuję...

    Mikrokontrolery AVR   16 Mar 2009 17:28 Odpowiedzi: 21    Wyświetleń: 8819
  • Atmega8 - częste błędy difference at ... po 100 zaprogramowaniach

    Podczas programowania w bascomie wprowadzałem różne opóźnienia ale to miało niewielki wpływ na usunięcie błędów. Początkowo procesory dawały się programować następnie się blokowały. Teraz pliki wygenerowane w bascomie (bin lub hex) wykorzystuję w "Pony Prog". Jeżeli chodzi o różnice pomiędzy Bascomem i Pony Prog 2000 to raczej trudno jest je porównywać....

    Mikrokontrolery   23 Lut 2007 10:14 Odpowiedzi: 25    Wyświetleń: 6147
  • Sterowanie zasilaczem 2,5V z ATmega8: ADC w trybie free i regulacja napięcia

    Witam. Chcę zrobić zasilacz (2,5V) sterowany mikrokontrolerem. Chcę do tego użyć ATmegi8, wewnętrznego ADC i PWM. I tu moje pytania: 1.Jeśli przetwornik ADC jest w trybie free, to jak odczytać wynik? Bo gdyby był w single byłoby prosto- getADC() 2.W jaki sposób można regulować napięcie wyjściowe oprócz PWM(najlepiej jakieś szybsze rozwiązanie) Docelowo...

    Mikrokontrolery AVR   18 Gru 2011 17:55 Odpowiedzi: 1    Wyświetleń: 1603
  • Jak podłączyć AVCC w Atmega88 przy projektowaniu PCB?

    O PWR_FLAG czytałem ale powodowało to więcej błędów, więc zaniechałem. Teraz jest dodane chyba dobrze i dalej są problemy. Generalnie ja wstawiam ten symbol dla każdej sieci, która jest masą lub zasilaniem i nie mam problemów. Nawet jeśli, to tylko informacja dla KiCADa do sprawdzania poprawności, można zignorować, ale lepiej uciszyć tym symbolem....

    Projektowanie Układów   19 Gru 2012 02:40 Odpowiedzi: 9    Wyświetleń: 2088
  • Jak rozpoznać wielkość płytki w naświetlarce ze skanera? Atmega8 i PBL3775

    Zwykle gdzieś jest krańcówka - transoptor ze szczeliną który zostaje przesłonięty gdy wózek wjedzie na koniec. Potem wystarczy zliczać kroki silnika. Co do wykrywania płytki to nie jestem pewien czy rozpoznawanie koloru będzie dobrze działać. Musiałbyś precyzyjnie określić zasady czym obkładać płytkę podczas naświetlania dla uzyskania kontrastu. A płytki...

    Projektowanie Układów   12 Cze 2009 15:47 Odpowiedzi: 10    Wyświetleń: 2004
  • Ile ATmega8 można podłączyć do ATmega16 jako slave w magistrali równoległej?

    No właśnie na programowalnej logice się nie znam, jeszcze ;) To może zapytam tak...czy jest taka "kość" FPGA, która od strony procka będzie widziana jako pamięć SRAM lub inna, tak abym mógł bardzo szybko wpisać daną wartość PWM dla danego kanału. Oczywiście muszę mieć możliwość wpisywania wartość wtedy kiedy procesor tego chce, bez czekania czy będzie...

    Mikrokontrolery AVR   07 Kwi 2010 11:48 Odpowiedzi: 20    Wyświetleń: 3242
  • Wybór mikrokontrolera do pomiaru impulsów z trzech impulsatorów piły

    Z tego co wiem to w ATmega-ch raczej trudno o możliwość zliczania impulsów z 3 niezależnych źródeł zewnętrznych i generowania dla każdego z osobna przerwania (chyba że powyżej ATmega32, ale w grę wchodzi wtedy wysoka cena). Pytanie czy konieczne jest takie rozwiązanie jak zaproponowałeś? Przy pracy uC z prędkością 8MHz (np. jak dla ATmega8, ATmega16...

    Mikrokontrolery   11 Lis 2008 13:04 Odpowiedzi: 5    Wyświetleń: 1097
  • Sterownik czasowy-Atmega8,program w BASCOM AVR oddam 25pkt

    Ja dokładnie szukam jakiejś procedury sprawdzonej i prostrszej.Bascom jest pamięciożerny,a ja musze oszczędzać. Ja myślałem nad takimi sposobami,ale wątpię żeby były najoptymalniejsze Rozwiązałem teoretycznie swój problem. Jeżeli rozpatrywać przedział czasowy od godziny 00:00 do 23:59 czyli dobę nie ma żadnego problemu. Możemy założy,że jeżeli użytkownik...

    Mikrokontrolery   27 Mar 2008 16:31 Odpowiedzi: 4    Wyświetleń: 3689
  • Program w C na ATMEGA8 do wykrywania zmian częstotliwości sygnału wejściowego

    Pilnie potrzebuje program na mikrokontroler ATMEGA8 wykrywający zmiany częstotliwości sygnałów podanych na wejście. Na wyjsciu ma pokazywać na diodzie LED czy częstotliwość podanego przebiegu jest większa od częstotliwości wpisanej do pamięci mikrokontrolera(1) czy nie(0)! Tylko jedno wejście jest wymagane w konstrukcji tego programu! (W przypadku porównywania...

    Mikrokontrolery   15 Gru 2005 22:38 Odpowiedzi: 1    Wyświetleń: 1257
  • [ATmega8] [ATmega8][C] DS18B20 nie zgłasza obecności - weryfikacja kodu inicjalizacji

    Czy problem moze stac po stronie czasów opóźnien? A co da próbkowanie magistrali kilkukrotnie? Normalnie loteria:|, myslalem ze idąc zgodnie z nota katalogowa bedzie ok, ale widac trzeba kombinowac, (normalnie jak z siecią neuronowa;p). A poza tym kod jest ok? Dodam ze robiłe to wg noty katalogowej i porównywałem z kodem który znalazłem na forum. Sprawdziłem...

    Mikrokontrolery AVR   29 Paź 2008 12:45 Odpowiedzi: 7    Wyświetleń: 1949
  • AVR - Wybór zestawu uruchomieniowego z USB dla ATMEGA8 i ATMEGA32

    Chodzi mi o możliwość komparacji dwu takich samych sygnałów (sekwencji) audio, po 5-6s , zamkniętych w pętlę i w czasie rzeczywistym. Komparacja obejmuje analizę częstotliwości i amplitudy sygnału. Gorsze rozwiązanie, to j.w. ale porównywanie wybranych próbek ( 0,1 - 0,5s) z tych sekwencji. Sygnalizować ma przekroczenie dopuszczalnej różnicy sygnałów....

    Mikrokontrolery AVR   05 Mar 2014 14:14 Odpowiedzi: 26    Wyświetleń: 4128
  • Czy warto przerzucić się z AVR na PIC? Opinie i doświadczenia użytkowników

    Ale za to PICe mają niebagatelną zaletę - są w wersjach OTP, są najmniejsze (10F) i dostępne za darmola w programie sampli. Odnośnie 13V i ICSP, fakt jest to pewna niedogodność, ale niektóre procesry obsługują programowanie niskonapięciowe. Debugger sprzętowy do PICów można sobie poskładać w domu - ICD2. Obsługuje wszystkie PICe, w przypadku AVRów trzeba...

    Mikrokontrolery   18 Maj 2009 09:10 Odpowiedzi: 46    Wyświetleń: 14676
  • [C] Jak zaprogramować Atmega8 do emulacji urządzenia USB, np. klawiatury?

    protokół stosowany w usb nie jest zgodny ani z transmisją szeregową stosowaną w usart, ani z i2c ani z niczym innym, poprostu masz transmisję różnicową przy częstotliwości zegara 1.5MHz (low speed) lub 12MHz(full speed), transmisja NRZI z bit-stuffingiem. Jeśli do tego się nie dostosujesz, to komputer wogóle nie będzie rozumiał danych do niego wysyłanych....

    Programowanie   11 Cze 2008 20:57 Odpowiedzi: 8    Wyświetleń: 1686
  • [ATmega8][C][7segment] - Termometr pokazuje 85/127 °C

    Wydaje mnie się że OW_RESET jest w porządku, porównywałem z proponowaną konfiguracją: [url=http://www.maximintegrated.com/en/a... Gdy odłączę czujniki to dostaję po prostu "0" na wyświetlaczu. Mam jeszcze jedno pytanie, całkowite opóźnienie w tym fragmencie kodu: [syntax=c]// Czekaj na zakończenie konwersji uint8_t wait...

    Mikrokontrolery   17 Maj 2018 14:51 Odpowiedzi: 11    Wyświetleń: 1935
  • Atmega8 Bascom Sterownik oświetlenia na pilota - zasilanie , sterowanie

    HM co do zasilania mógłbyś mi to rozrysować nie bardzo to rozumiem , potrzebne jest żeby przez cały czas było zasilanie w układzie elektronicznym czy światło jest zapalone czy nie. Co do odbioru używam TSOP 1736 czy jest to odbiornik uniwersalny ? odbierze sygnały z większości pilotów? Pomysł z porównywaniem kodu hm z założenia dobry tylko nie wiem...

    Mikrokontrolery AVR   30 Lis 2011 12:58 Odpowiedzi: 7    Wyświetleń: 3466
  • Atmega8 i SHT11 - nieprawidłowe odczyty temperatury i wilgotności, skoki wartości

    Ok. Pytanie 1. Względem czego ( jakich pomiarów ) masz zawyżony wynik ?? A teraz jeśli potrzebujesz ... ale nic za darmo. Dla czujników SHT11 / 75 .. seria nowa ( kod = cyfry + litery ), procesorów atmega8 i atmega168 + protokół modbus ( freemodbus ) - coś jak okrojona wersja komercyjnych czujników z modbus. Kod jest trochę chaotyczny ... z opcją zasilania...

    Mikrokontrolery AVR   14 Paź 2012 22:45 Odpowiedzi: 46    Wyświetleń: 12301
  • [BASCOM] Obsługa zgrzewarki - sterowanie triakiem za pomocą Atmega8 i układów CNY17

    1 Tak, niebieski przebieg jest za mostkiem prostowniczym, wcześniej tak używałem i nie było problemów lecz tym razem dla pewności sprawdzałem na normalnym sinusie iniestety ten sam efekt. Aczkolwiek zgodnie z ostatnim przebiegiem zero jest rozpoznawane bezproblemowo. a) tak, 1 impuls to w tym przypadku 10ms b) zgodnie z przebiegiem nie zauważyłem żadnej...

    Mikrokontrolery Początkujący   04 Lip 2022 10:26 Odpowiedzi: 46    Wyświetleń: 2454
  • AVR fuse Calculator i programator graficzny z avrdude

    gdzie masz wpisać to: ;) avrdude -p atmega8 -c usbasp 1. naciskasz klawisz menu START w lewym dolnym rogu windowsa ;) 2. wybierasz opcję "URUCHOM" 3. wpisujesz polecenie CMD 4. naciskasz OK 5. pojawia ci się czarne okienk konsoli typu DOS 6. przechodzisz do folderu gdzie masz wgrany avrdude (jeśli nie będziesz wiedział jak się przechodzi do folderu...

    DIY Konstrukcje   26 Wrz 2013 18:32 Odpowiedzi: 615    Wyświetleń: 155919
  • Jak poprawnie wyświetlić wartość temperatury na LCD Atmega8A.

    Najprościej to nie używaj floatów. Ja nie używam, więc w to nigdy nie wnikałem bawiąc się w C dla AVR, ale tu jest opis jak to zrobić: https://scienceprog.com/how-to-sprintf-f... Czujnik ma dokładność +/- 2oC, ADC w AVR jest 10bit, to po prostu nie ma sensu. Jak już bardzo chcesz mieć coś po przecinku na wyświetlaczu to sobie...

    Arduino   03 Sty 2021 01:58 Odpowiedzi: 10    Wyświetleń: 612
  • Kod w C dla PWM na ATmega8 do sterowania silnikiem dwoma przyciskami

    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ć tą zmienną z inną, ustaloną, i jeśli jedna...

    Mikrokontrolery   30 Lip 2006 11:29 Odpowiedzi: 4    Wyświetleń: 2382
  • USART ATMEGA8 - Niepełne odbieranie komend Wlacz i Wylacz

    Zajrzałem, ale nie wiem jak mam porównywać bufor z czymkolwiek. Spróbuję dodać znak NULL do końca wysyłanego ciągu wedle podpowiedzi(zapomniałem, że \0 oznacza znak o wartości NULL). :) Dodano po 29 Zmodyfikowałem wedle podpowiedzi: W main: while(1) { ReadKeypad(); if(end_trans) { if(!strcmp((const char*)bufferin,"Wlacz")...

    Mikrokontrolery AVR   17 Gru 2011 19:01 Odpowiedzi: 11    Wyświetleń: 1981
  • Sterowanie modemem GSM za pomocą ATmega8 - czy to dobry kierunek?

    Witam Chciałbym sterować modemem GSM za pomocą ATmega8 lub wyższym w związku z czym po głowie chodzi mi taka koncepcja działania. Czy ide dobrą drogą? RESET: ; ustawienie początku stosu ; ustawienie prędkości transmisji ; inne ustawienia początkowe, przerwania itp Loop1: ; Tu realizacja głównych zadań czyli wysyłanie poleceń do modemu, odbieranie......

    Mikrokontrolery   09 Lut 2007 21:21 Odpowiedzi: 1    Wyświetleń: 965
  • STM32f429 - SPWM - Jak wygenerować sygnał nośny (trójkątny)?

    Myślę że nie ma problemu. A nawet jak jest to rozwiązuje go Timer sprzętowo. Chodzi o to że na rym rysunku są znacznie przesadzone proporcje częstotliwości przebiegów. Na półokres sinusa jest tylko 6 okresów PWMa. A tak się raczej nie robi. Zwykle się daje minimum ze 32. I to jest minimum minimów. Ja w falowniku nawet na zwykłym ATMega8 miałem zdaje...

    Mikrokontrolery ARM   25 Wrz 2016 21:18 Odpowiedzi: 24    Wyświetleń: 2421
  • Jak uzyskać binarne sygnały z fotorezystorów w line followerze na Atmega8L?

    Czyli dzisiaj bez koparatora sobie nie poradzę... A nie da się porównywać tego w mikrokontrolerze? Popularne w matematyce a > b nie uda się przystosować? :/ Myślałem, że może zdążę go do jutra zrobić...

    Robotyka Modelarstwo i CNC   09 Maj 2006 20:35 Odpowiedzi: 6    Wyświetleń: 5905
  • ATmega8 - Pilot IR nie działa z TV Sony Bravia i CD Elta 2307M1

    Próbowałem napisać program na podstawie stron [url=http://www.cypress.com/file/58421/d... i [url=http://www.sbprojects.com/knowledge... ale wciąż nie działa. W tym standardzie są dwie oddzielne komendy Power i Standby (wypróbowałem obie). W dodatku dioda, pochodząca z pilota od starego Panasonica, słabo miga (porównywałem z innymi...

    Mikrokontrolery AVR   24 Wrz 2016 13:21 Odpowiedzi: 3    Wyświetleń: 1101
  • [Atmega] Atmega8 C AVR Studio – funkcja wywołana w pętli for wykonuje się tylko raz, dlaczego?

    Dzieki mieliscie racje na pewno co do, tego ze program nie wychodzil z tej petli. PORTB = ~i nie ma akurat tutaj nic do rzeczy bo to przeciez tylko przypisanie do portu. Chodzilo o typ zmiennej ktora byla licznikiem, zmienilem z char na int. Widocznie petle warunkowe nie sa w stanie porownywac do char'ow.

    Mikrokontrolery AVR   13 Kwi 2011 16:49 Odpowiedzi: 8    Wyświetleń: 4581
  • atmega8 - Czy 400m kabla wpłynie na działanie układu pomiarowego 1/4 mili?

    Można też przemyśleć opcję dwóch kontrolerów i synchronizacji na podstawie zegarów RTC. Przed zawodami można by zsynchronizować obydwa kontrolery tak żeby wskazywały dokładnie równy czas, a po przejeździe tylko się porównywały - np. meta wysyłałaby do startu swój czas wykrycia samochodu, a start na podstawie własnego pomiaru i otrzymanego wyniku obliczyłby...

    Mikrokontrolery   19 Maj 2013 22:26 Odpowiedzi: 16    Wyświetleń: 2601
  • Jak na ATMega8 uzyskać 8-kanałowy PWM8b >1kHz z filtrem 100Hz?

    Chcę uzyskać napięcie analogowe minimum 100Hz, dlatego muszę odfiltrować PWM. Częstotliwość PWM musi być 10x większa, czyli 1kHz, ale więcej też będzie dobrze a nawet lepiej. Nie będę wykorzystywał do tego licznika, zrobię to chyba podobnie do DDS. Zastanawiam się czy przy porównywaniu od razu zmieniać stan na wyjściu, czy może lepiej najpierw w rejestrze...

    Mikrokontrolery   17 Mar 2008 22:25 Odpowiedzi: 15    Wyświetleń: 3825
  • Iluminofonia led AVT 1853 i nieprawidłowo działający program na Atmega8

    Hej. Dzięki za podesłanie linka, ciekawy projekt, ale aż tak dobry nie jestem żeby wyciągnąć stąd potrzebną mi esencję programu. Z drugiej strony nie wiem czy nadążał by ten program z porównywaniem tych nagranych próbek i przy spełnieniu warunku zapalał ledy, ale na pewno wtedy porównanie dawało by idealny efekt bo było by takie idealne dostrojenie...

    Mikrokontrolery   20 Paź 2017 12:01 Odpowiedzi: 2    Wyświetleń: 1512
  • BASCOM Alarm SMS-GSM na atmega8a i sim800L z dualną czujką PIR i MW

    A niech kolega spróbuje zamiast Chr(62) użyć zmiennej o wartości ">" i wtedy porównywać tą zmienną, wtedy to musi zadziałać. Bascom czasami dziwnie się zachowuje, nie wiem dlaczego. Ja używam wersji 2.0.7.8 na wcześniejszych nie chciał mi działać między innymi OLED mimo że program był poprawny. Może w tym leży problem, albo w części sprzętowej. Ale...

    Mikrokontrolery Początkujący   16 Cze 2018 17:31 Odpowiedzi: 25    Wyświetleń: 3582
  • Schemat źródła prądowego 1A do ładowarki NiCd z ATMEGA8

    Chciałbym jeszcze na chwilę zatrzymać się przy moim drugim rysunku Jeśli TL431 zastąpić tranzystorem npn małej mocy, jak bardzo wtedy układ ucierpi na stabilności zadanego prądui czy wogóle? W takim układzie, żeby emiter do ujemnego końca opornika R(CL), a bazę do dodatniego, używając napięcia emiter-baza jako wzorca do określenia prądu? Po pierwsze...

    Projektowanie Układów   29 Lip 2004 22:42 Odpowiedzi: 15    Wyświetleń: 7527
  • [atmega8][C] Nie zapisuje danej pomiarowej do zmiennej.

    Dzieki, Chodzi o to, że "pom+=(unsigned int)pomiar();" jest jedynym miejscem gdzie zmienna "pom" jest przypisywana. Tyle że to jest +=. Czyli nie wiadomo co siedziało w niej wcześniej. Jeśli to zmienna statyczna to może być zerem ale tylko po restarcie. Jeśli jest lokalna to rezerwowana jest na stosie i wtedy jest zupełnie losowa. Druga rzecz, jakie...

    Mikrokontrolery AVR   11 Paź 2011 09:36 Odpowiedzi: 10    Wyświetleń: 2463
  • DS18B20 z ATmega8 i LCD - dlaczego pokazuje temperaturę 0.0?

    To może przedstaw kod:) Czujniki masz podłączone przewodami, czy bezpośrednio na płytce? U mnie czujnik wlutowany na płytce nagrzewa się od reszty elektroniki i też zawyża temperaturę. Inna sprawa, to z czym porównujesz zmierzoną temperaturę? Pozdrawiam Adam

    Mikrokontrolery   25 Lut 2008 23:56 Odpowiedzi: 31    Wyświetleń: 5067
  • Dlaczego DS18B20 jest popularniejszy od tańszego LM35?

    Dzięki za wyczerpującą odpowiedź (at)tmf. Parę lat temu zrobiłem rodzicom taki alarm/termometr do pieca CO z lat 80-tych. W piwnicy LM35 z jakimś małym "kondensatorem uśredniającym", nie pamiętam jakim, może 1uF, 20 metrów kabla telefonicznego dalej - w mieszkaniu jest drugi mały kondensator Atmega8, i... wynik pomiaru taki sam jak przy 20cm przewodu....

    Mikrokontrolery   12 Lip 2013 15:31 Odpowiedzi: 22    Wyświetleń: 7347
  • atmega8 winavr; małe opóźnienie w programie (uart)

    Freddie, ok wiem, ze to zależy od czasu działania przerwania uartu. Przeciez z tego co napisałem łatwo wywnioskować, że przerwanie od uartu jesli nastąpi miedzy przerwaniami od pwm'a to wymaga szybkosci takiej aby zakończyło się przed następnym wywołaniem przerwania od timera. ale opoznienie miedzy bajtami musze zrobić jakoś inaczej. Pomożecie? a Co...

    Mikrokontrolery AVR   09 Wrz 2009 11:58 Odpowiedzi: 33    Wyświetleń: 3536
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Bardzo prosze o pomoc z timerem1 w mikrokontrolerze Atmega8. Czytam tą dokumentacje i wydaje mi się, że wszystko dobrze zrobilem a mimo wszystko nie działa. Chce by przy przepełnieniu zapaliły się diody. Oto mój kod: #include <avr\io.h> #include <avr\signal.h> #include <avr\interrupt.h> SIGNAL (SIG_OVERFLOW1) { sbi(PORTC,PC5); } int...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 550092