Instrukcja wgrywania bootloadera Arduino do układu ATMEGA328 pracującego z wewnętrznym oscylatorem 8MHz 1. Do pliku c:\program files\arduino\hardware\arduino\boards.tx... dopisać (na windows 7 trzeba uruchomić edytor tekstu jako administrator): [syntax=text] ########################################... atmega328bb.name=ATmega328 on...
SpeedFightMAN mam ten sam problem. Usiłuję uruchomić program na ATMega8 dla czujnika SHT21 i zawiesza się na obsłudze I2C. Sprawdzałem też na ATMega 32 i 16 i jest dokładnie to samo. Nie mam pod ręką np. ATMega328 czy ATMega324, ale czy w Twoim przypadku pomogła wymiana procka? Jeśli tak, to na jaki wymieniłeś? Dzięki za odpowiedź.
Witam Na atmega8 program działa idealnie lecz na atmega 16 nie działa timer2 w ogóle nie zlicza nie mogę go uruchomić.. Czy na atmega16 uruchamia się go innaczej niż na atmega8. [syntax=basic4gl]$regfile = "m16def.DAT" $crystal = 1000000 $baud = 1200 Config Timer2 = Timer , Async = On , Prescale = 128 On Timer2 Zegarek Enable Interrupts Enable Timer2[/syntax]...
Witam wszystkich forumowiczow. Za nic na swiecie nie moge sobie poradzic z uruchomieniem komunikacji miedzy ATmega8515(Master) a ATtiny26(Slave). Problem spedza mi sen z powiek:|. Mam kilka pytan: Znalazłem przetlumaczoną instrukcje do SPI Master inicjuje cykl komunikacyjny kiedy wymusi stan niski na pinie Slave Select (/SS) żądanego modułu Slave. Skad...
Wygląda na to, że dla chcącego nic trudnego. Ktoś uruchomił Ubuntu na ATMega128, więc i OpenGLa się da :) System uruchamia się "tylko" kilka godzin (ale podobno jak już wstanie, to można pracować!) Jeśli chodzi o bardziej praktyczne rozwiązania: zamiast jakichś dziwnych pseudo-układów GPU (FT8xx), może po prostu użyj Raspberry Pi albo podobnego modułu...
Witam, Mam problem z uruchomieniem UARTU na ATmega128. Jako kompilatora używam CodeVisionAVR. Program się kompiluje lecz nic nie mogę wysłać z procka do kompa, co może być źle w kodzie: #include <mega128.h> #define RXB8 1 #define TXB8 0 #define UPE 2 #define OVR 3 #define FE 4 #define UDRE 5 #define RXC 7 #define FRAMING_ERROR (1<<FE)...
Witam. Potrzebuje pomocy przy sprawnym uruchomieniu SPI na ATmega128. Chce wysyłać po SPI do 12 bitowego przetwornika DAC (MCP4921) dane. Przetwornik jest podłączony do standardowych wyjść SPI w atmedze, MOSI (PB2), SCK (PB1), LDAC(PB4), SC(PB5 lub PB0). Piny są ustawione jako wyjścia. Najpierw sygnał SC ściągany jest do zera, następnie następuje zapis...
Witam, Od niedawna jestem szczesliwym posiadaczem zestawu ZL3AVR z Atmega32. Podczas proby uruchomienia komunikacji Atmega <=> PC (za posrednictwem adaptera Prolific Technology, Inc. PL2303 Serial Port). Udaje mi sie wysylac dane (otrzymuje w terminalu komunikat "Witam!"). Natomiast wogole nie dziala mi przerwanie USART_RXC_vect. Czestotliwosc...
Witajcie, podłączam USBASP v2.0 na sterowniku libusb-win32 , zworka na programatorze na 5V- ale nie działa i tak w żadnej konfiguracji , bez zewnętrznego zasilania do własnej płytki z ATMega32 . Zdjęcia połączeń: -Próbuję sprawdzić komunikację przez mkAVRcalculator i dostaję typowe komunikaty o braku połączenia:( dla każdego SCK speed) avrdude.exe:...
Witam Kupiłem sobie taki oto wyświetlacz LCD12864-NEG_BLUE z ofery Kamami: ze sterownikiem KS0180A. Dokumentację załączał w załączniku. Jednak za "Chiny ludowe" nie chcę mi dać się uruchomić. Sięgnąłem ze strony radzio.dxp.pl program obsługujący dany sterownik (KS0108) dokonałem odpowiednich połączeń i nic. Dodam że ten sam program i takie same połączenia...
Mam problem z uruchomieniem PWM na ATmega 16 w BASCOM 1.11.7.4 Program jest napisany prawidłowo - bardzo dobrze działa na procesorze AT90S8515 , jednak przeniesiony w niezmienionej formie na ATmege16 przestaje działać Oczywiście przed zaprogramowaniem ATmegi odpowiednio zmieniłem ustawienia BASCOM'A dla tego mikrokontrolera. Bity konfiguracyjne są ustawione...
no wiec moj problem polega na tym ze probojac cos zrobic, wyslac nawet bajt do ds-a wiesza mi sie atmega, a co dopiero mowic o jakich kolwiek odczytach z tego ukladu. Uzywalem nawet kodow z neta i zaden nie dzial I2cinit Print "start " I2cstart I2cwbyte 208 I2cstop Print "ok" slowo "ok" sie nie pojawia bazujac na stronie 6 datasheta...
Dzień dobry, mam problem z uruchomieniem serwonapędu na ATmega8535, prosiłbym was o ustosunkowanie się do mojego kodu. Pisząc go posiłkowałem się stronami: #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <string.h> int main(void) { int p = 1500; //zmienna DDRA = 0x00; //przyciski PORTA...
Witam Piszę w starym temacie żeby nie robić nowego. Uruchomiłem zegar na Atmega32 , kwarc zegarowy podpięty pod PC6 i 7. Wszystko działa ok , ale czy mogę podłączyć pod XTAL kwarc np 16Mhz ? czy procek musi działać na wewnętrznym oscylatorze. Pozdrawiam.
Witam Mam problem z uruchomieniem I2C na atmega8. To znaczy program zawiesza się po wysłaniu pierwszej komendy na magistralę. Program się kompiluje ale nie działa w Proteusu main: #define F_CPU 8000000UL #include <avr/io.h> #include <util/delay.h> #include "TWI.h" void MCP(unsigned char devAddr, unsigned char regAddr, unsigned...
Witam Od paru tygodni próbuję uruchomić termometr na atmega8. Teoretycznie działa ale tylko do 70 stopni C, powyżej wyświetla 0,0. Korzystam z rklibavr. Proszę o pomoc Zamieszczam kod #include <avr/io.h> #include <avr/interrupt.h> #include <avr/eeprom.h> #include <string.h> #include <stdlib.h> #include "delay.h"...
Witam. Potrzebuję umożliwić uruchomienie stadardowego bootloadera z poziomu aplikacji. W dokumentacji znalazłem informacje jak uruchomić bootloader poprzez reset z wykorzystaniem watchdoga, mnie jednak zależałoby na aktywacji bootloadera bez konieczności zwierania sygnału HWB do masy. Przychodzą mi na myśl 2 rozwiązania: * bezpośredni skok do bootloadera...
System XP. Na drugim układnie nowym tak samo. Programator nowy. Pierwsze uruchomienie.
Witam, wykorzystałem kod do obsługi video po composite ze strony [url=]Link i uruchomiłem go z atmega8 z kwarcem 16mhz (zadziałało po zmianie jednej rzeczy). Jednakże oryginalnie był pisany pod NTSC, a ja chciałbym zmienić go pod system PAL (czy raczej CCIR). Teoretycznie jestem świadomy różnic między tymi systemami, jednakże dostosowując w kodzie ilość...
Jako absolutnie początkujący właśnie uporałem się z uruchomieniem avrdude + USBasp + atmega8. Sporo czasu zajęło mi dobranie właściwego avrdude'a. Jest ich mnóstwo wersji. Musisz dobrać taki, który "zaskoczy".
Witam, Tak samo jak programator. Poszukaj opisów podłączenia i uruchomienia np. MAX7219.
Witam serdecznie, mam problem z uruchomieniem ADC na atmega32 , gdy podłączam masę czy też 5V pod port ciągle przy odczycie mam jakieś śmieci, schemat mojego urządzenia dodaje w załączniku ? Co tu jest nie tak aby odczytywać wartości od 0 do 255 :/. Dodam że ten sam program na zestawie uruchomieniowym and-techa działa bez zarzutu, smieci jedynie przy...
Sukam osoby która uruchomi mi odpłatnie napisany już przez kogoś program pod atmege32. Posiadam kod źródłowy, próbowałem samemu uruchomić ale niestety nie działa Szczegóły na priva
Witam, tak jak w temacie potrzebuję nieco pomocy w dokończeniu kontsrukcji zaczerpniętej z modelarskiego forum, jest to amatorska konstrukcja służąca do programowania aparatury modelarskiej. Zestaw już uruchomiony pracuje na Atmega8, w tej chwili na wewnętrznym oscylatorze, więc na razie nie komunikuje się z aparaturą, muszę zmienić ustawienia fusebitów,...
Czy wie ktoś jak uruchomić Timer1 na ATmega8535 aby zliczał impulsy? Wpisałem ten sam program jaki miałem na AT90S8535 i nic. Cały czas pokazuje mi zero. Pomocy ! $regfile = "m8535.DAT" $crystal = 7372800 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.1 , Db5 = Portc.2 , Db6 = Portc.3 , Db7 = Portc.4 , E = Portc.0 , Rs = Portd.7 Config Timer1...
Właśnie przed chwilą też uruchomiłem zegar na ATMega8 choć wykorzystujący kwarc 32kHz (tzw. zegarkowy) niezależny od generatora głównego procesora. Jeżeli chcesz pozostać przy swoim pomyśle (równie dobrym) to w BASCOM-mie po kompilacji przejdź do opcji programatora gdzie będziesz miał trzy zakładki FlashROM ,EEPROM i Lock and Fuse Bits. Więc wybierz...
Dzięki wam, wywaliłem płytkę czytnika, zaraz sprubuje przelutować i uruchomić.
Mam problem z uruchomieniem zegara który znajduje sie na elektrodzie i na tej stronie: ATmega jest dobrze zaprogramowana, a na wyswietlaczach pojawiaja mi sie nie pelne cyfry. Dwa srodkowe wyswietlacze wogole sie nie swieca. Prosze pomóżcie. Pzdrawiam Adrian
Witam Próbuję uruchomić transciver AT86RF230 + ATmega8, Czy ktoś byłby łaskaw pokazać mi kawałeczek kodu który potrafi podnieść to cudo...? Z góry wielkie dzięki
Witam Zbudowałem programator wg schematu Po włączeniu lub resecie diody świecą tak (przepraszam za jakość filmu, komórkiem kręciłem, Oskara za zdjęcia nie będzie): [youtube][/youtube] Czerwona dioda jest do sygnalizacji HV (zamieniona z żółtą), zielona to ta sama co zielona na schemacie. Po prostu nie wiem, czy te diody powinny tak świecić, czy inaczej....
Witam Próbuję uruchomić przetwornik ADC (Atmega8) i zauważyłem że na wejściu przetwornika tzn kanału z którego chcę odczytywać sygnał analogowy pojawia się dodatnie napięcie o wysokości ok 1.4V. Napięcie to pojawia się jeśli wejście ADC "wisi w powietrzu" Jesli podaję na wejście ADC sygnał analogowy to napięcie na wejściu ADC jest wypadkową tych dwóch...
Pojawiło się mnóstwo tematów dotyczących układów WIZNET jednak nikt nie próbował adresować go za pomocą dwóch pinów adresowych. Chciałbym uzyskać informacje w jaki sposób należy wysyłać dane do układu. Potrzebował bym również krótki opis jak należy skonfigurować sam moduł do pracy. Proszę nie odsyłać do linków ze strony producenta układu bo tam już...
próbowałem wykorzystać informacje zawartą w linku który zamieścił mowca, ale niestety nie pomogły mi(nawet łącząc kablem dioda się nie zapala). Nie udało mi się dalej uruchomić tych modułów.
SCSI uruchomiłeś ten serwer?
Witam.Próbuje uruchomić ds18b20 na Atmega 32 zewnętrzny kwarc 16Mhz.zdaje sobie sprawe że temat był milion razy przerabiany na forum.Jednak może wgląd trzeciej osoby pozwoli dopatrzeć się jakiegoś niuansu.Po napisaniu procedury i wgraniu jej do procka na wyswietlaczu mam -0.07 .Po odczytaniu młodszej czesci wyniku mam 0xff w starszej to samo.Prosze...
Witam! Chciałbym prosić o pomoc bardziej doświadczonych kolegów, w uruchomieniu zestawu atmega z płytką: Mam problem przy kompilacji jakiegokolwiek programu, gdyż wyskakuje mi komunikat: Problem występuje równiez na innym komputerze (win 7 64). Poprawnie zainstalowałem sterownik: MkAVR również go nie wykrywa: Oto schemat i podłączenia płytki: Czynności...
a to już rozumiem, spokojnie, układ zasilania jak i filtracji na uC jest już sprawdzony w nastu- kopiach pod inne zastosowanie. TO samo ze złączem programowania. OK, skoro układ wygląda OK to przesyłąm płtke do druku - czasu uruchomić prototyp :-)
Witam, na początku muszę powiedzieć iż elektroniką zajmuję się hobbystycznie i od jakiegoś czasu walczę z mikro kontrolerami z większym lub mniejszymi lub większymi sukcesami. Obecnie zbudowałem zegar na płytce stykowej taki jak Tytuł poprawiono. LordBlick
Witam. Mam taki problem; od jakiegoś czasu próbuję uruchomić w uC ATmega8 sprzętowy PWM, na liczniku OCR1A i ciągle mi nie działa - natomiast OCR2 działa bez problemu. Pewnie robię jakoś głupotę, ale nie mogę się dopatrzyć o co co tu chodzi. Już nawet kopiowałem gotowe kawałki kodu z stron, gdzie był gotowy działający program i też nic. To jeden z kodów...
W rejestrze 0x00 jest bit CH - Clock Halt który trzeba wyzerować aby uruchomić zegar.
Dzięki el2010tmp masz rację. Teraz pokombinuję żeby uruchomić to sprzętowo.
Można by było tak zrobić. Ale pierwszy raz robiłem płytkę metodą termotransferu i dlatego chce tak bardzo uruchomić ten tester :)
Wczytaj to sobie do atmel studio i uruchom na symulatorze.
Spokojnie, na razie temperatura jest znośna i bez radiatora. Zobaczymy w praniu, ale póki co dziękuję za podsunięcie rozwiązań. W razie czego zakupię kilka sztuk impulsowych przetworniczek 5V, gdyby faktycznie zaczęło to być uciążliwe. Ja z praktyki zawsze przyjmowałem 1,5V wyższego napięcia niż te znamionowe stabilizatora. W obecnym przypadku prąd...
Dziękuje za odpowiedzi i wskazówki i przepraszam, że tak późno odpisuje, już coś zaczęło działać uwiesiłem się tego następnie przestało znowu zaczęło i tak minęły 2 tygodnie tym bardziej, że nie mogłem codziennie z tym siedzieć. Wracając do tematu chciałbym przedstawić go jeszcze raz (postaram się dokładniej z uwględnieniem eagle) z odpowiedziami na...
Witam, Mam problem z uruchomieniem termometru DS1820 na ATMega8535. Nie widzi mi DSa. Ta sama historia jest na ATMega8515. Czy ktoś już uruchomil termometr na tych 8535?? Jesli tak to jaki kod w BASCOMie mam napisać. P.S. Termometr dziala na 89Cx051
Witam, Proszę o pomoc w uruchomieniu transmisji UART w procesorach ATmega. Chodzi konkretnie o podłączenie procesora ATmega32 oraz ATmega8. Transmisja ma odbywać się w dwóch kierunkach wg następującego schematu: 1. Atmega32 wysyła bajt do ATmega8 2. ATmega8 odsyła bajt do ATmega32 3. ATmega32 sprawdza czy to co wysłał zgadza się z tym co odebrał -jeśli...
Witam, Korzystając z ostatnich wolnych dni przed studiami chciałbym zaprezentować moją ostatnią konstrukcję. Jest to mały przenośny barometr. Konstrukcja powstała na potrzeby osoby wrażliwej na zmiany ciśnienia oraz spełnia jej wymagania tzn. mały rozmiar( 20x40x9mm) oraz co się z tym wiąże - mobilność. W krótkim czasie planuję rozbudować urządzenie...
Nagrywanie Bootload’era na układzie ATMega328, przy użyciu Arduino Uno, jako programatora ISP. Autor konstruował pewne zdalnie sterowane urządzenie, które wymagało, aby Arduino działało przez 24 godziny na dobę, siedem dni w tygodniu, jednak nie chciał w nim montować całego, wartego $32 Arduino Uno. Autor zdecydował się więc na kupno kilku elementów...
Witam, W skrócie - mam 2x atmega8a-pu kupione na allegro. Chce na tym uruchomić najprostsza migającą diodę. Drobne utrudnienie, że działam spod linuxa, ale to chyba nie powinno mieć wpływu. Programator mam usbAsp. I teraz cała historia moich zmagań: Podłączyłem sobie wszystko wg. schematów dostępnych w sieci, z uwzgl. pinów mojego procka. W Arduino...
(at)khoam oczywiście to słuszna uwaga, autor wspomina nawet, że w max konfiguracji te bufory zjadają cały ram w MEGA, czyli 8kb. Ale skoro jest do wyboru atmega168 to zapewne można na niej uruchomić jaką skromniejszą wersję programu. A ta jak napisałeś ma tyle samo RAM co atmega88. Niech sobie spróbuje.
Witam Od jakiegoś czasu skrobię sobie coś na atmegach, miałem już działający układ składający się z dwóch termometrów ds18b20 i wyświetlacza 4x20, w momencie gdy chciałem zająć się modulacją ir postanowiłem zainstalować zewnętrzny kwarc. Po zamontowaniu kwarcu i ustawieniu fusebitów w burn-o-macie, atmega32 zablokowała się. Uruchomiłem ją sygnałem z...
chcialbym zmontować zestaw wyswietlacz, procesorek 1. proponuje wyświetlacz oparty na kontrolerze HD44780 - bardzo łatwo się go obsługuje - co do tego, który chcesz kupić to nie wiem czy jest akurat na HD44780, bo nie znalazłem jego dokumentacji. Na allegro.pl można kupić LCD 2x24 na kontrolerze HD44780 za 10 zł (o 2 zł więcej niż ten, którego link...
Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). A teraz chciałbym go wam zaprezentować. Na początek podręcznik języka C w formie pliku pdf -> 'C.pdf' i plik -> 'atmega16mmr.pdf' ,oraz obrazki -> 'Atmega8.gif'...
Witam, podobnie jak wiele innych osób mam problem z uruchomieniem procesora atmega128 Schemat: załączona zworka wolnego programowania *konfiguracja pinów (zgodnie z dokumentacją): pin programatora -> pin mikrokontrolera Mosi -> (PE0) Reset -> Reset SCK -> SCK (PB1) Miso -> (PE1) *Pin PEN nie podłączony - zgodnie z dokumentacją *napięcie zasilania 5.00V...
Jeszcze mam pytanie do Kolegi Jakiś czas temu napisałem na Elektrodzie pytanie, czy Atmega328p wyrobi się zapisem SD. Jako, że nikt nie protestował mam już gotową płytkę. założenia były takie: PD0, PD1 - UART PD2 - przełączanie transmisji RS485 PD3 - INT1 do układu PCF8574 ( podciągnięte rezystorem oczywiście ) PC4, PC5 - I2C ( TWI ) pod EEPROM + PCF8563...
Witam, dziś dotarła do mnie pytka ewaluacyjna EvB Atmega16-32 z procesorem Atmega32. Chciałem uruchomić przykładowy program z diodami LED i przyciskami, ale do konca nie wiem jeszcze jak podłaczyc przyciski dlatego przerobiłem program żeby swieciły sie tylko diody LED ale nie moge tego programu skompilować. Wyskakuje mi taki błąd: Build started 20.7.2012...
Witam Mam taki kawałek kodu, który z powodzeniem działa na Atmega328 ( ale skompilowanej wersją Bascom poniżej 2.0 ) [syntax=basic4gl] Mmc_cs = 0 Gbdriveerror = Driveinit() If Gbdriveerror = 0 Then Berror = Initfilesystem(1) End If Open Plik For Input As #2 Do Line Input #2 , Dane_sd Loop Until Eof(#2) <> 0 'Eof = 255 - koniec pliku Close #2 'zamknij...
C64 ma 64KB pamięci RAM i to do niej ładuje program z nośników zewnętrznych (taśma, dyskietka, SD2IED itp.), Atmega16 wykonuje kod programu wyłącznie z pamięci Flash wewnętrznej (16KB), a pamięć RAM (1KB) jest to pamięć danych - nie można z niej uruchomić kodu programu. Kolega sobie zły mikrokontroler do tego typu rzeczy wybrał. Interpreter w FLASH,...
Witam! Chcę pokazać jak zaprogramować mikrokontrolery artmega8 i atmega328 przy użyciu Arduino IDE 1.6.9 (czyli najnowszy). Będzie trzeba zmienić kilka plików programu. krok 1. pobierz moją paczę do arduino 758921 ' krok 2. podmień plik board.txt ścieżka:Arduino/hardware/arduino/avr/boa... krok 3. przenieś ATmegaBOOT_8.hex do Arduino/hardware/arduino/avr/bootloders....
Witam!!! Staram się uruchomić podświetlenie w wyświetlaczu LCD z S65 za pomocą PWM na procesorze ATmega644. Mam kod z ATmega128 i chce go przerobić na mojego procka. Kod na ATmega128: PORTB &= ~_BV(PB7); // clear port before enable DDRB |= _BV(PB7); // will be used for OC2, must be output TCCR2 = _BV(WGM21) | _BV(WGM20)...
Witam W załączniku bootloader z programem na PC. Obecnie obsługuje ATMega8 (sprawdzone), ATMega16, ATMega32 i ATMega64 Aby go wykorzystać należy pozmieniać w pliku bootloader.asm ustawienia dotyczące zegara, dla wewnętrznego oscylatora wskazane jest wpisanie bajtu kalibracji, portu USART itp, oraz przekompilować go i wgrać. Trzeba uruchomić program,...
Witam wszystkich, postanowiłem zacząć naukę programowania mikrokontrolerów. Zgodnie z radami kupiłem płytkę stykową, trochę drobnicy, mikrokontroler ATmega8A-PU oraz programator usbasp: Złożyłem układ zgodnie ze schematem: z tą różnicą, że nie ma teraz diod (cała reszta zostaje tak jak na schemacie). Programator zainstalowałem zgodnie z instrukcją (zainstalowany...
Próbuje uruchomić przetwornik ADC na Atmega 32A-PU. Mam jednak problem, mianowicie ADC zawsze pokazuje wartość 0. Korzystałem już z kilku tutoriali i sprawdziłem połączenia kilka razy, w końcu jestem zmuszony prosić o pomoc na forum. Poniżej przedstawiam kod mojego programu. [syntax=c] #include <avr/io.h> #include <stdlib.h> #include <util/delay.h>...
Witam, Wiecie Panowie męczę się już trzeci tydzień z uruchomieniem wyświetlacza od N6100 z atmegą32. 1. Program jest dobry i przetestowany na atmega328P (działa) 2. Wyświetlacz sprawy przetestowany wielokrotnie z powyższym mikrokontrolerem. 3. Połączenie mikrokontrolera z wyświetlaczem przez dzielnik napięcia (z atmega328 działa) 4. Uzbrojony w pozytywne...
W C dla AVR rzadko ktoś pisze biblioteki w taki sposób, by dało się to uruchomić na kilku/wszystkich uC AVR, trzeba otworzyć kartę katalogową obu (pierwotnego autora i docelowego), porównać i poprawić. W Arduino nie ma problemu by wgrać kod do nowego czystego uC np. na stykówce, nawet bootloadera nie trzeba używać, poza tym większość popularnych uC...
Witam, Posiadam aparaturę Turnigy TGY 9x (z Atmega64 w środku). Chcę w niej uruchomić modyfikację umożliwiającą wyświetlenie danych z telemetrii z modułów firmy FrSky - posiadam moduł nadawczy DJT i moduł odbiorczy D4R-II. Najpierw wyprowadziłem złącze ISP dla programatorów AVR, wgrałem podstawowe oprogramowanie OpenTx poprzez Companion 2.1 wykorzystując...
ATmega8515 nie ma przetworników ADC, nabliższy jemu to ATmega8535, ale nie układem wyprowadzeń. Co do wyświetlacza : Nie czekaj, uruchom google... ;)
Procesor ATmega8515. Silnik sterowany PWM z portu OCR1B z płynną regulacją prędkości. Działa ładnie i jak należy, ale chciałbym w pewnym momencie wyłączyć pwm i całkiem zatrzymać silnik. Robiłem to na dwa sposoby: 1) TCCR1A - zerowałem najstarsze 4 bity żeby odłączyć od pwm port oc1a i oc1b 2) TCCR1B - zerowałem 3 najmłodsze bity żeby zatrzymać timer....
Witam! Widziałem już na Elektrodzie kilka postów na temat zegara w AVR ale niestety mi nie pomogły. Napisałem taki kod w BASCOM: Config Lcd = 16 * 1a $crystal = 8000000 Config Clock = Soft Time$ = "22:08:00" Cls Do Home Lcd Time$ Loop End Po uruchomieniu programu zegar nie zlicza tylko cały czas wyświetla godzinę 22:08:00, Do procesora ma podłączony...
Cześć. Mam problem z przetwornikiem A/C w Atmega128. Zasilanie przetwornika jest w typowy sposób wg karty katalowgowej tzn. Do VADC poprzez dławik 10u z kondensatorem 100n Napięcie ref. zewnętrzne z TL431 z kond. 100n Oba kondensatory przy wejsciach. Przy uruchomieniu bardzo prostego programu w Bascomie tylko do odczytu wartości z przetwornika w wyświetleniu...
...procek to atmega8, rozdzielczość mam 8bit, taktowanie ADC 1000kHz, na dokładności mi tak bardzo nie zależy, jest wystarczająca ;) ważniejsza jest szybkość. Narazie stoję na takim algorytmie po wejściu do funkcji pomiaru: 1.Uruchom ADC w trybie ciągłym 2.Czekaj na wynik konwersji 3.Przenieś wynik z ADCH do którejś komórki SRAM 4.Czekaj na wynik konwersji...
Ja ASMa znam już gdzieś od 2 lat. Używam go nie dlatego że go lubię, tylko dlatego że lubię patrzeć jak program śmiga i jak mało zajmuje pamięci. Jak bym pisał w wysokim poziomie, nawet w C, to jakieś 70% moich programów w ogóle nie miało by szans działać. Na przykład programu do USB gdzie potrzebna jest superextremalna optymalizacja i dokładnie ustalony...
Hmmm... posiadam procesor firmy atmel atmega8-16 PU 0848G. Jakoś nic nie moge o nim znaleźć... To jest Atmega8. To co jest dalej nadrukowane to wersja procesora (max 16MHz, a PU to jak dobrze pamiętam to rodzaj obudowy - w tym wypadku obudowa do montażu przewlekanego DIP). Pozostałe cyfry to seria albo coś w tym rodzaju. Podejrzewam ze posiada on ten...
Witam, jestem początkujący, chciałem zaimplementować w swoim układzie (dodatkowo) funkcję pokazującą czas, czyli generalnie zegarek. Układ będzie oparty na procesorze ATmega*. Poczytałem trochę na forum o kwarcach i chciałem uporządkować wiadomości. Jeżeli chcę by nie było dysproporcji między aktualnym czasem a wskazaniem układu, to rozumiem, że potrzebuję...
Uruchomiłem pierwsze programowanie spod AVR studio i zaprogramowało układ. Nie dotykałem wogóle fusebitów, tylko flash program. Później ATmega przestała sie odzywać i nie można jej zaprogramować. Czy jest możliwe żeby zablokowała się tylko z powodu załadowania flasha czymś niewłaściwym? Atmega jest smd i nie wiem co z nią teraz robić.
Program kompiluje się prawidłowo na Atmega8. Kompiluje się także na ATiny2313 (należy usunąć linijkę: Config Serialout = Buffered , Size = 150) Ustawienia Atmega32: $regfile = "m32def.dat" $crystal = 8000000 -kwarc wewnętrzny 8MHz -wejście sygnału z odbiornika podczerwieni PD5 (OC1A) -wyjścia na przekaźnik i diody sygnalizujące PA1, PA2, PA3 skonfigurowane...
Witam, Chciałbym zwrócić się do was z problemem, z którym walczę już od jakiegoś czasu. Zaprojektowałem sterownik do wytrawiarki, w którym między innymi znajduje się ATMega32 i czujnik temperatury LM32. Gdy zacząłem pisać program i uruchomiłem ADC okazało się że wynik bardzo mocno skacze. Pomyślałem że źle zaprojektowałem płytkę i podłączyłem owy czujnik...
Z tego co się orientuję to na AVR Studio 5 i 5.1 chodzą tylko klony oparte o projekt LUFA; i to z najnowszym wsadem. Wasze programatory można spróbować uruchomić z AVRDude.
Odbiornik jest dalszą częścią projektu „odbiornika o zakresie 4xxMHz ze stabilizacją PLL". Urządzenie posiada następujące parametry: Zakres częstotliwości: 399-469MHz Czułość: 0,6µV Krok zmiany częstotliwości: 5; 25kHz Pobór prądu ze źródła 4,5V: 35mA Na wyświetlaczu pojawia się informacja o aktualnej częstotliwości, kroku przestrajania,...
To że nie wchodzi w przerwanie stwierdzam po tym ja procek wykonuje testowy program. Ustawiłem mu odpowiednią wartość TOP dla licznika co odpowiada jakiejś tam częstotliwości, to zaś się przekłada na prędkość mojego silnika krokowego. Przy uruchomionym przerwaniu od tego właśnie licznika zmienna "a" się inkrementuje co każde wejście w przerwanie, odpowiada...
Witam wszystkich. Mam dość skomplikowany problem z zasilaniem i uruchomieniem sterownika uprawy roślin. Do rzeczy. Mam w nim zasilacz 12V i 3,3V. 12V jest dla wentylatorów natomiast 3,3V dla atmegi, czujników, zegarków RTC - jednym słowem dla wszystkiego prócz wentylatorów. Zasilanie 12V działa natomiast 3,3V nie za bardzo. Po podłączeniu całej "sekcji"...
Witam. Mam niesamowita zagadke. Próbuje uruchomić TWI na mikrokontrolerze ATMEGA64-16PU. Problem jest nastepujacy iż TWI nie działa... :) Co ciekawe rejestr TWCR pokazuje cały czas wartość 10100100 czyli TWINT, TWSTA oraz TWEN mimo że wogóle nie inicjuje jego wartosci. Próbowalem w Atmedze 8 i kod działa bezproblemowo. Odczytujac w niej TWCR bez inicjacji...
Witam, nie mogę sobie poradzić z uruchomieniem scalaka max31855 w współpracy z atmega16. nota : z tego co mi wiadomo układ max31855 miał być zamiennikiem poprzedniego układu max6675 ale niestety coś u mnie nie za bardzo. na początku do odczytu chciałem wykorzystać sprawdzony kod który działa w 100% z układem max6675 jego istotny fragment: [syntax=basic4gl]...
Witam, Próbuję uruchomić zegar PCF8593 na Atmega8A. Połączenia jak w nocie do zegara, linie I2C podciągnięte do zasilania, Reset również podciągnięty. Zasilanie na obu układach posiada kondensator 100nF. Problem w tym, że po włączeniu zasilania Atmega wiesza się na transmisji I2C. Ręczny późniejszy LOW na RESET MPU nie pomaga i LOW na RTC również nie...
witam, Proszę o pilną pomoc w uruchomieniu komunikacji między dwoma atmegami. Sklejam projekt inzynierski (quadrocopter)i prace staneły na module komunikacji radia z plytą główną po i2c. W skrócie ; -odbiornik rc 2,4GHz daje na wyjsciu 8 PWM -konwertuje PWM na PPM -atmega8 analizuje PPM i komunikuje sie z płytą główną po i2c Dla testu (zamiennik płyty...
Witam. Nie będę się rozpisywał i od razu zacznę od przedstawienia problemu: Zbudowałem programator USBasp wg wskazówek ze strony: (mam nadzieję, że mogę wstawić ten link) Do Atmega8A-PU (niestety nigdzie nie mogę dostać zwykłej 8) w szkole wgrałem hex'a usbasp.2011-05-28.tar.gz (najnowszy na stronie autora fischl.de) Sterowniki zainstalowane są w wersji:...
Vcc i AVcc oraz oba GND sa podłączone (co nie ma na tym schemacie) i wciąż jest brak reakcji ;/ microkontroler dział, został na nim segmentowy uruchomiony, LCD również, bo na innym układzie ruszył, wiec co jest? ;/ nie ogarniam jeszcze tego programu do schematów, ale tak to wygląda na chwile obecna.(oczywiscie ATMEGA16 i LCD 16pin)
moze prosciej bo polowy nie rozumiem co chcesz osiagnac:D dobra jest usbasp programator zbudowany przez ciebie, bootloader w nim jest i chcesz zaprogramowac atmege 328 szeregowo. tylko ta atmega gdzie sie znajduje? na plytce stykowej? jakiejs innej plytce? zdjecie by wiele wyjasnilo:) Dodano po 1 i co to wogole ma imitowac?:D Ludzie! Czy wy nie możecie...
Witam, Problemy rozwiązałem wczoraj w nocy, zapomniałem napisać ;) Już wszystko działa, problem chyba był w tym: [syntax=c] #include <util/setbaud.h> UBRR0H=UBRRH_VALUE; UBRR0L=UBRRL_VALUE; [/syntax] Całość zamieniłem na to: [syntax=c]#define BAUD 9600 #define MYUBRR F_CPU/16/BAUD-1 void USART_Init( unsigned int ubrr) { /*Set baud rate */ UBRR0H...
Cześć, w końcu postanowiłem pobawić się modułem Wifi, który jest prosty w użyciu, jest doskonale udokumentowany i generalnie nie ma najmniejszych problemów z jego uruchomieniem. No cóż... nie. Po kilku godzinach kminienia, czemu nie działa komunikacja z użyciem komend AT dowiedziałem się, że trzeba go odpowiednio zflaszować. Hura, komendy działają,...
Program wgrałem. Dioda zaczęła świecić gdy układ był jeszcze podpięty do programatora, gdy podłączyłem zasilacz 5V przepalił się stabilizator napięcia, następnie zamiast zasilacza podpiąłem zasilanie bateryjne, dioda świeciła tylko przez chwilę - nie dotykałem przycisku. Nowa atmega już zamówiona - napiszę czy udało mi się ją uruchomić :/ EDIT. Wgrałem...
(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 XX123YY XX123YY ... natomiast dla Atmega 8 mam B F B F F B ... Wygląda to podobnie jak sytuacja kiedy prędkość...
Witam! Nie umiem sobie poradzić z uruchomieniem kodu. Myślę, że temat książkowy. Mam błędy w programie który próbuję uruchomić w celu dalszej edukacji w C. Nie znam jeszcze dokładnie w tym języku wszystkiego, więc zwracam się o pomoc, jeżeli to możliwe, aby uruchomić ten projekt. Dodaję kod i plik z builda. Poprawiłem tytuł, formatowanie postu i pisownię....
Witam , kiedyś napisałem w bascomie połączeni esp8266 z atmega... to działało :) aż pewnego dnia przestało działać :( Kolega odkopał temat a ja mam nadzieję znalazłem ciekawe rozwiązanie, jest to wsad do esp8266 który w samym kodzie ma obsługę ntp . Działanie proste po połączeniu esp z siecią wifi polecaniami AT wysyłamy zapytanie do esp8266 np : Print...
Witam. Właśnie złożyłem Yamppa, ale mam problem z uruchomieniem. Zaprogramowałem mikrokontroler programem Yaap, ale chyba popełniłem tutaj jakis błąd - bo po podłączeniu zasilania druga dioda nawet nie błyśnie. Napięcia zasilania są prawidłowe, jakość montażu jest dobra, dokładnie sprawdzona. wspomnę, że programowałem po raz pierwszy i moja wiedza w...
Witam :D Znalazłem tą stronkę jest poprawka dla programowania ATtiny2313 i ATMega8535. A to adres : Pozdrawiam
Mam problem z uruchomieniem wyświetlacza LCD. Posiadam model WM-C1602M i procek ATMega8535. LCD komunikuje sie z prockiem magistrala 4-bitowa, ale na wyswietlaczu widzę tylko krzaczki. Poniżej zamieszczam kod programu, jest coś nie tak?? $regfile = "m8535.dat" $crystal = 1105920 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7...
Jestem na tej grupie pierwszy raz, wiec Wszystkich goraco witam!!! Witamy na FORUM... ;) FAQ Działu Mikrokontrolery przeczytane ? ;) Chciałbym zaznaczyc, ze przejrzalem wszystkie archiwalne posty na tej grupie zwiazane z tym i podobnymi problemami i niestety nie znalazlem rozwiazania. Teraz do rzeczy: Jest to mój pierwszy projekt i mam problem z jego...
Przepraszam niedopatrzenie z mojej strony :/ Programuje w C, chodzi mi o uruchomienie UART. Częstotliwość kwarcu 15MHz, prędkość transmisji 115200 b/s (obliczyłem że przy tej prędkości UBRR=7 a bład 1,7% więc jak wyczytałem poniżej 2%). Z góry dziękuje za pomoc