zapalać dioda atmega8

Znaleziono około 729 wyników dla: zapalać dioda atmega8
  • Nakładka do programowania na Arduino UNO

    https://obrazki.elektroda.pl/1662014800_... Witam wszystkich serdecznie Dziś chciałbym Wam przedstawić bardzo przydatną (jak dla mnie) przystawkę do nauki programowania. Na początek trochę historii (oczywiście historia elektroniki). Ja już ponad ćwierć wieku bawię się elektroniką - często robiłem coś tylko dla tego aby zdobyć doświadczenie,...

    DIY Konstrukcje   23 Sty 2019 12:49 Odpowiedzi: 32    Wyświetleń: 8511
  • REKLAMA
  • Wskaźnik wysterowania na Atmega8 + PCB

    Np. wskaźnik paliwa. Zamiast białych kreseczek podziałki mam przerwy pomiędzy diodami :) https://obrazki.elektroda.pl/6099619600_... Istnieje orientacyjna informacja o wartości mocy wyjściowej: żadna dioda się nie pali = zero, wszystkie się palą = max, z logarytmicznym przyrostem. Istnieje informacja o kierunku zmian: zapalają się kolejne...

    DIY Konstrukcje   15 Lut 2023 16:33 Odpowiedzi: 18    Wyświetleń: 6672
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Atmega8 - dioda świeci 8 sek zamiast 1 sek, program w Bascomie

    Witam. Zaczynam naukę programowania. Posiadam atmege8 .Napisałem prosty program(w Bascomie) , który ma zapalać diodę na 1sek. , po czym ją gasić na 1 sek. Po zaprogramowaniu dioda zapala się na ok. 8 sek. ,i gaśnie też na ok. 8 sek. dlaczego?

    Mikrokontrolery Początkujący   19 Lut 2015 00:21 Odpowiedzi: 7    Wyświetleń: 783
  • REKLAMA
  • ATmega8 Bascom - opóźnienie gaszenia LED po puszczeniu przycisku S1

    Przycisk jest programowo podciągnięty do 1. Portd.0=1 Dioda ma się zapalać tylko wtedy gdy wciśnięty jest S1 czyli gdy na pinie d.0 będzie stan niski.

    Mikrokontrolery AVR   05 Lut 2012 19:38 Odpowiedzi: 21    Wyświetleń: 5566
  • Atmega8 i czujnik Sharp 340k – jak napisać kod do sterowania diodą LED?

    Aby dokładnie stwierdzić gdzie leży przyczyna błędnego działania diody LED, należy zamieścić schemat jak to wszystko połączyłeś. Błąd może być po stronie sprzętowej lub oprogramowania. Aby wykluczyć błędne działanie czujnika, należy zamiast niego podawać jedynkę i zero logiczne na wejście PINB.0 W takt tych podawanych zmian powinna zapalać się i gasić...

    Mikrokontrolery AVR   08 Sie 2012 19:27 Odpowiedzi: 11    Wyświetleń: 2217
  • REKLAMA
  • Nieprzewidywalne działanie ACO w Atmega8 przy budowie sonaru z diodami LED

    Mikrokontrolerami "bawie" się od kilku tygodni, dotychczas wystarczały mi informacje na forum i inych stronach. Mam jednak problem ze znacznikiem ACO z rejestru ACSR. A raczej (chyba) z samym komparatorem. Próbuję zbudować sonar z prawdopodobnie znanej każdemu stronki. http://www.patron.net.pl/artykuly/AVR_tu... Nie użyłem jednak brzęczyka, a...

    Mikrokontrolery   12 Gru 2006 09:00 Odpowiedzi: 3    Wyświetleń: 3766
  • Błąd w logice programu C++ na ATMEGA8 - sterowanie diodą przyciskami

    Witam. Piszę program w C++ na ATMEGA8 i mam następujący problem z pewnym fragmentem kodu. Otóż są dwa przyciski: Po naciśnięciu pierwszego ma się zapalać dioda a po naciśnięciu drugiego gasnąć. Otóż kod w postaci jak poniżej działa: if(bit_is_clear(PIND, PD0)) { a=-1; if (a==-1) P5; // dioda świeci }; if(bit_is_clear(PIND,...

    Mikrokontrolery   18 Paź 2007 13:28 Odpowiedzi: 4    Wyświetleń: 1077
  • [ATmega8] ATmega8 BASCIOM-AVR - Microswitche nie działają, podłączenie przez rezystor 470Ω

    Podłączylem 3 microswitche poprzez rezystor 470r do masy, lecz nie działają - wymieniałem procesor i jest to samo. Odczytuje stany przycisków funkcją if, oraz debounce - w celu sprawdzenia czy odczytuje stan przycisku poprawnie, zapala diodę led. Tzn, ma zapalać bo tego nie robi. Dioda działa, połączenia też są ok. Niestety wcale nie działa. na początku...

    Mikrokontrolery AVR   04 Wrz 2010 00:39 Odpowiedzi: 13    Wyświetleń: 1690
  • Atmega8 SPI: Kody Master/Slave nie działają - co sprawdzić?

    Dioda to koledze miga pewnie dlatego że w rejestrze odbiorczym SPI nie ma żadnego odebranego znaku i program pracuje bez przerwy w pętli dotąd aż coś odbierze a nie odbiera nic. Wywal te miganie z programu głownego i zobaczysz co się dzieje tan naprawę. Poza tym tak naprawdę do nie wiadomo co ty tam obierasz bo masz zastosowane potężne opóźnienia nawet...

    Mikrokontrolery AVR   09 Paź 2010 19:55 Odpowiedzi: 6    Wyświetleń: 1907
  • ATmega8: Dioda na porcie B nie działa po naciśnięciu przycisku na porcie D

    'TOIE0' to niezdefiniowany symbol, dlatego muszę wpisać inaczej jeżeli nie ma to uzupełnij, najlepiej w pliku mega8.h ale mozesz i na początku swojego programu: #define TOIE0 2 ale kompilacja codevision również wyrzuca błędy przy sei() i cli() Nie ma w CV tych instrukcji - używasz je w postaci: #asm("sei"); Czy dobrze rozumiem, że...

    Mikrokontrolery   02 Lis 2007 00:57 Odpowiedzi: 12    Wyświetleń: 2207
  • atmega8 - Niestabilne działanie wejść w mikrokontrolerze

    Witam! Jakieś dwa lata temu kupiłem sobie atmegę 8 i programator stk200, i chciałem ten zestawik jakoś zaprogramować, ale z powodu braku odpowiedniej wiedzy, źle podłączałem zasilanie i programator co często kończyło się mocnym nagrzaniem procka. Pomyślałem że kasa poszła w błoto, ale ostatnio znowu zachciało mi się pobawić elektroniką. Po przeszukaniu...

    Mikrokontrolery Początkujący   09 Sie 2013 21:52 Odpowiedzi: 2    Wyświetleń: 1149
  • REKLAMA
  • atmega8 - niestabilne działanie diod po programowaniu przez USB i LPT

    Progam w bascomie był dobry - swiadczy o tym min. to, że na samym początku wszystko działało. Zauważyłem, że dioda która ma mrugać (pomijając fakt, że mruga cały czas z dużą częstotliwościa - coś na styl podłączenia żarówki pod napięcie zmienne 10hz) w momencie kiedy powinna nie świecić, leciutko sie ściemnia, a w momencie gdy powinna sie zapalać troche...

    Mikrokontrolery AVR   12 Gru 2010 20:38 Odpowiedzi: 8    Wyświetleń: 1442
  • Jak na ATmega8 sterować diodami LED za pomocą potencjometru?

    1. pobierasz napięcie z ADC 2. przeliczasz na odpowiednią liczbę diod 3. zapalasz diody

    Mikrokontrolery AVR   21 Lis 2010 22:51 Odpowiedzi: 9    Wyświetleń: 2231
  • ATMega8 - Jakie rejestry timera zerować przed uśpieniem mikrokontrolera?

    Wielki dzięki, teraz znowu mi nie działa xD Ale zauważyłem coś dziwnego. Kiedy zmieniłem tryb uśpienia z Power-down na Idle : Power-down ma obsługiwać przerwania zewnętrzne, a takim jest INT0 . Natomiast gdy włączam bit SM1 , to układ nie chce wstawać. Jaka może być tego przyczyna?

    Mikrokontrolery AVR   15 Sie 2014 19:22 Odpowiedzi: 17    Wyświetleń: 2670
  • Dlaczego Atmega8 i transoptor TCST 1103 nie działają poprawnie?

    Witam, podłączyłem transoptor wg tego schematu: http://obrazki.elektroda.pl/1095814600_1... Napisałem prosty programik mający zapalać diodę podłączoną do innego pinu w momencie, kiedy szczelina transoptora będzie zasłonięta, czyli na pinie transoptora będzie 0, niestety nie działa. Pin do którego podłączony jest transoptor jest ustawiony...

    Mikrokontrolery AVR   02 Maj 2012 13:02 Odpowiedzi: 6    Wyświetleń: 4923
  • Atmega8, C - Diody na PD0, PD1, PD2 nie zapalają się kolejno

    Jeżeli zastosujesz to co ja Ci napisałem, to wystarczy że jako warunek sprawdzany w ifie dasz wskaznik. Wtedy jak naciśniesz to Ci się zapamięta albo 1 albo 0 w zmiennej wskaznik i wtedy masz zapamiętywane wciśnięcie - taki programowy przerzutnik T. A żeby działało to sprawniej (pewnie sam zauważysz czemu - będziesz miał małą "bezwładność") to trzebaby...

    Mikrokontrolery Początkujący   01 Lip 2015 13:49 Odpowiedzi: 21    Wyświetleń: 4779
  • [C] AVR Atmega8 - opóźnienie diody 5s zamiast 1s, zmiana fusebitów

    Hej, mam taki problem, że ucze się języka C w poradnika Pana Teodora Otulaka, niestety dioda zamiast zapalać się i gasnąć co 1s zapala się i gasi co około 5s... :( Zmieniałem fusebity na zewnętrzny kwarc (lfuse: 0xEC, hfuse: 0x99), więc mógłby mi ktos powiedzieć co tu jeszcze schrzaniłem? (Wątpię, żeby to miało coś wspólnego ale dodam, że na PC mam...

    Mikrokontrolery AVR   05 Gru 2008 15:15 Odpowiedzi: 13    Wyświetleń: 2534
  • Jak zwykle podstawowe problemy początkującego - atmega8

    Witam Wiem że temat był już męczony ale już porostu nie mogę. Panowie nie rozumiem co zrobiłem nie tak próbuję na różne sposoby ale ciągle nic. Programuję atmege i chciałbym standardowo 2 przyciskami zapalać i gasić diodę ale nie wychodzi. Po odpaleniu dioda się świeci, jeśli nacisnę pierwszy przycisk gaśnie ale gdy puszę od razu się zapala ponownie...

    Mikrokontrolery AVR   09 Gru 2008 14:57 Odpowiedzi: 25    Wyświetleń: 1893
  • ATMEGA16 ATMEGA32 - nówki nie ruszają ??? RUTYNA MNIE ZABIŁA

    Witam wszystkich kolegów Piszę programy w Bascomie51 i ostatnio w bascomie AVR. Wydawało mi się, że mam już spore doświadczenie a tu klapa :cry: Wszystko mi dotychczas ruszało na ATMEGA8 więc ze spokojem przystąpiłem do testowania ATMEGA 16 i 32. Banalnie prosty test: $crystal = 1000000 Config Pind.7 = Output Do Reset Pind.7 Wait 1 Set Pind.7 Wait 1...

    Mikrokontrolery   13 Paź 2006 20:29 Odpowiedzi: 6    Wyświetleń: 2424
  • atmega8 - jak zaprogramować sekwencyjne zapalanie i gaszenie 10 diod?

    Temat raportowany: zaniża poziom Bardzo proszę o pokazanie jakichkolwiek prób samodzielnego poradzenia sobie z problemem.

    Początkujący Naprawy   08 Sie 2014 18:17 Odpowiedzi: 8    Wyświetleń: 2103
  • [C] Atmega8 i PCF8574 TWI - błędy w komunikacji, ustawienie stanu wysokiego

    Chodzi mi o taki układ którym mógłbym wzmacniać sygnał z tego PCF. Będę testował dalej komunikację TWI.... Zastanów się dobrze nad tym co już tutaj padło. Jesteś o krok od szczęśliwego dla siebie rozwiązania ;) Zamiast więc zastanawiać się nad jakimiś diodami niskoprądowymi, albo jak tu piszesz nad jakimś WZMACNIANIEM SYGNAŁU .... (po cóż ci wzmacnianie...

    Mikrokontrolery AVR   16 Kwi 2011 12:37 Odpowiedzi: 28    Wyświetleń: 5506
  • [Atmega8][C]Kilka pytań o multipleksowaniu i nie tylko

    Witam. Nowy tu raczej nie jestem, bo przeglądam forum codziennie, ale zarejestrowałem się niedawno, bo wcześniej nie było potrzeby pisania :). No to się przywitałem, a teraz na początek: montuję sobie coś w rodzaju półautomatycznego spudguna, i chciałbym zamontować tam licznik amunicji :D. Multipleksowany 2cyfrowy LED, i Atmega8 (może i wystarczy mniejszy...

    Mikrokontrolery AVR   20 Sty 2009 22:25 Odpowiedzi: 2    Wyświetleń: 1632
  • Atmega8 Bascom - Program nie działa prawidłowo , co w nim nie tak ?

    Witam Zbudowałem klawiaturę matrycową 4x3 oraz podłączyłem ją do mikroprocesora Atmega8. Napisałem program ( jestem początkujący w programowaniu , wszystkich komend nie znam) w Bascom'ie który ma odczytywać który switch w klawiaturze jest wciśnięty i przypisywać do niego pewną wartość. W zależności od tej wartości dioda podłączona do uC ma mignąć tyle...

    Mikrokontrolery AVR   08 Cze 2014 20:26 Odpowiedzi: 2    Wyświetleń: 1710
  • Układ z TSOP34836 i ATMega8 do sterowania przekaźnikiem na zmianę odległości

    Napisz wiecej szczegolow co sie bedzie ruszac przed tym ukladem. Nie chciałem zdradzać...no ale cóż wyda sie :D. Otóż ma być włącznik/wyłącznik ruchowy światła do łazienki. Gdy się wejdzie to światło ma się zapalać a po wyjściu gasić. Plusem jest fakt, iż łazienka nie jest duża i podejrzewam, taka "czujka" objęłaby swoim zasięgiem ten obszar co trzeba....

    Automatyka Przemysłowa   10 Sie 2006 13:42 Odpowiedzi: 27    Wyświetleń: 5259
  • Generator syanału analogowego na ATmega8 nie działa

    Witam, Próbuję zrobić generator (czy jak to się tam zwie) 10 stopniowego sygnału analogowego na napięcie 0-5V (stopień co ok. 0,5V), na drabince 10 oporników 560Ω. Ogólnie mówiąc wszystko działa dobrze, oprócz tego, że na portach atmegi PC0-PC3 stany wyjść niski i wysoki są jakieś dziwne; stan wysoki - 4,3V, stan niski -0,56V, przy zasilanu uC...

    Mikrokontrolery Początkujący   23 Maj 2012 20:33 Odpowiedzi: 13    Wyświetleń: 1938
  • Dlaczego program Bascom dla Atmega8 nie zapala diody przez UART?

    A może odbieraj większy string i sprawdzaj pierwszy znak.

    Mikrokontrolery   12 Gru 2011 17:33 Odpowiedzi: 8    Wyświetleń: 2123
  • C AVR - RC5: Jak sterować diodą LED klawiszem 55 z pilota?

    Witam, na wstępie dodam że jestem bardzo początkujący w programowaniu. Staram się stworzyć program który by włączał i wyłączał funkcję RGB, poprzez pilot RC5. Staram się to zrobić po kolei i najpierw próbuję gasić i zapalać pilotem diodę. Problemem jest to, że program reaguje na każdy przycisk a nie na konkretny - zaprogramowany. Chce sterować klawiszem...

    Mikrokontrolery AVR   10 Paź 2014 08:17 Odpowiedzi: 3    Wyświetleń: 1767
  • ATmega8: Przerwanie zewnętrzne nie zapala diody na PC5

    W programie sterowanie diodą D1 jest na porcie B, nie C.

    Mikrokontrolery Początkujący   09 Paź 2015 20:04 Odpowiedzi: 3    Wyświetleń: 729
  • ATmega8 - sekwencyjne zapalanie diod LED w zależności od stanu SW0

    W sprawie opóźnień polecam artykuł: void _delay_ms(double _ms) Funkcja powoduje opóźnienie o _ms milisekund. Maksymalne generowane opóźnienie wynosi 262.14ms / F_CPU(w MHz). Jeśli podana wartość przekracza dopuszczalne maksimum, funkcja działa ze zmniejszoną rozdzielczością (0.1ms) generując opóźnienia do 6.5535s niezależnie od częstotliwości pracy...

    Mikrokontrolery AVR   21 Kwi 2010 07:54 Odpowiedzi: 8    Wyświetleń: 2216
  • Atmega8 - dioda nie miga, jak ustawić avrdude?

    Witam wszystkich, od dawna czytam to forum i zawsze znalazłem na nim odpowiedz na moje pytania tym razem jest inaczej wiec postanowiłem założyć konto i poprosić o pomoc a mianowicie Zakupiłem programator USBASAP uC atmega8 napisałem w programie bascom-avr nastepujacy kod: $regfile = "m8def dat" $crystal = 1000000 config pind.0 = output led alias pind.0...

    Początkujący Naprawy   17 Lut 2010 19:30 Odpowiedzi: 7    Wyświetleń: 2219
  • Atmega 8 - Bascom - Dioda świeci cały czas, co poprawić w kodzie?

    Witam. Chcę zaprogramować procesor Atmega 8, tak aby po przyciśnięciu przycisku1 zapaliła się dioda i świeciła do momentu zwarcia przycisku2. (przyciski zwierane do masy) Napisałem taki program, lecz w efekcie dioda cały czas świeci. Nie wiem co jest źle, może ktoś zauważy jakiś błąd: [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 1000000 Config...

    Mikrokontrolery Początkujący   22 Mar 2014 09:43 Odpowiedzi: 9    Wyświetleń: 2226
  • [atmega8][C] - timer - zapalanie diody na 10s po przyciśnięciu przycisku.

    I tu jest moje pytanie, gdzie jest błąd w moim myśleniu? Nie masz żadnej zmiennej, która by stanowiła część niezbędnego w tym przypadku "programowego przerzutnika RS". Obecnie opierasz się tylko na stanie pinów wejściowych. Każdy przycisk powinien mieć swój licznik, pomniejszany w przerwaniu; oraz zmienną pamiętającą ostatni stan wejścia i wyjścia....

    Mikrokontrolery AVR   10 Wrz 2013 18:59 Odpowiedzi: 15    Wyświetleń: 3996
  • Jak zapalić diody na atmega8 w asemblerze? Schematy i kod do sprawdzenia

    Witam, Mam 2 schematy (załącznik), w pierwszym muszę zapalić jedną diodę, w drugim trzy. Nie wiem czy zrobiłem to poprawnie schemat 1 : [syntax=avrasm].nolist .include "m8def.inc" .list .cseg .org 0 sbi DDRB, 4 sbi DDRC, 1 sbi PORTB, 4 cbi PORTC , 1 [/syntax] schemat 2 : [syntax=avrasm].include "m8def.inc" .list .cseg .org 0 sbi DDRC, 2 cbi PORTC ,...

    Mikrokontrolery AVR   05 Sie 2015 09:46 Odpowiedzi: 7    Wyświetleń: 1173
  • Atmega8 – dioda LED świeci zamiast migać, program w C, ustawienia PORTD

    Nie wiem co robię źle, że dioda zamiast mrugać świeci się cały czas. Program napisany jest w C. Program #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> int main(void) { /* Wszystkie linie portu D będą wyjściami */ DDRD = 11111111; /* Początek nieskończonej pętli */ while(1) { PORTD = 00000010;...

    Mikrokontrolery AVR   04 Wrz 2010 08:17 Odpowiedzi: 6    Wyświetleń: 1497
  • Dlaczego dioda LED podłączona do Atmega8 na PD6 świeci słabo?

    Witam. Jestem początkujący w tym temacie dlatego proszę o poradę. Wygląda to tak ze mam do Atmegi8 na porcie D pinie nr 6 podpiętą diodę w taki sposób, że anoda jest na nóżce uC potem rezystor i to do masy, problem polega na tym, że po wgraniu programu dioda słabo świeci. W czym może być problem???

    Początkujący Elektronicy   03 Gru 2012 22:09 Odpowiedzi: 4    Wyświetleń: 954
  • ATmega8: Diode zapala się bez wciśnięcia przycisku po uruchomieniu

    Witam wszystkich Mam następujący problem. W moim programie występuje linijka, gdzie po wciśnięciu przycisku wykonuje się wiele instrukcji, m.in. zapalam diode. W trakcie działania programu wszystko jest OK. Ale problem jest po włączeniu układu do zasilania, gdyż wchodzi on w pętle gdzie warunkiem jest wciśnięcie przycisku pomimo, że wciśnięty nie jest....

    Mikrokontrolery   07 Mar 2010 18:19 Odpowiedzi: 25    Wyświetleń: 2417
  • Atmega8 - migająca dioda świeci ciągle, co poprawić w kodzie C?

    Mam takowy programik w C : #include <avr/io.h> int main (void) { int i=0; DDRB=1; PORTB=0xFF; for (;;) { PORTB|=_BV(0); for(i=0;i<1000000;i++); asm volatile ("WDR"::); PORTB&=~_BV(0); for(i=0;i<1000000;i++); asm volatile ("WDR"::);...

    Początkujący Elektronicy   01 Wrz 2008 11:34 Odpowiedzi: 4    Wyświetleń: 3832
  • Dlaczego dioda nie mruga po zaprogramowaniu ATmega8 w BASCOM?

    Witam Dopiero zacząłem przygodę z mikrokontrolerami. Kupiłem programator USBasp i podstawke programującą. Do programowania używam BASCOM napisałem w nim taki prosty programik: $regfile = "m8def.dat" $crystal = 1000000 Config Portd = Output 'pprt d jako wyjścia Portd = &B0000000 'wszędzie stan spoczynkowy-0 Do Portd.0 = 1 'zapal diode Waitms...

    Mikrokontrolery Początkujący   10 Mar 2013 01:06 Odpowiedzi: 3    Wyświetleń: 978
  • ATmega8 - Diody świecą zamiast mrugać, co jest nie tak w kodzie?

    Mam dziwny problem. Piszę sobie program o takiej treści: $regfile = "m8def.dat" Config Pinb.0 = Output Config Pinb.6 = Output Config Pinb.7 = Output Config Pind.5 = Output Config Pind.6 = Output Config Pind.7 = Output Led1 Alias Pinb.6 Led2 Alias Pinb.7 Led3 Alias Pind.5 Led4 Alias Pind.6 Led5 Alias Pind.7 Led6 Alias Pinb.0 Do Set Led1 Reset...

    Mikrokontrolery   16 Sty 2008 20:50 Odpowiedzi: 12    Wyświetleń: 1202
  • [podstawy] Atmega8: Dlaczego dioda LED nie miga w Bascom-AVR?

    Witam Jestem mega poczatkujacym w tej sprawie ;) Posiadam kupioną Atmege8 + zbudowany programator pod PonyProg'a Problem polega na prostym symulowaniu migajacej diody ( standardowe zapalanie ,gaszenie,0/1 ). Bascom-AVR : $regfile = "m8def.dat" $crystal = 1000000 Config Portb = Output Do Waitms 5 Portb.0 = 0 Waitms 5 Portb.0 = 1 Loop End zrzucam...

    Mikrokontrolery   16 Gru 2008 17:21 Odpowiedzi: 12    Wyświetleń: 5767
  • Atmega8 nie realizuje programu - problem z migającą diodą LED na PB0

    Witam ponownie. Ponieważ nie zdążyłem odpowiedzieć na pytanie o schemat i program, a już mój temat znalazł się w koszu pomimo, że zamieściłem go w zakładce dla początkujących: http://www.elektroda.pl/rtvforum/topic26... to proszę o wyrozumiałość i informuję, że schemat wygląda tak: VCC i AVcc - plus zasilacza 5V GND (oba) - minus zasilacza RESET...

    Mikrokontrolery Początkujący   05 Wrz 2013 13:53 Odpowiedzi: 4    Wyświetleń: 1173
  • Atmega8A - migająca dioda, problem z opóźnieniem _delay_ms()

    To jest mój pierwszy projekt, używam Atmega8A, napisałem banalny program żeby migać diodą: [syntax=c]#define F_CPU 1000000 #include <avr/io.h> #include <util/delay.h> int main(void) { /* Wszystkie linie portu D będą wyjściami */ DDRD = 0xFF; /* Początek nieskończonej pętli */ while(1) { PORTD = 0b10000000; _delay_ms(100);/* opóźnienie 0.33...

    Mikrokontrolery Początkujący   07 Lut 2012 21:12 Odpowiedzi: 8    Wyświetleń: 1668
  • Dlaczego dioda na PD7 w ATmega8 świeci ciągle, mimo użycia przycisku PB3?

    Mam problem mianowicie potrzebuje układ który by zaświecał np. diode przez określony czas wiec napisałem program do atmegi8 ale dioda świeci cały czas nie reaguje na przycisk PB3 co robie nie tak ze ta dioda cały czas świeci diode podpinam do +5V i do nóżki PD7 $regfile = "m8def.dat" $crystal = 1000000 Config Pinb.3 = Input Config Pind.7 = Output Set...

    Mikrokontrolery   27 Kwi 2008 17:46 Odpowiedzi: 8    Wyświetleń: 1559
  • Atmega8 - Dlaczego ciągle świeci się jedna dioda LED po wgraniu kodu?

    Wgrywam ten kod i ciągle pali mi się 1 dioda led. Dlaczego? [syntax=c] #include <avr/io.h> #include <stdlib.h> #include <util/delay.h> #include <math.h> #include "HD44780.c" int main(void) { DDRD = 0xFF; DDRC = 0x00; PORTC = 0x0f; while(1) if(!(PINC&(1<<PC4))) PORTD = (1<<PD0); if(!(PINC&(1<<PC2))) PORTD...

    Mikrokontrolery Początkujący   26 Lis 2013 23:45 Odpowiedzi: 17    Wyświetleń: 3786
  • [Asembler] Atmega8 - Dioda świeci na złych pinach w drugim ćwiczeniu

    Witam. Niedawno kupiłem książkę Pawła Borkowskiego "AVR & ARM7-programowanie mikrokontrolerów dla każdego " Pierwszy program jest w języku asemblera i ma za zadanie zaświecić diodę led (sch1), pokazuje też w jaki sposób określać porty uC jako wyjścia itp. Zgodnie z tym co było w tekście (programator SI prog) zaprogramowałem tym uC. Po włączeniu zasilnia...

    Mikrokontrolery AVR   25 Wrz 2011 10:36 Odpowiedzi: 4    Wyświetleń: 2262
  • Atmega8: Dioda świeci stale, switch na PORTC5 nie działa poprawnie

    Napisałem program w C który ma zapalać diodę led gdy nacisnę switch. Po załadowaniu do Atmegi dioda świeci a przyciśnięcie switcha nic nie daje. Dioda podłączona jest (+) do PORTD5 (-) do masy, switch do PORTC5 i do masy. #include <avr/io.h> void Inicjalizacja(void) { DDRD=0xff; PORTD=0x00; DDRC=0x00; PORTC=0xff; } int main(void)...

    Mikrokontrolery   30 Lip 2008 14:41 Odpowiedzi: 7    Wyświetleń: 3553
  • [ATmega8] Dlaczego dioda nie świeci mimo poprawnego wgrania programu?

    Witam, dopiero zaczynam naukę programowania mikrokontrolerów więc jestem w tym temacie totalnie zielony. Wypożyczyłem książkę dr Pawła Borkowskiego "AVR & ARM7: Programowanie mikrokontrolerów dla każdego". Zbudowałem programator SI Prog oraz adapter(płytkę uruchomieniową) wg instrukcji z książki, sprawdziłem dokładnie wszystkie ścieżki i połączenia...

    Mikrokontrolery AVR   05 Lis 2011 12:08 Odpowiedzi: 3    Wyświetleń: 1082
  • ATmega8, WinAVR, C – sterowanie diodami LED przez ADC i potencjometr, nie działa

    Przed zapaleniem jednej diody powinieneś zgasić te dwie pozostałe: [syntax=c] if(pomiar<30) { PORTB |= (1<<PB2) | (1<<PB3); // gasisz diody na PB2 i PB3 PORTB &= ~(1<<PB1); // zapalasz diodę na PB1 } [/syntax]

    Mikrokontrolery AVR   20 Kwi 2011 21:09 Odpowiedzi: 14    Wyświetleń: 3964
  • Jak sterować diodami LED za pomocą Atmega8 w trybie multipleksowania?

    Czyżby kolejny zegar binarny... Wszystkie porty jako wyjścia. Przy takim podłączeniu możesz sterować jednocześnie tylko jedną kolumną diod. Chcąc uzyskać efekt ciągłego świecenia musisz w sposób ciągły zapalać kolejne kolumny. Czyli w pętli na port C wysyłasz odpowiednie dane, a potem zapalasz odpowiednią kolumnę wysyłając na PD 1 następnie wysyłasz...

    Mikrokontrolery AVR   10 Sty 2011 23:50 Odpowiedzi: 6    Wyświetleń: 1515
  • [Atmega8][Bascom]-czy przekaźnik JQX-115F pasuje do schematu

    wyrzuc przekaźnik z dioda i zobacz czy Led sie będzie zapalał

    Mikrokontrolery AVR   02 Mar 2009 18:45 Odpowiedzi: 27    Wyświetleń: 8002
  • ATMEGA8 przerwania, dioda świeci zamiast być zgaszona po uruchomieniu

    0 zapalasz diode tak masz podłączone to dlaczego else w przerwaniu timera zapala diodę?

    Początkujący Naprawy   07 Lut 2011 22:30 Odpowiedzi: 10    Wyświetleń: 1295
  • [bascom] atmega8 x2 - szeregowa komunikacja dwóch procesorów

    W telegraficznym skrócie - w "nadajniku" wysyłasz znaki komendą PRINT, np "A" dla pierwszego LEDa i "B" dla drugiego. W odbiorniku odbierasz dane z UARTu (inkey) i jeśli jest "A" to zapalasz jedną diodę, jak doszło "B" drugą.

    Mikrokontrolery AVR   24 Lis 2014 22:25 Odpowiedzi: 39    Wyświetleń: 4305
  • Jak zaprogramować matrycę LED 10x10 z atmega8 w C lub Bascom?

    Chodzi Ci o zapalanie diody stanem niskim? Musisz ustawić kierunek pinu na wyjście i wpisać do niego 0. Tylko tyle:) P.S. Sprecyzuj, czy chodzi Ci o zapalanie diody, czy obsługę jakiegoś przycisku, po naciśnięciu którego dioda ma się zapalić.

    Mikrokontrolery   10 Mar 2008 20:37 Odpowiedzi: 26    Wyświetleń: 8024
  • [Atmega8] Jak poprawnie podłączyć diody LED do Atmega8, by świeciły jasno?

    Program ważna rzecz, ale z tego co widać anodę diody podłączyłeś do uK a katodę do masy, czyli niby prawidłowo a jednak nie. Uk mają to do siebie eż ich wydajność prądowa na port jest "mała". W przypadku Atmega8 absolutnie max prąd na pin wynosi 40mA. Diody powinny być podłączone odwrotnie czyli plusem do zasilania a minusem do portów uK. Wtedy dioda...

    Mikrokontrolery AVR   19 Lis 2011 23:44 Odpowiedzi: 10    Wyświetleń: 2991
  • ATmega8 – czas trwania 1 cyklu, opóźnienie diody po puszczeniu przycisku

    Najpierw wklep mój kod. Problem miałeś w braku podciągania PinB2 do VCC, i w tym że najpierw gasiłeś diodę a potem ją zapalałeś w ifie i tak w kółko. Więc jak już to by CI bardzo szybko migała.

    Mikrokontrolery AVR   27 Lut 2009 20:04 Odpowiedzi: 8    Wyświetleń: 1199
  • [Atmega] Atmega8 C AVR Studio – funkcja wywołana w pętli for wykonuje się tylko raz, dlaczego?

    No prosta sprawa :P Skoro stan '0' zapala diodę, to musisz zanegować odczytane wartości. Przykład na przykład: Wklepujesz 1+1 -> na porcie dla wklepanej jedynki masz stan taki: 11111110, po dodaniu takich dwóch liczb otrzymujesz wynik: 11111100, a więc zapalają się dwie ostatnie diody i udają, że wynikiem jest trzy :P A teraz negujemy: ~11111110 + ~11111110...

    Mikrokontrolery AVR   13 Kwi 2011 16:49 Odpowiedzi: 8    Wyświetleń: 4638
  • [atmega8][Bascom] generator 22kHz problem z wyliczaniem Pwm1

    Wyobraź sobie, że przerwanie występuje co 500ms a do procka podłączona jest dioda. Co pół sekundy dioda zapala się i gaśnie. Okres przebiegu to będzie czas świecenia i wygaszenia diody czyli jedna sekunda. Jeśli przerwanie było by generowane co sekundę okres wynosił by wtedy dwie sekundy.

    Mikrokontrolery AVR   18 Gru 2009 20:21 Odpowiedzi: 7    Wyświetleń: 2246
  • [C] Sprawdzenie programu czujnika koloru na Atmega8 - porównywanie zmiennych

    Proponuję: if (r >=g && r >= b) PORTD |= _BV(PD4) Analogicznie dla "g" i "b". Należy także gasić wszystkie diody przed sprawdzaniem warunków. Założyłem, że stan wysoki na porcie zapala diody. Jeśli zachodzą warunki podane przez kolegę Andrzej_S , to zapalają się te diody, które są równe pod warunkiem, że są to wartości największe.

    Mikrokontrolery AVR   09 Lis 2010 10:46 Odpowiedzi: 21    Wyświetleń: 3804
  • [ATmega8] Jak napisać program w asm na ATmega8 zapalający 8 diod po kolei?

    Jeśli już, to nie trzy stronicowa tabelka zbiorcza, tylko pełna dokumentacja: Atmel AVR 8-bit Instruction Set Przepraszam, nie wszystkie mikro konrolery posiadają takie rejestry jak RAMPZ , RAMPY itd. W temacie jest mowa o ATmega8 , więc piszę jedynie o tym typie MK. Wcale nie zapomniałem. Czy Twoje oko spotrzeże zmianę świecenia diody na pinie na...

    Mikrokontrolery AVR   22 Sty 2016 10:51 Odpowiedzi: 13    Wyświetleń: 2946
  • [Bascom] Atmega8-16PU: Dlaczego dioda nie miga? Debugowanie układu i kodu w Bascom

    Problem rozwiązany :) Jako kolejne ćwiczenie proponuje zrobić żeby dioda płynnie się wygaszała i zapalała - PWM.

    Mikrokontrolery AVR   03 Mar 2010 08:12 Odpowiedzi: 17    Wyświetleń: 9892
  • [Atmega8] [Atmega8][C/AVR Studio] Przerwanie nie zapala diody na PORTB 0

    U mnie po dopisaniu linijki, którą podałem Ci w poprzednim poście program działa i dioda mruga :)

    Mikrokontrolery AVR   29 Gru 2008 08:39 Odpowiedzi: 19    Wyświetleń: 4346
  • ATmega8 - diody LED nie zapalają się po zaprogramowaniu układu

    jak masz podłączony przycisk?

    Mikrokontrolery   18 Mar 2011 14:02 Odpowiedzi: 7    Wyświetleń: 1563
  • [ATmega8] [C] - Oświetlenie schodów na 15 diodach, oddzielne porty.

    Niewątpliwie bardziej efektownie będzie zapalanie się diod w zależności, od której strony będzie się szło. Ale jak nie poradzę sobie z tym, związku z tym, że jestem dopiero początkującym to zrobię na tym sumowaniu do PCB0 i będą się na przykład od środka zapalać. Nie wiem czy będę miał taki, ale wtedy należałoby zastosować zaświecenie diody stanem niskim?

    Mikrokontrolery Początkujący   13 Gru 2012 15:09 Odpowiedzi: 13    Wyświetleń: 3063
  • Jak sterować 25 diodami LED za pomocą Atmega8? Rozszerzenie I2C?

    Można by też wysterować to multipleksowo jak wyświetlacze siedmiosegmentowe bez jakichkolwiek zewnetrznych układów, podłączając np. 5 zestawów po 5 diod przez tranzystory a potem przełączając się pomiędzy nimi np co 4ms zapalać odpowiednie diody. Zajmie to tylko 10 wyprowadzeń.

    Mikrokontrolery AVR   04 Sie 2009 19:12 Odpowiedzi: 6    Wyświetleń: 2804
  • [C] ATmega8 - Dekoder binarny na dziesiętny, diody migają zamiast świecić ciągle

    Chodzi o brak break; wiem że po winno być na końcu nie zapomniałem o nim, chodzi o to że przy takim kodzie diody w ogóle się nie zapalają.

    Mikrokontrolery Początkujący   31 Maj 2015 10:46 Odpowiedzi: 8    Wyświetleń: 1308
  • Opóźnienie rozładowania kondensatora przy diodach led

    Na programowaniu się nie znam, ale wiem że atmega ma w sobie możliwość sterowania PWM. Czyli po napisaniu odpowiedniego programu możesz płynnie zapalać i gasić diody w jakim chcesz czasie. Poszukaj pod hasłem "atmega8 pwm dioda" pierwszy lepszy film: [youtube]http://www.youtube.com/watch?v=...

    Początkujący Elektronicy   22 Gru 2013 22:44 Odpowiedzi: 3    Wyświetleń: 1854
  • [Bascom][ATMega8]Klawiatura matrycowa, przełączniki.

    Hej. Za bardzo nie kumam co to urządzenie ma robić. Poza tym napisz dokładnie gdzie masz podłączoną diodę. Czy ta dioda jest podłączona do linii ABC i KOL1 czy może jest zapalana z całkiem innego potu. Jeśli chodzi o samo badanie stanu na przełącznikach to ja linie A,B,C ustawił bym jako wejścia reagujące na stan wysoki. A KOL 1 ustawił bym jako wyjście...

    Mikrokontrolery AVR   28 Maj 2009 15:57 Odpowiedzi: 2    Wyświetleń: 2339