REKLAMA

mega8 eeprom

Znaleziono około 71 wyników dla: mega8 eeprom
  • [C][Mega8]Błędny odczyt EEPROM po wlaczeniu zasilania

    Witam Mam pewien problem z obsługą wewnętrznej pamięci EEPROM w ATmedze8. Mianowicie, napisałem prosty program mający na celu zliczać ilość wystąpień przerwania zewnętrznego INT1. Wszystko wydaje się działać poprawnie, ilość wystąpień przerwania jest zliczana prawidłowo i zapisywana w EEPROM oraz wyświetlana na LCD, jednak czasem po włączeniu zasilania...

    Mikrokontrolery   21 Kwi 2011 22:47 Odpowiedzi: 5    Wyświetleń: 1799
  • [BASCOM][MEGA8] Proszę o sprawdzenie kodu

    Hej, pisanie w C nie wypaliło to przeszedłem do Bascoma. Prosiłbym o sprawdzenie kodu, wytknięcie błędów. Mam wątpliwości co do And w funkcji Select case (nie wiem czy to jest poprawnie) oraz co do logiki kodu... [syntax=basic4gl] $regfile = "m8def.dat" $crystal = "8000000" Config Pinc.0 = Input 'Przycisk Set Pinc.0 Switch Alias Pinc.0 Config Pinc.2...

    Mikrokontrolery Początkujący   23 Cze 2012 22:42 Odpowiedzi: 7    Wyświetleń: 1789
  • REKLAMA
  • [MEGA8][C] Błędny odczyt temperatury z DS18B20

    Hmm... ja nie modyfikuje pliku makefile ale zaraz tam zerknę. U mnie ustawia się wszystko w eclipse'ie. PS ja nie mam w katalogu w którym jest projekt pliku makefile.... mam tylko cos dziwnego o tej nazwie: ########################################... # Automatically-generated file. Do not edit! ########################################...

    Mikrokontrolery AVR   24 Lis 2009 00:36 Odpowiedzi: 30    Wyświetleń: 6667
  • REKLAMA
  • [mega8][bascom]-obrotomierz 2 cyfrowy (jak z allegro)

    Dobry będzie taki program? Można coś jeszcze poprawić? Return Podaj jaka dokladnosc pomiaru jest wymagana i do czego to ma sluzyc. Najprostszy, najtanszy obrotomierz/ tachometr, najlatwiej jest wykonac uzywajac tylko ATtiny 2213, jeden wyswietlacz LCD (8 lub 16 cyfr, jedna lub dwie linie dla dodatkowych informacji, opcji) Impulsy "odczytasz" z elementu...

    Mikrokontrolery AVR   21 Gru 2008 09:04 Odpowiedzi: 2    Wyświetleń: 2861
  • Bascom - prosty programik, który na Mega8 działa a na Tiny13 nie bardzo :(

    Witam, Programik, który wklejam poniżej idealnie funkcjonuje na ATmega8 a na Tiny13 już nie... Może ktoś mi podpowie dlaczego? Siedzę na tym już trochę i nie wiem co jest grane. Jakie zadanie ma poniższy projekt. Po naciśnięciu przycisku zmienia stan przekaźnika na załączony lub wyłączony w zależności od tego jaki był poprzednio. Dodatkowo zmienia kolor...

    Mikrokontrolery Początkujący   07 Paź 2014 15:47 Odpowiedzi: 1    Wyświetleń: 1077
  • Ustawienia fusebit MEGA8 a zbyt wolny start?(BASCOM)

    Witam, poruszałem już temat bardzo wolnego startu procka atmega 8 lecz do dziś nie wiem czym to zwalczyć. Używam bascom demo do pisania i kompilacji. Podaję ustawienia fusebitów, na mój gust chyba prawidłowe: name-mega8 callibration 0 BA callibration 1 BB callibration 2 B4 callibration 3 B5 lock bit 65 - 11 lock bit 43 - 11 lock bit 21 - 11 fuse bit...

    Mikrokontrolery   03 Mar 2006 14:13 Odpowiedzi: 3    Wyświetleń: 1850
  • REKLAMA
  • [BASCOM][MEGA8]Dodanie odczytu temperatury DS18B20

    Witam, jako, że kończą się wakacje postanowiłem udoskonalić trochę soft piórnika - chcę dodać odczyt temp., tylko nie wiem gdzie ją umieścić. '***************************************... '* Program Piórnik Mini wersja 1.0 Beta *' '* Pomysł: FICU *' '* Programista: Jacek R (Black Jack) Kompilator:...

    Mikrokontrolery AVR   08 Sie 2008 13:37 Odpowiedzi: 5    Wyświetleń: 3149
  • Różnice miedzy mega8 i mega16, potrzebna pomoc

    Witam forumowiczów, mam takie może nietypowe zapytanie, ale gdzie je zadać jak nie na naszym ulubionym forum :), nie jestem wprawionym programista ale mam jako taka orientacje prockach AVR chodzi mi o to czy mega8 od mega16 różni się tylko wiekością pamięci flash i eeprom??? Sprawa ma sie tak, mam program skompilowany pod procek (*.hex) mega8 w wersji...

    Mikrokontrolery AVR   14 Sty 2010 14:39 Odpowiedzi: 9    Wyświetleń: 1065
  • Wyświetlenie EEPROM'u na LCD w CodeVision

    Niestety nie potrafię poprawnie zastosować Twoich porad zby , napis jak nie chciał tak nie chce się wyświetlić. Widocznie nadal źle je implementuję w kod programu. Czy nie można w prosty sposób wpisać czegoś do EEPROM'u a potem to z niego odczytać (mam na myśli kod długości kilku linii)? Czy jedyną metodą jest wpisywanie znaków bajt po bajcie i później...

    Mikrokontrolery   19 Lis 2007 08:46 Odpowiedzi: 17    Wyświetleń: 2120
  • Jak podłączyć LCD i EEPROM do Atmega8?

    do 24XX potrzebujesz tylko rezystory podciągające na obie linie o wartości ok. 3.3k do LCD potencjometr do kontrastu ok 10k i jak chcesz włączać podświetlenie poprzez mega8 to jakiś tranzystor i z 2 rezystory.a jak nie chcesz włączać podświetlenia przez mega8 to1 rezystor 10 Ohm do minusa. do przycisków nic nie potrzebujesz

    Początkujący Elektronicy   24 Maj 2008 13:46 Odpowiedzi: 25    Wyświetleń: 4386
  • [mega8][Bascom] Wyświetlacz LCD nie inicjalizuje się...

    Napisałem taki programik: $regfile "m8def.dat" $crystal = 4000000 Config Portd = Output ' do zapalenia diody żebym wiedział kiedy lcd ma coś wyświetlać Portd = 0 Config Lcd = 16 * 2 Config Lcdbus = 4 Config Lcdpin = Pin , Db4 = Portc.5 , Db5 = Portc.4 , Db6 = Portc.3 , Db7 = Portc.2 , E = Portc.0 , Rs = Portc.1 Do Wait 1 Cls Wait 1 Portd = 255 'zapal...

    Mikrokontrolery AVR   23 Cze 2008 08:00 Odpowiedzi: 25    Wyświetleń: 5406
  • [mega8][BASCOM]Jak zapisać i odczytać dane z 24Cxx ?

    Tutaj masz cos prostego [USBtiny500]: Co do robienia kopii to moze takie rozwiazanie by cie zadowalalo: na kawalku plytki lutujesz tylko podstawke pod pamiec EEPROM z rezystorami podciagajacymi. Na "plycie glownej" urzadzenia lutujesz zlacze [zenskie] i pozniej tylko wsuwasz taka "karte pamieci" do slotu [tak jak np. PCI] i wykonujesz kopie. Oczywiscie...

    Mikrokontrolery AVR   09 Sie 2008 21:57 Odpowiedzi: 143    Wyświetleń: 16940
  • [mega8][bascom] problemów kilka....

    Witam. Jeśli deklarujesz zmienną typu eram , to bezcelowe jest korzystanie w dalszej części programu z poleceń readeeprom i writeeeprom . Po to zapewne wprowadzono (w którejś z nowszych wersji Bascoma) możliwość deklaracji takiej zmiennej, by móc uniknąć korzystania z tych mało wygodnych (jak na Bascoma ;)) poleceń. Jeśli chcesz, aby Twoja zmienna została...

    Mikrokontrolery AVR   06 Lis 2008 07:59 Odpowiedzi: 10    Wyświetleń: 2210
  • Mega8 RS232 dzwne $baud = 34800

    Cześć. Dzięki za szybką reakcję. Piwko dla mirekk36 sory zapomniałem i to jest to. Co do stabilności wewnętrznego oscylatora to bym polemozował i według mnie jast bardzo stabilny. No czywiście, że kwarc to wyznacznik. Oscylator wewnętrzny jest lekko niestabilny przy wachaniu i oscylacjach napięcia zasilającego proc. Panowie czy można tę wartość $Baund...

    Mikrokontrolery AVR   30 Lis 2008 14:55 Odpowiedzi: 11    Wyświetleń: 1527
  • REKLAMA
  • [mega8][c]Nie wykrywana. Nie można wgrać niczego nowego.

    Mam standardowy problem początkującego - po zmianie fusebitów, atmega co prawda działa, ale nie da się na nią wgrać niczego nowego. Zaczynając od początku, sprawdziłem czy programator (stk200) działa wgrywając jakieś proste programy zapalające diody itp, następnie zbudowałem układ wg tego schematu avrdude -p m8 -c stk200 -U hfuse:w:0xc9:m -U lfuse:w:0x9f:m...

    Mikrokontrolery AVR   20 Lut 2009 19:57 Odpowiedzi: 9    Wyświetleń: 1658
  • [Mega32][Mega8][RS485] - kolizje - jakiś pomysł na rozwiązan

    Witam Borykam się z problemem komunikacji kilku procków po sieci RS485 (wykorzystałem układ SN75176. Wszystko jest ok, aż do czasu kiedy dwa procki ze chcą gadać. Wtedy kolejność ramki mi się rozsypuje. Ramkę mam stworzona w taki sposób: 1 bajt - adres, 1 bajt - dane/rozkaz, 1 bajt suma kontrolna wyliczana z dodania poprzednich dwóch bajtów. Myślałem...

    Mikrokontrolery AVR   06 Mar 2009 23:43 Odpowiedzi: 9    Wyświetleń: 2600
  • [mega8][Bas]Komunikacja AVR z komputerem przez podczerwień.

    Możesz zrobić troche inaczej :) Np zrobić moduł na podczerwień ale nie określony żadnym stadnardem, stosując zwykły odbiornik podczerwieni i diode ired :) Dane ze środowiska zbierałby avr'ek do eeproma puźniej wysyłał je jako ciąg przez diode a w tym czasie drugi avr'ek za pomocą odbiornika zczytywałe je (przy urzyciu timera), przetwarzał i wysyłal...

    Mikrokontrolery AVR   13 Kwi 2009 19:43 Odpowiedzi: 10    Wyświetleń: 3215
  • [mega8][BASCOM AVR] Za dlugi program 115% co zrobić?

    Witam Moj projekt powstał z potrzeby chwili, kiedy procenty rosły cieszyłem się że mega bedzie miała co robic i ze umiem tyle napisac teraz sie nie ciesze a jestem zawiedziony, bo nigdy nie przypuszczałem ze będe potrafił zapisać 100% pamieci atmegi a tu proszę 115%. Nic nie chce zmieniac skracac itd, poprostu chciałbym częsc programu przenieść do eeprom...

    Mikrokontrolery AVR   25 Sie 2009 21:14 Odpowiedzi: 25    Wyświetleń: 2208
  • Trwały zapis zmiennej single basom Mega8

    Jak wszystkie nóżki zajęte to tylko wewnętrzny EEPROM. Single zajmuje 4bajty, trwałość EEPROM wynosi 100000 zapisów. EEPROM ma 512 bajtów. Wychodzi mi że EEPROM 148 dni wytrzyma. Oczywiście jeśli każdy kolejny zapis będzie w kolejnej grupie komórek. A z tą zajętością nóżek... Jak programujesz w układzie (ISP) to SPI wykorzystuje te same nóżki. Wystarczy...

    Mikrokontrolery   24 Gru 2009 09:51 Odpowiedzi: 12    Wyświetleń: 1924
  • Zapis EEPROM przy wyłączeniu zasilania?

    Witam Kolegów, Czy ktoś z Szanownych Kolegów zajmował się rozwiązaniem sprzętowo/ programistycznym pozwalającym zapisać kilka bajtów pamięci EEPROM w czasie wyłączania zasilania - chodzi o zapisanie bieżących wartości kilku zmiennych (mega8)... ro biw

    Mikrokontrolery   15 Mar 2013 11:04 Odpowiedzi: 41    Wyświetleń: 5994
  • C / LCD / mega8 - Adresowanie znaków w DDRAM

    No niestety nie jeden błąd się wkradł ale niestety nie wiem jaki :) Oto kod biblioteki : Kompilacja rozpoczęła się. Projekt „DMX MULTI FUNCTION OPERATOR.cproj” (elementy docelowe: Compile): Kompilowanie przy użyciu wersji narzędzi „4.0”. Element docelowy „Compile” w pliku „C:\Program Files...

    Programowanie   19 Sty 2015 23:48 Odpowiedzi: 22    Wyświetleń: 2046
  • [MEGA8]/[C]/[AVRStudio4] - Problem z wygenerowaniem pliku hex

    Witam Posiadam program napisany w C. Nie mogę skompilować programu do pliku HEX. Wciskam F7(build), tworzy się podfolder default a w nim plik makefile, lecz nie ma hex'a. Czytałem, że do kompilacji potrzebny jest program gcc, lecz nie mogę go nigdzie znaleźć. Dołączam komunikaty, które wyświetlają się w AVRStudio 4. Build started 26.8.2014 at 01:34:13...

    Mikrokontrolery   21 Lis 2014 23:29 Odpowiedzi: 1    Wyświetleń: 759
  • [mega8][c]zapamietanie zmiennej na czas restartu (nie EEPROM

    Mam taki problem. Procesor wykonuje jedną z kilku pętli nieskończonych, w przerwaniu przychodzi rozkaz zmiany wykonywanej pętli. W pętlach nie chciałbym zawierać kodu odpowiedzialnego za sprawdzenie flagi konieczności zmiany pętli i jej przerwania. Wymyśliłem, że będę restartował procesor (układem watchdog), jednak muszę zapamiętać gdzieś numer pętli...

    Mikrokontrolery AVR   06 Paź 2010 09:28 Odpowiedzi: 22    Wyświetleń: 1854
  • uProg - mały, szybki, przenośny programator AVR z SD

    Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super mały, super szybki, obsługuje karty SD... Cechy: -supermały...

    DIY Konstrukcje   15 Sty 2023 09:03 Odpowiedzi: 364    Wyświetleń: 146998
  • Bootloader MCS'Bascom jaka idea działania

    Jaka jest idea tego bootloadera, chcę wykorzystać ten bootloader w moim układzie i wysyłać nowy FLASH z kliku skompilowany przez Bascom'a (HEX) przez własną aplikację, potrzebuje pomocy ze zrozumieniem jak mam obsłużuć tą transmisje. Typu wysyłam coś - odbieram coś itp. '---------------------------------------... ' (c)...

    Mikrokontrolery AVR   25 Mar 2011 21:46 Odpowiedzi: 2    Wyświetleń: 2334
  • dekoder bcd na 1z10 (RFID reader) - bascom

    Potrzebuję pomocy przy zamianie kodu "RFID Reader", tzn. żeby zamiast wyświetlania kodu karty na LCD uzyskiwać odpowiedni poziom na wyjściu 1z10 i czy jest to możliwe do zrealizowania na atmega8? Chciałbym użyć 8 ostatnich cyfr kodu karty. Posłużyłem się gotowcem, który był już na elektrodzie (dopiero uczę się bascoma i nie wiem jak się do tego zabrać):...

    Mikrokontrolery AVR   04 Mar 2012 23:34 Odpowiedzi: 0    Wyświetleń: 4405
  • Atmega644 i bootloader MCS - Dzielę się wrażeniami i dopytuję. [BASCOM]

    Witam. W Bascom AVR załadowałem przykładowy bootloader ( C:\Program Files (x86)\MCS Electronics\BASCOM-AVR\SAMPLES\BOOT\Boot... ) po ustawieniu mikrokontrolera ATmega644 i baudrate na 4800, skompilowałem i zaprogramowałem procesor. Dla pewności wklejam: Od tego momentu, po zresetowaniu mikrokontrolera, dioda konwertera USB-UART sygnalizuje impulsy...

    Mikrokontrolery AVR   10 Cze 2015 10:54 Odpowiedzi: 45    Wyświetleń: 4539
  • [AVR] - FAQ - [AVR]

    Witam :) Jako ze jest duzo pytan na forum na ktore odpowiedz padla, postanowilem ze zbiore choc troche postow do kupy, tematy dotycza glownie AVR, bo z ARMow jeszcze nie czuje sie na tyle na silach zeby robic FAQa ;) Mam nadzieje ze sie komus przyda :) Niby FAQ jest, ale dla mnie jakoś malo czytelny i chyba nikt go juz nawet nie aktualizuje ;) Jesli...

    Mikrokontrolery AVR   12 Lip 2009 14:36 Odpowiedzi: 0    Wyświetleń: 27516
  • Sytuacja na rynku procesorów 8 i 32 bitowych

    1. biorę procek np jakiś ATmega np mega88 DIP albo ATtiny45 DIP Biorę procek np jakiś LPC11xx, LPC13xx, STM32, ... w TQFP48 albo q QFN33 2. biorę DARMOWY STK200 albo DARMOWY USBASP Biorę darmowy kabel i podłączam układ do kompa przez UART (ewentualnie JTAGa na LPT albo FT2232 - równie "darmowy" jak programatory do AVR) 3. biorę DARMOWY AVR GCC + DARMOWY...

    Mikrokontrolery   08 Lip 2011 21:51 Odpowiedzi: 474    Wyświetleń: 44142
  • Bascom - AVR -- eksport danych przez RS232

    Witam. Ja to widzę tak: pytanie podstawowe - Eksport jakiego rodzju danych ? Jeśli odpowiesz sobie, że np. eksportujesz dane o temperaturze w pokoju co 10 minut, to robisz termometr na Mega8 wykorzystując jakiś czujnik temperatury, odmierzasz 10 minut, czytasz temperaturę, posyłasz po RS232. Z drugiej strony masz odpalony programik, który zapisuje dane...

    Mikrokontrolery   13 Lut 2007 14:48 Odpowiedzi: 14    Wyświetleń: 3143
  • Prośba o dokończenie programu sterującego wyłącznikiem oświetlenia

    Mam wielką prośbę a mianowicie z dokończeniem poniższego softu w bascom. Jestem początkujący w Bascom i programowaniu. A więc do rzeczy, zbudowałem sobie wyłącznik oświetlenia na module bluetooth hc05 i kontrolerze mega8. Napisałem soft i nie mam żadnego pomysłu jak go skończyć. Najpierw omówię działanie sterownika i jego logikę: po włączeniu zasilania...

    Mikrokontrolery AVR   12 Sie 2018 20:25 Odpowiedzi: 4    Wyświetleń: 519
  • [Bascom] Kod dla czujnika odbiciowego IR - ignorujące światło słoneczne

    Zacznijmy od tego, że w Tiny2313 nie ma ADC więc tu pytanie jest bezprzedmiotowe :D W Tiny261 timery są ciut nowsze niż w przypadku Mega8 i Tiny13. Wystepują tam już podwójne rejestry dla Timera0. Są to odpowiednio A i B czyli COMPARE 0 A i COMPARE 0 B. Zero odbosi się właśnie do Timera 0 Ogólnie dla nowszych prockow AVR jest to normą że tych rejestrów...

    Mikrokontrolery AVR   25 Gru 2023 12:39 Odpowiedzi: 57    Wyświetleń: 1089
  • BASCOM,8535 wyświetlacz led i rs

    Witam. No to już krok do przodu. Widzę, że używasz Mega8535 - w starym AT908535 był znany przypadek utraty danych z EEPROM - zwłaszcza z komórki o adresie 0, a tam właśnie przechowujesz zmienną SPEED1. Właśnie - przechowujesz, ale również zapisujesz. W dokumentacji Mega8535 jest opisane, w jakich przypadkach mogą wystąpić błędy związane z zapisem/odczytem...

    Mikrokontrolery   04 Sty 2007 14:51 Odpowiedzi: 13    Wyświetleń: 2036
  • ATmega8 - problem z zaprogramowaniem

    Jak to "+" z "-"??? Co zwarłeś? Piny procka? Wyporwadzenia zasilacza? Mogło sie coś zepsuć, bo mega8 ma dwie pary wyprowadzeń zasilania. Jeśli np. na GND była masa, a na AGND wskoczyło +5, to nie wróże dobrze kości. Ale, skoro da się poprawnie programować EEPROM... to może masz włączone jakieś LOCK BITS?

    Mikrokontrolery   10 Gru 2005 16:50 Odpowiedzi: 17    Wyświetleń: 3936
  • Kolejnosc odczytu ukladow ds1820 na 1-Wire

    Witam Mam pytanie do bardziej obeznanych kolegow niz ja:) Chodzi mi o kolejność odczytu układów ds 1820 po szynie 1-wire-a konkretnie..: Jesli mam załóżmy 2 układy DS1820,które maja odpowiednio swoje numery ID (xxxxxxxx) i (yyyyyyyy) i w mym programie jako pierwszy odczytany układ instrukcja bascoma 1wsearchfirst() jest ds o numerze ID (xxxxxxxx) a...

    Mikrokontrolery   19 Lis 2007 10:52 Odpowiedzi: 3    Wyświetleń: 1928
  • tAvrLib: nowe procedury obsługi wyświetlacza HD44780

    Hehe, z tą uniwersalnością to jeden woli brunetki a drugi blondynki :) - a moje też jest uniwersalne tylko inaczej. Ale ludzie muszą się różnić, żeby było ciekawie ;) . Już Ci piszę jak to mam u siebie. Mój generator dynamiczny jest w tej chwili dla polskich znaków ale bezboleśnie może (dosłownie) używać dowolnych znaków, czy wstawiać automatycznie...

    DIY Konstrukcje   12 Lut 2011 17:06 Odpowiedzi: 40    Wyświetleń: 27251
  • Mikroprocesorowa wytrawiarka PCB

    w razie jakiś poprawek, albo dodatkowych opcji 5% rezerwy pamięci, to naprawdę mało, no chyba że kolega wszystko dopracował na 100% To zależy. Na chwilę obecną program zajmuje około 92%. Ten przedział 90-95% jest właśnie z czasu kiedy dopracowywałem program. Gdyby jednak pamięci było mało, stałe napisowe wrzucę do eepromu. W razie czego masz procki...

    DIY Konstrukcje   25 Paź 2012 16:45 Odpowiedzi: 26    Wyświetleń: 17238
  • ATmega - Kopiowanie ATmegi przez .hex

    Pytanie zatem czy da się tak przenieść całą zawartość uC? Co z bootloaderem i fusami w takim przypadku? Czy .hex zawiera cały komplet danych taki, że po wgraniu na świeży uC staje się on dokładną kopią pierwowzoru programowanego z Arduino IDE? Nie używam eXtreme Burner, więc tu moja opinia może byc nie dokładna.(!) Wydaje mi się jednak że jest to bardzo...

    Arduino   03 Lut 2018 23:55 Odpowiedzi: 7    Wyświetleń: 3891
  • Protokół komunikacyjny domofonów miwi urmet, typ BASIC

    Firmy ,które produkują te rzeczy trzymają to w tajemnicy i nigdzie się nie dowiesz jak to robią. Dowiesz, wystarczy poszukać, nawet na Elektrodzie znajdziesz schematy unifonów i centralek choćby popularnego PROEL'a. z szczątkowych informacji i pomiaru kolegi za pomocą oscyloskopu przebiegu na linii doszedłem do takiego wniosku. Przeanalizuj schematy...

    Domofony i kontrola dostępu   20 Mar 2019 08:50 Odpowiedzi: 34    Wyświetleń: 6054
  • Czym zastąpić dsm 8051

    Podobny zestaw edukacyjny oferowało AVT - zestaw uruchomieniowy na bazie 2051 (MCS51 do BASCOM College). DSM to był w zasadzie pełnowartościowy komputer... miał pamięć EEPROM, a w niej programy - edytor ASM i komunikacyjny, ponadto EEPROM zawierał podprogramy realizujące różne często wykonywane zadania (coś ja BIOS w PC). Cała frajda z budowania układów...

    Mikrokontrolery   03 Mar 2009 22:20 Odpowiedzi: 8    Wyświetleń: 2289
  • [C] Obsługa ds18b20 - funkcja komunikacji 1 wire

    Piszę obecnie program obsługujący termometr ds18b20. Nie mogę wykorzystać gotowych bibliotek dostarczonych razem z kompilatorem (CodeVision), więc obsługę 1 wire napisałem sam na podstawie specyfikacji. Jednak poza wysłaniem resetu komunikacja nie przebiega poprawnie. Oto mój kod: /***************************************... This program was...

    Mikrokontrolery AVR   12 Lip 2009 23:24 Odpowiedzi: 8    Wyświetleń: 4343
  • Jaki mikrokontroler wybrać do...?

    Witam. Przeczytałem cały temat od początku do końca i nie znalazłem dużo informacji na temat PIC. Kilka osób (m.in. McRancor) pisało że woli PIC od AVR. A ja mam pytanie czemu?? Weźmy np popularnego ATmega8 i PIC16F84a. Porównując te dwa procki, PIC (wg mnie) wypada słabo. Po pierwsze cena, brana z jednego sklepu: ATmega 5zł, PIC 9zł. Po drugie ten...

    Mikrokontrolery Początkujący   15 Kwi 2019 17:34 Odpowiedzi: 1285    Wyświetleń: 262147
  • SD/MMC + atmega8535

    Cholera... Okazało się (chyba bo pierwszy raz korzystam z avrstudio i samego C), że oile mieści się sam program w mega8535 to o brakuje już ramu (Mowa o programie z ) Tak wygląda log z kompilacji w avr studio Build started 14.11.2007 at 22:25:57 avr-gcc.exe -mmcu=atmega8535 -Wall -gdwarf-2 -DF_CPU=16000000UL -O0 -fsigned-char -MD -MP -MT mmc.o...

    Mikrokontrolery   23 Lip 2008 14:23 Odpowiedzi: 47    Wyświetleń: 6648
  • [stm32][Atmega] I2C problem

    Witam. W moim projekcie rolę mastera pełni uC STM32F103 łączy się z atmega88 poprzez I2C. Komunikacja w kierunku slave (mega88) działa bez zarzutu, niestety przy probie odczytu slave układ się wiesza (SDA ściągnięte do masy). Zwiecha występuje przy drugiej próbie odczytania. kod slave (atmega88) SIGNAL (SIG_2WIRE_SERIAL) { int Status_I2C;...

    Mikrokontrolery   16 Wrz 2014 16:17 Odpowiedzi: 7    Wyświetleń: 3128
  • Termometr 1wire

    Patrząc tylko na cenę to masz rację, kolego. Patrząc jednak na możliwości obu procesorów to jak mercedes do syrenki.. Może kolega potrzebuje 8 kbt kodu i dobrej transmisji danych? wewnętrznego eeproma, watchdoga, mocnych portów ( port AVR podciągnięty do plusa przez około 1k daje pewne 100 metrów zasięgu natomiast procek 2051 ma za słabe porty do tego...

    Mikrokontrolery   07 Lis 2004 23:54 Odpowiedzi: 32    Wyświetleń: 9152
  • Karta VGA oraz HDMI do mikrokontrolerów z interfejsem SPI (QSPI)

    Wciagnalem z pudelka attiny2313, zeby pokazac, ze i na tym da sie cos wyswietlic :D. Jednak z braku czasu uc lezy dalej na biurku nawet nie podlaczony do karty. Na Tiny coś w necie widziałem (zdaje sie terminal znakowy), a na Mega8535, może jeszcze 90S8535, robiłem. Dane wysyłane po SPI, mono, wada: pomiędzy znakami jeden pusty piksel. Koniec końców,...

    DIY Konstrukcje   03 Gru 2017 20:24 Odpowiedzi: 22    Wyświetleń: 12996
  • Jaki uC do takiego czegoś - poradźcie

    witam do projektu pierwszego można użyć TINY2313, 89c2051 itp a wprowadzanie nazwy trasy można zrealizować podłączając np. laptop do urządzenia w samochodzie zrobić ograniczenie długości nazwy do iluśtam znaków i zapisywać wszystko na eepromie (nejlepiej zewnętrznym, jakimś dużym) jeśli układ miałby obsługiwać klawiaturę przyciskową, ale komputerową...

    Mikrokontrolery   23 Sie 2006 20:43 Odpowiedzi: 12    Wyświetleń: 2202
  • Dziwny malo klopotliwy problem z mega16

    Mam mega8 z popsutą sygnaturą, używam na płytce testowej, programuje się normalnie tylko należy dać Ignoruj w PonyProg, więc się to zdarza. Sygnatura zapisana jest zapewnie w eepromie, znane są przypadki mylnego zapisu więc to pewnie jest ten sam mechanizm. Pzdr. N.

    Mikrokontrolery   23 Maj 2007 13:28 Odpowiedzi: 3    Wyświetleń: 995
  • Biblioteka matematyczna w ATtiny2313

    Atmega8 i tiny2313 niczym nie roznia sie jesli chodzi o programowanie - a bascom dodatkowo umozliwia latwa obsluge ADC ! Lepiej przejdz na mega8 Dr_DEAD a po co eeprom ma sie marnowac ? Dodatkowo szkoda marnowac flasha na taka tablice, az sie prosi o eeprom

    Mikrokontrolery   28 Cze 2007 13:27 Odpowiedzi: 31    Wyświetleń: 3153
  • AtMega8 - program o rozmiarze bliskim 8kB przestaje działać

    Ja korzystam z AVR Studio. Oczywiście piszę w C. Podczas kompilacji dostaję "raport" ile bajtów flasha, ramu i eepromu zużył program. Dodatkowo (w razie problemów) korzystam z wbudowanego symulatora. Można w każdym momencie zatrzymać program, sprawdzić zawartość pamięci, wartości zmiennych i stany wszystkich rejestrów uC. Ten symulator sprawuje się...

    Mikrokontrolery   20 Lip 2007 22:22 Odpowiedzi: 13    Wyświetleń: 1641
  • Darmowy kompilator C do procesorów AVR?

    Instalujemy WinAVR - otrzymujemy kompilator C++ oraz program do wgrywania plików .hex (avrdude). AVRStudio bez problemu wykrywa WinAVR, natomiast jeśli chodzi o to drugie: - korzystamy AVR Burn-O-Mat i tam wygodnie sobie wszystko co trzeba wybieramy (i tak warto ten program zainstalować, aby wygodnie odczytywać i zapisywać fuse bity) - korzystamy z...

    Mikrokontrolery AVR   27 Paź 2009 19:56 Odpowiedzi: 23    Wyświetleń: 4630
  • Miernik do zasilacza na HD44780 i ATtiny13

    Przede wszystkim gratuacje za wielkość :) - wielkości wyświetlacza czyli całość zajmuje "nic". A teraz uwagi/czepianie się. Tiny13 uzasadnione jest tylko rozmiarem (i to rozumiem akurat, ale znowu nie aż tak), ja w projekcie z lcd nie schodzę poniżej Mega8 (a i to niechętnie, wolę 88 :P) - kosztuje maks 4zł więc nie zawyża budżetu znacząco (chyba że...

    DIY Konstrukcje   20 Mar 2012 04:35 Odpowiedzi: 31    Wyświetleń: 37266
  • [Atmega8][Bascom] Termostat

    Witam,dzięki za odpowiedź. Zdecydowałem się że temperatura będzie ustawiona w programie na stałe 40 stopni C.Wyświetlanie temperatury będzie na 10 led (od 30 stopni C do 40 stopni C) Nie jest przestępstwem , ani nic złego we wzorowaniu sie na dobrych i sprawdzonych przykładach, ale bezmyślne kopiowanie ich bez analizy i zrozumienia własnych potrzeb...

    Mikrokontrolery AVR   14 Sty 2012 20:43 Odpowiedzi: 14    Wyświetleń: 4978
  • Programator ATxmega za złotówkę, czyli obsługa PDI w USBASP

    Cześć, U mnie działa na Xmega16d4 bez żadnych problemów, za to na Xmega64a1 nie mogę zaflashować kontrolera. Z terminala idzie zmienić tylko fusy, eeprom i flash odpada (usersig, boot, app, apptable itp). Z linii komend da się zaprogramować eeprom ale już flash nie - nie wiedzieć czemu. Rzucam informację zwrotną od avrdude: avrdude -p x64a1 -c usbasp...

    DIY Konstrukcje   14 Gru 2014 20:16 Odpowiedzi: 48    Wyświetleń: 48576
  • [ATMEGA8][BASCOM] - Zliczanie czasu pracy Atmegi / RTC

    Tak wygląda schemat funkcjonalny obecnego układu testowego. Na pająka wlutowana jest dioda D2 i D1. Kwarc jest daleko od nóżek więc dodane będą kondensatory. Kilka spostrzeżeń: 1.Condensator C6 ; włączony w odwrotnej polaryzacji. (!?) 2.Rezystor(Reset) ; 100k zamiast 10k 3.Także rezystory podciągające do GND R13 i R14 = 100k zamiast powiedzmy...10k...

    Mikrokontrolery Początkujący   04 Lip 2018 15:13 Odpowiedzi: 20    Wyświetleń: 3675
  • [Sprzedam] Wyświetlacz LED 32x8 (4x 8x8 RED) + sterownik.

    Sprzedam zestaw do samodzielnego montażu (lutowanie) matrycowego wyświetlacza LED 32x8 o symbolu JB-001 V1.0 oraz współpracującego z nim sterownika JB-MEGA8 V1.0. Zestaw zawiera dwie płytki PCB (wyświetlacza i sterownika) oraz elementy elektroniczne (montaż przewlekany - THT - to ukłon dla początkujących) w tym matryce LED koloru CZERWONEGO. Cechy modułu...

    Ogłoszenia Elektronika   23 Gru 2014 21:03 Odpowiedzi: 0    Wyświetleń: 1932
  • Bascom avr - zmiana poszczególnych znaków zmiennej typu String

    Proszę. Gotowe bo jak widzę kilka If`ów do tej samej zmiennej zamiast Select Case i tym podobne kwiatki... [syntax=vbnet]$regfile = "m32def.dat" $crystal = 11059200 $hwstack = 64 $swstack = 16 $framesize = 64 Const Timeout_time = 8 'x500ms Config Submode = New ' config LCD 2X16 Config Lcdpin = Pin , Rs = Porta.2 , E = Porta.3 , Db4 = Porta.4 , Db5 =...

    Mikrokontrolery AVR   09 Kwi 2021 07:10 Odpowiedzi: 6    Wyświetleń: 411
  • Bascom - Fusebit. Jak powinny wyglądać ustawienia?

    To będzie tak: NAME: MEGA8 CALIBRATION: AF LOCKBIT65: 11 NO RESTRICTIONS FOR SPM OR LPM LOCKBIT43: 11 NO RESTRICTIONS FOR SPM OR LPM LOCKBIT21: 11 NO MEMORY LOCK FUSEBIT C: 1 BODLEVEL 2.7V FUSEBIT B: BODEN DISABLED FUSEBIT KL: 10:6 CK. 64MS DELAY FUSEBIT A987: 1111 FUSEBIT M:1 PIN PC6 IS RESET FUSEBIT J:...

    Mikrokontrolery   10 Sty 2005 22:37 Odpowiedzi: 1    Wyświetleń: 1702
  • Bascom nie widzi programatora pod LPT

    Koelgo bober a jak wyczytałeś że mozna wyłaczyć ISP enable. W którym dokładnie bajcie jest ten fuse? Tak się zdarza że poszukałem na elektrodzie info, kiedy moja atmega nie chciała łapać z ISP, i wtedy zacząłem kopać w dokumentacji programatora , a potem porównałem to z wymienioną przez kolegę tabelką. Są w tym bajcie 2 bity, jeden odpowiedzialny za...

    Mikrokontrolery   06 Lut 2006 22:06 Odpowiedzi: 13    Wyświetleń: 1977
  • Piórnik jakich mało w 21 wieku

    Proszę mnie nie posądzać w żądnym razie o jakąś kryptoreklamę, ale powiem Wam, że warto byłoby zakupić sobie książkę P. Góreckiego "Mikrokontrolery dla początkujących". Tam jest opisane, jak bawić się z prockami serii AVR na przykłądzie ATTINY2313 oraz pakietu BASCOM. Książka jest tak napisana, że nauka idzie szybko i przyjemnie, łatwo też pisząc soft...

    DIY Poczekalnia   05 Gru 2009 18:27 Odpowiedzi: 358    Wyświetleń: 98641
  • Pomoc w pisaniu programu atmega8 - piórnik

    Witam. myślę nad zastosowaniem pamięci 24c256 zdaje sie, że ma 32KB więc więcej tekstu by sie dało tam upakować (w moim przypadku pojemności nigdy dość). Zastanawiam się też, jak będzie się pakowało tekst do eeprom'mu. Najlepiej przez ISP mega8 :D I tu sie pojawia moja prośba. (Pisać softu do Uc nie umiem) Mógł by mi ktoś przekształcić program pod tą...

    Mikrokontrolery   26 Sty 2008 11:26 Odpowiedzi: 142    Wyświetleń: 21878
  • AT90S2313 droższy od ATMega8??

    Ciekawi mnie dlaczego mikrokontroler AT90S2313(15PLN) jest droższy od ATMega8(7PLN)? Przecież ATMega8 wydaje się lepszy... 1 ) Pamięć programu 2 ) Pamięć RAM 3 ) pamięć EEPROM 4 ) liczba I/O 5 ) Timery 6 ) PWM 7 ) SIO 8 ) przetworniki A/C 9 ) Komparatory Analogowe Nazwa___1_|__2__|__3__|_4__|_5_|_6_|_7__... 2313->__1K_|_128_|_128_|_15_|_2_|_1_|_UA...

    Mikrokontrolery   27 Maj 2008 19:29 Odpowiedzi: 4    Wyświetleń: 909
  • Piórnik- kilka softów oraz schematy

    Niestety soft do pilota działa tylko na Tiny25/45/85. Za niedługo (mam nadzieje tydzień), będę się zabierał za płytkę drukowaną do piórnika, będę się starał, aby była na tyle uniwersalna, że da się na niej zrobić i ver. z LCD2x16, jak i N3310. Dlaczego tak? Ano skłania mnie ku temu ilość problemów jaka jest obecnie z piórnikiem. Trzeba zrobić coś naprawdę...

    DIY Poczekalnia   18 Lis 2009 18:17 Odpowiedzi: 758    Wyświetleń: 128293
  • [bascom][atmega8] problem z przerwaniem zewnetrznym

    No i gdzie ta flaga? Flaga jest ustawiana dopiero przez 'enable interrupts'? Chyba że jestem w tzw. mylnym błędzie (zieloniutki jestem w te klocki). Ale... Rozwiązałem problem - może komuś się przyda morał :!: Problem nie był w software, tylko hardware. Podłączyłem oscyloskop na C2 i zobaczyłem cudną półsinusoidę o amplitudzie 5V... Okazało się, że...

    Mikrokontrolery AVR   17 Sty 2010 22:52 Odpowiedzi: 10    Wyświetleń: 1734
  • [bascom] mam duży plik i nie chce mi się skompilowac

    Jaki masz procesor? Błędy mówią że program nie zmieści się do wybranego procka Spróbuj na mega8 skomplikować, choć moim zdaniem minimum pamięci musi być 16 kB... Gdyż kompilowałeś na t2313 czyli 2 kB + 9,680 kB zgloszonego nadmiaru co daje ok 12 kB programu, czyli minimum atmega16 Edit Nie koniecznie jtag, można też programować przez spi lub hvpp A...

    Mikrokontrolery AVR   02 Lut 2011 15:53 Odpowiedzi: 6    Wyświetleń: 2819
  • [AtMega8][Bascom] Moja płytka nie działa

    Tzn. chodzi o zakładkę Lock and Fuse bits ? Jeśli tak to mam w niej Chip Name: MEGA8 Calibration 0: 9F Calibration 1: 9F Calibration 2: 99 Calibration 3: 99 Lockbits FF Lockbit 65: 11 Lockbit 43: 11 Lockbit 21: 11 Fusebit 7D Fusebit C: 0:BODLEVEL 4.0V Fusebit B: 1:BODEN disabled Fusebit KLA987: 111101: Ext. Crystal/Resonator Medium Freq. Fusebits High...

    Mikrokontrolery AVR   02 Paź 2011 21:24 Odpowiedzi: 9    Wyświetleń: 2832
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    I na wyswietlaczu pojawia mi sie 40 226 61 155 1 0 0 239 W pierwszym listingu Masz tablicę 8-elementową i dobrze, DS ma zapisanych 8 bajtów ID. W drugim listingu tylko 5 - elementową, dlaczego ? A co jeśli inny DS będzie miał 5 pierwszych bajtów takich samych ? Otóż będzie klapa. no to wpisuje te dane A możesz mi doradzić w sprawie stosowania kwarca...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12522
  • Bascom - Równoczesny odczyt stanu kilku portów

    A może znasz jakiś jeszcze inny sposób (PROSTY) żeby jak najszybciej sprawdzić zmianę stanu na 18 wejściach do uC? Najprościej byłoby zastosowac inny processor np: ATMega48/88/168, które mają PCINT co najmnjej na 20 'użytecznych' pinach wejściowych. W subrutynie do każdego PCINT wstawisz instrukcje wyłączającą przekaźnik na którymś tam porcie wyjściowym,...

    Mikrokontrolery AVR   23 Sty 2013 08:36 Odpowiedzi: 38    Wyświetleń: 6657
  • [Sprzedam] Płytka PCB - DIY - zestaw rozwojowy ATmega8A THT

    2-warstwowa płytka PCB do zestawu rozwojowego JB-MEGA8 V1.0 bez części elektronicznych Cena: 11,66zł + 9,50zł za list polecony priorytetowy Stopień skomplikowania montażu: 1-b.łatwy (warianty: 1-b.łatwy, 2-łatwy, 3-trudny, 4-b.trudny) Za dopłatą mogę dołożyć niektóre części Montaż: THT Liczba warstw: 2 Kolor soldermaski: zielony Wymiary: 60x64mm Cechy:...

    Ogłoszenia Elektronika   09 Kwi 2023 18:58 Odpowiedzi: 0    Wyświetleń: 123
  • powolna praca programu - bascom

    podaj fusebity. Tam jest problem . Po zmianie procka zmieniles pierwsza linijke programu polecenie $regfile ? tak mam regfile , zmieniłem kwarc z 8mhz na 11.059200 i bez różnicy , program skompilowany w wersji 1.11.7.4 działa szybciej , jednak nie tak szybko jak było wcześniej . zauważyłem że jak wsadzę mega8515 zamiast 90s8515 i wtyczka programatora...

    Mikrokontrolery   20 Lip 2007 07:06 Odpowiedzi: 6    Wyświetleń: 1710
  • Problem z Tid-em Vectra B i BASCOM AVR

    Witam! Przeglądając forum znalazłem komputery samochodowe wykorzystujące oryginalne wyświetlacze opla i postanowiłem zrobić taki do mojej Vectry B na uC mega8538 (projekt AVT 2550), a program napisać w BASCOM AVR bo tylko w nim coś potrafię. Niestety mój wyświetlacz dotmatrix 10 znaków nic nie wyświetla. Proszę o pomoc!!! Oto listing programu: $regfile...

    Mikrokontrolery AVR   09 Mar 2009 08:30 Odpowiedzi: 4    Wyświetleń: 2749