Trzy razy TAK.
To może opisz coś więcej. Jaki język preferujesz? W jakim stopniu jesteś sam w stanie napisać program? Oczekujesz gotowca? Pokaż na forum co już masz napisane. Pozdrawiam
Jest w PDFie. Jak chcesz źródła z protela 99SE to niema problemu. W załączniku sterownik SMD + przystawka do 24Cxx oraz 93Cx6. Co to montażu: - Wszystkie oporniki SMD 0805 wg schematu SiProga, - Diody Zenera 5,1V są przewlekane, - Tranzystory dowolne NPN i PNP np BC847 BC857 w obudowie SOT-23, - Stabilizator 78L05 z dołączonym zewnętrznym zasilaniem,...
witam. config.h dołączony, port i pin ds'a również, zasilanie z osobnego przewodu. Tak się zastanawiam czy nie trzeba przypadkiem ustawić zegaru procka tak jak jest w pliku config na 8MHz przez fuse bity? Słuszna uwaga demeus, zapomniałem jakże prostego i zarazem ważnego słowa DZIĘKUJĘ. Więc dzięki wielkie za swój wkład jaki poświęcacie. Dodano po...
Może to dlatego, że dałeś sub'y w pętli? Przenieś je na koniec programu, wszystko powinno być dobrze. /Ubiegnięty :)
Musisz zaznaczyć cały tekst który chcesz pokazać jako kod, a następnie zaznaczyć napis Code $regfile = "attiny2313.dat" $crystal = 8000000 'kwarc 1MHz $prog &HFC , &HE4 , &H9F , &H00 ' generated. Take care that the chip supports all fuse bytes. Config Timer1 = Timer , Prescale = 64 'timer1 jako licznik 15536 Config Int0 = Rising 'detetor zera...
tak, interface wyjściowy to UART TTL ale to w niczym nie przeszkadza i można go podłączyć bezpośrednio do portów uC. Aby Komputer skomunikował się z uC należy: po stronie kompa: -podłączyć moduł radiowy USB(po podłączeniu modułu powinien zamigotać diodkami) -skorzystać z terminala i otworzyć port COM z numerem dla jakiego zainstalował się moduł -prędkość...
Ale masz podłączone PB.6 i PD.4:) A w programie?
Witam ! Cytat: Program niby się wgrał. Co właściwie to oznacza ? Czy programator działa poprawnie ? Znalazłem taki sam programator na Allegro z takim opisem: Programator może też bez problemu pracować z takimi programami jak: - AVRDUDE (wraz z nakładkami) - BASCOM-AVR (za pośrednictwem AVRDUDE) - AVRStudio (za pośrednictwem AVRDUDE) Ciekawe czy ten...
Zobacz jak ja to zrobiłem na Mega8 http://obrazki.elektroda.pl/8838731900_1... Program jaki zastosowałem korzysta z przerwania INT0 które po naciśnięciu klawisza wyprowadza procesor ze "śpiączki" , wysyła dane na IR i usypia go ponownie.Dla mnie takie rozwiązanie jest lepsze niż chwilowe zasilanie procesora poprzez diody. Poniżej wklejam...
JmL(TM) , masz rację, pomyliłem się w nazwie biblioteki, nazwa pliku różni się w zależności od wersji Bascoma ale w razie niepoprawnej nazwy program wyświetli "error: .DAT file not found" i oczywiście nic nie skompiluje. Co do prędkości to dla 1MHz powinno działać, w absolutnie najgorszym przypadku można zmienić wartość przy poleceniach WAIT :| http://forum.ep.com.pl/viewtopic.php?p=6...
Nie wiem jaki kurs czytałeś, ale na pewno coś źle zrozumiałeś. Rezystor ma być po to żeby ściągnąć pin do masy jak nie podłączysz go (pina) do VCC. Jego wartość nie jest krytyczna i może wynosić ze 470R…1M. Nim mniejszy tym większa odporność na zakłócenia i szybsza reakcja procesora na odłączenie VCC. Ale też większy pobór prądu i większe grzanie...
Elseif Pinb.0 => 30 And < 50 Then Elseif Pinb.0 => 30 And Pinb.0 < 50 Then Dalej nie widzisz różnicy?
Kolega jest chyba bardzo początkujący we wszystkim. "Czybyszew" napisał że to jest wtyk do złącza LPT a na zdjęciu prawdopodobnie jest ten wtyk wpięty w jakiś kabel przedłużający. Można lepiej kupić programator w twoim przypadku na USB. W internecie jest naprawdę tona informacji o mikrokontrolerach, ich programowaniu itd. Warto jako początkującemu zdobyć...
"Początkowo program działa poprawnie" to nie dziwne, że na początku działa ci poprawnie a potem leci w przysłowiowe "maliny" nie potrafisz kolego jeszcze dobrze się posługiwać przerwaniami i samą konstrukcją programu - masz tak namieszane że szok w zasadzie czytając sam program to nie wiadomo dokładnie co chciałeś uzyskać pierwsza wskazówka - najpierw...
W ten sposób szukasz programistę? "Dla programisty to banalne" w domyśle nie zapłacę za to dużo bo to pewnie jest łatwe. Jak ma działać ten procesor, bez klawiatury, czujników krańcowych innych sygnałów sterujących. Ma tylko włączyć i wyłączyć a może ma mieć zainstalowany moduł telepatyczny?
Witaj, Antenki .... : http://mikrokontrolery.blogspot.com/2011... Minimalne podłączenia: http://mikrokontrolery.blogspot.com/2011... Pokaż program.
"for" to jedno z podstawowych poleceń w większości języków programowania... radze odłożyć kompletowanie sprzętu tylko poczytać o podstawach programowania wogóle.
Problem powoduje używanie waitms. Podczas wykonywania waitms procesor pracuje tak jakby w pętli do..loop i nie reaguje na nic. W zasadzie nie powinna być używana. Rodzi więcej problemow, a wcale nic nie ułatwia. Zastosuj timer do sterowania diodą zamiast waitms.
Wejścia Pd.0 i Pd.1 podciągnij do plusa zasilania za pomocą rezystorów np. 100k . Diodę led wepnij odwrotnie to znaczy , katoda do masy , a anodę przez rezystor do PB.0 . No i oczywiście zmień troszkę program .
Mam nadzieję że to nie pójdzie do kosza: $crystal = 4000000 '4MHz $regfile = "attiny2313.dat" Config 1wire = Portd.5 Config Timer0 = Timer , Prescale = 64 On Timer0 Przerwanie0 Enable Interrupts Enable Timer0 Start Timer0 Porta = 0 Portb = 0 Portd = 0 Config Porta = 0 Config Portb = 0 Config Portd = 0 '**************************** 'Zmienne...
Poza zmianą nazwy portów będziesz musiał odpowiednio skonfigurować obsługę timera bo z pewnością on jest wykorzystany do liczenia czasu i obsługi wyświetlacza led .
Raczej schemat zgodny jest z programem. Ja optuję jednak na program zgodny ze schematem ;-) Albert
Witam Przykładowy program obsługujący ATTiny2313 to ChipBlasterAVR http://www.hpinfotech.ro/html/cbavr_feat... Pozdrawiam Piotrek
No na modyfikację nie mam czasu. Zwłaszcza, że już dawno nic nie pisałem. W dodatku ja nie używam wait (i Tobie też odradzam) co wymaga trochę innego podejścia do pisania programu. Mogę jedynie podpowiedzieć, że najlepiej było by skorzystać z przerwań INT0 i INT1 podłączonych pod przyciski. Wtedy przerwanie aktualnego zadania było by możliwe natychmiast....
$regfile = "attiny2313.dat" $crystal = 1000000 Config portb=input portb=&B11111111 Config portd=output portd=&B0000000 Startt Alias Pinb.0 Stopp Alias Pinb.1 czujnik alias pinb.2 awaria alias pinb.3 otw alias pind.3 Zamknij Alias Pind.4 do If Stopp = 0 Then If Startt = 1 Or Awaria = 1 Then Zamknij = 0 Otw = 1 End If Else ' gdy stop=1 If Czujnik...
użyj getkb (pobieranie wartosci z klawiatury),znajdziesz w konfiguracji bascom potem ustalasz w programie kod i porównujesz go za pomoca warunków If itp...
sam bascom posiada nie mało przykładowych programów przetestuj je
Witam ! Jeśli masz problemy z zaprogramowaniem AT89C2051 to kup AT89S2051, zaprogramować go można tak jak ATtiny2313 po ISP. Pozdrawiam. Stefan
fusebitami można co najwyżej zablokować możliwość programowania przez niektóre złącza (programowanie równoległe zawsze działa). Od zabezpieczenia przed odczytem i zapisem są lockbity - zaznacz Lock1 oraz Lock2 i będziesz miał zabezpieczenie przed odczytem i zapisem aż do najbliższego kasowania całego układu.
Musisz zaprogramować dwa bezpieczniki Lock1 i Lock2 Te bezpieczniki to nie ciągi zer i jedynek tylko dwa wskażniki (dwa bity) programowane programatorem. Usunięcie tych bezpieczników jest możliwe tylko przez skasowanie całego procka.
Ściągnij datasheet ze strony producenta i otwórz na stronie 23. Masz tam tabelkę do ustawienia bitów CKSEL3..1 (w Twoim przypadku to będzie 110) a na stronie 24 masz tabelkę do ustawienia bitów: CKSEL0 i SUT1..0. Musisz sam zadecydować jak je ustawić w zależności od Twoich potrzeb. Od tych bitów zależy czas startu mikrokontrolera. Pamiętaj, że bit zaprogramowany...
Po pierwsze błąd jest w tytule wątku! Po drugie, jeśli ty pisałeś ten kod a nie jest to jakieś zadanie szkolne to pomyśl trochę nad tym: CPSE R18,R17 LDI R17,0B11111111 LDI R17,0B11111110 Całą tą procedurę przerwania można zrobić prościej.
Do _delay_ms(), _delay_us jako argument nie podaje się zmiennych. Jeśli chcesz mieć zmienne opóźnienie, stwórz sobie osobne funkcje, np: [syntax=c] void delay_us(uint16_t us) { while(us--) _delay_us(1); } [/syntax] i używaj tych funkcji tam gdzie parametrem opóźnienia ma być zmienna.
Ten procesor ma tylko 128 bajtów SRAM, a twoja tablica zajmuje aż 200. Więc się nie mieści.
Noto zainstaluj sobie AVR Studio 4, lepiej na tym wyjdziesz. A spróbuj w _delay_ms(100); dać większe czasy, np 1000 albo 2000 i zobacz co się wtedy dzieje.
Efekt jest nieciekawy bo zamiast na porcie szeregowym operujesz na deskryptorze numer 0 :) Zmienna lokalna fd przysłania Ci zmienną globalną o tej samej nazwie.
Tu masz zrodla , skompiluj sobie na atiny i z glowy . http://home.versanet.de/~b-konze/blmc_bk... Tu strona glowna , i wszystkie versje softu do proca http://home.versanet.de/~b-konze/blmc_bk... tu z hamulcem - do kompilacji http://home.versanet.de/~b-konze/blmc_bk... tu wariant na atmege8 http://freenet-homepage.de/khruehlow/Pla...
Makro _delay_ms nie może być używane ze zmienną jako argumentem - tylko stała wartość. Jeśli chcesz mieć opóźnienie o zmiennej długości, zrób pętlę wykonywaną ileś tam razy, a w każdej iteracji usypiaj o 1ms.
WWW(kropka)jaglarz(kropka)com/ja/elektro... Dodano po 1 Konstrukcja układu może i pozostałaby bez zmian, a nawet mógłbyś usunąć kwarc, ale czekałaby Cię długa robota z programem. Szybciej sam napiszesz taki program na ATTiny2313.
Mam takową też i kompiluje bez problemu. Zajrze później bo mam swoje zajęcia :P http://obrazki.elektroda.pl/4925998200_1...
Ma czym wyświetlasz dane? Pokaż program obsługi wyświetlania.
Attiny działa na wewnętrznym kwarcu 8 MHz tak jak został przyniesiony ze sklepu (Fusebitów nie zmieniałem). Nowy procesor ze sklepu ma włączony podzielnik i pracuje na częstotliwości 1MHz. Bit włączający podzielnik nazywa sie CKDIV8 . Do zmiany FuseBit`ów podchodził bym jednak ostrożnie. Spróbuj innego programu do współpracy z tym procesorem. Przypominam...
Nie niestety tak się nie da. Program pisany jest pod konkretną strukturę wewnętrzną. Jedynie attiny2313 podpasował by, ale program dałbyś radę przerobić jeżeli byłby napisany w C. Z asemblera nie ma szans.
Już nieaktualne.
Witam Wykonałem sobie programator z układem do testowania http://img340.imageshack.us/img340/6803/... http://img181.imageshack.us/img181/41/st... Mam pytanie czy poprawne jest podłączenie wyświetlacza według poniższego rysunku ? Chodzi mi głównie o programowanie w Bascom, aby było zgodne z płytkami AVT http://img244.imageshack.us/img244/6454/...
No niestety tak dobrze to nie ma... AT89c4051 a Tiny2313 to zupelnie inna rodzina. A tak w ogole to w czym bylo pisane oprogramowanie?
Odepnij kwarca i zobacz czy dalej działa jeśli tak procesor dziala na wewnętrznym oscylatorze rc , jeśli nie to ustaw pułapki w symulatorze i sprawdz czy przerwania występują dokładnie co określiny czas .
napisałeś: "...z tym wyjątkiem, że mam attiny2313. Jest ona bardzo podobna" kto jest podobna? dioda? czy o jaki element ci chodzi? a ty w czym piszesz programy do procków tak w ogóle? bascom? bo nie wiadomo co dokładniej ci poradzić? pozdrówka
Może zaczniesz od czegoś łatwiejszego , będzie prościej i mniej stresująco . No, nie żartuj z faceta!. Co może byc łatwiesze (?) ? miganie diodą ?... Spójrz na jego ?credentials? w lewym oknie. Gośc jest tu około 10 lat, więc pewne rozeznanie w temacie posiada i ?kurs? z miganiem diodą z pewnością dawno ukończył. Może potrzebuje troche odmiennego spojrzenia...
Polecam polskojęzyczny help do Bascoma. Szukaj w nim informacji o transmisji szeregowej UART.
Dobra. Przejrzalam datasheeta i nie widze uchybien ;] Z wyswietlaczami, jak nie dzialają, robi sie tak: 1. wyswietlasz tylko jeden piksel w (0,0) 2. jesli go widac, patrzysz w ktora strone sie przesuwa 3. wyciagasz wnioski co skopales i poprawiasz (np. jak chodzi w pionie to masz błędną ilosc linii) 4. jesli nie widac wyswietlasz gdzie indziej (idziesz...
Witam. Mam problem z wgraniem programu do attyny2313, obsługującego kit avt 2829. Kit nie został kupiony, płytkę sam wykonałem metodą termotransferu, a program ściągnąłem ze strony ELPORTALU, ale nie chce się załadować . Czy ma ktoś działający wsad do tego kitu lub może sprawdzić program, który posiadam i podać przyczynę złego ładowania. Program jaki...
Możesz wrzucić tu kompletny kod programu ?
Zamiast AT90S2313 zastosuj ATtiny2313. I skompiluj program na ten procesor i zaprogramuj. Jak będziesz miał duuuużo szczęścia to będzie działał.
Błąd jest taki, że funkcje obsługi przerwań umieściłeś w funkcji głównej main. Najpierw musisz zakończyć main, a dopiera pod spodem, na samym końcu (poza funkcją main) piszesz obsługę przerwań, bez średników. Mam takie pytanie: w jakim celu chcesz mieć reset? przecież jeśli program będzie się wykonywał w koło to chyba będzie dobrze, właśnie o to chodzi....
Chyba ci wyślę płytkę (ale tylko pożyczę- do odesłania) z działającym "programem".
Witam mam problem z czujnikiem DALLASA 18B20 Układ termometru 1wire na ATTINY2313 ,działa bez problemu z czujnikiem DALLAS 1820 ,niestety po zamianie na 18B20 (podobno nowsza wersja ,ten poprzedni już nie produkują), pokazuje błędną temperaturę (konkretnie 23°C na 1820 ,to według 18B20 temperatura -55°C) ,sprzedawca mówił że trzeba zmienić kilka rzeczy...
Najpierw zassaj sobie helpa do bascoma i w nim poczytaj o takich komendach jak getrc5 i rc5send są tam również schematy i przykładowe programy.
Kompletny program obsługi tych pastylek znajduje się w książce Jarosława Dolińskiego "mikrokontrolery AVR w praktyce".
wany jest sygnał - nie udało mi się wyczytać z programu
Dodaj Waitms przed Loop: [...] Waitms 10 Loop
Witam, mam problem z napisaniem programu pod kit avt1790. Zależy mi na tak dużych cyfrach. Posiadam kod źródłowy ze strony: http://mirley.firlej.org/minitermometr_u... Chciałem go przerobić ale nie daje rady. Kod podany jest w załączniku. Muszę zrobić jeden układ na tym kicie. Proszę jakąś dobrą istotę o pomoc. Z góry wielkie dzięki.
Fakt błędy nie zauważyłem, przepraszam. Załączam program w formie pliku.
A nie łatwiej zmienić do masy ?? mniej roboty niż z programem.
Najpierw musisz zająć się multipleksowaniem twoich wyświetlaczy i nauczyć się wyświetlać na nich cyfry. Poszukaj na forum bo było sporo tematów o tym.
Czy poza podłączeniem zasilania +5V do procesora i interfejsu ISP coś jeszcze trzeba z tym zrobić? podłączyć kwarc. I czym (jakim programem) można programować ATtiny2313? PonyProg nie potrafi... Może masz starego ponyproga? ATtiny2313 nie jest supernowością, ale jest z nowej rodziny AVRów. Poszukaj nowszej wersji PonyProga. Ja osobiście używam loadera...
jeśli nie jesteś pewny sprawdź co zrobi symulator z ddrb jak uruchomisz program ;)
Pastylka odpada :) nie każda osoba będzie miała taką przy sobie... Mam jeszcze pytanie jak ustawić fuse bity do Attiny2313 żeby działał z tym programem
Szukam teraz jakiegoś łatwego programu na Arduine Ide z Attiny2313,Led i przełączniki.Próbowałem wgrywać program na Attiny2313 z Bescom - programator działa a teraz chce spróbować z Arduine Ide tylko nie umie bibliotek wrzucić.
Pod względem wielkości programu ATTiny2313 rzeczywiście by wystarczył ale musiał bym dołożyć jakiś ekspander (np PCF8574) bo brakło by portów. Licznik 4017 pracuje na 12V a uC na 5V dlatego dałem tranzystory. Z bufora mógłbym jednak zrezygnować. Teraz patrze że zmieścił bym się w maksymalnym obciążeniu portów i całego procka.
Nie, te procesory są różne. Jedyne co ci pozostaje to przekompilowanie projektu pod Mega8
Jak próbuję wrzucić prosty program dla attiny2313 to wyskakuje błąd: Error! commandline execute failed. Ten program rozpoznaje attiny2313
Kolego w programie deklarujesz odpowiedni kwarc i predkosc transmisji. Uruchamiasz terminal i tam ustawiasz tak samo jak w programie.
Witam! Jako że dosłownie przedwczoraj zacząłem się interesować programowaniem uC, postanowiłem napisać swój pierwszy program. Nie jest to coś skomplikowanego. Ma on służyć do wyświetlania na wyświetlaczu 7-segmentowym liczb od 9 do 0 i pracować w pętli. '************* Konfiguracja uC ***************** '***************************************...
Spróbuj zrobić tak Co4ms: 'procedura obsługi przerwania od Timera T/C0 wykonywana co 4ms Timer0 = 6 'załaduj do Timera0, żeby zliczył 250 (=256-6) impulsów Incr Licznik If Licznik = 6 Then 'zmienna Licznik liczy do 6 aby Licznik = 0 'sprawdzanie stanu przycisku następowało If Pind.0 = 0 Then 'co ok.24ms If Pomoc = 1 Then 'jeśli zmienna Pomoc...
Uruchom program w symulacji i sprawdź czy przypadkiem nie przepełnia ci sie stos i adresy powrotów nie nadpisują zmienne programowe. Z tego co pamiętam z bascoma a bawiłem się nim może ze 2 miesiące pewnie po wpisaniu kodu po raz 6 dostaniesz komunikat "STACK OVERFLOW" co świadczy o ty że musisz zmienić te gosub na call
fakt przerwania od Timerów nie sa używane ale myśle że zliczanie odpowiedniego czasu lepiej zrobić w obsłudze przerwań niż w głównej pętli programu
Aha, więc 1 trimer 8 bitowy użyć do małych a ten 2 16 bitowy do wysokich obrotów. W sumie w tedy by bardziej dokładniej mierzyło, nie mam doświadczenia z tak bardzo rozbudowanymi programami , Mógłbyś pokazać jak zacząć modyfikować ten program,
Może zamiast Dim Pam As Eram Byte At 15 zdefiniuj tą zmienną jako zwykła Byte a potem użyj w kodzie programu rozkazy reedeeprom oraz writeeeprom.
Prawdopodobnie kompilujesz program przy ustawieniu niewłaściwego uP doclowego. Użyj na początku programu $regfile.
Przecież w Tiny2313 rejestry PWM są takie same jak w 2313 classic. Zatem po co tak kompikujesz: #if defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || \ defined(__AVR_AT90S4434__) || defined(__AVR_AT90S8535__) || \ defined(__AVR_ATmega163__) || defined(__AVR_ATmega16__) || \ defined(__AVR_ATTINY2313__)...
Czy to te same programy?
Jeśli będziesz miał program pod attiny2313 to nie widzę problemu.
cały czas wysyła Brak DS "Cały czas" to znaczy "w kółko, bez przerwy" czy "jeden raz przy każdym uruchomieniu programu"?
Dlatego właśnie napisałem, że w swoim programie używasz niewłaściwego przerwania. Znajdź odpowiednik tego które podałeś wyżej, ale dla ATtiny2313: http://www.nongnu.org/avr-libc/user-manu... Do tego właściwą flagę w rejestrze TIMSK. I pokaż cały program po tych modyfikacjach. Teraz będziesz już na właściwej drodze do sukcesu...
Znaczy program do ATTINY2313 potrafiłem wysłać tylko program ktoś źle napisał.
Bawiłem się ostatnio ATTINY2313 i BascomemAVR 1.11.8.1 - bez problemów. Polecam odwiedziny na http://www.mcselec.com/. Uruchomiłem Twój program na symulatorze - pętle działają. Zacząłbym od przeinstalowania Bascoma. W końcu to też program!
W Chip wybierz to, co programujesz? :D attiny2313a to nie to samo co attiny2313 :!: + czytaj komunikaty programu. Co do arduino - reinstal, bo on musi widzieć te pliki :!:
Ja mam coś takiego: $regfile = "attiny2313.dat" 'rodzaj procesora Config Lcd = 16 * 2 $crystal = 1000000 Config Portd = &B1111110 Config Rc5 = Pind.0 Enable Interrupts On Int0 Cursor Off Dim Address As Byte , Command As Byte Cls Do Getrc5(address , Command) Waitms 50 Command = Command And &B0111111 If Address < 60 Then Locate...
witam. proszę o pomoc. zbudowałem unlooper'a i próbuje uruchomic go na attiny2313. wyczytałem że to możliwe, ale próba programowania za pomocą ULPTiny daje ... nic. i w tym unloperze nie rusza żaden program. attiny2313 mogę programowac za pomocą isprog na lpt. jak ustawic fuse bity żeby attiny2313 pracował w trybie at90s2313 (tylko proszę tak jak krowie...
Programator AVR-ISP MKII ATTiny2313 Jestem początkujący.Jak sobie z tym poradzić?
Jeśli używasz Atmel Studio to co cie obchodz makefile? On jest generowany automatycznie i nawet tam nie zaglądaj. Podobnie nie używaj WinAVR pod IDE - bo i po co. Atmel Studio ma w sobie cały toolchain. BTW, skoro program w symulacji działał, to znaczy, że masz wszystkie potrzebne pliki wygenerowane. Do zaprogramowania użyj plików w formacie HEX, a...
Witam mam taki program w języku MS BASIC: http://obrazki.elektroda.pl/6735757800_1... Spis elementów: D1-dioda S1-przycisk U1-ATTiny 2313 20-PU I mam pytanko czy ten układ będzie działał z tym programem?
Witam Co trzeba zmienić w programie żeby działał z ATTINY2313 http://tranzystor.eu/articles.php?articl...
Ja typuję na fuse-bity tylko nie wiem jak to sprawdzić . Chyba żeby programy typu user port, lub giveio coś broiły .
Witam. To co zauważyłem to w linii trzeciej powinno być tylko End if. Proponuję w portach jako stan spoczynkowy ustawić stan wysoki z podciągnięciem przez wewnętrzne rezystory a wybierać stanem niskim, czyli zwierając dany pin do masy. Pobierz sobie polski help np. ze strony MCS Electronics. lub www.pe.ifd.uni.wroc.pl/BascomBasicAVR3.p...
no jak się szybko pisze to tak jest, ale ważne że działa. Po 2 chciałem żeby jak najmniej ingerowac w program tegoż Pana. Mozna dać w przerwaniu od Timera żeby zwiększało sekundy, minuty i godziny. Tak sie powinno dać ale zrobiłem to na szybko. Mniej więcej tak by to wyglądało: $regfile = "attiny2313.dat" $crystal = 8000000 Config Pind.0 =...
Tytuł artykułu: Ultradźwiękowy miernik odległości, wzrostu i poziomu. Zestaw 254-K z Nowego Elektronika październik / listopad 2008 Witam. Proszę o pomoc w napisaniu programu do ultradźwiękowego miernika odległości. Chodzi mi dokładniej o fragment dotyczący wysyłania paczki impulsów, oraz pomiaru czasu po jakim wrócą do odbironika. Przeliczanie na odległość,...
No fajny niedziałający program ;) Super.
attiny2313 programy przykładowe programy bascom attiny2313 programy mega128 programy
silnik elektryczny łożyska kompresor sprezarki bezpiecznik wycieraczka tylny
zgrzewarka transformatorowa renault mascott
Czy można zmieszać 1 litr oleju 5W30 i 1 litr oleju 10W40? Błąd E21 w suszarce Hoover - przyczyny i rozwiązania