Witam, Zakupiłem programator oraz dostałem do niego taśmę IDC10-Kanda. Chciałbym programować takie mikrokontrolery jak Atmega8, Attiny2313 Atmega8 ma 28 pinów, Attiny2313 ma 20 pinów Czy można kupić jakąś płytkę, która miałaby podstawki przynajmniej na te 2 mikrokontrolery oraz złącze goldpin (do którego mógłbym podpiąć taśmę), Chodzi mi o coś takiego...
Witam Od dwóch dni borykam się z pewnym problemem. Mam 2 mikrokontrolery: ATTiny2313 i AT90S2313. W tematach na elektrodzie znalazłem taki oto banalny program, odbierający znaki przez RS232 na przerwaniach, napisany dla AT90S2313: #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <stdlib.h> #define...
Witam, czy jest możliwe ze dwa takie same mikrokontrolery attiny2313 mogą pracować w ten sposób ze jeden wolniej drugi szybciej? Gdyż zakupiłem płytkę testową z "oślej łączki" to zawarty w niej procesor pracuje normalnie na wszystkich programach a dokupiony inny taki sam procesor działa wolniej. To znaczy np gdy wgram program zegarka to na tym drugim...
Gdybym chciał to zrobić na tranzystorach nie rozpisywałbym się na forum w zakładce mikrokontrolery avr :).Wiec pozostaje przy temacie attiny2313
Witam. Na wstępie wspomnę że z problemem walczę już ponad tydzień i dopiero dziś uzbrojony w wiedzę i całą armię linków z internetu HC-05 . Moduł wydaje się być sprawny sprzętowo: - nawiązuje połączenie zarówno z BT w komputerze jak i z aplikacjami android (dioda zwalniai miga co 2 sekundy podwójnie) - jeżeli wcisnę przycisk na HC-05 dioda sygnalizuje...
Nie czytając wszystkich wypowiedzi dodam tylko, byś nie definiował częstotliwości zegara w kodzie programu z tych powodów:
Poczytaj o rejestrach DDRx - kierunek działania portu.
Popełniłem kiedyś taką zabawkę, w powyzszym linku w załączniku jest kod w bascomie, na at90s2313 ale to praktycznie to samo co attiny2313 obecnie bascomem sie nie zajmuje ale na tej stronie (ASM) oraz (kod w C) są przykładu softu do odczytu 1wire i multipleksowania wyswietlaczy. Pozdrawiam Paweł Dodano po 2 Tu w załaczniku masz też gotowe wzory płytek...
Load Timer0 = 45 - jak sądzę oznacza nadanie wartości początkowej timerowi. Oznacza to, że powinieneś załadować tę wartość do rejestru TCNT0. Zakładam, że funkcja inicjująca BASOM inicjuje go w tryb normalny (czyli mode 0). W funkcji przerwania: - Incr A, Incr B - po prostu dodaj jeden do zmiennych A i B lub wykonaj inkrementację - If A = 305 Then ......
temat raczej na forum mikrokontrlery , czy jest to pierwsza próba zaprogramowania , jeżeli tak napisz jakiego używasz programatora , natomiast w przypadku kiedy działał a ustawiłeś niewłaściwe fusebity to sprawa trudniejsza , przejdź na forum mikrokontrolery znajdziesz tam odpowiednie wskazówki
Witam. Od niedawna uczę się programować mikrokontrolery i postanowiłem rozpocząć zabawę na układzie attiny2313. Zrobiłem układ, który miał zliczać impulsy (w przyszłości ma to być licznik do motoru) projekt jest zaczerpnięty z tej strony: jednak nie mogę znaleźć nigdzie przełącznika hallotronowego dlatego na razie użyłem porostu zwykłego micro switcha...
Tak, na schemacie przyciski są błędnie podłączenie do tego mikrokontrolera. Gdy podłączysz przyciski do GND należy dodatkowo włączyć programowo rezystory pull-up na tych pinach. A swoją drogą zanim naprawdę zaczniesz z Bascom od razu o nim zapomnij i ucz się języka C z tych powodów: Kurs C: Kurs C+AVR:
Witam. Mam pewien problem z działaniem jednego programu. Programowania uczyłem się z książki Góreckiego "Mikrokontrolery dla początkujących" i na tym się opierałem tworząc ten program. Chciałem sobie zmontować rozładowarkę do pakietu i napisałem tak: $crystal = 8000000 Declare Sub Ustaw(x As Byte) Config Timer1 = Pwm , Pwm = 8 , Prescale = 1...
Wrzuć schemat/zdjęcie układu, wyjście z avrdude, jego wersję i ine szczegóły, bo tak to wróżenie z fusów. Najczęściej to wina podłączenia do programatora, już wielu się zarzekało, że po 647852496 razy sprawdzali podłączenie, a np. nie łączyli mas z programatora. Typowe problemy są opisane [url=]tutaj.
majtek007 Przy okazji przeczytaj: W AS masz konfigurator fusebitów, w którym w sposób opisowy wybierasz co potrzebujesz - np. źródło zegara, a on ci obliczy wymagane wartości fusebitów. Dzięki temu naprawdę się nie pomylisz. Działa to także w drugą stronę - wpisujesz mu wartości hex fusebitów i odczytujesz wybraną konfigurację MCU. Oczywiście instalowanie...
1. Nie definiuj F_CPU w kodzie programu z tych powodów: 2. Niepotrzebnie się trudzisz: [syntax=c]OCR1AH=(uint8_t)(600>>8); OCR1AL=(uint8_t)600; //przerwania co okolo 19ms[/syntax] wystarczy: [syntax=c]OCR1A = 600;[/syntax] 3. Pobieżnie patrząc program jest ok, ale cudów nie ma - w trybie CTC timer na pewno zeruje się w momencie, gdy dojdzie do OCR0A....
Czołem! Może to kwestia minionego Sylwestra, ale nie bardzo rozumiem co ten program właściwie ma robić: 1) najpierw piszesz o zliczaniu (rozumiem, że wciśnięć) 2) we fragmencie "Program na spełniać następujące warunki:" piszesz, że ma (w uproszczeniu) symulować dwa przyciski bistabilne + pilnować aby obie diody się nie świeciły jednocześnie 3) z tabeli...
do McRancor. Co do kompa to zrobiłem coś takiego tylko że podłączane pod lpt, a diody w zaślepce, mogłem pokazywać co mi się chciało:). Do Ireneuszwwl. Też jestem w pierwszej klasie technikum, i też tego nie miałem aczkolwiek mam pojęcie :). Co do smużenia... Projekt narazie zamknięty. :D Kiedyś się odezwę... Acha Co do kodu programu, nie jest mój....
U mnie juz udalo sie rozwiazac ten problem. Wiec jezeli port LPT jest na pewno sprawny to wlasciwie powody bledu Could not identify chip with ID:FFFFFF moga byc dwa. Pierwszy to uzycie starszej wersji Bascom'a ktora nie obsluguje procesorow z serii ATiny, a drugi zly wybor programatora z listy - nie nalezy wybierac (zgodnie z zaleceniami autora ksiazki...
Witam wszystkich tu zgromadzonych. Zakładam temat aby jakoś zebrać to wszystko w jednym temacie. Zamierzam się w najbliższym czasie bardziej zainteresować programowaniem w assemblerze. Nie wiem dlaczego on, może dlatego, że wszyscy piszą iż jest trudny - nie wiem. Czytam, przeglądam, rozmyślam już ok tygodnia nad tym problemem. Mam duże problemy sam...
A nie wspomnę już o totalnym braku prawidłowej filtracji zasilania. Brak nawet podstawowego kondka 4,7uF przy FT232 .... a jeśli z połączeniem mas jeszcze są problemy (jak pisze kolega wyżej) no to już wszystko robi się jasne. Skoro o tym mowa:
1. Jaki polecacie mi język (Bascom, C, asm). 3. Jakie środowisko programistyczne mi polecacie np do bascom. Jak koledzy wyżej, ale nieco szerzej argumentami, polecę Ci język C - [url=]dlatego. Skoro masz port LPT to możesz sobie zrobić programator USB: a port LPT wykorzystać do darmowego 8-io kanałowego analizatora stanów logicznych, a kartę dźwiękową...
Witaj, Antenki .... : Minimalne podłączenia: Pokaż program.
Zamiast opracowywać własny wzór obliczania parametrów prędkości transmisji, wystarczy wykorzystać setboud.h : jest stratą mocy obliczeniowej . Wystarczy wykorzystać przerwania: I drobna uwaga - nie definiuj F_CPU w kodzie z tych powodów:
Tez tak mysle. Program ten nie dziala u mnie poprawnie, ale co mogelm pokrecic z winavrem? Przeciez to zwykla instalacja chyba ze nie wiem o jakiejs konfiguracji ktora trzeba przeprowadzic. Moze cos z makefilem mam nie tak... moze moglbys mi wklej Twoj plik makefile. Ja uzywam przerobionego tego z examples/demo. Z gory dzieki. p.s. mam jeszcze pytanie...
Zrobiłem tak:) opis mojego "dzieła" od góry czarny (Masa,GND,-) czerwony (Zasilaine,Vcc,+) to czarne "pudełko" to Attiny2313 >wiekszy czerwony kabel ma zalisać procesor żółty ma ustawić pin PD0 w wysokim stanie ; Kurs asemblera mikrokontrolerów AVR ; ; Przykład 1 - przerzutnik RS .include "tn2313def.inc" .def acc = r16 ; nadanie rejestrowi r16 nazwy...
Witam Z mojego punktu widzenia radzę kupić mikrokontroler ATTiny 2313. Jego cena to max 7 zł. To nie jest duży wydatek. Programator jest banalnie prosty. Parę kabelków jeden do portu drukarki drugi do portu joystick (dżojstik). Nie jest potrzebny żaden programator. Bez problemu obsłuży silniczki dwa i diody nawet przez komputer poprzez port RS232. Programator...
Witam, Dostałem dzis plytke 3500 i mialem nadzieje, ze jeszcze dzisiaj sie nia pobawie a tu zonk :/ Przy probie wgrania pierwszego programu z ksiazki mikrokontrolery dla poczatkujacych: $regfile = "attiny2313.dat" $crystal = 1000000 Config Portb = Output Config Portd = Output Portd = 2 Do If Portd = 64 Then Portd = 1 Portd = 2 * Portd Waitms 250 Loop...
'Jednopunktowy termometr z czujnikiem DS18B20 'www.portalnaukowy.edu.pl 'Program na podstawie kursu z ksišżki "Mikrokontrolery dla Poczštkujšcych" Pana Piotra Góreckiego $crystal = 4000000 'deklaracja częstotliwo�ci pracy kwarcu $regfile "attiny2313.dat" 'model procesora dla którego jest ten program Deflcdchar 1 , 14 , 17...
Nie sądzę by programując taki sterownik można było się wiele nauczyć - zwłaszcza w Bascom. Układy logiczne to jest podstawa całej elektroniki cyfrowej i powinieneś je znać i rozumieć działanie. Co innego, gdyby ten sterownik obsługiwał moduł radiowy odbierając od niego kody, sprawdzając ich prawidłowość i na tej podstawie otwierał bramę - wtedy owszem,...
Witam wszystkich. Oto mój problem .W ramach podstawowej nauki programowania postanowiłem trochę przerobić program zawarty w książce"Mikrokontrolery dla początkujących". Chodzi o program C012a --stoper. Program z książki steruje stoperem przy pomocy dwóch przycisków :S1- start , S2- stop. Ja próbuję tak go zmienić by przycisk S1 na zmianę załączał i...
Witam. Kupiłem dziś konwenter USB 2.0 - RS232 Podłączyłem go do komputera (zainstalowałem sterowniki) Konwenter zainstalował się na COM4 Następnie w BASCOM skompilowałem program... Nadszedł czas na wgranie programu do płytki w której "siedzi" Teraz opiszę jak wygląda podpięcie RS232-zgodnie z opisem Piotra Górskiego "mikrokontrolery dla początkujących"...
Witam Uczę się programować mikrokontrolery AVR a dokładnie AT90S2313. Nie ma nic w tym dziwnego. Lecz moje zdziwienie ogarnęło mnie w sklepie elektronicznym po informacji, iż nie mogę dostać tegoż układu, iż go nie produkują. Zostałem „zmuszony” do kupna ATtiny2313. I tu rodzi się moje pytanie Jakie są różnice w obydwu układach i czy są?...
Witam. Zmontowałem prosty zegar na procku attiny2313. Użylem softu ze strony: (kod ponizej). uC jest taktowany kwarcem 4Mhz. Okazuje się jednak , że dokładność odmierzania czsu jest bardzo mała, zegar spóźnia sie co godzinę o kilka minut. Wydaje mi się że problem tkwi w opóźnieniu wpisania wartości do rejestrów TCNT1L TCNT1H, wywołanym operacjami na...
Wiem że temat był wałkowany, ale wszystkie procedury, jakie udało mi się znaleźć były w bascomie albo w C. Jedyną jaką udało mi się znaleźć w asemblerze jest ta z książki "Mikrokontrolery ATmega w praktyce" (procedura w załączniku). Ponieważ dopiero raczkuje w tej dziedzinie proszę, aby ktoś pomógł mi ją dopasować do ATtiny2313. Zegar mam wewnętrzny...
Witam! Mam plytke ZL11AVR z mikrokontrolerem Attiny2313. Podpiąłem płytkę pod rs232 i uruchomiłem program: 'C025a Łącze RS-232 Napisy z peceta Dim B As Byte Cls 'czyść ekran LCD Lcd "Napisy z peceta" 'Napis w górnej linijce LCD Lowerline ' przenieś kursor na LCD do dolnej linii Do ' pętla B = Inkey() ' sprawdza, czy został odebrany...
Witam, Buduję układ do badania luminoforów, Zasada działania polega na oświetlaniu luminoforu przez określony czas, a następnie pomiarze czasu luminescencji. Światło emitowane przez luminofor wykrywane jest przez fotodiodę. Zbudowałem prosty układ na attiny2313. Napisałem prosty kod. VTB8441BH Poprawiono tytuł na bardziej streszczający problem i wprowadzono...
Ignorujesz warningi, a to niedobrze : c:\program files (x86)\atmel\atmel studio 6.0\extensions\atmel\avrgcc\3.4.1.95\avr... #warning "F_CPU not defined for <util/delay.h>" Ustaw zegar w opcjach :
Nie wiem, czy są tu jakieś kody. Zależy jaki protokół komunikacyjny wymyślił autor tego projektu. Jednak, biorąc pod uwagę daleko idącą prostotę tego rozwiązania, to faktycznie wystarczy zaprogramować właściwie mikrokontrolery. Chodzi o FUSE BITY i zapisanie programu do pamięci FLASH.
Ale chodzi mi o ten kondensator C1, czy on tutaj nie jest kluczowy do zapewnienia odpowiedniej częstotliwości sygnału i muszę kupić ten foliowy za 2 zł ? To jest kondensator wygładzający przebieg napięcia zasilającego (eliminujący jakieś drobne zakłócenia). Bez wpływu na częstotliwość nośną - no chyba żeby był uszkodzony i zwarł zasilanie do masy......
Cześć, ostatnio chciałem uruchomić układ do pomiaru położenia kątowego oparty na czujniku LIS302DL i mikrokontrolerze ATtiny2313 wg projektu opisanego pod tym linkiem: Nie miałem styczności wcześniej z magistralą I2C i wiele musiałem się domyślać jeśli chodzi o podłączenie układu i tak powstał schemat poniżej: Płytki wytrawiłem i zaprogramowałem mikrokontroler...
nie mam bladego pojęcia jak to się robi i do czego służy? Tutaj masz najprostrzy możliwy programator - wystarczą 4 rezystory 330Ω, które możesz wpiąć do dziurek w porcie LPT komputera: EDIT: poprawka linku
Jak ma wyglądać kod w C, aby pin PD5 zliczał impulsy oraz timer odliczał czas? Zasady: Czy wewnętrzny kwarc ustawiony fabrycznie na 1MHz wystarczy do zliczania impulsów co określony czas np. 1 sek., ...? Wystarczy.
i błagam tylko nie _delay_ms(); w przerwaniu!! Abyś już piotrva nie doprowadzał do rozpaczy, poczytaj:
Uważnie przeczytaj: trzy z tych błędów popełniasz (konkretnie numery 1-3) i w dodatku nie włączasz przerwań: sei()
[syntax=c] zamiast if( ! (PIND & 0x38) ) daj if( !(PIND & (1<<PD2) ) [/syntax] Pozostałe warunki odpowiednio popraw. Przy okazji naucz się przesuwania bitów i używania zdefiniowanych symboli, bo kod będzie czytelniejszy (nie stosuj liczb).
W... co do schematu to nie posiadam ... programu do rysowania schematów. To sobie wybierz jakiś darmowy:
Reset w powietrzu. Zasilacz impulsowy, ale na tym zasilaczu jak dotąd nic złego się nie działo. Problem ten występuje również przy zasilaniu z USB. tak więc nie sądzę , żeby była to wina zasilania. Nie dzieje się to na AT90S2313. Zacznij od tego a w szczególności od stopni 1 i 2:
Twój problem leży w tym, że ignorujesz warningi. Kompilator informuje Ciebie, a Ty nie zwracasz na to uwagi: Gdybyś zwrócił uwagę zauważyłbyś że czepia się deklaracji F_CPU, i nie musiałbyś tworzyć tematu na forum i tracić czasu.
Kalkulatory filtrów masz tutaj: Nie piszesz jaki zakres częstotliwości.
Chociaż jestem zwolennikiem płytek stykowych, jednakże uważam taka płytka także, ma swoje zalety. Jedną z tych zalet jest nauka płynąca z faktu, że człowiek się napracował, a później okazuje się, że spory problem ma. Problemem tym jest brak wiedzy w temacie filtrowania zasilania oraz wymogów producenta w zakresie podłączania niezbędnych pinów mikrokontrolera....
Poczytaj dokładnie ten artykuł i linki na jego końcu:
Kol. Dondu mówisz mi o samochodzie a to jest czołg i jedzie na gąsienicach hi. :lol: Chodzi mi o to że reset wisi w powietrzu podczas normalnej pracy układu, ... Z kolei AT TINY 2313 ma w czasie pracy wyprowadzenie reset podciągnięte do plusa przez rezystor 22kΩ. Dla pewności - pin ten nie może nie mieć wymuszonego stanu, ponieważ staje się antenką...
Po zaprogramowaniu prostym programem, procesor nie uruchamia się. Po kilkukrotnym resetowaniu procesor wstaje. Jeżeli samochodowi kół nie przykręcisz także nie pojedzie. Podłącz mikrokontroler zgodnie z wymogami datasheet, to zacznie działać: A dopiero później szukaj problemów w programie.
Zacznij od prawidłowego podłączenia mikrokontrolera: Eagle ma opcję eksortu schematu do pliku graficznego.
mam silnik krokowy wymontowany z napędu DVD. Po krótkich próbach udało się nim sterować przy pomocy Attiny2313 bezpośrednio z portów tego mikroprocesora (bez żadnych oporników po drodze, bez tranzystorów) . Działało to ładnie do momentu, kiedy postanowiłem przesuwać tackę - okazało się, że silnik jest zbyt słaby (pewnie zbyt słaba wydajność prądowa...
Ja już na prawde nie wiem, wszystko podłączone jak należy i nie działa. Powoli zaczyna wpadać w depresje. To zrób wreszcie to o co prosiłem już dwa razy, czyli pokaż schemat dokładnie tego co masz na płytce . Wspominał o tym także kol. janbernat: Schemat w pdf ma dość słaby związek z rzeczywistym układem. albo trać czas dalej .
&= to jest operacja mnożenia bitowego wraz z przypisaniem: Czy o taką operację Tobie chodzi np. tutaj:? [syntax=c]if (value &= mask) //maskowanie ... if (PIND &= 0x01) [/syntax]
Podczas programowania ATtiny2313 przełączasz FUSE na generator zewnętrzny dlatego nie możesz ponownie je oczytać/zapisać. Ponowne programowanie musi być zrobione z podłączonym układem TDA7330 razem z jego kwarcem. Jeżeli nie można oczytać/zapisać to: 1. Nie działa oscylator TDA7330 lub 2. Przestawiony został FUSE RSTDISBL lub SPIEN Odblokować można...
Zobacz czy to nie jeden z tych przypadków: Jakim program wykorzystujesz do programowania? Pokaż schemat i program, który wgrywasz.
BlueDraco napisał w pkt. 2 bardzo istotną sprawę, dla poprawności działania tych czujników: Zawsze zaglądaj do datasheet danego elementu, który stosujesz - to podstawa. Popraw schemat zgodnie z tym co pisał BlueDraco i pokaż go ponownie. Z tym, że zdecyduj się jak rysujesz schemat, bo wyszedł Ci koszmarek sklejony w Paint'cie :-) Polecam taki sposób:...
Nie chce być nie uprzejmy albo coś ale masz tyle błędów w schemacie, że najlepiej zrobię jak odeśle Cię do artykułow na ten temat.: Poczytaj trochę i popraw ten schemat. Jeśli chodzi o stabilizator to zapewne pomyliłeś wyprowadzenia i dlatego otrzymujesz takie napięcie. Może jakieś zdjęcie pokaż? Wtedy będziemy mogli więcej i lepiej doradzić. Ponadto...
Wystarczy sam programator. Układ można złożyć na płytce stykowej (prototypowej). Programator na USB możesz kupić za kilka dych - poszukaj coś w Internecie i ewentualnie zapytaj o opinie. Poza Attiny to proponuję kupić od razu coś "większego" - chociaż Atmega8. To kosztuje zaledwie "piątaka". edit: PS Ja osobiście proponuję naukę języka C.
Witaj, Abyśmy mogli Ci podpowiedzieć powinieneś zrobić to: EDIT: Ode mnie w prezencie 25pkt bo masz zaledwie 0.28, a na pewno się przydadzą :)
Procki podłączam ze wszystkimi kondensatorami itp. tak jak nakazuje minimalne podłączanie pinów ... Jest pewna niekonsekwencja w Twoim postępowaniu - podłączasz kondensator do AREF (który dla samego zaprogramowania nie ma znaczenia), ale nie podłączasz Avcc :) Zdecyduj się więć czy stosujesz wszystkie zasady, czy żadną: Skoro masz problem, to radzę...
kolego, DS18b20 w tej dziedzinie jest jak stacyjka w samochodzie. Wszyscy to przechodzili i jeśli nic nie znajdujesz to po prostu źle szukasz. Nie jest to czyjaś upierdliwość tylko zwykłe zmęczenie materiału. Poza tym sporo z nas pisało te procedury od zera, więc jak również to zrobisz to hameryki nie odkryjesz ;-) poszukaj biblioteki kolegi Peter Dannegger...
Zobacz funkcję usart_inicjuj() tutaj:
Witaj. Przyglądnij się przykładowi na ATmega: Na podstawie przykładu opracuj swoją wersję na ATtiny. Funkcja USART_ReceiveByte() do przerwań Ci się nie przyda.
Prosty i niezawodny sposób - wykorzystaj plik nagłówkowy setbaud.h . Zobacz funkcję usart_inicjuj() tutaj: W ten sposób masz pewność, że zawsze i dla każdego AVR transmisja zostanie ustawiona prawidłowo. Inne standardowe nagłówki:
A może to urósł wąs cynowy? : Chociaż ten chyba jest zbyt gruby.
Jeśli chodzi o kod, to sporo pokręciłeś. Przykładowo: Mógłbym jeszcze podać co najmniej kilka uwag z obszernymi wyjaśnieniami, ale forum to nie miejsce na kurs programowania. Proponuję poczytać o ustawianiu i zerowaniu poszczególnych bitów w rejestrach (i nie tylko o tym) np. Najdziwniejsze jest to że gdy wpisuję TCCR0A lub TCCR0B od razu zaznacza jako:...
Skoro to początki, to poczytaj sporo w dziale Zasilanie i zakłócenia :
Skoro ma być płynnie, to musisz jeszcze uwzględnić strumień światła, ponieważ charakterystyka diody jest nieliniowa. Kilka rozwiązań tego problemu znajdziesz tutaj: A oto różnica: [youtube][/youtube] Dla 4 z 8 kanałów musisz zrobić PWM programowo, ale zasada korekcji jasności świecenia jest taka sama.
Pod XTAL podepnij kwarc, napisz soft na AVR i zapomnij o RPi, po co ci on w tej aplikacji? Jeśli chcesz go użyć jako serwer czasu to zapewne prościej będzie kupić moduł DCF77. Niestety najpierw musisz opanować przynajmniej podstawy programowania. Proponuję zacząć od:
Nazwy parametrow Do niczego ;) Deklaracja funkcji nie musi w ogóle zawierać nazw parametrów. Jeżeli napiszesz Nie bardzo - to właśnie ta linijka będzie deklaracją zmiennej. Gdzie indziej może być jej definicja. W ramach kursów, lekturka na długie wieczory:
Ponieważ dopiero zaczynasz to od razu porzuć Bascom z tych powodów:
Według tego: [url=]Link oraz tego: [url=]Link Przy kwarcu zewnętrznym powyżej 8Mhz lfuse=0xff to dobre ustawienia...jeśli się mylę...niech koledzy w razie czego mnie poprawią Mam nadzieję, że linki pomogą EDIT Może to nie fusy, a np funckja opóźniająca, albo preskaler przerwania był przyczyną powolnego migania diody EDIT 2 A dział, to bardziej mikrokontrolery...tak...
170zł Zestaw uruchomieniowy ZL11AVR z mikrokontrolerem AT90S2312/ATtiny2313, sprawny, mało używany, jedyne widoczne ślady użytkowania nosi pudełko. W komplecie płyta uruchomieniowa, instrukcja obsługi, gratis LCD widoczny na zdjęciu (działa z zestawem) Do ceny należy doliczyć cenę wysyłki, możliwy odbiór osobisty (poznań, winogrady). Posiadam jeszcze...
zmieniłem na rcall DS1302_INPUT_COMMAND_BYTE rcall DS1302_OUTPUT_DATA_BYTE bo tak to jest nazywane w dokumentacji "COMMAND BYTE" i "DATA BYTE". co do cbi PINB,0 to mam to z "Mikrokontrolery AVR ATtiny w praktyce" - Rafał baranowski: Przykład 2.2 Konfiguracje Lini w trybie wyjściowym i jego odwracanie sbi DDRA,DDA2 cbi PORTA,PORTA2 sbi PINA,PINA2
Płytka testowa AVT 3500 BASCOM oraz książka "Mikrokontrolery dla poczatkujących" Góreckiego. Bogaty zestaw. Idelanie dla osób chcących się nauczyć się pisania programów na mikrokontrolery serii AVR. Oto co wchodzi w skład zestawu: - Płytka AVT 3500 udoskonalona poprzez dodanie gniazda do zmiany kwarcu, zewnętrznego zasilanie 5V/800mA, podpiętego zasilania...
Hej zrobilem zegarek na reke , posiada wyeswietlacz LED 7-segmentowy wyswietla date/godzine po nacisnieciu przycisku Inne daane: - czas w formacie 24h - Data z uwzglledniem roku przestepnego - mozliwosc ustawania czasu i daty - Microcontroller AVR ATtiny2313 - Zegar czasu rzeczyswistego PCF 8583 - czerwony LED 7-seg wyswietlacz - Bateria CR2320 o pojemnosci...
Mam problem dotyczący ATTiny2313 jeżeli napisze program obsługujący przerwania i określe czas po jakim przychodzą przerwania od timera to przerwania przychodza po znacznie dłuższym czasie miż się spodziewano z obliczeń. Jestem początkujacym a więc proszę o pomoc. wcześniej ćwiczenia wykonywałem na AT90S2313 i nie było problemów. Cwiczenia wykonuje z...
Witam, w związku z tym, że chciałem rozpocząć przygodę z programowaniem mikrokontrolerów, a a na elektronice zbyt dobrze się nie znam kupiłem gotowy, zmontowany zestaw ZL11AVR z Attuny2313 a do tego programator ISP STK200/300: Programator podłączyłem kablem ze złączką IDC10 do portu LPT komputera a zasilanie do płytki testowej ZL11AVR jest przez USB....
Witam! Państwa bardzo serdecznie, jednocześnie zwracając się do Państwa z poniżej opisanym problemem. Otóż chcę zrealizować transmisję w oparciu o standard RS485 między dwoma mikrokontrolerami ATtiny2313 firmy ATMEL Corporation. Schemat zestawionego układu przedstawiono na poniższej rycinie. Próbując zrealizować ową transmisję napisałem kilka programów...
Witam! Posiadam programator STK200 własnej konstrukcji, którym do tej pory bez większych problemów programowałem mikrokontrolery ATmega8 oraz ATmega32. Przy próbie zaprogramowania ATtiny2313 pojawiają się problemy. Żaden z programów (ISP Programmer, PonyProg2000, Programmers Notepad z pakietu WinAVR) nie może nawiązać jakiejkolwiek komunikacji z tym...
Witam! Mam do sprzedania zestaw uruchomieniowy tiny2313, w skład którego wchodzą: - książka "Mikrokontrolery dla początkujących", - moduł uruchomieniowy ZL11AVR z mikrokontrolerem ATtiny2313, - programator ISP dla mikrokontrolerów AVR (ZL2PRG). Zdjęcia: Stan przedmiotów wchodzących w skład zestawu oceniam co najmniej na bardzo dobry. Cena nowego zestawu...
Witam Jestem zainteresowany kupnem używanych ale 100% sprawnych: -książka: "Mikrokontrolery dla początkujących" -Zestaw uruchomieniowy AVR ZL11AVR z ATtiny2313 -programator Liczę na rozsądna cenę. Kontakt na forum, PW, gg 9414441
Czy metodą pokazaną na [url=]tej stronie można zaprogramować inne mikrokontrolery niż Attiny45 / 85 np. Attiny2313 ?
55zł Jak w temacie, mało używana jedyne ślady użytkowania, lekko zmatowiony lakier na okładce (od leżenia na półce). Mam też do sprzedania ZL11AVR Zestaw uruchomieniowy z mikrokontrolerem AT90S2312/ATtiny2313 (patrz inne moje ogłoszenia), pod który napisana jest ta książka. Do ceny należy doliczyć koszt wysyłki. Możliwy odbiór osobisty (Poznań, winogrady)...
Robilem go wg. schematu z ksiazki "mikrokontrolery avr w praktyce" Dolinskiego - ZL2PRG, ale schemayt jest taki sam jak ten ktory dolaczylem. Nie testowalem go na innych procach ale ostatecznie moge jutro kupic drugi. Port LPT mialem poczatkowo ustawiony jako ECP ale opzniej przestawialem rowniez na SPP i ECP + EPP (chociaz pod winda widac caly czas...
wchodzisz do okna programowanie. kilkasz na zakładkę "lock and fusebits" tam masz dużo okienek. musisz uważać zeby nie zmienić nic przypadkiem bo można zablokować chipa. wtedy szukasz okienka w którym pisze "internal rc oscilator" lub coś podobnego (dokładnie niepamiętam bo dawno nie używałem bascoma) w tym okienku ustawiasz na "external Xtla" będzie...
Napisz tak: Dim Zmienna As Byte Zmienna = 0 Config Intx = Low Level | Rising | Falling [ | Change ] 'Konfiguracja reakcji na sygnał przerwania 'za x podstaw nr przerwania wybierz jeden ze sposobów pobudzenia kocówki uC Enable Interrupts 'Uruchomienie przerwań globalnych Enable Intx 'Uruchomienie przerwania INTx On Intx Obsluga_przerwania 'wskazanie...
Mam male pytanko za możliwośc programowania za pomoca interfejsu SPI odpowiada rejestr SPCR oraz SPSR a w ATTiny 2313 nie ma tych rejesteów a jednak mozliwosc programowania za pomoca SPI jest. I troche tego nie rozumiem dlaczego wystepuje ta mozliwosc. W inne mikrokontrolery ktore umozliwiaja progamowanie za pomoca interfejsu ISP posiadaja te rejestry.
Witam, oczywiście cała rodzinka AVR nadaje się do tego o czym piszesz. Tanio można zacząć od ATtiny2313 lub ATmega8. Tylko zrób sobie sam albo kup gotowy programatorek za 15zł - STK200 podłączany właśnie do portu LPT ;) .... zassij sobie program PonyProg najnowszą wersję, będziesz nim mógł bez problemu programować procki poprzez programator STK200 .......
Przetłumaczoną dokumentacje do 2313 znajdziesz w książce "Mikrokontrolery AVR w praktyce", ponad połowa ksiązki to żywcem przetlumaczona dokumentacja 2313, reszta też się przyda na początku.
:arrow: maxiu25 Typowo zewnętrzne RTC też mają 20ppm więc nie widzę różnicy. Jeżeli chodzi o przerwanie, to kwestia trybu timera. Większość (o ile nie wszystkie) mikrokontrolery mają tryb timera, w którym nastepuje automatycznie przeładowanie (restart) timera po zakończeniu zliczania. I wówczas opóźnienia obsługi przerwań nie wpływają na dokładność....
Na samym poczatku napisze ze przeczytalem wszystkie tematy z dzialu mikrokontrolery traktujace o pomiarze U/I. Wiem tyle ze aby zrobic pomiar prady robie cos takiego musze szeregowo wpiac rezystor 0.1Ω. Nastepnie mam mierzyc napiecie na nim. I teraz pytania: 1.Jakiej mocy rezystor? 2.Jak podlaczyc go do µC? 3.Czy rezystor trzeba bedzie chlodzic?...
Dziękuje za pomoc, zaraz wprowadzę zmiany w życie i dam znać jaki uzyskałem efekt. Programowaniem mikrokontrolerów zajmuje sie dopiero od dwóch tygodni i wiem faktycznie mało. Przeczytałem książkę "Mikrokontrolery AVR Attiny w praktyce" Rafała Baranowskiego i bazując na niej staram się zrozumieć działanie poszczególnych elementów ATtiny. Zastosowałem...
Musisz zmienić definicję procesora w kodzie źródłowym i ponownie skompilować. Nie znam Bascoma. Tam to się chyba ustawia poza kodem źródłowym. Reszta powinna być zgodna. Te mikrokontrolery mają kilka różnic, ale w tak prostym programie nie powinny być zauważalne.
Ustawiłem to zgodnie z tym co było napisane na stronie tego termometru czyli I dalej nic cały czas jest -0.1 i brak reakcji na czujnik.Zrobiłem też tą zmianę w oprogramowaniu sugerowaną przez kolegę Duch i też bez zmian. Czy zmienić $crystal z 4000000 na 1000000?
gdyby jeszcze kogoś interesował ten temat, to można wykonywać następujące operacje matematyczne +,-,*,/, mod , poętgi, pierwiastki, logarytmy, funkcje arc oraz hiperboliczne Więcej informacji w książce mikrokontrolery dla początkujących" P. Górecki (str. 330)
Hej, i znowu mam problem. Robię kurs Mikrokontrolery dla początkujących w Bascomie wg książki autorstwa Piotra Góreckiego. Program jest autorstwa P. Góreckiego i można go pobrać z . W sam program nie ingerowałem poza tym, że na początku dopisuję: $regfile = "attiny2313.dat" $crystal = 4000000 jako że pracuje z procesorem ATtiny2313. Po sprawdzeniu składni...
nie ma, lepiej ATTiny2313 bo uklad o ktorym wspomniales juz nie jest produkowany
Wsad: Wgrywasz plik 5.hex lub 5.bin
A jak to powinno wyglądać i jak czytać z magistrali przeglądałem kilka stron międzu innymi i tam tak jest Link czytam.
Po kupieniu ATTINY2313 , tak jak inne mikrokontrolery, nie ma żadnego programu i po podłączeniu do zasilanie nie robi nic. Pisząc "orginalny program" miałem na myśli ten co napisałem do mojej lampki i ten ktory mozna pobrać pod adresem podawanym wcześniej. Odnosnie zaprogramowania to ATTINY2313 tak jak inne mikrokontrolery z rodziny AVR nie wymaga żadnego...
Freddie Chopin -> no tak tych diod D1 i D2 to nie dostrzegłem ;) a odnośnie wiedzy n/t pisania w ten sposób REJESTR = (1<<x | 1<<y); to oczywiście nie miałem pojęcia a ponieważ jak wiesz od niedawna zaczyna przygodę (gdy mam czas) z językiem C - to wolę trzymać się jakby tych "ładnych" zapisów a nie "brzydkich" - bo sam chyba przyznasz,...
Zaraz Ci moderator wstawi uwagę kod. Kod się wkleja przez "kod" Jeśli nie uczyłeś się angielskiego to i tak musisz się go nauczyć w stopniu podstawowym jeżeli chcesz zajmować się elektroniką. To jak łacina w średniowieczu-cywilizowany człowiek zna chociaż 500 słów. Są translatory w googlu i słowniczki- zawsze coś. A opisy rejestrów są w wielu książkach...
Nie wiem na ile jesteś zaawansowany w pisaniu ale to zapewne Twoje początki proponuje zakup książki mikrokontrolery AVR attiny w praktyce A.Baranowski wydawnictwo BTC. W książce znajdziesz wszystko od podstaw i znacznie szybciej zaczniesz czerpać frajdę z pisania programów które działają...
Jeżeli robota nie chcesz później rozbudować to wystarczy attiny2313 (ok 4zł) Jako programator na początek polecam tani usb-asp 15-20zł. A jeżeli jesteś pewien, że to nie jest chwilowe zainteresowanie to polecam stk 500v2 (jest to podróbka atmelowego stk500) kosztuje 30 pare zł. Stk 500v2 działa bez komplikacji z bascomem natomiast usb-asp działa np...
Objawy dalej takie same. Zaczynam podejrzewać, że mikrokontrolery mam uszkodzone. Dodano po 14 I jeszcze taka ciekawostka: gdy wyjmę z podstawki uP, który pełni rolę "generatora" po włączeniu całości na wyświetlaczu pokazuje wynik 50. Skąd to się bierze?
Z tego co mi wiadomo podczas ustawienia flagi przerwania procesor sam zapisuje adres powrotu do stosu następnie przeskakuje do etykiety przerwania . Na symulatorze również nadpisywany jest adres stosu (+2) a po reti (-2) mimo iż sam nic na stos nie zapisuję . Program również powraca do właściwego adresu . Z książki Mikrokontrolery AVR w praktyce : "Skok...
Jak w temacie, kupię uC AVR - Attiny2313 - Attiny26 - Attiny 24 - Attiny 13 - Atmega 8
Kompletny program obsługi tych pastylek znajduje się w książce Jarosława Dolińskiego "mikrokontrolery AVR w praktyce".
Witam, Przechodząc po kolejnych rozdziałach książki "Mikrokontrolery dla początkujących" dotarłem do treści na temat I2C. W tym ćwiczeniu pierwszą sprawą jest wyregulowanie potencjometru PR2. Jednak przekręcanie regulacji nie wpływa w żaden sposób na wyjściowe napięcie referencyjne(wciąż jest ustawiona na nim największa możliwa wartość). Czy ten potencjometr...
Witam... na początku dodam, że szukałem podobnych objawów tu na forum i w googlach, ale nie znalazłem czegoś takiego... mam problem z moim LCD. Pomimo, że jest to wyświetlacz 2x16 to wyświetla tylko pierwsze 8 znaków z każdej linii, po czym następne 4 pola są puste, a ostatni 4 zawierają kwadraty. Oprogramowanie zmieniałem kilka razy (inicjalizację...
Witam, uczę sie programować mikrokontrolery AVR i postanowiłem zrobić sam od podstaw jakiś projekt. Mianowicie, staram sie zbudować termometr na bazie czujnika DS18B20. Nie chcę zaglądać w gotowe projekty ani sugerować się czyimiś rozwiązaniami, chcę żeby był to mój projekt. Ale chciałbym żeby ktoś doświadczony zerknął na niego i wskazał błędy w składni....
Tutaj znajdziesz schemat, z którego często korzystam: Do tego PonyProg2000: i dla przetestowania masz komplet, którym na pewno zaprogramujesz mikrokontroler. Ale wcześniej sprawdź ustawienia LPT w BIOS'ie - musi być ECP, EPP Dodatkowo tutaj znajdziesz najczęściej występujące przyczyny problemów z zaprogramowaniem: Masz multimetr? Jeżeli nie to kup jakiś,...
XMEGA jest praktycznie niedostępna w serwisach / sklepach internetowych, nie mówiąc o zwykłych sklepach. Jeśli zacznie być dostępna, jestem pewien, że zaczne jej używać. Nie dziwię się sprzedawcom. Wolą mieć na stanie zestaw obowiązkowy: ATTiny2313 i ATMega8 - bo ciągle małolaty z pobliskiego elektronika kupują - niż wyjść nieco poza ramy i posiadać...
Zacznijmy od podstaw pisania czytelnych programów. Zamiast liczb bitowych, stosuj przesunięcia i nazwy bitów, co ułatwi Tobie i nam znalezienie błędów: W szczególności stosuj to do rejestrów ustawiających jakieś funkcjonalności mikrokontrolera, czy nazw pinów. Przykład: W ten sposób, nie będziemy musieli sięgać do dokumentacji, by sprawdzić czy prawidłowo...
Witam, czy można połączyć 2 mikrokontrolery stosując komunikacje uart ale wysyłając dane przez podczerwień? Chodzi mi o zbudowanie własnego pilota i odbiornika. Z jaką prędkością musiałyby być wysyłane dane i jaką częstotliwość powinien mieć odbiornik ir? Schematy układów, wiem, że może być jakiś błąd w schematach.
Może zaczniesz od czegoś łatwiejszego , będzie prościej i mniej stresująco . wygląda na to że masz chęci , masz plan , ale brakuje odrobinkę wiedzy żeby w tej chwili zrealizować temat z sukcesem . Nie pomyśl tylko że nie uda ci się go zrealizować . Najlepszą drogą jest uzupełnienie brakującej wiedzy , a nie ma tego zbyt wiele powiedzmy na kilka wieczorów...
Na atmega 8 też nie działa Bardzo prawdopodobne. Wszystkie biblioteki i całe arduino jest głównie przystosowane do mikrokontrolerów Atmega168, Atmega328, które mają inną mapę pamięci niż starsze takie jak na przykład Atmega8. Mikrokontrolery Attiny to jeszcze inna bajka i kod nie jest aż tak przenośny.
Po pierwsze ściągnij sobie pdfa tam powinien być przykład konfiguracji w C i w asemblerze jeśli nie będzie go w tym układzie z pewnością jest w atmedze 8 . Wszystko co robisz w bascomie za pomocą config ... w asemblerze odbywa się wpisując odpowiednią wartość do rejestrów . Może na początek zaproponował bym ci książke Mikrokontrolery attiny w praktyce...
Witam też ostatnio zacząłem przygodę z Attiny2313 i też mam problem z Bascom Avr (mam wersje 1.11.8.7). A mianowicie program mi nie wykrywa kontrolera, mam przedłużacz lpt długości 2m. Poradziłem sobie w ten sposób że w Bascom Avr pisze i kompiluje program a do procka wrzucam programem ISPPROG, który bez problemu wykrywa układ. Nie wiem dlaczego tak...
Cześć. ...Tylko czy ten mega8535 jest poptzrebny do samego programatora? musi tam być? nie wystarczy tylko tiny2313? W opisie projektu jest napisane: "Głównymi elementami programatora są mikrokontrolery ATMega8535 oraz ATTiny2313. ATTiny2313 pełni funkcję programatora dla układu ATMega8535 (służy do uaktualniania oprogramowania wewnętrznego układu)."...
Witam. Postanowiłem przedstawić chyba pierwszy mój projekt na elektrodzie. Jest to zegar Nixie. Konstrukcja nie jest w jakiś sposób wielce odkrywcza. Ale o tym później. Przez grudzień zmagałem się z problemem sterowania lamp Nixie i odczytem RTC. To mój pierwszy większy projekt od ładnych kilku lat. Pierwszy raz też wziąłem się za zrobienie obudowy...
Jak skomunikować dwa mikrokontrolery np: ATtiny2313 przez szynę I2C? Dokładnie chodzi o to aby odbierający po zgloszeniu przerwania odebrał pakiet danych z pierwszego. Najlepiej w Bascomie. Docelowo uklad ma byc taki aby nadawał jeden procesor do wybranego jednego z kilk (kilkunastu) odbierających.
Autor tego projektu nie poprzestał na zmianie standardowych żarówek w swoim salonie na oświetlenie Led, lecz za pomocą listwy diod oświetlił całą długość ściany. Zaopatrzył się w 7 m takiej listwy, którą pociął na 14 części, by mieć większą kontrolę nad pracą diod i móc tworzyć efekty takie jak na zamieszczonych filmach. Układy sterujące pracą poszczególnych...
Witam. Chciałbym poradzić się Was jaki kupić programator dla początkującego na USB. Chciałbym w pierwszej kolejności zaprogramować na nim mikrokontrolery: ATTiny13V, ATTINY2313, AT89C2051. Myślałem nad isp STK200 lecz nie posiada on portu USB na którym mi bardzo zależy ponieważ obecnie posiadam tylko laptopa. Najlepiej żeby był jak najtańszy ponieważ...
Każdy z nas grał w jakąś wersję piłkarzyków. Pamiętamy wypasione sprężynkowe wersje, popularne do tej pory barowe piłkarzyki, młode pokolenie pewnie głównie kojarzy raczej komputerowe wersje, a co z robo-piłkarzykami? Oczywiście w sklepie ich nie dostaniemy, przynajmniej na razie, ale w świecie DIY? Jak najbardziej. Projekt Foobot to rozwijająca się...
Mam dwie sztuki uC jak w temacie, układ nowy nie lutowany prosto z TME. Układ zupełnie mi nie potrzebny, otrzymałem go przez przypadek zamiast innych układów jakie zamówiłem, zorientowałem się chyba po roku, bo nie otworzyłem zawartości torebki strunowej... Tu są jego dane: Ponieważ zupełnie "nie siedzę" w PICach chętnie zamiennię te 2 uC na jakieś...
Jak większość przedmówców ja również miałem problemy z zestawem dostępnym w ofercie Kamami: ZL11AVR i mikrokontrolerem ATtiny2313. Przeprowadzając kolejne etapy opisane w książce Piotra Góreckiego "Mikrokontrolery dla początkujących" spotkałem się praktycznie z każdym z wymienianych przez innych forumowiczów problemem przy podłączeniu zestawu. Ponieważ...
Witam! bardzo serdecznie. Zwracam się do Państwa z następującym pytaniem. Otóż mam dość poważny problem z mikrokontrolerem ATtiny2313. Udało mi się skonstruować barierę podczerwieni w oparciu o diodę nadawczą podczerwieni oraz układ odbiorczy podczerwieni TFMS5360 lub TSOP1736 (odpowiednik). W układzie wykorzystano ten pierwszy. Potrzebuję zamontować...
Witam !! Również zaczynam budowę w/w robota. Jestem w trakcie zamawiania podzespołów elektronicznych. Moje pierwsze pytanie to mikrokontroler ATTINY2313. Na stronie hurtowni podzespołów elektronicznych znalazłem następujące mikrokontrolery : i AT90S2313-10SC Układ scalony ISP-MC 2k Flash 10MHz SOIC20 | i ATTINY2313-20PI Układ scalony mikroproc.ISP-MC...
Trudne zadanie. Niemal tak, jak do ugotowania wody polecać blondynkę lub brunetkę. A zajrzysz [url=]tu, to i tak znajdzie się 10-ciu zwolenników różnych odcieni ... Kasztanek? ;) Do sterowania matrycy LED 7x5 lub 8x6 punktów potrzebujesz dwóch "wystawionych" na piny portów wyjściowych. I to właściwie jedyny wyznacznik, bo inaczej będziesz musiał dodać...
Witam. Zrobiłem bota według tego schematu, z tym wyjątkiem, że mam attiny2313. Jest ona bardzo podobna, wyprowadzenia idą tak samo.Problem to to że nie działa mi układ podczerwieni :(. Nie wiem czemu cały czas wysyłają sygnały. Mam pytanie: czy dioda odbiorcza ma polaryzację? Jak ona jest oznaczana. Na swojej mam tylko kropkę po jednej stronie. Proszę...
Autorski projekt wyłącznika zdalnie sterowanego za pomocą pilota RC5. Cały układ kontrolowany jest za pomocą mikroprocesora z rodziny AVR, ATtiny2313. Na uwagę zasługuje zasilanie układu bezpośrednio z sieci elektroenergetycznej o napięciu 230V, zrealizowane przez zasilacz bez transformatorowy. Jako odbiornik podczerwieni z pilota wykorzystano układ...
Osobiście udało mi się napisać ten program, ale w innym środowisku, o wiele prostszym niż wiersz poleceń. O to przykład: (program napisany na uniwersalny sterownik z wyświetlaczem 2*16 znaków) Program zajął ok 7% flash-a Dobra jeśli już mamy porównywać to jedziemy: 1. Hmm ATMega32 jeśli tego typu urządzenie ma zużywać tylko 7% Flasha procesora to znaczy...
avr-libc nie ma gotowych funkcji bibliotecznych do obsługi LCD, aczkolwiek w "zestawie" jest demo które zawiera obsługę wyświetlacza opartego o standardowy HD44780. Ja osobiście jednak go nie używam, a napisałem własną bibliotekę w oparciu o przykład z kursu na stronie (chciałem uzyskać mniejszy kod, łatwiejszy do upchnięcia w ATtiny2313)
W czasie konkursu Hackaday Prize w 2014 pojawił się projekt karty graficznej zbudowanej w oparciu o mikrokontrolery i pracującej na bazie Linuksa. Karta oferowała rozdzielczość VGA 640x480, a cały projekt został oparty na układzie CPLD komunikującym się po SPI. Niestety projekt nie należał do udanych i nie mógł jako taki konkurować z innymi. Wersja...
Należy wyprostować parę spraw: Wskazane "while(1);" nie ma żadnych instrukcji do wykonania w tym przypadku - służy ona tylko i wyłącznie do chamskiego zakończenia kodu. While (1); nie jest żadnym chamskim wykorzystaniem do zakończenia programu. Instrukcja ta niczego nie zakańcza, a już na pewno nie w sposób chamski. Wręcz przeciwnie - umożliwia działanie...
Witam, Mam czujnik DS18B20 i taki kod do niego: 'Jednopunktowy termometr z czujnikiem DS18B20 'www.portalnaukowy.edu.pl 'Program na podstawie kursu z ksiażki "Mikrokontrolery dla Poczatkujacych" Pana Piotra Góreckiego $crystal = 4000000 'deklaracja częstotliwosci pracy kwarcu $regfile "attiny2313.dat" 'model procesora dla którego...
Melduję, że próba zaprogramowania ATTINY2313 zakończyła się powodzeniem. Ale trochę się nakombinowałem. Otóż na szybko zmontowałem ten programatorek Pinu nr 20 nie łączyłem do LPT tylko do +5v (jak podłączyłem do lpt to nie chciało działać). Dodatkowo do pinu nr 10 ATTINY2313 podłączyłem minus zasilania. Użyłem programu ISP PROGRAMMER Poniżej podaję...
Jak masz wersję ATtiny2313, a nie ATtiny2313V to oba kwarce Ci pójdą ... ATtiny2313 MAX 10MHz ATtiny2313V MAX 4MHz Mikrokontrolery pracują z prędkościami MAX i dowolnymi mniejszymi ...
Panowie, dzięki waszej pomocy udało się zaprogramować procesor ATtiny2313 programem z książki Mikrokontrolery dla początkujących. Książka dedykowana jest zestawowi startowemu opartemu na AT90S2313. Ja posiadam zestaw testowy oparty na procesorze Attiny2313. Problem jest następujący, mogę tylko zaprogramować (wysłać) tylko jeden program z książki o nazwie...
Mam mały problem a mianowicie zrobiłęm układ na attiny2313 ale mocno się grzeje do attiny mam podłączone 11 diód led i dwa przełączniki Wiem że attiny grzeje się bo nie dałem rezystorów i ma za duże natężenie na nóżkach a po zamontowaniu rezystorów 390 wszystko jest ok z tym że diody słabo świecą. ... A gdy nie ma rezystorów to wygląda ok tylko procek...
Witam! Stworzyłem termometr na Attiny2313 i mam problem po uruchomieniu. Cały projekt pochodzi z tego Linku Program też ściągnięty z strony wygląda następująco: 'Jednopunktowy termometr z czujnikiem DS18B20 'www.portalnaukowy.edu.pl 'Program na podstawie kursu z ksišżki "Mikrokontrolery dla Poczštkujšcych" Pana Piotra Góreckiego $crystal = 4000000 'deklaracja...