atmega16 wiesza

Znaleziono około 49 wyników dla: atmega16 wiesza
  • AVR ATmega16 - Zawieszanie programu przy przerwaniu Timer2, kwarc 8MHz

    Problem dalej istnieje, zakreskowuję obsługę przerwania ISR(TIMER0_COMP_vect}, poprostu je wywalam i w momencie startu timera 0 wiesza się program, a wtedy przecież nie robi żadnych obliczeń. Bo nadal masz włączone to przerwanie, a nie masz funkcji jego obsługi.

    Mikrokontrolery AVR   26 Sty 2014 09:24 Odpowiedzi: 8    Wyświetleń: 1674
  • Jak działa programowanie ISP ATmega16 bez zasilania z programatora?

    czyli można powiedzieć że należy podpinać napięcia z programatora do układu nie podłączając go do własnego zasilania? a co jeśli piny programujące są wykorzystane do sterowania urządzeniami zewnętrznymi (przykładowo buzzer, ledy)? pewnie to będzie piszczeć i błyskać..... dochodzę do wniosku że radzicie mi najlepiej podłączyć sam uC pod programator...

    Mikrokontrolery AVR   11 Mar 2009 11:04 Odpowiedzi: 9    Wyświetleń: 2627
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • ATmega16 i problem z wyswietlaniem danych na LCD :(

    Ponizej przedstawiam swoj kod: #include <avr/io.h> #define F_CPU 16000000UL #include <util/delay.h> #include <avr/interrupt.h> //#include <avr/iom16.h> #include "lcd.h" #include "usart.h" #define Timer2_start TCNT2 = 0x63; TCCR2 = 0x07; //0x63 - poczatkowa 99, preskaler 1024 0x07 #define Timer2_stop TCCR2...

    Mikrokontrolery   20 Cze 2007 08:33 Odpowiedzi: 1    Wyświetleń: 1381
  • Atmega16 - Ściemnianie oraz rozjaśnianie diody...

    Witam! Od niedawna zacząłem interesować się programowaniem AVR, i napotkałem pewien problem... Otóż w pewnej książce o mikrokontrolerach znalazłem ciekawy program, którego chętnie bym użył, lecz niestety nie działa tak jak powinien. Miał rozjaśniać i ściemniać diodę led, lecz dioda świeci cały czas z taką samą jasnością... Oto on: Gdyby ktoś mógł go...

    Mikrokontrolery Początkujący   10 Kwi 2014 19:04 Odpowiedzi: 4    Wyświetleń: 1680
  • REKLAMA
  • atmega16A - Zanik napięcia po dodaniu wskaźnika eeprom

    Witam otóż mam chyba prosty ale nieprzeskakiwany dla mnie problem otóż w ramach nauki C i obsługi Atmegi napisałem sobie prosty licznik binarny na jednym bajcie (8 diód). Które podłączone są do jednego rzedu. (Dokładnie PA0) I wszystko działało by pięknie i cudownie jednak chciałbym by program zapamiętywał ost znaną nam liczbę do czego przyda nam się...

    Mikrokontrolery   19 Lut 2013 22:49 Odpowiedzi: 4    Wyświetleń: 1110
  • [ATMEGA16] [ATMEGA16][BASCOM] - Jak zarządzać pamięcią i unikać zapętlania programu?

    WITAM Mam problem z moim układem a w zasadzie z moją niewiedzą , Atmega16 przy wykonywaniu programu (pentli, instrukcjii warunkowych, podprogramów itd.). Po wykonaniu kilku lub kilkudziesieciu cyki zapętla sie i wiesza - dzieje sie tak w dłuższych programach. Moje pytanie jest następujące jakie są instrukcje w bascomie usuwające z pamięci niepotrzebne...

    Mikrokontrolery AVR   05 Cze 2008 21:15 Odpowiedzi: 5    Wyświetleń: 2271
  • [C]Mega16 problem z multipleksowaniem wyświetlacza LED

    Witam Piszę powoli program do pomiaru obrotów na sekundę. Niestety nie do końca działa.Nie wiem co jest źle ale działa tylko wysw2 i pokazuje to co ma,czyli cyfrę1. Byłbym wdzięczny gdyby ktoś rzucił okiem i dał jakąś wskazówkę. ATmega16 8Mhz,wewnętrzny oscylator.JTAG wyłączony. [syntax=c] /*Deklaracje nagłówków*/ #include <avr/io.h> #include...

    Mikrokontrolery Początkujący   22 Maj 2012 07:16 Odpowiedzi: 4    Wyświetleń: 1076
  • Port A w Atmega16 jako port I/O a nie jako przetwornik?

    Czy ktoś może spotkał się z problemem wykorzystania portu A jako portu I/O a nie jako przetwornika? Dołączyłem LED'a no i nie świeci tak jasno jak w przypadku podpięcia np. do portu C. Czy jakiś rejestr trzeba dodatkowo ustawić? Jakoś w dokumentacji nie mogę się doczytać. Z góry dzięki za pomoc.

    Mikrokontrolery   23 Wrz 2008 12:47 Odpowiedzi: 17    Wyświetleń: 3305
  • ATmega 16 + AVR Studio i do tego początkujący w temacie...

    Witam Na uczelni miałem do czynienia z uC serii 8051, od dawna chciałem się tego nauczyć w domu walała się kostka mega 16 więc postanowiłem ją zaadaptować do celów "dydaktycznych". Na początku zabrałem się za bascoma, wychodziło mi coś z niego ale stwierdziłem że za mało wiem co się dzieje w procku tak więc przesiadłem się na asemblera no i tu się zaczęły...

    Mikrokontrolery   03 Maj 2008 22:18 Odpowiedzi: 5    Wyświetleń: 2914
  • REKLAMA
  • Atmega 16 - Migotanie diod działa wolniej, stałe napięcie 1.8V na pinie

    Witam otóż mam taki dziwny błąd, gdyż gdy chcę wywołać migotanie diod np co pół sek. to one mi działają co kilka sekund tak jakby wykonywało się to dużo wolniej i na jednej z nóżek mam cały czas 1.8V mimo że jest ustawiona wyjście i stan niski. Podejrzewam że to procesor jest uszkodzony, ale nie jestem pewien bo był nowy :]

    Mikrokontrolery AVR   23 Gru 2011 22:06 Odpowiedzi: 12    Wyświetleń: 1110
  • Dlaczego diody żarzą się na atmega16 mimo ustawienia PORTB?

    Witam. Zaczynam przygodę z mikrokontrolerami i napotkałem pewien problem który nie wiem z czego wynika. W dokumentacji wyczytałem, że wartość początkowa rejestru RORTB wynosi 0. Napisałem krótki kod, żeby przyswoić sobie jak to wszytko działa: int main(void) { DDRB = 0xFF; DDRA = 0b00000000; while (1) { if(bit_is_set(PINA, PA1)) PORTB =0b00000001; else...

    Mikrokontrolery AVR   07 Mar 2012 11:52 Odpowiedzi: 15    Wyświetleń: 1929
  • Atmega 16 zawiesza się w pętlach Uszczenianie i Paletyzacja - Bascom AVR

    Witam Moja Atmega 16 wiesza się w pętlach Uszczenianie i Paletyzacja poniższego programu: 'Listing programu obsługującego symulator procesów. Program został napisany ' i skompilowan w programie BASCOM-AVR 1.11.9.8. $regfile = "m16def.dat" 'określenie typu procesora $crystal = 8000000 'określene szybkości zegara 'Watchdog Wdtcr = &B00011111...

    Mikrokontrolery AVR   03 Paź 2010 23:30 Odpowiedzi: 10    Wyświetleń: 2342
  • REKLAMA
  • Atmega16 – oscylator wewnętrzny vs zewnętrzny 8MHz, ADC0 na PA0, ustawienia portów

    Witam Mam kilka pytań odnośnie tego uk oraz wyświetlacza LCD 2x16: 1. Słyszałem, ze ta kość posiada wbudowany oscylator wewnętrzny (chyba RC) który normalnie (po zakupie i nie grzebaniu w fuse bitach) jest domyślnie ustawiony. Nie umiem zmieniać fuse bitów a płytke mam wykonaną już z zewnetrznym oscylatorem 8MHz. Czy będzie to przeszkadzać w normalnej...

    Mikrokontrolery   22 Lip 2007 20:50 Odpowiedzi: 5    Wyświetleń: 1899
  • [ATmega16A] ATmega16A - Dlaczego kod wykonuje się wolniej niż oczekiwano?

    Witam z tej strony znów ja i znów z durnym problemem. Otóż w przypływie weny napisałem prosty programik który obsługuje programowe kanały PWM (do kilku taśm led) i w ramach mojego zboczenia php chciałem to napisać tak by potem nie musieć przekopywać 50 linii kodu by dodać lub usunąć jeden kanał. Jednak po wszystkich moich wojażach kod zaczął sie strasznie...

    Początkujący Elektronicy   08 Cze 2013 11:55 Odpowiedzi: 6    Wyświetleń: 1113
  • [Atmega16] Porty nie zmieniają stanu na wysoki przy programowaniu USBasp

    Witam. Programuję Atmega16 programatorem USBasp. Mój program wygląda następująco: #include <avr/io.h> int main() { DDRA = 0xFF; while(1){ PORTA |= _BV(0); } } Wrzucam program do mC i port nie zmienia swojego stanu na wysoki. Sprawdzam miernikiem i jest 0V. To samo jest dla innych pinów tego portu oraz...

    Mikrokontrolery AVR   11 Lut 2010 11:02 Odpowiedzi: 14    Wyświetleń: 1599
  • [atmega16][C] - Nie działa mi kod z obsługą ADC.

    Witam ! Mam problem z obsługą ADC w Atmega16. nie wiem co robię nie tak. Mam podłączone 2 diody do PC6 i PC7 oraz rezystor do PA1 dla testów. Oto kod. [syntax=c]#include <avr/io.h> #define LED1 PC6 #define LED2 PC7 int main(void) { ADMUX = (1<<REFS1) | (1<<REFS0) | (1<<MUX0) | (1<<ADLAR); ADCSRA |= _BV(ADSC); while(ADCSRA...

    Mikrokontrolery AVR   31 Maj 2015 13:41 Odpowiedzi: 7    Wyświetleń: 846
  • Atmega16 – brak możliwości wgrania programu, jak wyczyścić EEPROM i przywrócić MCU

    witam :) mam problem, otóż mój procek komunikuje się z prgramatorem, moge nawet zmieniac fuzbyty noom ale jest problem takiej postaci ze nie moge wgrac programu do wlesz. waczesniej wgralem cos do EEPROMu i pytanie jak wykasowac EEprom o ile jest to mozliwe no i vo powinienem zrobic aby atmega ożyła??? http://obrazki.elektroda.net/39_12468082...

    Mikrokontrolery   05 Lip 2009 23:27 Odpowiedzi: 4    Wyświetleń: 1454
  • ATmega 16 - Zwarcie na nóżce VCC, mimo odcięcia ścieżki zasilania

    Witam wszystkich, Mój problem: Polutowałem cały układ i znalazłem jedno zwarcie. Okazało się, że jest to linia zasilania i cały układ został przeszukany w sprawie winowajcy. Okazało się, że zwarcie występuje na nóżce VCC ATmegi. Obecnie ścieżka dochodząca do VCC jest kompletnie odcięta od reszty układu a i tak występuje na niej zwarcie. Taka sytuacja...

    Projektowanie Układów   03 Gru 2013 19:57 Odpowiedzi: 7    Wyświetleń: 2040
  • Atmega16a - Program wariuje, dioda mruga, wyświetlacz działa losowo

    Witam, Mam mały problem: podłączyłem do atmegi dwa przyciski, diodę i wyświetlacz. Po uruchomieniu atmegi program wariuje-mruga diodą i pisze na ekranie kiedy chce. Oto program: [syntax=basic4gl] Config Porta.5 = Output Config Porta.1 = Output Config Porta.2 = Output Config Porta.3 = Output Config Porta.4 = Output Config Porta.6 = Output Config Portb.4...

    Mikrokontrolery AVR   28 Kwi 2015 16:04 Odpowiedzi: 17    Wyświetleń: 1206
  • Atmega16 TQFP zawiesza się po uruchomieniu – zasilanie 12V, oscylator wewnętrzny, LED

    Witam! Mam płytkę drukowaną z atmega16 TQFP, zwykły zasilacz 12V, na płytce stabilizator wyfiltrowany kondensatorami na we i wy, do tego kondensator na każdą parę zasilania do samego uP. Oscylator wewnętrzny. Programuję go programatorem stk200, programowanie przebiega bezbłędnie, weryfikacja w porządku. W programie zapisane miganie diodą co 1sek. #define...

    Mikrokontrolery   27 Lut 2008 19:27 Odpowiedzi: 7    Wyświetleń: 1511
  • Atmega16 – domyślne taktowanie, oscylator wewnętrzny vs zewnętrzny, ADC i DDRA

    Witam Mam kilka pytań odnośnie tego uk oraz wyświetlacza LCD 2x16: 1. Słyszałem, ze ta kość posiada wbudowany oscylator wewnętrzny (chyba RC) który normalnie (po zakupie i nie grzebaniu w fuse bitach) jest domyślnie ustawiony. Nie umiem zmieniać fuse bitów a płytke mam wykonaną już z zewnetrznym oscylatorem 8MHz. Czy będzie to przeszkadzać w normalnej...

    Początkujący Elektronicy   21 Lip 2007 18:08 Odpowiedzi: 2    Wyświetleń: 3389
  • ATMEGA16 - Wyświetlanie rezultatu za pomocą diod niepoprawne

    Hej, mam projekt, w którym na podstawie mikrokontrolera Atmel AVR ATMEGA16L, który jest zamontowany na karcie STK500, mam obliczyć prędkość podłączonego do niego wiatraka komputerowego (wentylatora). Prędkość wiatraka może być sterowana. Pomiar prędkości przeprowadzany jest za pomocą transoptora. Prędkość wiatraka przedstawiona powinna być za pomocą...

    Mikrokontrolery AVR   30 Cze 2014 19:26 Odpowiedzi: 6    Wyświetleń: 1296
  • ATMEGA16 zawiesza się przy obsłudze MMC w rejestratorze z ADS7828 i AD736

    witam Mam taki problem, buduje układ rejestratora zapadów napięcia. Układ wygląda tak dzielnik rezystancyjny potem AD736 true rms i przetwornik A/D ADS7828 on komunikuje się z AT MEGA16 a ten zebrane dane zapisuje na kartę MMC w trybie SPI. Wszystko ładnie działało do tej pory. W związku z tym że masa tego układu nie jest rozdzielona pomiędzy częścią...

    Mikrokontrolery   07 Cze 2006 12:01 Odpowiedzi: 10    Wyświetleń: 1839
  • ATmega16 - Jak poprawić migotanie LED 240x8 przy multipleksowaniu?

    Jeszcze dopieszczam sofcik i dodaję funkcję więc spoko. Ustawiłem 2400Hz ale musiałem być zmuszony wyłączyć wyświetlacz na czas transmisji RS-232 bo mi się timer wcinał gdzie nie powinien :D. W pocku dwa timery się kręcą, Uart, I2C, chodzi spoko nie wiesza się. Postawiłem Watchdog-a i pilnuję pętli wyświetlania. Efektów ponad 15. Programowanie czasu...

    Mikrokontrolery   13 Wrz 2013 23:10 Odpowiedzi: 15    Wyświetleń: 3429
  • Zakłócenia LCD przy sterowaniu przekaźnikami na Atmega16 - jak je wyeliminować?

    Wszyscy mu jedziecie a sami nie umiecie czytać. Nikt mu nie jedzie tylko wszyscy piszą mu o podstawach a on wciąż swoje i widać, że ma złe pojęcie o odsprzęganiu to po pierwsze. A kolega sam chyba nie do końca umie czytać bo w owym pierwszym poście jest napisane: Problem zaczyna się gdy przez przekaźniki płynie prąd (podłączę obciążenie - przykładowo...

    Mikrokontrolery   11 Lut 2014 13:34 Odpowiedzi: 23    Wyświetleń: 6167
  • Implementacja FAT32 na ATMEGA16 - obsługa długich nazw plików na karcie SD/MMC

    Albo ja się trochę źle wyraziłem albo ty mnie trochę opacznie zrozumiałeś :) Nie chodzi mi o to na jakiej zasadzie się odczytuje długie nazwy (skasowany plik ->E5h czy atrybut długich nazw 0Fh) :) Ale o to jak to zrealizować :) W jaki sposób poszczególne bajty ładować do tablicy :?: Mam nadzieję że teraz trochę bardziej sprecyzowałem mój problem...

    Mikrokontrolery AVR   28 Cze 2009 19:07 Odpowiedzi: 9    Wyświetleń: 1862
  • Dlaczego program się wiesza przy podłączeniu DE i RE w konwerterze Atmega16?

    Witam. A skonfigurowałeś pin uC z którego sterujesz kierunkiem nadawanie/odbiór jako wyjściowy ? Podawanie bitów konfiguracyjnych AVR-a nic nie wyjaśnia. Gdybyś je błędnie zaprogramował to uC by w ogóle nie działał. Pozdrawiam

    DSP i Transmisja   09 Lis 2006 19:55 Odpowiedzi: 2    Wyświetleń: 1456
  • [Atmega16/32][C] Zawieszanie, zapętlanie się programu a stos

    Wprowadzenie zmiennych volatile ciut pomogło - tak mi się zdaje, jednak układ i tak nie działał idealnie, wieszał się. Zmiana układu na Atmega16 (z przekompilowaniem programu oczywiscie) pomogła w 100%. Najwidoczniej poprzedni układ jest coś do bani. Radzio

    Mikrokontrolery AVR   22 Paź 2008 21:13 Odpowiedzi: 8    Wyświetleń: 2227
  • Kod w C do DS18B20 na ATmega16, odczyt 0xffff, F_CPU 16MHz, podłączenie?

    Wtedy program się wiesza na tej pętli ...

    Mikrokontrolery   11 Gru 2007 17:13 Odpowiedzi: 33    Wyświetleń: 3779
  • Atmega162 – dioda miga zamiast świecić, niskie napięcie na wyjściu, uszkodzenie?

    Ale teraz jak mam funkcje do migania diodą co sekundę to znowu miga jak powalona :/ jak sobie tą funkcje umieszcze w while i tam mam ze ma zmieniac co sekunde stan. No to porównaj, to co dołożyłem, z tym co było i dorzuć w swoim programie tak samo odpowiedni plik nagłówkowy na początku oraz <wdt_reset();> na początku pętli głównej, albo wyłącz...

    Mikrokontrolery   03 Cze 2012 14:57 Odpowiedzi: 22    Wyświetleń: 1490
  • Atmega16 podkręcanie do 24MHz – stabilność i sposób ustawienia częstotliwości

    ...powyżej 16Mhz producent nie gwarantuje stabilności ... i tak samo Ty nie możesz jej nikomu zagwarantować...nie wiem co Twoje urzadzenie robi ale jeśli to coś komercyjnego to osobiście bał bym się rozpędzać szybciej niż 16Mhz... powyżej prawdopodobieństwo resetu,zwisu itd bardzo rośnie jeden będzie działać inny będzie się wieszać. Jeśli to dla siebie...

    Mikrokontrolery   03 Kwi 2008 16:17 Odpowiedzi: 9    Wyświetleń: 1401
  • Zawieszanie się komputera samochodowego przy włączaniu świateł - Bascom, Atmega16

    Ksenony o ile się dobrze orientuję posiadają przetwornicę napięcia. Może przetwornica po prostu sieje zakłóceniami idącymi po zasilaniu. Jeśli w dodatku masz np. źle poprowadzoną masę w uP albo wiszący w powietrzu sygnał RESET to nie wykluczone że zaczyna się tobie to wieszać. Myślę że najprostszy sposób na sprawdzenie to przetestowanie oddzielnego...

    Mikrokontrolery AVR   23 Maj 2009 09:50 Odpowiedzi: 8    Wyświetleń: 2789
  • [C] [C][Atmega16] RC5 i Timer2 - migający wyświetlacz LED przy odbiorze RC5

    Mam gotową biblioteczkę do odbioru kodu RC5(zamieszczona tutaj http://www.elektroda.pl/rtvforum/topic12... jest ona zrealizowana na Timerze0 ja w tym samym programie używam Timera 2 do obsługi wyświetlacza led, problem polega na tym,że podczas odbioru RC5 timer2 zwalnia i widać że wyświetlacz miga czy można jakoś pozbyć się tego efektu??(po zwiększeniu...

    Mikrokontrolery AVR   18 Kwi 2009 15:47 Odpowiedzi: 1    Wyświetleń: 1563
  • [ATMega16][C] Program się zawiesza w losowych momentach

    Wiem wiem, jednakże najpierw poszukałem o doświadczeniach innych z różnymi odległościami, sam nawet wspominałeś o działających 100m: http://www.elektroda.pl/rtvforum/viewtop... ;) Także te moje 2.5m to jest nic. Jeśliby to faktycznie odległość była problemem, to wydaje mi się, że wieszałoby się różnie, ale raczej zawsze. A to się...

    Mikrokontrolery AVR   14 Wrz 2011 21:13 Odpowiedzi: 56    Wyświetleń: 4789
  • Jak wyczyścić bufor UART w ATmega16 w Bascomie przy dłuższym oczekiwaniu?

    Witam, mam następujący problem: na komputerze PC napisałem program wysyłający przypadkową liczbę co 500ms przez port com do mikrokontrolera. W uKonrolerze ATmega16 program wygląda następująco: $baud = 9600 $crystal = 11059200 Dim Danewej As String * 12 Cls Lcd "reset" Waitms 500 Do Input Danewej Cls Lcd Danewej Waitms 100 Loop Wszystko działa,...

    Mikrokontrolery   10 Maj 2007 12:55 Odpowiedzi: 2    Wyświetleń: 2528
  • ATmega16 i karta SD/MMC – podłączenie, bezpieczeństwo, obsługa FAT, zapis plików TXT

    Karty może nie uwalisz napięciem 5V podanym przez pull-up'y ale na pewno bedzie się ona wieszać. Miałem ten problem że ni daje się z nią gadać na maksymalnych prędkościach bo gubi się i potrafi wejść w taki stan że jedynie odpięcie na chwilę zasilania pomaga.

    Mikrokontrolery   10 Maj 2008 17:23 Odpowiedzi: 20    Wyświetleń: 8266
  • Ile razy można zapisać program i dane w Atmega16 oraz EEPROM?

    Wystarczy zaglądnąć do dokumentacji... Na pierwszej stronie jak byk są dane dotyczące pamięci... Tak potrafi się zawiesić ale od tego jest watchdog żeby nad tym czuwał... Oczywiście jeżeli program jest źle napisany to uC może się wieszać co chwilę... Po odlączeniu od zasilania dane w pamięci flash i eeprom pozostją baaardzo długo (parę lat)... Awaryjność...

    Mikrokontrolery   14 Lut 2007 14:00 Odpowiedzi: 10    Wyświetleń: 5024
  • [ATMEGA16/32] [ATMEGA16/32][C] Timer2 - jak ustawić przerwanie co 1s?

    A jak wygląda dokładniej ta praca asynchroniczna - technicznie wiem tylko programowo jak to obsluzyc. Wszystko jest doskonale opisane w dokumentacji, np do m16 strona 132. Generalnie jest rejestr ASSR. Ustawienie odpowiedniego bitu przełącza źródło taktowania timera2 na kwarc podłączony tdo wyjść TOSC. Mozna tam podłączyć wyłącznie kwarc 32768Hz i...

    Mikrokontrolery AVR   21 Paź 2008 20:20 Odpowiedzi: 5    Wyświetleń: 4430
  • [C] [C][Atmega16] - Inicjalizacja wyświetlacza HD44780, problem z prostokątami

    Ja używam bibliotekę właśnie z tej strony. Po poprawnym połączeniu wszystko śmiga jak powinno. Wstaw chociaż zdjęcie Swojego układu z połączeniem. Dodatkowo, możesz użyć migania diody aby sygnalizować w którym momencie jesteś, aby być pewnym, czy program się nie wiesza, czyli np. inicjalizacja mignięcie na 0,5s, skok na początek(ja używam raczej funkcji...

    Mikrokontrolery Początkujący   30 Paź 2012 16:35 Odpowiedzi: 6    Wyświetleń: 1233
  • LED CUBE 4x4x4 [Atmega16/32][C]

    Witam Kolegów Wykonanie ładne - podobne do naszego zaprezentowanego http://obrazki.elektroda.pl/1597537700_1...

    DIY Konstrukcje   22 Wrz 2013 15:26 Odpowiedzi: 149    Wyświetleń: 102405
  • Sterowanie przekaźnikami przez Atmega. Zabezpieczenia itp.

    Witam. Miałem podobny problem kiedyś z Atmegą16 i stycznikami, efekt był taki że lcd wieszał się i resetował się procek. Problem był w tym że procek znajdował się na innej pcb niż lcd to po pierwsze. były one (PCB) połączone inną pcb, łączna długość ścieżek nie przekraczała 10cm. przeniosłem procek pod lcd i problem zniknął, dołożyłem na każdej nóżce...

    Mikrokontrolery AVR   20 Lut 2010 16:37 Odpowiedzi: 21    Wyświetleń: 8641
  • [BASCOM] Błąd danych RS232 w ATMEGA16 z przetwornikiem ADC i Timer0, niestabilność danych

    Witam,. Mam następujący problem: Przetwornik analogowy na ADC pin 1 Przetwornik częstotliwość na Timer0 max232 1uF Kwarc 8Mhz i atmega16L Na kablu ze złączkami BNC mam połączenie atmega -> przetwornik czestotliwosci (2 kolumna). Wydaje mi się, że wszystko dobrze zlutowane oraz nie ma przerw w kablu BNC. Kabel mam 50 Ohm. Podczas wysyłania danych na...

    Mikrokontrolery AVR   24 Mar 2010 07:50 Odpowiedzi: 4    Wyświetleń: 1771
  • [Atmega16][BASCOM]Prośba o przeanalizowanie kodu - wysypuje się

    Testując dłuższą chwilę wydaje mi się, że teraz na pewno nie wywala się program, i temperatury śmigają aż miło. Wyrzuciłem całe obliczenia: [syntax=vb]'----------------------------... ADC2------------------------------------... Adc2: Wart_u1 = Getadc(6) U1 = Wart_u1 * 0.004887585533 V1 = U1 Y = V1 ^ 6 Y = Y * 3.627 X = V1 ^ 5 X = X * 38.63 Y =...

    Mikrokontrolery AVR   16 Cze 2012 17:40 Odpowiedzi: 48    Wyświetleń: 7291
  • [M8][C]Dziwne zachowanie atmegi(LCD) oraz komunikacja po IR

    Witam Mam 2 pytania tak jak w temacie. (Na razie układ jest na atmaga8, ale mam zamiar go przenieść na atmega16.) 1. Napisałem softa do atmegi8 w C. Program zawiera około 40 tablic z tekstem o długości 20 znaków każda. Niestety, ale program się wiesza lub pokazuje część znaków z tablic, mimo, że nie było żadnej komendy, aby to zrobił. Ale jeśli usunę...

    Mikrokontrolery AVR   22 Lis 2010 14:23 Odpowiedzi: 6    Wyświetleń: 1442
  • [ATMega16] Zakłócenia przy sterowaniu 6-7 serwomechanizmów z Conrada i TowerPro

    to co ze są podłączone prąd w nich płynie od źródła do serw i np. jak pzeplywa przez zlącze 20 serwa do 21 i 20 serwo wykona nagłą zmiane kierunku to pojawi się zindukowane napienie nie duże i o małym natężeniu ale będzie dojdzie do 21 serwa i je zakłuci, dlatego te tętnienia trzeba eliminować przy każdym elemecie pobierajacym prąd. no chyba że pujdziesz...

    Mikrokontrolery   07 Lut 2008 00:50 Odpowiedzi: 35    Wyświetleń: 4724
  • Filtr RLC do eliminacji zakłóceń w.cz. w układzie z ATmega16

    Dzięki, wiem, że dobrze radzisz, bo w czasie badania chwilowo podłaczyłem kabel skrętkę zamiast koncentryka, co nie zmieniło efektu - proc. się wieszał. Jednak po założeniu na tą skrętkę rdzenia ferrytowego działanie miernika poprawiło się - proc. się nie resetował, tylko wynik pomiaru odbiegał znacznie (kilka %) od prawdziwej wartości (zadawanej z...

    Projektowanie Układów   30 Lis 2005 14:38 Odpowiedzi: 20    Wyświetleń: 4773
  • PCF8583 z Atmega16 - brak odliczania czasu, problem z rezonatorem i kondensatorem

    Rufuse: Lutowanie bez podstawki to nie problem - chyba że grzejemy go pół godziny lutownicą. Kapier: A po czym poznajesz że zapis i odczyt są OK? Tzn. że zapisując np. 0x21 do rejestru 0x02 później odczytujesz tą samą wartość? Napisz jak to sprawdziłeś. Kondensator z OSCI podłącz nie do VCC tylko do masy. Nie jest to może odpowiedź na Twój problem,...

    Mikrokontrolery   03 Lis 2007 12:21 Odpowiedzi: 9    Wyświetleń: 2820
  • rc5 przerwanie + bascom + atmega162 czy to mozliwe!!!

    Zrobiłem tak jak zaproponowałes i tez sie wiesza, odpusciłem sobie przerwanie i getrc5 zakąbinowałem w pętli głownej programu i cyka az miło:) Pozdrawiam

    Mikrokontrolery   18 Maj 2007 17:23 Odpowiedzi: 4    Wyświetleń: 1206
  • ATMEGA162 nie startuje po odłączeniu programatora – zawieszanie w przerwaniu timera

    Wlasnie tu jest hak, ze gdyby byl blad w kodzie (pisze w asemblerze), to procek wieszal by sie zawsze. A wiesza sie lub nie startuje tylko jesli wlacze zasilanie przy odlaczonym kablu ISP, przy podlaczonym dziala prawidlowo. Tak jakby kabel, lub stany na jego pinach, mial wplyw na inicjalizacje procka. Program przerobilem na symulatorze w AVR Studio,...

    Mikrokontrolery   28 Sie 2007 06:34 Odpowiedzi: 15    Wyświetleń: 1340
  • ATmega168: Przerwanie TIMER1_COMPA_vect nie działa, co sprawdzić?

    Spprawdzilem handlary i ma on postac timer1_compb_vect ale tez nie dziala Zrobilem przerwanie od przetwornika AC z handlerem isr(adc_vect) i dziala ale po jego wywolaniu sie wiesza procek. Trzeba jakies rejestry mu odkladac na stos czy cos?

    Mikrokontrolery   21 Lis 2007 23:22 Odpowiedzi: 10    Wyświetleń: 1872
  • Błąd weryfikacji przy programowaniu Atmegi16 - avrdude content mismatch

    Więc tak: -przywróciłem poprzednie ustawienia w BIOS-ie; efekt: Atmega8 programuje sie normalnie więc wstawiłem atmege16 na swoje miejsce i w pliku Makefile zmieniłem at8 na at16 - sprawdziłem przewody - OK; sczytałem fusy z at16 - efekt: Atmel AVR ATmega16 is found. Fuse Low Byte = 0xe1 Fuse High Byte = 0x99 Fuse Extended Byte = 0xff Calibration Byte...

    Mikrokontrolery   24 Kwi 2006 21:40 Odpowiedzi: 15    Wyświetleń: 3034
  • Jak podłączyć ATMega16L do OBD2? Problem z napięciem na liniach TXD/RXD

    Odświerzam, żeby nikt nie miał problemów... Linię RXD rezystorem podciągęłem do zasilania.... zadziałało nawet bez L9637D, na samycm schemacie z rezystorami i trazystorkami... Ogólnie kupiłem nowy procek - wszystko działa... wiele elementów w procku było nadpalonych, nawet Timery dziwnie zliczały, inaczej niż bym sobie wyobrażał.. do tego procek w temperaturze...

    Mikrokontrolery AVR   08 Mar 2012 13:49 Odpowiedzi: 11    Wyświetleń: 7309
  • [atmega8] Zakłócenia w układzie Atmega8 i Atmega168 przy włączaniu światła

    Więc tak. Skoro łączysz oba układy RSem to po co ci jeszcze jakieś przewody do wywoływania przerwań? Pewnie dlatego, że na tyle ile umiem obsługiwać RS tak sobie radzę :P ogólnie miałem taką wizje, żeby oba układy pracowały normalnie w spoczynku bez siebie. Na panelu np mam godzine, a na tym drugim układzie temperature odczytaną z LM35. A przerwania...

    Mikrokontrolery   09 Lis 2011 21:30 Odpowiedzi: 31    Wyświetleń: 4183
  • Atmega162 SPI MASTER zawiesza się po pierwszym znaku - brak SLAVE na SPI

    Witam Zaprogramowałem ATmega162, 16MHz bez podłączonego SLAVE na SPI, takim programikiem #include <avr/io.h> #define DDR_SPI DDRB #define DD_MOSI 5 #define DD_SCK 7 void SPI_MasterInit(void); void InitUART0(unsigned short baud); void delay_ms(unsigned short ms); unsigned char SPI_MasterTransmit(char cData); unsigned...

    Mikrokontrolery   04 Sty 2006 13:20 Odpowiedzi: 1    Wyświetleń: 1281
  • Jak ustawić fuse bity dla ATmega162 z zewnętrznym kwarcem 11 MHz?

    Masz racje. Niezła gapa ze mnie. Ale problem polega na tym, że po zmianie pętli program nadal nie chce działać :( Po długich próbach implementacji róznych prostych programików zauważyłem jedną rzecz. Otóż pisząc programik jak poniżej: void main(void) { ..... PORTB=0xF3 //diody nie świecą ........ PORTB.0=!PORTB.0 // zapelenie jednej PORTB.1=!PORTB.1...

    Mikrokontrolery   11 Lut 2005 13:03 Odpowiedzi: 6    Wyświetleń: 3202
  • [atmega16][Bascom] odbió kodu pilota (innego niz rc5)

    pomyślałem że wykorzystam 2 przerwania, złączyłęm razem int0 i int1. jedno bedzie wykrywac opadajace zbocze a drugie rosnące. efektem miał być ciąg licz np "345,12,345,32,463,12" gdzie kazda liczba oznaczałą by długość kolejnego impulsu otrzymywanego z czujnika. napisałem kod: $regfile = "m16def.dat" $crystal = 16000000 Config Lcdpin = Pin...

    Mikrokontrolery AVR   05 Sty 2009 21:11 Odpowiedzi: 10    Wyświetleń: 5336
  • Sprawdzenie schematu i pomysły na program do Gwiazdy Betlejemskiej z Atmega8

    Żeczywiscie jest z mojej strony pomylka jesli chodzi o podłaczenie zasilania - bedzie okolo 12 volt - niebedzie to podpięte pod pod 5volt żeczywiście jednak dam rezystory na sterowanie diod led - będą to różne wartości ze względu na różne ilości diod w lini od 1 szt do max 4szt - zastosuje 40 rezystorów to jest 5 ramion po 8 lini kolejna sprawa to żeby...

    Mikrokontrolery AVR   22 Cze 2009 13:16 Odpowiedzi: 14    Wyświetleń: 11282
  • [C][atmega16] L293D zmiana kierunku obrotow w petli while

    Daj inne zasilanie silników najlepiej, nawet ze zwykłej bateryjki 9V, bo jako elementy indukcyjne strasznie zakłócenia sieją, co może być przyczyną wieszania się atmegi. Nie napisałeś jak z tym poborem prądu silników w stanie zwarcie.

    Mikrokontrolery AVR   16 Kwi 2010 18:36 Odpowiedzi: 14    Wyświetleń: 4300
  • Bascom Mega168 - Optymalizacja animacji: $hwstack, $swstack, $framesize

    U mnie chodzi od wczoraj- ATmega168 8MHz. Ale bez watchdoga i z paroma przełączeniami na inny program. Nic się nie wiesza. Płytka propox EVBavr04.

    Mikrokontrolery AVR   07 Sie 2010 12:14 Odpowiedzi: 29    Wyświetleń: 3391
  • Air Ride Bluetooth Control

    http://obrazki.elektroda.pl/5768377900_1... Witam Wszystkich po raz kolejny w dziale DIY. Dziś chciałbym zaprezentować konstrukcję, którą wykonałem (we współpracy z kolegą) w ostatnim czasie. Mianowicie jest to sterownik (kontroler?) dla samochodu z pneumatycznym zawieszeniem Air Ride. Pewnego razu po jakimś zlocie motoryzacyjnym kolega...

    DIY Konstrukcje   18 Wrz 2015 22:11 Odpowiedzi: 18    Wyświetleń: 13848
  • AVR fuse Calculator i programator graficzny z avrdude

    OK - panowie - jak kto potrzebuje to proszę - kolejna aktualizacja za FREE , nadal build 56 Tym razem mam nadzieję całkowicie rozprawiłem się z programowaniem fusów typu extended - bo jak widać wyżej kombinowałem i znowu np w procku ATmega168 jest źle - bo sam AVRDUDE - dla jednego procka oczekuje ZER a dla innego JEDYNEK w miejscach niewykorzystanych...

    DIY Konstrukcje   26 Wrz 2013 18:32 Odpowiedzi: 615    Wyświetleń: 156471
  • Proszę o pomoc - ATMega16 + klawiatura matrycowa nie działa

    Kupiłem klawiaturę matrycowa 4 na 4 (4 rzedy i 4 kolumny). Podłączyłem ją do ATMegi16 nastepująco: linie portu A0-A3 biegną bezpośrednio do klawiatury (na "rzędy" - piny 1-4 w klawiaturze), a linie A4-A7 biegną poprzed diodę na piny 5-8 klawiatury (kolumny). A0-A3 to są wyjścia i na nich jest krążące 0 (na pozostałych w danej chwili jest "1"), a A4-A8...

    Mikrokontrolery   21 Kwi 2006 20:08 Odpowiedzi: 5    Wyświetleń: 1962
  • atMega16 - Nierówne wyświetlanie temperatury z ADC na LED

    Witam ponownie, Nie pokazałem całego kodu nie ze względu na to że ktoś mi go może ukraść jak to napisał kolega ale właśnie z racji tego że jest on napisany przez amatora. Jest to mój pierwszy projekt z mikro kontrolerem oraz językiem C. Wcześniej trochę bawiłem się z PHP oraz HTML i nić po za tym. Dlatego nie chciałem abyście po mnie pojechali... Wracając...

    Mikrokontrolery AVR   03 Cze 2016 12:52 Odpowiedzi: 63    Wyświetleń: 3972
  • 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ń: 12424
  • [Atmega 16][Visual studio C#] Błędna komunikacja przez serial port.

    Problemów może być sporo ja bym jednak zaczął od zmodyfikowania kodu odpowiedzialnego za komunikację zarówno po stronie PC jak i AVR. Wiem, że to brzmi mało pocieszająco ale gwarantuję, że efekt końcowy będzie zadowalający. Po pierwsze zrób jakąś strukturę ramki, która ma "wyraźny" początek i koniec. Po to mamy do dyspozycji w tabeli ASCII znaki receive_text()...

    Mikrokontrolery AVR   25 Wrz 2018 12:49 Odpowiedzi: 26    Wyświetleń: 1461
  • Uniwersalny moduł dla sieci opartych o układy RFM22/23

    Calkiem sensowny diwajs. 5 lat temu popelnilem bardzo podobny uklad, tyle ze na STM32F103RB, w ilosci 7 sztuk, do testowania implementacji pewnego protokolu. RFM22B to swietne moduly, nie maja tylu bledow co poprzednik, i nie wieszaja sie. Jednak ten procek tutaj, to bolaczka. stos sensownego protokolu sieciowego zamorduje biedna atmege dajac RTTI...

    DIY Konstrukcje   17 Gru 2015 17:33 Odpowiedzi: 21    Wyświetleń: 12960
  • uC Atmega16- regulacja oświetlenia LED +-inne zastosowania

    Dzięki za zainteresowanie :) Ten w procesorze na pewno zadziała jak procesor nie będzie miał zasilania. Nen wewnetrzny nie służy do tego !!! A mógłbym zapytać do czego służy ten zewnętrzny, który polecają koledzy wyżej? Zaciekawiło mnie to :) I jak niby masz zamiar sterować tą diodą mocy? Gdzie źródło prądowe? To się zupełnie inaczej robi. Dioda 3W...

    Mikrokontrolery AVR   15 Sty 2017 16:48 Odpowiedzi: 28    Wyświetleń: 1581
  • HV_Prog w AVR Dragon zawiesza się przy odczycie fuse bitów ATmega8

    Witam Posiadam AVR Dragon i chciał bym odblokować nim dwa kontrolery(ATmega8 z źle ustawionymi fuse bity-ami). Po podłączeniu dragona do kompa i wybraniu w okienku "Device programming" odpowiedniego programatora(AVRDragon), kontrolera(ATmega8) i interfejsu(HVPP) klikam "apply". Łączy się z dragonem bez problemów. Następnie klikam "Target Voltage" i...

    Początkujący Naprawy   26 Sie 2015 11:31 Odpowiedzi: 0    Wyświetleń: 495