atmega8 delay

Znaleziono około 407 wyników dla: atmega8 delay
  • 2 x atmega8 interfejs spi wyświetla tylko jedną wartość 255

    Mam połączone ze sobą dwie atmegi8 interfejsem spi. Atmega8 będąca masterem ma 8 przycisków po naciśnięciu jakiegokolwiek wysyłany jest do atmega8 slave wartość zmiennej A. Atmega8 będąca slave ma podłączony wyświetlacz alfanumeryczny 2*16 . Po naciśnięciu przycisku na masterze , slave odbiera zawsze...

    Programowanie Początkujący   06 Sie 2013 16:30 Odpowiedzi: 0    Wyświetleń: 768
  • Atmega8 Ds1621

    Załączam funkcje do obsługi tego scalaka: //obsługa IIC //Opoznienie void delay (void) { int delay; for (delay = 0; delay < 10; delay++); }//end (delay) //start void start (void) { SCL = 1; delay (); SDA = 0; delay (); SCL = 0; delay (); }//end(start) //stop void...

    Mikrokontrolery   01 Kwi 2004 10:39 Odpowiedzi: 3    Wyświetleń: 1433
  • Inicjalizacja LCD poprzez ATMEGA8

    Witam Właśnie staram się zainicjalizować swój wyświetlacz LCD. Nie miejcie mi za złe, że tworze kolejny temat, który jest wałkowany na forum, ale.... Sporo o tym czytałem w postach i jak się okazuje nie jest to takie proste za pierwszą razą :). Mój LCD ma 2x24 znaki i "sterowany" przez ATMEGA8...

    Mikrokontrolery   28 Sie 2006 21:28 Odpowiedzi: 10    Wyświetleń: 3394
  • [ATmega8][C] Termometr ATmega8, DS18B20, LCD - pokazywana temperatura 0,0

    AVE... Oto kod w wersji dla rodziny PIC, który napisałem do obsługi 1-Wire zgodnie ze specyfikacją protokołu. Kod po angielsku, by więcej osób mogło z tego skorzystać. Tris ustala kierunek pinu: 0 = wyjście, 1 = wejście. [syntax=c]//One wire delays in us //A 6 B 64 //C 60 D 10 //E 9 F 55 //G...

    Mikrokontrolery AVR   02 Maj 2019 10:56 Odpowiedzi: 19    Wyświetleń: 672
  • [ATmega8] - Ekran PCD8544 (Nokia 5110) i ATmega8

    Witam Mam problem nie do przejścia, znalazłem na internecie kod do obsługi właśnie tego modelu ekranu, standardowo pisany był pod ATmega32, lecz pod ATmega8 również ma działać. Rozpocząłem naukę poruszania się po Eclipse, wcześniej pracowałem na "Programmers Notepad Konfiguracja pinów w bibliotece [syntax=c] //...

    Mikrokontrolery AVR   05 Cze 2014 11:45 Odpowiedzi: 6    Wyświetleń: 5928
  • ATmega8, KS0108 [C] - zakłócenia i niestabilny kontrast

    Witam. Postanowiłem ostatnio oprogramować sobie wyświetlacz graficzny [url=]WG12864B-TMI-T#N ze sterownikiem KS0108. Wszystko działa, ale pojawiają się 2 problemy: 1) napisałem sobie funkcję odwracającą kolory i w momencie jej użycia pojawiają się błędy na wyświetlaczu (filmik [url=]wyświetlacz2.3gp)....

    Mikrokontrolery AVR   17 Paź 2014 11:52 Odpowiedzi: 0    Wyświetleń: 756
  • Atmega8 i błąd biblioteki PCF8574

    Witam wszystkich, Jest to mój pierwszy post, gdyż dopiero zaczynam przygodę z mikrokontrolerami. Mianowicie mam układ wykorzystujący PCF8574 i gdy wszystko jest podłączone do Arduino Leonardo to śmiga pięknie. Jednak, gdy w Arduino IDE zmienie płytkę na Atmega8 i programator na USBasp, chcąc przenieść...

    Mikrokontrolery Początkujący   16 Lut 2015 11:54 Odpowiedzi: 1    Wyświetleń: 1575
  • Wyświetlacz Siemens c55 - atmega8

    I jeszcze to: /***************************************... Test program for LCD Siemens C55 * ATmega168, q=32768, RC=8MHz * For IAR AVR Compiler ******************************... "iom168.h" #include <inavr.h> //===...

    Mikrokontrolery AVR   20 Lut 2011 12:47 Odpowiedzi: 1    Wyświetleń: 2733
  • LCD w języku C na płytce tesowej Atmega8 v 1.1

    Właśnie moja nauka zatrzymała się na wyświetlaczu LCD. Mruganie diodami już za mną. Dlatego proszę o pomoc:) Skonfigurowałem dwie biblioteki. Dodałem jako załącznik. Jeśli ktoś może to bardzo proszę o sprawdzenie. Pierwsza to biblioteka ze strony Wygląda tak: Pkik HD44780.h //---------------------------...

    Mikrokontrolery AVR   08 Sty 2010 00:29 Odpowiedzi: 5    Wyświetleń: 2190
  • Brak obsługi wyświetlacza HD44780 4x40 [ATMEGA8][C]

    Witam Troszkę pozmieniałem w kodzie jednak wyświetlacz nie działa jak powinien. Poprawnie się inicjuje jednak nie wyświetla na dwóch dolnych liniach. Z uwagi na praktycznie brak znajomości C proszę o pomoc "co tu nie gra". #ifndef LCD_H #define LCD_H /********************************...

    Mikrokontrolery   12 Cze 2010 12:12 Odpowiedzi: 11    Wyświetleń: 4261
  • [Solved][ATMega8] Komunikacja z EEPROM przez I2C

    Witam, jak w temacie mam z tym problem..otóż napisałem, bazując na dostępnych w internecie przykładach obsługę i2c w komunikacji z eepromem 24LC1025 , wysyłam mu pewną liczbę a następnie ją odczytuję i wyświetlam na LCD. Niestety, komunikacja I2C nie działa - wiem to gdyż zamienienie miejscami linii...

    Mikrokontrolery AVR   26 Lip 2010 18:58 Odpowiedzi: 2    Wyświetleń: 2186
  • Atmega8, LCD EA DIP204-4 , C

    Witam , udało mi się odpalić wyświetlacz , użyłem innych bibliotek - pana Peter Fleury . Pojawił sie jednak kolejny problem , biblioteka jest do wyswietlacza 2x16 a ja chciałem ją przerobić na 4x20 i tu pojawia sie problem : - pierwsza linia wyświetla się ok - druga linia , pierwsze 8 znaków drugiej...

    Mikrokontrolery   27 Sie 2010 20:09 Odpowiedzi: 13    Wyświetleń: 2519
  • [atmega8][C][ds1820][led] problem z wyświetlaniem

    Witam wszystkich i na początku proszę o wyrozumiałość bo to mój pierwszy post na elektrodzie. Zbudowałem układ do pomiary temperatury z wykorzystaniem atmegi8 i czujnika temperatury ds1820. Wynik wyświetlany jest na 4 wyświetlaczach 7-segmentowych. Program napisałem w języku C (obsługę 1-wire zaczerpnąłem...

    Mikrokontrolery AVR   17 Lut 2009 16:06 Odpowiedzi: 2    Wyświetleń: 1725
  • [ATMega8][Burn-O-Mat] Zablokowana Atmega8

    Witam. Na początku pożalę się, że nie poszło mi bawienie się fusami przy zmianie na zewnętrzny kwarc 8 Mhz. Napisze tylko że nie mogę już na nim działać, zmieniać fusów etc. Ale udało mi się z nim skontaktować z konsoli. Nakreślę że czytałem wiele tematów o odzyskiwaniu Atmeg, ale ja mam programator...

    Mikrokontrolery   24 Gru 2009 11:59 Odpowiedzi: 6    Wyświetleń: 4912
  • [Atmega8][Bascom] Komunikacja dwukierunkowa z DS12887 (RTC)

    Witam. Mam problem z komunikacją z RTC DS12887 (DS1287). Układ wykorzystuje cały port do adresowania oraz wymiany danych oraz kilku dodatkowych do sterowania. Używałem tego układu do pracy dyplomowej (11 lat temu) i pisałem wówczas w asemblerze. Natomiast obecnie programuje w Bascom-ie i tu zaczyna się...

    Mikrokontrolery AVR   30 Lis 2010 00:21 Odpowiedzi: 0    Wyświetleń: 1226
  • Atmega8 + WinAvr + HD44780 + DS18B20

    Witam Już wiem co miałem nie tak. Opóźnienia to jest to na co trzeba uważać w dallasie (jak tego nie zrobisz porządnie, to nici z Twojej pracy). Ja wykorzystywałem na początku delay’a który najmniej mógł zliczyć (teoretycznie) 5,7814us (bo #include <avr/io.h> #include <stdlib.h>...

    Mikrokontrolery   12 Wrz 2007 23:05 Odpowiedzi: 20    Wyświetleń: 9584
  • Atmega8 + DS18B20 - problem z 1wire

    Witam Od paru dni mecze sie z napisaniem obslugi 1wire. Czujnik DS18B20 podlaczony mam na 3 przewodach (Vcc, GND i sygnal zwarty z Vcc przez rezystor 4k7). Uklad chyba zlozony jest poprawnie bo program napisany w CodeVisionAVR dziala i pokazuje dobra temperatute. Ponizej przedstawiam program z...

    Mikrokontrolery   28 Lis 2008 11:54 Odpowiedzi: 13    Wyświetleń: 4394
  • [ATmega8][BASCOM] Odczyt ID karty chipowej.

    Witam ponownie.. Przeczytałem wszytko co znalazłem i próbowałem na setki sposobów ale NIE DZIAŁA.. Sprawdziłem 8 różnych kart chipowych i nic.. Oto mój kod w bascomie: Config Portc.1 = Output Config Portc.2 = Output Config Portc.3 = Input Config Portc.4 = Input $crystal = 8000000 Res Alias...

    Mikrokontrolery AVR   17 Lip 2009 09:45 Odpowiedzi: 4    Wyświetleń: 3757
  • [atmega8][c] Watchdog - procesor się restartuje zamiast zgłosić przerwanie

    Zakupiłem właśnie atmega88, zmieniłem kod,wgrałem i działa dokładnie tak jak chciałem :) Zmieniony kod: #include <avr/io.h> #include <avr/interrupt.h> #include <avr/wdt.h> #include <avr/power.h> #include <avr/sleep.h> void setup(){ delay(100); ...

    Mikrokontrolery Początkujący   16 Lut 2012 21:42 Odpowiedzi: 13    Wyświetleń: 4627
  • Taki problem z dokładnym odliczaniem czasu przez ATMega8

    Witam Chcę zrobić w miarę dokładny timer na ATMega8. Ten na którym wykonuje prototypowe projekty działa ale się bardzo późni. Otóż przedstawiam problem: Wykonałem układ zapalający diodę LED przy pomocy ATMega8 ( nic więcej - taki prościutki układ). DO tego napisałem program...

    Mikrokontrolery   19 Kwi 2006 20:23 Odpowiedzi: 2    Wyświetleń: 1152
  • pomiar napięcia przetwornikiem w atmega8

    zobacz to może Ci sie $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.5 , Db5 = Portd.6 , Db6 = Portd.7 , Db7 = Portd.4 , E = Portd.3 , Rs = Portd.2 Config Adc = Single , Prescaler = Auto , Reference = Internal Config Watchdog = 2048 ...

    Mikrokontrolery   26 Lis 2007 23:21 Odpowiedzi: 11    Wyświetleń: 4358
  • DS18B20 + Atmega8 + UART - przesyłanie bajtów

    Oki, juz działa :D Dorzuciłem jeszcze delay(3);//4us w funkcji odczyt_bit() po SET_DQ; unsigned char odczyt_bit(void) { cli(); delay(2);//3us CLR_DQ; delay(3);//4us SET_DQ; delay(3);//4us <<<<<<<<<<... if(bit_is_set(PINB,0)) ...

    Mikrokontrolery   26 Sty 2008 16:00 Odpowiedzi: 7    Wyświetleń: 2485
  • [ATmega8][C] Problem z DS18B20

    Witam, znalazłem w necie poniższy kod i dołączyłem go do swojego projektu. Niestety nie działa. Cały czas dostaje informacje na wyświetlacz że odczyt się nie powiódł. W kodzie nie ma funkcji inicjalizujących LCD i wyświetlających znak, żeby nie zaciemniać analizy. Używam wewnętrznego kwarcu, tj....

    Mikrokontrolery AVR   28 Sty 2009 19:29 Odpowiedzi: 2    Wyświetleń: 1401
  • Kolejny zegarek LED na AtMega8, ale dokładny

    A jednak problem był w timingach. Tu poprawione procedury - sprawdzone zarówno na DS1820 jak i na DS18B20: void write_onewire(u08 bit) { // set Data line to output cli(); PORTC &= ~(1<<OWI); DDRC |= 1<<OWI; if (bit == 0)...

    DIY Konstrukcje   06 Lut 2021 10:49 Odpowiedzi: 344    Wyświetleń: 201554
  • [Atmega8][C/AVR Studio 5] Sterownik bramy, niezrozumiałe zachowanie się uC

    Ojojoj ... myślę sobie ... :) Tu masz pełne sterowanie silnikiem DC za pomocą timerów i pwm : Oraz kod : #include <avr/io.h> #include <delay.h> /* quartz crystal frequency [Hz] */ #define xtal 1000000L #define increaseButton_PRESSED !(PIND & 0x40) #define...

    Mikrokontrolery AVR   15 Wrz 2011 23:01 Odpowiedzi: 27    Wyświetleń: 8132
  • Źle odebrany bufor USART ATMEGA8

    Właśnie mam już opracowany program pod Windows komunikujący się z modułami. Wykorzystałem następującą konstrukcję ramek: Każde 8 bit jest jakby jednym znakiem RS-232. Ramka ma stałą długość, więc mam nadzieję, że nie będzie potrzeby wprowadzania dodatkowych znaków typu '\n', czy '\r'. Nie wiem,...

    Mikrokontrolery AVR   17 Gru 2011 19:01 Odpowiedzi: 11    Wyświetleń: 1879
  • atmega8 - Niepoprawne działanie optymalizacji

    Sory, już się poprawiam [syntax=c]#ifndef LCD_H #define LCD_H #if (__GNUC__ * 100 + __GNUC_MINOR__) < 303 #error "This library requires AVR-GCC 3.3 or later, update to newer AVR-GCC compiler !" #endif #include <inttypes.h> #include <avr/pgmspace.h> /** * (at)name Definitions...

    Mikrokontrolery AVR   12 Sie 2014 19:57 Odpowiedzi: 2    Wyświetleń: 978
  • Atmega8 - Rysowanie przebiegu.

    Witam, Chciałbym narysować przebieg sygnału mierzonego przez przetwornik A/C mikrokontrolera. Niestety za nic w świecie nie potrafię tego zrobić. [syntax=c]#define F_CPU 16000000UL #include <avr/io.h> #include <avr/pgmspace.h> #include <util/delay.h> #include <stdlib.h> #include...

    Mikrokontrolery AVR   28 Lut 2016 16:20 Odpowiedzi: 3    Wyświetleń: 831
  • [SD][ATMEGA8][C] - Petit fatFS - szkielet programu.

    Witam. Meczę się już kilka dni z Petit fatFS na Atmega8. Pobrałem przykład na Attiny85 ze strony Stworzyłem w AtmelStudio 6 nowy projekt (Atmega8) i dodałem biblioteki które zamieszczam w załączniku. W pliku suart.S zmieniłem wpis Ale czy tu nie ma błędu? Skoro PB.0 to MOSI to częmu podłączony...

    Mikrokontrolery Początkujący   31 Maj 2013 22:58 Odpowiedzi: 14    Wyświetleń: 3837
  • Atmega8[C]- PWM i dioda LED RGB

    Witam. Dopiero zaczynam przygodę z avr i postanowiłem zrozumieć PWM. Jednak niestety teoria nie idzie w parze z praktyką. Chciałem wykorzystać kod "lampka led rgb" projektu pawła.kn z Attiny2313, na swoim Atmega8. Jednak poległem przy zamianie adresów timerów. Mój kod: [syntax=c]#include <avr/io.h> #include...

    Mikrokontrolery Początkujący   27 Paź 2013 16:18 Odpowiedzi: 2    Wyświetleń: 2307
  • [atmega8][C] Dzielenie portu

    WITAM !!! Mam mały problem, a mianowicie: mam kawałek kodu sterującego silnikiem krokowym: void prawo_caly (int k) { PORTC = 0b1100 ; delay(predkosc) ; PORTC = 0b0110 ; delay(predkosc); PORTC = 0b0011; delay(predkosc); P... = 0b1001...

    Mikrokontrolery AVR   19 Paź 2008 12:57 Odpowiedzi: 4    Wyświetleń: 1164
  • [Atmega8][C]Kilka pytań o multipleksowaniu i nie tylko

    Pomysl z przerwaniem dobry. Zalezy jak podlaczysz przycisk to na takie zbocze bedziesz ustawial przerwanie. Przewaznie robi sie tak ze przycisk zwiera do masy czyli jak puscisz przycisk to z masy zrobi sie stan wysoki wiec bedzie to zbocze narastające. Z przyciskiem przeladowania - jak wczesniej tlumaczylem...

    Mikrokontrolery AVR   20 Sty 2009 22:25 Odpowiedzi: 2    Wyświetleń: 1491
  • atmega8 częstotliwość

    Mam programik do sterowania diodą załańczanie wyłączanie. Chciałbym aby migała z częstotliwościa 1kHz i 10 kHz. Nie mogę znaleźć wzoru na częstotliwośc, wiem że musze zmianiać CPI R17 mam ustawione na 100 ale nie wiem jak obliczyć jego czestotliwość przy tych wartościach. KOD .INCLUDE „m8def.inc” .CSEG .ORG...

    Mikrokontrolery AVR   09 Cze 2010 10:47 Odpowiedzi: 0    Wyświetleń: 699
  • ATmega8 + RS232 = problem. Prośba o pomoc.

    Witam. Posiadam ATmega8 i usiłuje się nim komunikować z komputerem poprzez port szeregowy. W jedną stronę (tj. od kontrolera do komputera) działa bezproblemowo, a w drugą niestety nie działa. Między kontrolerem a portem jest #include <avr/io.h> #define F_CPU 1000000 ...

    Mikrokontrolery   19 Sty 2005 02:28 Odpowiedzi: 5    Wyświetleń: 1584
  • [C - WinAVR] ATmega8 - mój pierwszy program.

    Poszukałem i znalazłem prosty programik w C dla AT90S8515 z kwarcem 8 MHz mrugający diodą LED. Dokonałem małej zmiany (częstotliwość kwarcu), kompilowałem go za pomocą avr-gcc pod linuksem, zaprogramowałem mikrokontroler ATmega8 za pomocą uisp i STK200 i... działa z wewnętrznym oscylatorem 1 MHz. Dioda...

    Mikrokontrolery   27 Sty 2006 09:20 Odpowiedzi: 11    Wyświetleń: 8840
  • [atmega8][linux] Microcamp 2.0 problem z programatorem.

    Mam problem z programatorem px-4000 dołączonym do zestawu MicroCamp 2.0 firmy Inex. Pod linuksem programator rozpoznawany jest jako ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC. Nie wiem co jest przyczyną, ale kiedy próbuje wrzucić jakikolwiek program dostaję...

    Mikrokontrolery AVR   15 Gru 2010 18:11 Odpowiedzi: 2    Wyświetleń: 1506
  • ATmega8 - ATmega8 + WS2803 - programowe SPI (C)

    masz na myśli to? [syntax=c] // WS2803_test // By Thomas Olson // teo20130202.01 // WS2803 18 channel LED driver // Arduino 5V 16Mhz // WS2803 pin4 CKI - > ws2803_clockPin // WS2803 pin5 SDI - > ws2803_dataPin // WS2803 pin2 IREF = Rext to GND. // WS2803 pin6-23 = OUT0-17 // According...

    Mikrokontrolery AVR   30 Gru 2016 22:46 Odpowiedzi: 25    Wyświetleń: 1443
  • Atmega8 - pytanie początkującego w tej dziedzinie

    To dziwne bo ja niemiałem najmniejszych problemów... #include <avr/io.h> /*******************... Definicje stałych *****************************... F_CPU 1000000 ...

    Mikrokontrolery   25 Kwi 2005 19:18 Odpowiedzi: 7    Wyświetleń: 1773
  • atmega8 / max187 bascom. Gdzie robię błąd?

    witam, polaczylem atmege8 z max187 za pomoca soft spi, ale jako wynik konwersji dostaje jakies bzdury, gdzie tkwi moj blad? $regfile = "m8def.dat" $crystal = 8000000 Config Lcdbus = 4 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Pd.3 , Db5 = Pd.2 , Db6 = Pd.1 , Db7 = Pd.0 , E = Pd.5 , Rs =...

    Mikrokontrolery   27 Mar 2007 19:14 Odpowiedzi: 1    Wyświetleń: 1120
  • Problem z PWM ATMEGA8 / C

    Zaznacze na początku, że nie jestem jeszcze zbyt mocny jeśli chodzi o mikrokontrolery. Napisałem (na podstawie kodów znalezionych w sieci) programik, który za pomocą przycisków pozwala zwiększać/zmniejszać wypełnienie sygnału (PWM) i traktuje nim diodę. Chciałbym za pomocą dwóch innych przycisków traktować...

    Mikrokontrolery   15 Cze 2007 06:02 Odpowiedzi: 3    Wyświetleń: 3973
  • [Atmega8][Bascom]Problem sterowania diod led 3 przyciskami

    wader_669 dobrze Ci radził. Powinieneś po opóźnieniu ponownie sprawdzać stan przycisku. Chodzi o eliminację drgań styku. Ponowne sprawdzenie po chwili czasu upewnia Cię, że przycisk jest wciśnięty zatem If S3 = 0 And A = 0 Then Waitms 50 If S3=0 Then...

    Mikrokontrolery AVR   19 Lut 2010 03:27 Odpowiedzi: 7    Wyświetleń: 3066
  • [Atmega8] + wyświetlacz lcd

    Jak wyświetlić jakiś znak, tzn w którym miejscu w kodzie trzeba to zastosować korzystając z takiej tabelki? np. jak wyświetlić 123 .include "m8535def.inc" ;---------------------... TMP = R16 ;----------------------------------... $000 ...

    Mikrokontrolery AVR   17 Sty 2011 19:53 Odpowiedzi: 5    Wyświetleń: 1680
  • [Atmega8][Bascom] Pomiar czasu zadziałania przekaźnika - nie działa jak powinien

    Witam wszystkich ponownie. Piny INT0 i INT1 były zewnętrznie podciągnięte przez rezystor do VCC. Myślę że z tymi przerwaniami to był zły pomysł. Poprawiłem trochę starą wersje programu. Zastosowałem badanie czy przycisk jest puszczony, i dopiero wtedy uruchamia się program: Niby tak prosty program,...

    Mikrokontrolery AVR   06 Sty 2012 20:29 Odpowiedzi: 11    Wyświetleń: 2665
  • Matryca LED [atmega8][C] przesuwanie tekstu

    Witajcie. Zbudowałem matrycę LED złożoną z 5 matryc 8x8. Wiersze przełączam układem 74LS259 w kombinacji demultipleksera, połączonego do 8 układów darilngtona npn ULN2803. Kolumnami steruje za pomocą rejestrów przesuwnych 74HC595 połączonych ze sobą w sposób jak na schemacie. pokazany...

    DIY Poczekalnia   30 Mar 2013 23:30 Odpowiedzi: 17    Wyświetleń: 13594
  • optymalizacja kodu z atmega8 na attiny13

    Optymalizujac main.c zdałem sobie sprawę że za nie zmieszcze tego programu na attiny13 dopóki nie okroję pliku onewire.c do obsługi czujnika. Mam z tym problem bo nie wiem co można usunąć co zostawić. Używam w sumie jedynie trzech funkcji w programie głównym: search_sensors(); DS18X20_start_meas(); i...

    Mikrokontrolery Początkujący   09 Maj 2012 22:03 Odpowiedzi: 8    Wyświetleń: 1939
  • [ATmega32][C] - Dziwna funkcja opóźniająca delay w bibliotece czujnika SHT10

    Witam wszystkich, nurtuje mnie dziwnie napisana funkcja delay w bibliotece którą znalazłem do obsługi czujnika wilgotności i temperatury SHT10. Bibliotekę zaimplementowałem w swój projekt, i czujnik ładnie działa, ale za cholerę nie wiem jak on działa korzystając z tego dziwnego delaya...Dlaczego autor...

    Mikrokontrolery AVR   30 Lip 2012 14:39 Odpowiedzi: 8    Wyświetleń: 1818
  • [C][Atmega8] - Sterownik żaluzji

    A ogólnie działa serwo na funkcji delay ? U mnie serwo kiedyś na takich czasach delay nie działało, dopiero jak dałem kilka małych delay to zaczęło chodzić. Lepiej odmierzać czas za pomocą Timera . -opisane tu są zarówno Timery jak i przerwania zewnętrzne z przykładami, może pomoże.

    Mikrokontrolery Początkujący   28 Paź 2012 17:17 Odpowiedzi: 4    Wyświetleń: 1203
  • [Atmega8] - LCD2USB i włączanie komputera na pilota w jednym

    Witam, ponieważ jestem można powiedzieć, że laikiem w temacie programowania Avr-ów w C, to mam taki problem z którym nie mogę sobie poradzić (a kombinowałem na różne sposoby), mianowicie: Konstruuje sobie sterownik LCD2USB wstępnie na płytce stykowej i on działa. Skonstruowany jest według schematu...

    Mikrokontrolery AVR   03 Sty 2013 23:18 Odpowiedzi: 6    Wyświetleń: 3267
  • [ATmega8][C] - Power Down- wybudza się tylko raz

    Aby ustalić, czy POWER DOWN działa poprawnie dla testu usuń z funkcji przerwania komunikację przez TWI i wstaw zwykłą zmianę stanu diody LED nr 1 na przeciwny oraz delay dla wyeliminowania drgań styków. Na końcu funkcji ISR zgaś flagę przerwania INT ponieważ w czasie delay drgania mogły ją ustawić...

    Mikrokontrolery Początkujący   22 Sie 2013 10:31 Odpowiedzi: 12    Wyświetleń: 1953
  • Atmega8 - Tremometr, zmienić pin RS z E.

    Witam. Mam oto taki problem. Mam już złożony układ na płytce stykowej. Działa bez problemów. Lecz, chce odejść od płytki stykowej i zrobić swoją własną płytkę PCB. No i skonstruowałem projekt płytki tylko dla ułatwienia sobie życia zamieniłem połączenia pinów atmegi z lcd. RS pin 17 E pin 18 a...

    Mikrokontrolery   01 Lut 2015 12:59 Odpowiedzi: 9    Wyświetleń: 822
  • Witam wszystkich.Czy da się z załadowaćKod z arduino na atmega8.

    Dodano po 5 Nie napisałem o co chodzi Bo bardzo rzadko zakładam nowe tematy i nie wyszło mi to chodzi o to że napisałem kod nawet późno i chciałem go spróbować załadować do atmegi 8 ale jest troszkę za duży czy ktoś mógłby sprawdzić czy jest jakaś możliwość ewentualnie mamy jeszcze jeden który...

    Arduino   25 Gru 2020 20:59 Odpowiedzi: 10    Wyświetleń: 342
  • Ponownie problem generatora na ATmega8

    Witam po raz sto pierwszy. Stali bywalcy elektrody pewnie mają już dosyć tych tematów (i mnie zapewne też :D), ale powróciłem do tego zagadnienia. Żeby nie było, poświęciłem dwa dni na szperaniu po elektrodzie w poszukiwaniu postów o tej tematyce; znalazło się troche (oj troche :)),...

    Mikrokontrolery   19 Cze 2006 20:23 Odpowiedzi: 3    Wyświetleń: 1573
  • ATMEGA8 PWM - blad w kodzie?

    Witam, Mam prosbe, czy moze ktos mi podeslac kawalek kodu w C implementujacego PWM w Atmega8. Sa informacje na ten temat na forum, ale sa na tyle niescisle, ze nie moge sobie poradzic z tym problemem. Z gory dzieki! Dolaczam moj kod. Moze ktos zorientuje sie, gdzie jest blad? #include <avr/io.h>...

    Mikrokontrolery   31 Gru 2006 00:32 Odpowiedzi: 15    Wyświetleń: 1799
  • czestotliwosc generatora w atmega8

    Witam. W programie "AVR delay loop generator" wygenerowalem funkcje opoznienia dla procka ATmega8 przy zalozeniach: kwarc 8MHz, opoznienie 0,002s = 2ms i program wygenerowal mi kod (podaje przeksztalcony juz do funkcji w AVR studio) ; ============================= ; delay loop generator...

    Mikrokontrolery   17 Mar 2008 09:50 Odpowiedzi: 2    Wyświetleń: 954
  • [ATmega8][C] Problem z przyciskiem

    Czy chodziło o coś takiego jak poniżej? Co myślicie o wartościach: TCCR0 = 0x03; TCNT0 = 247; TIMSK = 1 << TOIE0; ?? Zegar wewnętrzny 1MHz. #include <avr/interrupt.h> int button_is_pressed(void) { ... if(bit_is_clear(PINB, 0)) { ...

    Mikrokontrolery AVR   01 Lut 2009 18:26 Odpowiedzi: 13    Wyświetleń: 1458
  • Atmega8 problem z migającą diodą.

    Witam, jestem zupełnym początkującym w elektronice. Pewnie mnie pojedziecie ale mam nadzieje, że pojawią się także odpowiedzi pomagające mi zrozumiec w czym tkwi problem. Stworzyłem następujący układ na płytce uniwersalnej: Zastosowałem kod, który znalazłem tu na forum (użyłem gotowego gdyż...

    Mikrokontrolery   06 Sie 2009 08:13 Odpowiedzi: 12    Wyświetleń: 2585
  • [C] atmega8 + UART = sypanie krzaków

    Obiecałem działający programik. Działa na 100%. Jest to progrtam, który wysyła stan temperatury z DS18B20 do kompa, ale dla Ciebie najistotniejszy jest sposób komunikacji. Jest wysyłane zapytanie i uC zwraca odpowiedź. Jak uporasz się z krzaczkami, to program Ci się przyda. Można zrobić bardzo prosty...

    Mikrokontrolery AVR   11 Gru 2009 18:36 Odpowiedzi: 17    Wyświetleń: 4288
  • [ATmega8][C] - ATmega źle porównuje klucze RFID. Serial Monitor pokazuje krzaki.

    Witam wszystkich. Wydaje mi się, że mój kod powinien działać, ale jest jakiś błąd. Posiadam czytnik RFID z którego zczytałem id kart i breloków. W kodzie warunek if, że jeśli kod odczytany jest taki sam jak kod który wpisałem do programu to dioda się zapala i nie gaśnie. Tyle, że jeśli w kodzie wpisze...

    Arduino   27 Cze 2013 13:10 Odpowiedzi: 3    Wyświetleń: 2001
  • atmega8 + rs232 + C=PROBLEM :(

    Witam Mam pewien problem z tym oto urządzonkiuem wlasnego projektu gdyż niemoge znalesć informacji :( Poprostu niedziala a ja nieznam sie za bardzo na programowaniu rs232 Wiec jesli ktos widzi blędy w kodzie to zgóry dziekuje za upomnienia: KOD uC: #include <avr/io.h> #define F_CPU...

    Mikrokontrolery   31 Maj 2006 08:05 Odpowiedzi: 5    Wyświetleń: 1235
  • AtMega8 + LCD język C - problem

    Nie mogę sobie dać rady z LCD przy użyciu C. Wyświetlacz mam 2x16 typu HD44780. Przeszukałęm już całą elektrodę i nie znalazłęm przyczyny mojego problemu. Ze wszystkich gotowych kodów zadziałał mi tylko jeden i wyświetlał 3 znaki zapytania, ale nie było kodu źródłowego tylko plik HEX. Aktualnie mam same...

    Mikrokontrolery   14 Paź 2006 18:09 Odpowiedzi: 2    Wyświetleń: 1562
  • ATMega8 => PWM => ASM => Duza Wartosc

    Witam. Łożesz Kurde ! Nie dam tu tego kodu co zem wykombinowal bo to wielka porazka, dioda to mi doslownie troche rozjasni sie po czym zaswieci, po czym znowu zgaznie cos jest ni tak heh. tej czesci nei rozumiem co mam z tym zrobic ?? LDI R18,LOW(1023) LDI R19,HIGH(1023) SUB R18,R16...

    Mikrokontrolery   07 Lut 2007 15:01 Odpowiedzi: 54    Wyświetleń: 8996
  • Znów Led na Atmega8, definicja wejść. Szybsze miganie diody na PC5.

    Jak wykombinować aby na PC5 taż migała dioda tyleże szybciej? Jak zdefiniować wejścia. #define LED_ON sbi(DDRB,PC5);sbi(PORTB,PC5&... LED_OFF sbi(DDRB,PC5);cbi(PORTB,PC5&... #include <avr/io.h> /*******************...

    Mikrokontrolery   27 Gru 2006 12:58 Odpowiedzi: 4    Wyświetleń: 1567
  • ATMEGA8, C, HD44780 - początkujący.

    Witam ponownie: Mam taki oto kod programu napisanego w C: #include <avr/io.h> #define F_CPU 1000000 #define CYCLES_PER_US ((F_CPU+500000)/1000000)... //definiujemy stany portu sterującego diodą LED #define LED_ON sbi(DDRD,PD1);sbi(PORTD,PD1&...

    Mikrokontrolery   18 Sty 2016 22:52 Odpowiedzi: 18    Wyświetleń: 9952
  • Problem z obsługą wejść ATMEGA8

    Realizując tutorial napotkałem się na problem. Pierwsze aplikacje są dobrze udokumentowane, następne troche słabiej. Mam problem z obsługą wejść w programie. W programie głównym jest wykorzystywana zmiennaklawisz_s1_wejscie a nie jest ona zadeklarowana w pliku nagłówkowym. Analizując program dopisałem: #define...

    Mikrokontrolery   02 Mar 2007 07:10 Odpowiedzi: 3    Wyświetleń: 1155
  • ATmega8 i RS232 problem po raz kolejny

    Witam !! Napisałem sobie ostatnio prosty program do wysyłania danych na terminal po RSie : #include <avr/io.h> #define F_CPU 8000000UL // 8MHz wewnetrzny #define BAUD 19200UL // predkosc transmisji #define MYUBRR ((F_CPU/(16*BAUD))-1...

    Mikrokontrolery   05 Mar 2007 17:24 Odpowiedzi: 5    Wyświetleń: 2079
  • Program w C - Atmega8 - PORTB

    Piszę w C. Na PORTB ustawiam kolejno liczby 0,1,2,3,4,5,6,7,8,9, jednak na porcie (piny PB0-PB3) pojawiają się liczby 0,1,2,3,4,7,6,7,8,9 - 5 zmienia się w 7. Czy należy przełączyć jakąś funkcję portu, czy może mikrokontroler jest uszkodzony? Wykluczam uszkodzenie czy błędne podłączenie urządzenia wyjściowego....

    Mikrokontrolery   11 Kwi 2007 23:50 Odpowiedzi: 6    Wyświetleń: 1983
  • Obsługa przerwania problem- Atmega8 - Avr-gcc

    1) AVR studio nie chce przyjąć typu uint_8t 2) Przy preskalerze na 1024 i kwarcu 1MHz przerwanie jest co ponad 260ms. Obsługa przerwania nigdy się nie włączyła nawet jeżeli kod był napisany tak, że samo przerwanie to była zaledwie inkrementacja zmiennej. Przy maksymalnie odchudzonym kodzie przerwanie...

    Mikrokontrolery   08 Mar 2011 14:44 Odpowiedzi: 18    Wyświetleń: 3021
  • Atmega8 problem przy sterowaniu 230V

    Witam Mam problem. Zrobiłem układ, który ma przełączać napięcie na cewce silnika Silnik od bramy garażowej. Jedno 0 i dwa wejścia fazowe, od kierunku obrotów. Układ, na sucho, bez podpięcia do silnika działa prawidłowo. Reaguje na przerwania itp. Problem pojawia sie podczas podłączenia fazy do...

    Mikrokontrolery   24 Wrz 2007 22:23 Odpowiedzi: 12    Wyświetleń: 2010
  • Softowe SPI atmega8. Dlaczego funkcja nie działa?

    Witam serdecznie, walczę od kilku dni z LCD od nokii 3310, wykorzystałem bibliotekę ze strony która działa znakomicie, z tym że chciałbym aby LCD śmigał na SPI programowym, a nie sprzętowym, ponieważ do sprzętowego chciałbym podłączyć kartę pamięci SD. Poniżej prezentuję funkcję która wysyła dane...

    Mikrokontrolery   02 Paź 2007 09:16 Odpowiedzi: 3    Wyświetleń: 1199
  • [C] Atmega8, obsługa stanów

    Poznałem trochę podstaw o programowaniu ale nie mogę sobie dać rady nad właśnie ta instrukcja bo nie wiem jak ona powinna wyglądać. O to mój program ale nie działa :( #include <avr/io.h> #define F_CPU 1000000 #define CYCLES_PER_US ((F_CPU+500000)/1000000) ...

    Mikrokontrolery   07 Paź 2007 18:42 Odpowiedzi: 8    Wyświetleń: 1485
  • Atmega8 i ADS7841 (Bascom)

    Witam, Prosze o pomoc w pobsludze programowej komunikacji SPI (bascom) dla przetwornika ADS 7841 Polaczenia wykonalem wg schematu na str.9 Vref=Vcc=5V , na pierwszy kanal podalem napiecie 2.5 V, podpinalem tez napiecie zasilania. Na wyswietlaczu (w byte a(1), a(2) odczytywane sa wartosci ale wygladaja...

    Mikrokontrolery   16 Lip 2009 20:58 Odpowiedzi: 4    Wyświetleń: 1659
  • USB => DMX FT232RLR Atmega8

    Witam :) Przyznaje się że nie wiedziałem że któryś z niższych AVRów ma 2 UARTy. Ale to rewelacyjna sprawa wtedy mogę sobie bez problemów podłączyć PC z M. dwukierunkowo. A z 2giego na wyjście. Super! Tylko potem zostaje kwestia implementacji. Bo jedyny sensowny pomysł jaki mi się pojawia wysłania...

    Mikrokontrolery AVR   28 Sie 2008 19:39 Odpowiedzi: 5    Wyświetleń: 3842
  • [ATMega8][C]Woltomierz na adc - błędny przelicznik

    Mam pytanie dlaczego w tym kodzie przy przeliczaniu napięcia musiałem do 5v +2.56 żeby dobrze pokazywał napięcie na wyświetlaczu. Dodam że nóżka vref avcc są podpięte do 5v. #include <avr/io.h> #include <avr/signal.h> #include <stdlib.h> #include <util/delay.h> #include...

    Mikrokontrolery AVR   29 Gru 2009 20:57 Odpowiedzi: 40    Wyświetleń: 8740
  • [atmega8] wysyłanie RC5 w C - proszę o pomoc

    witam, zrobiłem wysyłanie RC5 na zwykłych delay'ach... (czemu delay? bo na timerze nie potrafiłem) rozwiązanie działa, ale po pewnym czasie opóźnienie najprawdopodobniej się zmienia i wysyłane są inne komendy. dioda nadawcza IR jest podłączona przez tranzystor PNP BC516 (stan niski na bazie powoduje...

    Mikrokontrolery AVR   10 Sty 2010 13:33 Odpowiedzi: 4    Wyświetleń: 1800
  • [ATMEGA8][C/AvrStudio] Pomiar temperatury zaburza multipl.

    Problem pewnie leży w procedurze. therm_read_temperature(temp); Tam zapewne masz jakiegoś delay-a ustawionego (na czas potrzebny na konwersje temperatury przez DS-a). Musiał byś pokombinować, żeby przebudować tą funkcję a delay-a wbudować najlepiej w obsługę przerwań z timera z którego korzystasz. Np....

    Mikrokontrolery AVR   26 Sie 2010 19:10 Odpowiedzi: 20    Wyświetleń: 2246
  • Atmega8 +ISR(USART_RXC_vect )+problem

    Początek zabawy, i bliski jestem stwierdzenia, że to nie dla mnie. A więc, albo ktoś podpowie, albo pogryzę tego procka. Problem jest następujący: Po przerwaniu, program zapala leda i wychodzi z pętli WHILE (zaczyna main()) czyli mój LED zgaszony. Lub bez przerwania, prog. wchodzi do petli WHILE...

    Mikrokontrolery AVR   28 Gru 2010 00:09 Odpowiedzi: 4    Wyświetleń: 3469
  • [ATmega8][C]Płynne odświeżanie temperatury na lcd

    Ale zupełnie nie wiem dlaczego Twój program działa tak a nie jak powinien. A co da taki program: #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <util/delay.h> #include "LCD/lcd44780.h" int main(void){ lcd_init(&...

    Mikrokontrolery AVR   04 Lip 2011 17:35 Odpowiedzi: 31    Wyświetleń: 4563
  • [atmega8][C] LCD nie działa z włączoną optymalizacją kodu

    Włączenie opytmalizacji zmienia sposób działania opóźnień, które mogą być odmierzane błędnie O nagłówku delay.h : In order for these functions to work as intended, compiler optimizations must be enabled, and the delay time must be an expression that is a known constant at compile-time. If...

    Mikrokontrolery   20 Sie 2011 08:45 Odpowiedzi: 2    Wyświetleń: 1158
  • [Atmega8][BASCOM]Prośba o odchudzenie kodu

    Kod po zmianach-przeniesienie napisów do eeprom; [syntax=basic4gl] '-----------... AKWARYSTYCZNY***************************...

    Mikrokontrolery AVR   24 Gru 2011 00:30 Odpowiedzi: 27    Wyświetleń: 3885
  • [C] Atmega8 - Dekodowanie RC5

    Kolego, zacznij od skasowania tego co napisałeś i zrób to jeszcze raz, tym razem tak jak należy. Czyli przerwania + timery. żadnych delay, a już w szczególności delay w ISR, podobnie jak pisania po LCD w ISR. Przejrzyj w tym celu noty katalogowe Atmela - np. AVR410 - stara jak świat, ale masz tam ideę.

    Mikrokontrolery AVR   14 Lip 2012 21:15 Odpowiedzi: 2    Wyświetleń: 1767
  • [ATmega8][C] - Zapis tokenu rfid do EEPROM

    Cały kod programu wygląda u mnie tak: Dodano po 3 Programuję teraz za pomocą arduino. Kod wydaje się dużo bardziej przyjazny. [syntax=c]#include <EEPROM.h> char readString; char c; String msg; int led = 4; String k; void setup() { Serial.begin(9600); pinMode(led, OUTPUT); } void...

    Mikrokontrolery AVR   23 Cze 2013 17:54 Odpowiedzi: 4    Wyświetleń: 1572
  • atmega8 - Klawisze nie działają tak jak powinny

    Dzień dobry, Mam problem z klawiszami. Zedytowałem do własnych potrzeb fragment kodu znaleziony na [syntax=cpp]ISR(TIMER0_OVF_vect) { sei(); static uint8_t stan_przyciskow_najstarszy , stan_przyciskow_stary , stan_przyciskow_nowy; stan_przyciskow_najstarszy = stan_przyciskow_stary; ...

    Mikrokontrolery AVR   30 Lis 2013 01:37 Odpowiedzi: 2    Wyświetleń: 1026
  • [ATxmega64A3U][C] - Próba konwersji kodu z ATmega8 na Xmegę

    Witam, podjąłem próbę przetłumaczenia przykładowego kodu do zapisu na karcie SD z biblioteki FatFS ze strony elm-chan (plik ffsample.zip projekt avr_foolproof - mam za mało postów by wkleić link). Niestety efekt nie jest zadowalający - po prostu nie działa :D (nie wykonuje się część odpowiedzialna...

    Mikrokontrolery AVR   07 Gru 2013 22:43 Odpowiedzi: 3    Wyświetleń: 1119
  • [ATmega8][C] problem z wyświetlaniem treści

    Pozwolę sobie nieco odgrzać temat. Podobnie jak Autor wątku natknąłem się w sieci na stronę radzio.dxp.pl w poszukiwaniu bibliotek do obsługi wyświetlacza z KS0108 - bo po co odkrywać koło na nowo jeśli inni już to zrobili. Mój wyświetlacz też nie chciał działać. Dziesiątki prób, sprawdzanie poprawności...

    Mikrokontrolery AVR   15 Mar 2014 19:07 Odpowiedzi: 11    Wyświetleń: 2593
  • ATmega8 - nie można ponownie zaprogramować przez UsbAsp

    Witaj. Może przy okazji programowania zmieniłeś fusebity i zablokowałeś mikrokontroler, albo podczas programowania nie kasujesz pamięci FLASH. Doinstaluj AVR Studio 4.18 lub 4.19 i w nim pisz swoje programy - oprócz takich zalet jak automatyczne tworzenie makefile (które często jest przyczyną problemów)...

    Początkujący Elektronicy   01 Lut 2014 04:59 Odpowiedzi: 1    Wyświetleń: 1029
  • [ATmega8][avr-gcc] Bariera optyczna

    Ciesze się, że się udało. Teraz możesz postawić przed sobą ambitniejsze zadanie i spróbować wykorzystać timery zamiast funkcji delay. Może w tym projekcie nie zrobi to różnicy, ale będzie okazja do nauki wykorzystania timerów, co będzie jak znalazł, gdy w przyszłości przyjdzie pisać funkcje nieblokujące. Funkcja...

    Mikrokontrolery Początkujący   25 Kwi 2014 13:07 Odpowiedzi: 37    Wyświetleń: 5217
  • [Atmega8][BascomAVR] - Komunikacja z czujnikiem DS18B20

    Przed chwilą zobaczyłem czy na arduino wszystko sprawne, przepiąłem tylko kabelki z atmegi8 do arduino i wszystko śmiga pięknie. Korzystam z takiego kodu na arduino: [syntax=c]#include <LiquidCrystal.h> #include <OneWire.h> #include <DallasTemperature.h> #define ONE_WIRE_BUS...

    Mikrokontrolery   29 Maj 2014 15:49 Odpowiedzi: 15    Wyświetleń: 1518
  • Zegar wtórny Atmega8 z osobną cewką na sekundy i osobną na minuty

    To by i tak nic nie zmieniło bo tamten kod wykonuje się co sekundę ;) Trzeba by wyjąć wtedy minuty spod tego IF`a sekund :P To też nie wiele da, bo processor jest zajęty w 50% liczeniem czasu dla delay (500 mS w każdej sekundzie!) plus kilka cykli na zmianę wartości flag i portów wyjściowych...

    Mikrokontrolery   15 Maj 2015 21:30 Odpowiedzi: 33    Wyświetleń: 2562
  • atmega8 - program w c++ (za mało pamięci)

    Zawsze można dla delay włączyć wsteczną kompatybilność (parz na podpowiedź znajdującą się w tym nagłówku). Niemniej można na końcu umieścić delay ze stałą i ten warunek w ogóle wyrzucić. Podobnie jak to całe do..while można zastąpić opóźnieniem i odczytaniem stanu magistrali. Prawdę mówiąc cała ta funkcja...

    Mikrokontrolery   29 Cze 2015 09:59 Odpowiedzi: 31    Wyświetleń: 1944
  • [TDA1543A] [Atmega8] - Brak komunikacji

    Dziękuję za pomoc i odpowiedzi, idźmy dalej:

    Mikrokontrolery AVR   04 Maj 2016 10:58 Odpowiedzi: 15    Wyświetleń: 1611
  • Przeniesienie kodu Arduino uno do Atmega8

    (at)PiotrPitucha Czy w takim wypadku dodatkowo nie zapcham pamięci bootloaderem? P.S. Programuje za pomocą AVRSPI mkII po SPI nie mam żadnego konwertera USB/Serial Dodano po 14 Witam Oryginalny kod odbiornika : XX123YY XX123YY XX123YY XX123YY XX... natomiast...

    Arduino   26 Mar 2020 07:34 Odpowiedzi: 13    Wyświetleń: 690
  • [Atmega8][C] - problem z klawiaturą matrycową

    Faktycznie działa tak samo, ale problem pozostał. Nadal 1. kolumna jest przesunięta na koniec. Dodano po 34 Problem rozwiązany, wystarczyło dodać delay po zmianie stanu na porcie B. Niby 1 us ale wpływa na działanie programu. Najwidoczniej bez opóźnienia nim stan się ustabilizował to pętla przeszła...

    Mikrokontrolery AVR   15 Lis 2020 14:40 Odpowiedzi: 6    Wyświetleń: 513
  • Atmega16 - reakcja na MCU freq. zamiast delay

    Jeśli program reaguje na zmiany F_CPU, a nie reaguje na zmianę parametru _Delay_ms to jest to mega dziwne. Zawsze mam takie szczęście :D. Brak świecenia diody. Przypominam, że programując port PA1, delay również nie działa. To w końcu to działa, czy nie? delay_ms nie działa, natomiast zmiana...

    Mikrokontrolery AVR   05 Kwi 2022 21:40 Odpowiedzi: 33    Wyświetleń: 822
  • [atmega1284P]i[atmega8] - [max485]USART pomiędzy procesorami się nie wyrabia

    Witam, mam problem z połączeniem po USARCIE tych dwóch procesorów. Sprawa wygląda następująco: atmega1284p ma być docelowo masterem, wysyła ramkę i w odpowiedzi dostaje ramkę zwrotną od atmega8. Obsługa ramek nie jest jeszcze napisana, na razie wysyłam 8 bajtów atmegą1284p i jeżeli wszystkie bajty...

    Mikrokontrolery AVR   22 Paź 2012 11:03 Odpowiedzi: 1    Wyświetleń: 1293
  • ds18b20 + atmega8 + bascom + alarm

    Witam Mam Problem Z Napisaniem Programu Do Atmega8. A Mianowicie Sprawa Wygląda Tak: Każdy ds18b20 Podpięty Do Innego Portu. I Chcę: 1. Zrobić Alarm Po Przekroczeniu Określonej Temperatury: a) W Miejscu Danego Czujnika np. 2 Zamiast Temperatury Wyskoczył Napis "GORĄCO" i Po Chwili Zniknął...

    Mikrokontrolery   06 Sty 2008 14:09 Odpowiedzi: 0    Wyświetleń: 2353
  • przesiadka atmega8 -> atmega168 - wymiekam...

    witam swego czasu zrobilem projekt sterownika autoklawu na atmega8 i wszystko bylo OK. niestety jak to bywa apetyt rosnie w miare jedzenia i klient wymyslil sobie kilka nowych opcji ( i nic w tym dziwnego). napisalem co trzeba i okazalo sie ze 8k pamieci to za malo ( program pisany w Bascomie) nie...

    Mikrokontrolery   28 Paź 2010 19:12 Odpowiedzi: 7    Wyświetleń: 5888
  • Atmega8+FT232 - Sterowanie diodą LED z poziomu aplikacji C++

    Witam, Cały dzień męczę się z napisaniem prostego programu. Założenie - wysterowanie diody z poziomu aplikacji C++ dla windowsa. Polutowałem układ Atmega8 -> FT232 -> USB, z terminala sterowanie idzie mi całkiem nieźle - oprogramowanie Atmegi porównuję zmienną odebraną z UARTa z liczbą 2, jeżeli...

    Mikrokontrolery Początkujący   02 Lip 2013 17:41 Odpowiedzi: 5    Wyświetleń: 2406
  • [Leonardo] - Sterowanie pilotem Atmega8

    Witam! Chcę zrobić sterowanie oświetleniem za pomocą pilota. Zrobiłem układ na płytce prototypowej z Arduino i wszystko działa OK. Problem zaczyna się gdy chcę zaprogramować zewnętrzny mikrokontroler - Atmega8. Gdy wgrywam program sterujący diodą poprzez wciśnięcie dowolnego przycisku pilota, to wszystko...

    Arduino   07 Kwi 2014 10:31 Odpowiedzi: 12    Wyświetleń: 2280
  • Atmega8+DS18b20 - DS18B20+atmega8 - błędny odczyt?

    Skąd masz te kody? Nigdy nie definiuj F_CPU w pliku main - nie wiadomo czy będzie on widoczny dla pliku delay.h.

    Mikrokontrolery AVR   12 Paź 2014 14:36 Odpowiedzi: 5    Wyświetleń: 1452
  • [ATmega8][asm] - Rejestr przesuwny 16 bitowy - nie ładuje

    Zmagam się z rejestrem, którego ma ATmega8 symulować, ale nie przyjmuje Danych na rosnącym zboczu CLK.

    Mikrokontrolery Początkujący   16 Wrz 2016 20:48 Odpowiedzi: 4    Wyświetleń: 1212
  • problem z zaprogramowaniem ATmega8 przy użyciu zl2prg

    Zwracam się z pytaniem, które nie daje mi spokoju i pożarło już mi sporo nerwów:-) Z góry dziękuję za wszelkie odpowiedzi i rady. Mam problem z zaprogramowaniem ATmega8 przy użyciu ZL2PRG. Korzystam z zestawu uruchomieniowego ZL2AVR i chciałbym zaprogramować mK przez ISP ale nie mam już pomysłów...

    Mikrokontrolery   01 Mar 2005 22:48 Odpowiedzi: 2    Wyświetleń: 1259
  • Atmega8 -kwarc wewnętrzny, zewnętrzny, mierzenie czasu

    Witam, Mam trochę pytań. Miło by było gdybyście zechcieli odpowiedzieć (proszę o wyrozumiałość). Przeglądałem już forum, przeglądałem też notę aplikacyjną. Dowiedziałem się że np. dla kwarcu od 3-8Mhz należy ustawić fusebity (dobrze mówię??) na 111 lub na innym podłączeniu (z tabeli 7 str.27 -nota aplikacyjna...

    Mikrokontrolery   29 Sie 2005 03:33 Odpowiedzi: 2    Wyświetleń: 4121
  • Problem z przetwornikiem A/D w ATMega8. Zle dane? [SOLVED]

    LCD w trybie 4 bitowym podpiety pod PC0..3, natomiast odczyt z PC5. Pare postow nizej pytalem sie, czy to nie przeszkadza i dostalem odpowiedz, ze nie :-) Siedze nad tym i siedze.. Dalej mam to samo... Zmieniam to juz, jak tylko sie da... Poniewaz kod nie jest dlugi, to zapodam go w calosci, bylbym...

    Mikrokontrolery   10 Cze 2006 13:26 Odpowiedzi: 11    Wyświetleń: 1327
  • Atmega8, problem z graficznym LCD

    Witam. Jestem w trakcie tworzenia pewnego projektu wymagajacego uzycia graficznego wyswietlacza. Zakupilem sobie JM240128 o matrycy 240x128 puntkow i sterowniku T6963C. Udalo mi sie go obsluzyc, ale napotkalem na pewien problem. Otoz, podczas wyswietlania danych, gdy wyswietlacz sam zwieksza sobie ...

    Mikrokontrolery   10 Paź 2006 17:34 Odpowiedzi: 7    Wyświetleń: 2112
  • [Atmega8][C] Obsługa przerwań.

    Po pierwsze powinieneś pisać kod bardziej po bożemu czyli stosować rzutowania. Po drugie Atmega 8 domyślnie pracuje na 8 znakach i nie trzeba tego ustawiać. Upewnij się że masz wyłączoną w komputerze kontrole przepływu. Funkcja _delay_ms przeznaczona jest do pisania własnych opóźnień bo sama jest ograniczona...

    Mikrokontrolery AVR   10 Cze 2008 16:23 Odpowiedzi: 18    Wyświetleń: 4434
  • [Atmega8][C] - Problem z działaniami matematycznymi (log10)

    Witam Mam problem z działaniem log10 gdy próbuję je wykonać program się nie kompiluje i wysypują się błędy. Niestety mimo wielu prób nie udało mi się samodzielnie rozwiązać problemu. Poniżej przedstawiam wycinek kodu który powoduje błędy: #include <avr/io.h> #include <avr/interrupt.h> #include...

    Mikrokontrolery AVR   26 Sty 2009 14:17 Odpowiedzi: 3    Wyświetleń: 1625
  • [AtMega8][Bascom] Podłączenie przekaźników

    Męczę się już z tym trochę i mimo prób znalezienia rozwiązania - porażka. Układ ma być niby nic specjalnego : - sterownik jakiegoś tam urządzenia, - oparty na ATMega8, - ma sterować głównie przekaźnikami, które będą coś tam załączały (niby proste dwa stany...

    Mikrokontrolery AVR   23 Lip 2009 10:57 Odpowiedzi: 20    Wyświetleń: 5318
  • [Atmega8][C/WinAVR] Problem z kompilacją (string.h)

    Witam serdecznie, mam pewien problem przy kompilacji programu sterującego DS18B20 z biblioteki rklibavr, podczas kompilacji wyskakuje mi log: > "make.exe" all -------- begin -------- avr-gcc -c -mmcu=atmega8 -I. -g -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall...

    Mikrokontrolery AVR   06 Lis 2009 12:49 Odpowiedzi: 5    Wyświetleń: 2333
  • [C][ATmega8] Przetornik ADC - pierwsze starcie

    Nie za bardzo mogę ogarnąć przetwornik A/C w ATmega8. Zrobiłem układ jak na schemacie. Chciałem żeby dioda zapalała się powyżej 1V napięcia na potencjometrze, a do 1V była zgaszona. Napięciem odniesienia dla mnie miało być AVCC.Korzystam z 8 bitów ADCL. Konwersja wyzwalana int0. Program wygląda...

    Mikrokontrolery AVR   20 Lut 2010 15:57 Odpowiedzi: 6    Wyświetleń: 3740
  • [C][atmega8] Problem z ds18b20

    Termometr zaczął działać poprawnie. Teraz mam problem z podpięciem drugiego czujnika. Wykorzystuję bibliotekę rklibavr. Program w tej chwili wygląda tak : #include <avr/io.h> #include <inttypes.h> #include <util/delay.h> #include <stdlib.h> #include <string.h> #include...

    Mikrokontrolery AVR   06 Paź 2010 22:26 Odpowiedzi: 6    Wyświetleń: 2928
  • [ATMega8][c] PWM czas się nauczyć

    Już wszystko jasne - jedyne pytanie zadaję na końcu. Przygodę z PWM zaczynam od sterowania jasnością diody. Atmega8 + diody + rezystorki 330Ω Ćwiczenie polega na cyklicznym rozjaśnianiu i ściemnianiu diody 3 diody podłączone do PB1, PB2, PB3 w założeniu tylko PB1 (OC1A) powinna świecić...

    Mikrokontrolery   24 Lis 2010 22:01 Odpowiedzi: 4    Wyświetleń: 2816
  • [atmega8][Bascom] plus wyswietlacz z siemensa C60

    Witam. Jako że znalazłem w swoich zbiorach stary wyświetlacz po siemensie c60 motywowany jednym z tematów na tym forum postanowiłem połączyć owy wyświetlacz z atmega8. Układ na szybko połączyłem według tego schematu: Jako że nie miałem styczności z tego typu wyświetlaczami więc wsad do procka...

    Mikrokontrolery AVR   09 Mar 2012 17:27 Odpowiedzi: 3    Wyświetleń: 4848
  • woltomierz LCD nie wyświetla kropki [ATMEGA8][c/codevision]

    Witam, proszę pomóżcie. Zrobiłem woltomierz na Atmega8. Wynik jest wyświetlany na LCD 2x16. Jednak zamiast np. 1.23 wyświetla 123. Zamieszczam kod:

    Mikrokontrolery AVR   16 Mar 2011 17:01 Odpowiedzi: 8    Wyświetleń: 2342
  • Krótki impuls załącza pierwszy przekaźnik a długi drugi Atmega8 program

    . . Otóż potrzebuję programik na Atmega8, który obsługiwałby jeden przycisk dwa przekaźniki i buzerek. Chodzi o to by kiedy przycisk zostanie wciśnięty krótko (nie wiem rzędu pół sekundy)....... Koncept: Przycisk na dowolnym porcie podciągnięty do Vcc; Na przycisk = 0 wchodzisz do pętli: "Do......

    Mikrokontrolery AVR   20 Cze 2011 08:59 Odpowiedzi: 18    Wyświetleń: 3794
  • [atmega8][c] Krzaki przy obsłudze LPH7779

    Witam znalazłem na elektrodzie program do obsługi wyświetlacza LPH7779 (Nokia3310) na ATMega8. Wszystko ładnie dzieła przy użyciu komendy void lcd_str("xxx"); tj. zamiast xxx wyświetla to co chcę. Ale chciałbym teraz aby wyświetlał napięcie z ADC2, jednak cały czas wyskakują krzaki....

    Mikrokontrolery AVR   20 Lip 2011 10:03 Odpowiedzi: 2    Wyświetleń: 1300
  • [ATMega8][LS020] Zegarek - prosze o sprawdzenie schematu

    drzasiek, ok poradziłem sobie i ATMega8 już działa :) Skopiowałem program na Bascoma do wyświetlacza LS020 od kolegi z forum. U niego, nie pojawiło się nic, prócz zmiany koloru wyświetlacza na niebieski. Więc chcąc sprawdzić czy u mnie cokolwiek zmieni kolor :P skopiowałem program i zmodyfikowałem...

    Mikrokontrolery AVR   10 Paź 2011 23:08 Odpowiedzi: 46    Wyświetleń: 7887
  • atmega8 kompilacja programu

    Pomoze ktos w skompilowaniu tego programu ?? przepisalem ten program z Nowego Elektronik i chcialbym zaprogramowac nim procesor atmega8 ale nie wiem jak to zrobic. [syntax=basic4gl] 'Nowy Elektronik 701-k 'Licznik Impulsów ver. 1.0 'BASCOM-AVR IDE Verion : 1.11.8.1 'Compiler: Version 1.11.8.1 $regfile...

    Mikrokontrolery AVR   18 Gru 2011 17:51 Odpowiedzi: 13    Wyświetleń: 2289
  • ATmega8 - Inicjacja HD44780

    Witam, próbuję zainicjować ten LCD lecz bez większych skutków. Po wrzuceniu bibliotek Joerg'a Wunchs'a wyrzuca mi błędy jakby nie było pliku "defines.h" co do obwodu to mam wszystko okej, bo na innej bibliotece mogę normalnie wszytko wyświetlać. Program piszę w Eclipse. Jestem świeży w tych sprawach,...

    Mikrokontrolery AVR   01 Gru 2013 11:13 Odpowiedzi: 10    Wyświetleń: 2535
  • [ATmega8] - UART i SPI - błędne dane w przesyłaniu tam i z powrotem

    Witajcie forumowicze, może nie udzielam się tu zbyt często, ale tym razem potrzebuję pomocy i nie wiem już do kogo mógłbym się zwrócić. Mam 2 x ATmega8. Łączę je między sobą przez SPI. Master posiada dodatkowo UART do rozmawiania z konsolą na PC, slave ma dołożoną jedną diodę do sprawdzania najstarszego...

    Mikrokontrolery AVR   16 Sie 2015 11:13 Odpowiedzi: 7    Wyświetleń: 996
  • Odchudzenie kodu dla Atmega8

    Kod nadajnika [syntax=c]#include <VirtualWire.h> #define PIN_T 7 #define PORT_T PIND #define DDR_T DDRD #define OUT_LOW digitalWrite(7,LOW); #define OUT_HIGH digitalWrite(7,HIGH); #define KIER_WE pinMode(7,INPUT); #define KIER_WY pinMode(7,OUTPUT); //Funkcja do inicjacji czujnika unsigned...

    Arduino   04 Lut 2017 10:08 Odpowiedzi: 13    Wyświetleń: 1218
  • [Atmega8][C] dodanie przekaźnika do kodu

    Witam, chciałbym przerobić projekt z tego linku Mianowicie zostawić odliczanie czasu i wyświetlanie go a dodać do niego funkcję w której o wpisanej "na stałe" godzinie w funkcji załączy przekaźnik. Przekaźnik jest 4 modułowy więc potrzebuje 4 wolnych pinów. Kod, który zmodyfikowałem wygląda następująco...

    Mikrokontrolery AVR   05 Lis 2017 11:17 Odpowiedzi: 7    Wyświetleń: 1383
  • [ATmega 8] [C] - opoźnienie 1s delay.h

    Mam następujący problem: Chce mrugać diodą co 1 s. Pracuje z ATmega8 ustawioną na wewnętrzny oscyl. RC 1 MHz - fuse bity ustawione jak na zdjęciu poniżej: Opcje kompilatora również jak na zdjęciu: Nagłówek mojego programu wygląda następująco: #include <avr/io.h> #include...

    Mikrokontrolery AVR   28 Mar 2009 13:36 Odpowiedzi: 7    Wyświetleń: 6245
  • Wpływ watchdoga na opóznienia z biblioteki delay.h

    Czy ktoś może mi wytłumaczyć dlaczego gdy mam w fusebitach włączonego watchdoga w procku atmega8 dioda mruga jak szalona z dużą częstotliwością a gdy wyłącze go dioda zaczyna mrugać z opóżnieniem 3s normalnym, gdy zmieniam wartości opóźnienia w diody nie reagują. #include <avr/io.h> #include...

    Mikrokontrolery   05 Sie 2010 15:31 Odpowiedzi: 6    Wyświetleń: 945
  • Problem z czasem odliczanym przez uC ATmega8 (wew kwarc)!!!

    [url=]Noty aplikacyjne AVR [url=]AVR133: Long Delay Generation Using the AVR Microcontroller [url=]AVR134: Real-Time Clock using the Asynchronous Timer

    Mikrokontrolery   02 Lis 2004 11:08 Odpowiedzi: 6    Wyświetleń: 1791
  • Impulsator/enkoder + atmega8

    Wiesz co, niewiem. Wiem jedno ten kod działa dla mnie tak jak powinien. tzn z jednym obrotem, wysyla przez rs P albo L, i rzadko sie myli, ewentualnie przy BARDZO szybkim obrocie. : #include <avr/io.h> #include <avr/rs232.h> #define F_CPU 11059200 #include <avr/delay2.h> int...

    Mikrokontrolery   02 Mar 2005 13:54 Odpowiedzi: 2    Wyświetleń: 3712
  • atmega8 i wewnętrzny oscylator

    OK dzięki W bascomie trzeba przestawić dwa fusebit-y: Fusebit A987: na 0100:0100 interal osc. Fusebit KL: na 01:6 CK 4mS delay. I wszystko śmiga :) Pozdr i dzięki

    Mikrokontrolery   24 Cze 2005 22:54 Odpowiedzi: 3    Wyświetleń: 1609
  • Pierwsze podejscie do uC -> ATMega8 + HD44780 + ds18b20

    No tak, bo ATmega8 nie ma portu A. w pliku delay.h w funkcji delaj_ms() jest odwołanie do portu A (zresztą jest w opisie tej funkcji informacja o kasowaniu watchdoga),poprostu te dwie linijki usuń, nie są Ci potrzebne.

    Mikrokontrolery   19 Wrz 2009 23:11 Odpowiedzi: 45    Wyświetleń: 22340
  • ATmega8 problem przy programowaniu

    U mnie na ATH 1600+ delay wynosi 0, ale na laptopie INTEL 3.06GHz delay wynosi 2. Ale tak jak napisałem jest to laptop, więc na "dużym komputerze" prawdopodobnie parametr delay będzie wyższy. Kiedyś próbowałem 50 na ATH 2200+ i już było za dużo, jeśli się nie mylę to prawidłowo pracował w zakresie 5...

    Mikrokontrolery   10 Paź 2005 18:15 Odpowiedzi: 9    Wyświetleń: 1596
  • ATMEGA8, USART i gubione znaki

    Witam serdecznie! Mam problem z kótrym zmagam się już cały dzień :( Z niewiadomych mi powodów podczas przesyłania danych gubione są znaki :/ na 20 wysłanych cyfr sygnalizowane jest przyjęcie tylko 3 :/ znaki wysyłam przez RS232 w konfiguracji 8 bit danych 1 bit stopu i brak parzystości z prędkością...

    Mikrokontrolery   13 Lut 2006 12:27 Odpowiedzi: 2    Wyświetleń: 1322
  • Switche i atmega8. Zamieszczony kod. Co wstawić w miejsce znaków zapytania?

    Witam Mam mały problem z tym kodem #include <avr/io.h> #include "poprzednie.c" #define LED_ON sbi(DDRB,PB1);sbi(PORTB,PB1&... LED_OFF sbi(DDRB,PB1);cbi(PORTB,PB1&... char klawiatura(void) { un... char zwrot=0; sbi(PORTD,PD2); sbi&#...

    Mikrokontrolery   05 Mar 2006 20:50 Odpowiedzi: 8    Wyświetleń: 1943
  • Jak zrobić czasowe wyswietlanie na LCD (+ Atmega8)?

    Chce zrobić wzmacniacz sterowany cyfrowo. W programie uC będzie obsługa procesora audio przez I2C oraz wyświetlacza. Wymyśliłem sobie, że aktualne ustawienia (głośność itp) będe przechowywał w zmiennych globalnych. Całość ma działać mniej więcej tak: przychodzi przerwanie z pilota lub przycisków wzmacniacza,...

    Mikrokontrolery   08 Mar 2006 21:03 Odpowiedzi: 7    Wyświetleń: 1557
  • Problem z HD44780, Busy Flag i ATMega8... Znowu :-(

    Holy, pracuje na 16MHz. Wszystko dziala, kiedy z funkcji LCD_Send() wywale dwa wywolania funkcji LCD_Busy() i zmienie "nop'y" na delay(1) [opoznienie o jedna milisekunde].

    Mikrokontrolery   08 Cze 2006 08:48 Odpowiedzi: 3    Wyświetleń: 1521
  • Atmega8, asembler, miganie diody

    :) tak w sumie to chyba z odmierzaniem czasu... (na ile potrafie rozeznac) poniewaz takie proste przyklady - ustawianie portów, gaszenie, zapelenie poszczegolnych diod to działa - nie potrafie zapalac i gasic na poszczegolnych portach w jednym programie bez uzycia TIMERA, wygladalo to tak jakby...

    Mikrokontrolery   16 Cze 2006 12:54 Odpowiedzi: 18    Wyświetleń: 8896
  • EEPROM i Atmega8 - dziwny problem z zapisem

    a czy odczekujesz, aż pamięć zdąży wykonać operację zapisu? Potrzeba jej na to ok 10ms. Byćmoże symulator to tego nie uwzględnia. Wstaw delay między poszczególne operacje zapisu do pamięci, lub testuj flage zakończenia zapisu do pamięci.

    Mikrokontrolery   08 Sie 2006 11:17 Odpowiedzi: 5    Wyświetleń: 2579
  • Odczyt stanu portów ATMEGA8

    _NOP () to zapewne wywołanie asemblerowej instrukcji nop, czyli nic nie rob, to takie marnowanie jednego cyklu maszynowego. aha ... czyli coś w rodzaju bardzo małego delay'a :) Co do reszty to dokładnie tak jak napisałeś, przy czym PORTB = (1<<PB1)|(1<<PB0); włącza te pullupy tylko...

    Mikrokontrolery   24 Wrz 2006 14:56 Odpowiedzi: 17    Wyświetleń: 5405
  • Czujnik obrotów atmega8. Kontrakton. Przerwania.

    Witam ponownie Chcialem jeszcze raz podziekowac za wszystkie rady , cale "urzadzenie" zostalo juz zlozone i zamontowane na aucie - co lepsze przezylo niezly test-drive ( predkosci ponad 140 :D + zakrety na recznym itp...gdyz bylo testowane na rajdowce :D ). Jesli chodzi o uklad to jednak zastosowalem...

    Mikrokontrolery   18 Paź 2006 17:34 Odpowiedzi: 20    Wyświetleń: 3764
  • Timer/Counter0 ATMEGA8. Timer0 jako wyjście. Odliczanie odstępów czasu.

    Sory, że tak wprost zapytam: gdzie masz procedurę obsługi prpzerwania tego tajmera? I po co używasz delay do opóźnień jak chcesz mieć tajmer?

    Mikrokontrolery   25 Paź 2006 10:26 Odpowiedzi: 16    Wyświetleń: 3346
  • 1-wire interface ATMEGA8

    Przeczytaj komentarze i ...powiedz z ręką na serduszku - czy to może działać na AVR-ku Oczywiście, że nie ma prawa. Należałoby zwiększyć opóźnienia - lub inaczej mówiąć zwiększyć odpowiednio ilość nop(); Skoro jeden cykl zegarowy na moim AVR: T = ( 1/f ) = 1/11059200 = 90,4ns, a powinienem uzyskać...

    Mikrokontrolery   07 Sty 2007 20:24 Odpowiedzi: 36    Wyświetleń: 10500
  • DS 18b20, atmega8, c++. Czujnik działa tylko po podłączeniu do 0.

    //***************** CZUJNIK TEMPERATURY ********************** // Definicje dotyczace 1wire #define PORT1Wa PORTB // port z podlaczanym 1Wire #define DDR1Wa DDRB // port z podlaczanym 1Wire #define PIN1Wa PINB // port z podlaczanym 1Wire #define ONEWIRE ...

    Mikrokontrolery   05 Mar 2007 22:21 Odpowiedzi: 7    Wyświetleń: 1924
  • DWA(!) termometry DS18B20 + ATmega8 + GCC

    Kombinuję z programem obsługującym DWA termometry DS18B20. Używam ATmegi8 i programuję pod C. Chodzi o odczytywanie temperatury na dwóch magistralach onewire - dwóch pinach. Przerobiłem standardową, powszechną bibliotekę do obsługi DS18B20 zmieniając to, że normalnie adres bitu portu magistrali 1W...

    Mikrokontrolery   08 Maj 2007 19:34 Odpowiedzi: 6    Wyświetleń: 2252
  • ATmega8 USART odbiór w przerwaniu

    Witam. Chciałbym zrobić odbiór danych z rs232 w przerwaniu. Programuje w C w WinAVR. Nie mogę znaleźć uchwytu przerwania od USART, jest jedynie od UART i nie chce działać. Nie wiem co robie źle. Dziękuję za wszelką pomoc. #include <avr/io.h> #include "delay.h" #include <avr/interrupt.h> #include...

    Mikrokontrolery   24 Maj 2007 23:22 Odpowiedzi: 2    Wyświetleń: 8118
  • ATmega8 i "Could not identify chip with ID:FFFFFF"

    Co Ty za cuda wyprawiasz :?: Pokazana zakładka dotyczy kompilatora , a nie programatora i nie ma nic wspólnego z procesem programowania uC. W menu Options wybierz Programmer , a w nim simple electronics programmer oraz LPT i Delay ustaw na np.5. Połączenia pinów LPT z procem - j/w. Piotrek

    Mikrokontrolery   26 Lip 2007 18:45 Odpowiedzi: 20    Wyświetleń: 3491
  • Atmega8 + termometr cyfrowy ds1820

    Witam serdecznie. Mam problem z ds1820. Mianowicie po zaprogramowaniu procka "ustawieniu wewnętrznego oscylatora na 8Mhz" programem przedstawionym poniżej wyświetla mi cały czas że "t1=+85.0`C". Proszę o pomoc. Z góry serdecznie dziękuje. #include <mega8.h> // 1 Wire Bus functions #asm ...

    Mikrokontrolery   22 Lut 2010 10:33 Odpowiedzi: 12    Wyświetleń: 5125
  • Lampka na pilota na diodzie RGB (3Watt) sterowana ATMEGA8

    Pomozcie prosze z tym kodem: w programie plasma po wcisnieciu (RC5RxCommand == Fn1BtnCommand) zmieniaja mi sie kolory, jest fajnie, ale problem jest w tym, ze nie moge wyjsc z tej petli. inne przyciski nie dzialaja. podpowiedzcie prosze jak to zrobic? O ile sam nie rozwiązał Pan problemu to...

    DIY Konstrukcje   10 Paź 2015 21:33 Odpowiedzi: 128    Wyświetleń: 62853
  • Budzik na atmega8 wsad w c [początkujący]

    czy mógłby mi ktoś wytłumaczyć zasady definiowania portów #denefine KEYx PBx bo nie bardzo wiem co należy postawić po PB czy chodzi tu o numer nogi? chyba wiem te dane wpisuje się wg oznaczeń i można wykorzystać PD PB PC czy tak? Ok cos tam wymodziłem na podstawie innych kodów źródłowych...

    Mikrokontrolery   21 Sty 2008 19:15 Odpowiedzi: 3    Wyświetleń: 2356
  • Atmega8 + LCD + AVR Studio, problem.

    Witam, właśnie walczę z obsługą LCD pod Atmegą 8 - cały kod jest w C, z użyciem biblioteki: lcd.h #ifndef LCD_H #define LCD_H /********************************... Title : C include file for the HD44780U LCD library (lcd.c) Author: ...

    Mikrokontrolery   16 Paź 2010 21:23 Odpowiedzi: 4    Wyświetleń: 13490
  • DS18B20 ATMEGA8 lcd

    Witam Nie widzę deklaracji funkcji: delayus() oraz delayms(). W bibliotece delay.h funkcje te wyglądają tak: delay_us() i delay_ms(). Tak naprawdę właśnie dobór opóźnień jest najistotniejszy przy komunikacji po 1-Wire. Wiem bo sam męczyłem się trochę z tym czujnikiem. Niestety funkcję dostępne standardowo...

    Mikrokontrolery   23 Wrz 2008 18:39 Odpowiedzi: 17    Wyświetleń: 4594
  • ATMega8 - generowanie dźwięku

    Witam. pod PC4 i 5 podłączyłem głośniczek i zaprogramowałem megę takim programem: #include <avr/io.h> #include "beep.h" // Procedury opóźnienia czasowego void delay(unsigned int us) { unsigned int delay_loops; register unsigned int i; delay_loops...

    Mikrokontrolery   05 Maj 2008 13:29 Odpowiedzi: 6    Wyświetleń: 2207
  • Atmega8 + ds18b20 w C, podpięcie czujnika temperatury, kod?

    #include <avr/io.h> #include <inttypes.h> #define F_CPU 1000000UL // 1 MHz #include <avr/delay.h> #define PIN1w PIND //definicje dotyczace portu do ktorego podlaczone jest urzadzenie 1wire #define DDR1w DDRD #define PORT1w PORTD #define PIN PD0 /*...

    Mikrokontrolery   10 Cze 2008 18:06 Odpowiedzi: 3    Wyświetleń: 1990
  • [Atmega8][bascom] Licznik i symulacja programowa.

    Nauczcie się wreszcie, że od sterowania licznikiem w trybie COUNTER podczas symulacji jest opcja PULSE. Czytanie instrukcji/helpa przecież chyba nie boli: The pulse generator can be used to supply pulses to the timer when it is used in counter mode. First select the desired pin from the pull down...

    Mikrokontrolery AVR   02 Lip 2008 18:40 Odpowiedzi: 8    Wyświetleń: 3937