No niestety jak tak na ślepo jeszcze kilka razy popodłączasz sobie odwrotnie to upalisz jeszcze nie jednego scalaka albo i port USB jeśli z niego na dodatek zasilasz procka. Oczywiście warto zasilać procka z USB ale w tym celu to trzeba SUPER dokładnie doczytać w instrukjcji wyprowadzenia wtyczki z programatora i połączyć odpowiednio sygnały ISP jak...
if ((access1 = 1) || (access2 = 1) || (access3 = 1) || (access4 = 1)) pierwszy if, popularny błąd zmień na == dalej nie przeglądałem
Uszkodzony procek, diodę podłącz odwrotnie (musisz zmienić sposób włączania w programie), rezystor wstaw 1K Programator też masz na pajączku?
Nie piszesz czym programujesz uC ale pewnie jakiś programator ISP... Najprawdopodobniej problem jest z częstotliwością dla transmisji ISP... Powinna ona wynosić poniżej 1/4 prędkości taktowania rdzenia... Chodzi ci tak ogólnie dla AVR'ów czy konkretnie interesuje cię C w kontekście programowania ATtiny13...? Jeśli to pierwsze to przeszukaj forum mikrokontrolery......
Myślę, że z ISPprogiem nie powinno być problemu, wnioskując z załączonego obrazka (wykonany przeze mnie zrzut ekranowy programu). Częstotliwość można wpisać ręcznie . Oczywiście nie sprawdzałem (nie stosowałem jeszcze ATtiny13), więc nie mogę potwierdzić na 100%. Najprościej zapytać autora programu przez e-mail.
Sprawdź PonyProgiem i napisz jakie są rezultaty.
He he he, racja :D I drugie pytanie: Czy normalne jest to, jeśli na obu rejestrach wpisze wartość 0x00 to wyjścia PWM na których są diody LED będą lekko świeciły??? The extreme values for the OCR0A Register represents special cases when enerating a PWM waveform output in the fast PWM mode. If the OCR0A is set equal to BOTTOM, the output will be a narrow...
Tak. Reszta dowolnie.
Obiecuję w weekend pobawić się programowaniem Attiny13 w AVRPascal :-) Dodano po 2 Napisałem program blink na attiny13 z pliku pdf ale nie udało się go skompilować. Wyświetla błąd expected unit but is program.
Nie mam za bardzo czasu by omówić temat szerzej, ale widząc ten Twój schemat chciałbym Ci zwrócić uwagę na coś co może spowodować uszkodzenie mikrokontrolera lub tego drugiego, równolegle podłączonego urządzenia. Pewnie nie wiesz że pin TX jest w takich portach RS ustawiony jako wyjściowy i jego stan kiedy jest nieużywany to stan wysoki. W urządzeniu...
Zawsze możesz dać zworki lutownicze, które na czas programowania rozlutowujesz/rozłączasz.
Chyba że to będzie Twoje ostatnie (i dobre) zaprogramowanie:-) Ewentualnie możesz jeszcze zrobić bootloader i w ten sposób go później programować - czyli w ogóle bez programatora. Ja właśnie robię sobie do TINY13 coś takiego, żeby móc upgradować soft i flash bez programatora - tylko poprzez rs232 (i to na wspólnej linii).
Witam mam problem a mianowicie uczę się dopiero bascoma i nie umie napisać programu. Zacząłem coś pisać, ale dalej nie wiem jak się za to zabrać. Program ma spełniać następującą funkcję : gdy fototranzystor podłączony do wyprowadzenia 7 attiny13 (pinb.2) odbierze sygnał z diody IR, to dwie diody Led podłączone do wyprowadzeń 5 i 6 (wyjścia PWM) mają...
... bo Khazama jest dedykowany do programatora USB ASP
Czy w linii poleceń nie dopisujesz przypadkiem przełącznika "-D"? Lub nie wyłączasz gdzieś opcji "auto erase"? Co do pliku HEX, prawidłowy, nie wiem o co chodziło w tym błędzie (który wczęsniej cytowałem), być może avrdude wtedy źle rozpoznał plik (to jest Intel Hex, a może wziął go za "motorola s-record" albo inne dziwactwo).
Mam też próbny układ na płytce stykowej, w którym jest kostka w obudowie DIL i on działa prawidłowo i daje sie programować, ale gdy wetknę w jego miejsce kostkę SMD na płytce pośredniej to już nie. A nie programujesz za szybko? ATtiny13 fabrycznie ma taktowanie 9.6MHz podzielone przez 8. Czyli 1.2MHz. Może układ w DIL ma usunięty podział i działa szybciej?...
Ok, doczytałem że tego R12 nie ma. Spróbuj na zwolnionym SPI programować.
Piotrek, czym programowałeś ATTiny13 do tego projektu, bo chyba mój PonyProg nie za bardzo "styknie" do tego projektu? :| [url=http://www.elektroda.pl/rtvforum/to... USB z obsługą HVSP :) Kup sobie jakiegoś klona USBasp'a.
Ciekawe, skąd Ty weźmiesz te 8 MHz w ATtiny13...
Tak, to wiem że charakterystyka termistora nie jest liniowa. Może najpierw zrobię o skali temperatury pokojowej od ok. 20-30 °C. 10 stopni, 5 led. Pomiar nie musi być dokładny, to tylko linijka led i nauka programowania. :)
1. Wygląda to na błędne zaprogramowanie sposobu zgłaszania przerwania, ale kod wygląda na pioprawny. Taki efekt występowałby przy nie skasowaniu znacznika przerwania, ale wg datasheet znacznik jest kasowany przy wywołaniu procedury. 2. Nie pomyślałeś, żeby użyć do tego celu zwykłego przerzutnika D w obudowie SOT23-5? Działałby bez drżenia (jitter) i...
Przycisk w AS do programowania Attiny13 wywołuje avrdude z takimi parametrami: -c usbasp -p t13 -U flash:w:$(ProjectDir)debug\$(ItemFileNam... Czy do tego mogę dopisać parametr określający prędkość programowania. Radykalnym rozwiązaniem tego problemu jest wgranie do USBASP nowszego softu. Tylko skąd go wziąć i jak to zrobić? Ten poprzedni programator...
mam podobny problem chodzi o to, że kolega jak ze swoim sprzętem przychodzi na mojego kompa to w isp prog nie chce programować 8253 a u niego elegancko chodzi. To winna systemu XP czy portu może płyty głównej. Ustawienia portu są ECP ale jest jeszcze wersja i jakieś DMA. Narazie nikt ze znajomych nie wiedział o co chodzi.
Powyżej zmieniłem program, dodałem pętlę i zwłokę czasową około 5sek pomiędzy poszczególnymi sekwencjami SOSu, czyli SOS czekaj 5 sekund SOS czekaj 5 sekund i tak w kółko. Polecenie Wait i podana wartość np. 5 oznacza że program zatrzyma się na około 5 sekund. Schemat programatora który pokazałem wyżej należy zmontować we wtyczce DB25, ( rezystory i...
to jest schemat wprost od autora programu PonyProg tak naprawdę. Zobacz sobie na tym schemacie stronke www jaka tam jest podana - to właśnie stronka PonyProg'a - więc będzie kompatybilny w 100% tylko użyj koniecznie scalaka w wersji 74HC a nie innej. A co do tego czy zaprogramujesz tym ATtiny13 to powiem tak: w PonyProg najnowszej wersji nie ma niestety...
Chcę zrobić płytkę do programowania ATTiny13 czy do tego co narysowałem na schemacie jest jeszcze coś potrzebne? http://obrazki.elektroda.pl/4122308100_1... Dodano po 2 Zaryzykowałem i zrobiłem według narysowanego schematu. http://obrazki.elektroda.pl/3994810200_1...
Witam Czy ktoś pomógł by mi z programowaniem attiny13 Potrzebuje kodu który: Sygnał stan 1 wchodzi na 1 nóżkę Sygnał stan 0 wchodzi na 2 nóżkę Sygnał stan 1 wchodzi na 3 nóżkę To na wyjściu np 5 nóżka pojawia się na 4min Stan 1 Sygnał stan 1 wchodzi na 1 nóżkę Sygnał stan 1 wchodzi na 2 nóżkę Sygnał stan 0 wchodzi na 3 nóżkę To na wyjściu np 5 nóżka...
W Bardzo podobny sposób programuje się diodę na attiny13
1k pamięci, to naprawdę wystarczająca ilość miejsca na napisanie tej aplikacji. To jest oczywiste.. Na ATmega168 mój program zajął niecałe 10% zasobów. Gdyby Vamgraf programował ATtiny13, to zapewne starczyłoby pamięci.... Co do twojego programu, to kompletnie tego nie rozumiem, i nie chcę się wypowiadać. (wiersz nie jest moją specjalnością ) Co do...
Dalej lipa. Nie ma tych procesorów. Będę dalej próbował z AVR-oSP||. Dodano po 3 prędkość 115200, trochę długo programuje ale nie ma nic za darmo. Mój AVR910USB działał a 9600baud i programował moim zdaniem szybko. Więc sp3ots , chyba nie używałeś przejściówki USB-LPT na ATMega8 skoro piszesz że AVR910 przy prędkości 115200baud programuje wolno ;) Ta...
Plus dodatkowy mankament - jak wyłączysz pin RESET zapomnij o programowaniu przez SPI.
Witam. Muszę napisać program na attiny13 który po pojedynczym kliknięciu wykonuje daną czynność a pod dwóch kliknięciach inną. Problem polega na tym że nie mam pomysłu jak to napisać (piszę w bascom) Proszę o pomoc może być też w innych językach programowania. Pozdrawiam.
(at)Freddie Chopin Attiny13 obsługuje tylko programowanie szeregowe - standardowe i HVSP (High-Voltage Serial Programming)
Czytam o jakimś programowaniu HVSP czyli wysokie napięcie na reset w atmedze w datasheet faktycznie jest nawet 12V na reset ale jak z attiny13 ? tam standardowe napięcie? coś przeoczyłem ?
Nie mam dla Ciebie gotowego rozwiązania, ale jeśli chciałbyś się nauczyć programować i re-użyć kod z podobnych lampek, to podrzucam dwa repozytoria z kodem do przejrzenia. https://launchpad.net/flashlight-firmwar... https://github.com/Greignar/tiberius/tre... Na bazie tych informacji, przy chęci nauki programowania powinieneś być w stanie w ciągu...
Witam A obsługę Attiny13 w : Narzędzia--->Płytka--->? kolega ma Attiny13? A jakie porty w tym Arduino programuje kolega, takie jak w Attiny13?
Autor w prywatnej wiadomości odpisał, że nawigacja jest również do Volva. Jak to zrobić? Z elektroniki, która jest w środku należy wykorzystać mostek H sterujący silnikiem i 2 krańcówki. Można wykorzystać przetwornicę, która jest również na płytce windy. Ja to zrobiłem bardzo szybko, płytka na pół i został tylko mostek H z krańcówkami. Do tego 2 stabilizatory...
Jak kolega wyżej! Dodatkowo no ja bym chciał mieć taki programator No właśnie Stk200/300 jest takim programatorem! Dla tego STK nie ma podstawek pod uC (co nie znaczy, że nie może mieć) tylko standardowe gniazdo od podłączenia do układu, w którym "siedzi" programowany uC.
Dlatego napisałem ze trzeba dołaczac BIN ale ja mogę INCLUDE Tez jestem ciekaw prób a szczegolnie jezeli chodzi o ATiny13 gdzy kolo marca bedzie mnie czekalo wielokrotne programowanie. Pewnie wtedy sie dowiem ale lepiej byc przygotowany na ewentualne neispodzianki, Program niby przewiduje programowanie od attiny13 do atemega 128 oraz programowanie ze...
Programuję w C i kompiluję za pomocą darmowego i przyjemnego w użyciu programu AVRStudio. Można go pobrać ze strony firmy ATMEL. Program do układu wgrywam przez AVRDUDE 5.2 i programator USPASP. Programowałem jak do tej pory ATTINY13, ATTINY2313, ATMEGA8.
Cześć. Zaciekawiła mnie jedna rzecz. Dzisiaj programowałem kilkadziesiąt uC Attiny13. Na kilku z nich ten sam program działa nieco inaczej. Myślałam, że to przez rozbieżność w taktowaniu wewnętrznego oscylatora, ale... Różnica choć minimalna, to powtarza się idealnie. Tzn. Jeśli trafiają się uC na których działa inaczej, to na tych wszystkich jest idealnie...
Witam. Znalazłem ciekawy kit UniSterownika w którym programujemy mikrokontroler ATTiny13 wygenerowanym przez program autora kodem (plik .HEX). Możecie mi wytłumaczyć o jaki kod z rozszerzeniem *.HEX chodzi? Jak taki kod wygląda i jak można go napisać samemu? Internet podpowiada mi tylko coś ta temat kodu heksadecymalnego, ale chyba nie o niego tutaj...
W nocie ATTiny13 masz opis programowania, gdzie znajdziesz potrzebne informacje. Całkowicie ręcznie trudno będzie to zrobić, bo tam są chyba jakieś maksymalne czasy, kiedy MCU się spodziewa określonej akcji. Także technicznie da się to zrobić, jednak w praktyce lepiej napisać jakiś program. Np. użyj FT232 w trybie bit bang i na pC napisz sobie program,...
Witam :) ATtiny13 programuje się przez ISP, do tego celu polecam programator STK 200/300, jest on bardzo prosty. Tu jest dość obszerny o nim temat http://www.elektroda.pl/rtvforum/topic42... pozdrawiam ;)
No to pokaż log z programowania procesorka.
Tak. N.
Na liście nie ma Attiny13 Brak wsparcia dla programowania układu Attiny13 w programie AVRProg to kwestia niezależna od programatora. Sprawa prosta - proponuję użyć innego softu do programowania. Dla trybu AVR910 godny uwagi jest AVROSP II (prosty i intuicyjny w obsłudze) lub AVRDUDE, natomiast dla trybu STK500v2 - AVRISP (z AVR Studio). Pozdrawiam,...
Można zaprogramowac Attiny 13 tak aby wykorzystac końcówke RESET jako normalny pin I/O, traci sie przy tym możliwość programowania ISP, zeby to zrobic trzeba ustawic odpowiedni bezpiecznik w sesji programowania DISABLE RESET. ATtiny z uwagi na niewielką liczbę końcówek nie ma możliwości programowania równoległego, analogicznym do tego trybu jest programowania...
Dwa mogą być podłączone np. w układzie docelowym ale nie biorą udziału w programowaniu. Pzdr. N.
Bardzo fajny projekt.Sam myślałem nad zrobieniem Miernika do mojego zasilacza ale na atmega8 .Jest ona bardzo duża a można to zrobić na takim małym procesorze ATtiny13 więc raczej zrobię właśnie ten projekt.I moje pytanie wiem że nie z tego działu ale czy ATtiny13 można programować tak jak atmegę prosto z portu LPT bo on ma mosi,miso reset sck czy trzeba...
Wykorzystałeś pin z funkcją RESET. Lepiej to wyprowadzenie zostawić w spokoju. Można je przestawić by pracowało jako I/O, ale traci się wtedy możliwość programowania poprzez ISP. Po drugie poprawnie było by Config PINB.3 = Output
Nie, nie, nie co do układu RC na reset - to może pogorszyć sytuację. To zaszłość ze starych czasów, obecnie procesory AVR mają wbudowany Power-on Reset. Jedyne co jest konieczne to rezystor pull-up na resecie (w takich wypadkach 4k7 lub mniejszy, jeśli nie przewidujesz programowania w układzie).
Witam, mam pytanie do moderatorów czy jest sens umieszczać coś takiego? Jest to według mnie bardzo hmmm "śmieszne", "bezsensowne"... ... oraz ciekawe dla początkujących, zwłaszcza niedoświadczonych w programowaniu...
Wiesz.. z podstawkami to zdania są trochę podzielone. Procesory obsługują ISP więc przy prototypowaniu najlepiej albo przylutować się do odpowiednich nóżek albo zamontować gniazdo ISP programatora. Jeżeli chcesz sprzedawać w większej ilości urządzenie, to jedyne co mogło by przemawiać za tym żeby takiego gniazdka nie zamontować to miejsce na PCB. Programowanie...
No można przestawić fisebity żeby reset wyłączyć i zrobić z tego port, ale uważaj - jak to zrobisz to o programowaniu po SPI możesz zapomnieć. Co do rezonatora to stardardowo wszystkie mają ustawiony wewnętrzny. Wszystko to jest opisane w manualach.
Mikrokontrolery typu attiny można programować przez Arduino.
Nie wiem. ATTiny13 programuje w około 30s więc ma jakieś 20B/s. :D Mam wyprowadzone tylko te piny które są potrzebne BASCOMowi do programowania więc z drukarką czy z czymkolwiek innym nie mogę przetestować. Ale domyślam się że z drukarką powinno być jakieś 10 razy szybciej (bo to będzie kominikacja równoległa). Czyli i tak strasznie wolno.
[url=http://www.elektroda.pl/rtvforum/to... znajdziesz schemat generatora.
Witam! probuje wrzucić wsad na attiny 13 i pojawiam mi sie Write failed pasek postępu leci powoli najpierw 6% później 12% ,,18%,,25% i po tych 25% leci szybko do końca i wyskakuje Write failed http://obrazki.elektroda.net/48_12181364... jak odczytam Flash z uP to jest wszystko ok tyle ze procek pusty http://obrazki.elektroda.net/96_12181365...
PB5 jest fabrycznie zaprogramowany do pracy jako RESET. Żeby go "odprogramować" musisz ustawić fusebit o nazwie RSTDISBL. Wtedy PB5 będzie pracować jako zwykły pin IO, ale tracisz zewnętrzny reset i - UWAGA - procka będziesz mógł programować tylko metodą "wysokonapięciową" (przez podanie +12V na reset). Jak nie masz programatora który programuje w tym...
A może zamiast programować spryskiwaczem, użyć włącznika do pojedynczego ruchu wycieraczek?
Ale przecież jak skompilujesz program i wgrasz go do uC, to nikt kto się na tym dobrze nie zna, nie będzie mógł nawet sprawdzić jaki program napisałeś. Szczerze mówiąc to można i tak zostawić... :D Mam teraz pytanie czy jest w ogóle taka możliwość zabezpieczenia np. hasłem, kluczem, kod pin coś w tym rodzaju... ?? Czy istnieje w ogóle taka opcja w...
Da się jakoś korzystać z RS232 w tiny13? Proszę o jakąś pomoc. Obojętnie czy będzie to BASCOM czy C. Przeniosłem z Programowanie Ogólne - krzychoocpp
Witam chce zrobić sterownik diody rgb ze strony http://elfly.pl/various/rainbow/rainbow.... na procku Attiny13 tylko że ja nie umię programować!!!Czy mógły ktoś miły zaprogramować mi coś takiego? zapłacę
W itam. Kiedyś próbowałem zrobić odbiornik RC5 na ATtiny13V lecz próba skończyła się fiaskiem, ponieważ w BASCOM'ie nie da się na ATtiny13 przypisać zmiennych typu Byte. A jednak, przeglądałem internet w poszukiwaniu nowych pomysłów na urządzenia i natrafiłem na program gdzie gość programuje ATTiny13 z 5 zmiennymi Byte , 1 Integer(!) , i 4 typu Bit...
Witam, nie wiem, dlaczego poniższy kod nie działa na procesorze attiny13. Kompiluje się bez błędów w AVR Studio. Jest to część większej aplikacji, która działa poprawnie (dla uproszczenia wyciąłem resztę kodu). Kiedy dodam obsługę EEPROM, aplikacja przestaje działać. Test przeprowadzam następująco: 1. Komentuję blok ODCZYT. 2. Kompilacja kodu (brak...
To ja dodam, jeszcze właśnie, że totalnie zapomnij o waitms i zakumaj timery to jest najprawdziwsza z prawd do programowania wszelakich mikrokontrolerów we wszelakich językach.
Problem rozwiązałem kupując ATtiny13. Niech już będzie...
W zależności od programu do programowania uaktywniasz fuse LB1 i/lub LB2
Yogi009 jeśli coś się zmieniło w tej materii to chętnie zerknąłbym na jakieś sensowne tutoriale. Piotrze, nie jestem bardzo mocny w tym programowaniu, ale kilka konstrukcji na ATtiny13 i ATtiny44 popełniłem - nie było tam nic szczególnego. Po prostu piszesz kod, kompilujesz i wgrywasz. Standard.
Cześć Pierwsza rada to programować w podstawce, ale jak są wlutowane to nieaktualna :) A co do programowania tej ilości to zrobiłbym sobie przyrząd: - płytka z padami jak w tej do programowania i w nią wlutowane szpilki kontaktowe - płytka programowana umieszczona w na jakiejś płycie z narożnikami do pozycjonowania - płytka ze szpilkami przymocowana...
Do dyspozycji mam ~ 600 bajtów flash. To weź sobie STM32C011x4/x6 albo STM32G030 w SOP-8 i będziesz miał pełno FLASH (32KB) i dużo RAM (6 albo 8KB). Programować będziesz takim samym Arduino IDE jak i ATTiny. Zmieścisz każdą logikę jaka Ci będzie potrzebna
Prawdę mówiąc logika tego sterownika spokojnie w attiny13 się zmieści... W jakim języku programujesz?
Czyli diody zakłócają proces programowania? To może trzeba przewidzieć np. zworki na płytce (4 szt.) odłączające wyjścia, oczywiście jeśli przewidujemy jakieś modyfikacje kodu a to raczej będzie konieczne dla przystosowania miernika do innego zastosowania. Ewentualnie przerobić płytkę na Attiny w obudowie DIL8 w podstawce i programować na zewnątrz.
https://obrazki.elektroda.pl/2113884700_... Tym razem projekt na zamówienie. Powstał w celu usprawnienia produkcji - konkretnie programowania mikrokontrolera na płytkach po montażu SMD. Podobnie jak w https://obrazki.elektroda.pl/4428168800_... Żeby urządzenie mogło programować nie tylko jeden rząd płytek potrzebne...
Może by ktoś zrobił coś podobnego np. dla ATTiny13 z ST500v2. To dopiero było by super.
witam! Mam problem, otóż gdy próbuję zaprogramować attiny2313 w MkAvrCalculator wyskakuje mi błąd: "błąd avrdude". Próbowałem na 3 attiny2313 i na każdym jest to samo. Próbowałem w bascomie ale też nie daje rady. W fusach nic nie zmieniałem. Procesory attiny13 i atmega8 programują się bezbłędnie. To tym bardziej dziwne, że wcześniej programowało się...
Witam ! Twoim problemem jak i większości kolegów zaczynających przygodę z AVRami jest to że nie wiecie po co producent AVRów wyposażył je w złącze ISP ! Programator ten jak i inne które programują przez to złącze podłącza się krótkimi przewodami do układu docelowego w którym jest np. ATtiny13. Włącza się zasilanie i programuje się, nie potrzeba wykonywać...
a czy to nie zagrozi programowaniu przez isp? tzn czy nie zablokuje jakoś procka?
Programator to stk200/300 :) jest pod LPT :) bo układzik programowany jest przez SPI xD a ten temat już był przerabiany na elektrodzie :) [url=http://www.elektroda.pl/rtvforum/to...
I tak dalej będziemy "ciągnąć za język"? Opisz jak połączyłeś programator z procesorem i jak zasilasz procesor. Pokaż (opisz) komunikaty programu (ów) jakie pojawiają się przy połączeniu i programowaniu.
Flash ładuję programem bascom. Znalazłem, że tam należy nacisnąć programowanie ręczne jednak jak nacisnę to nic się nie dzieje :(
Witam mam malutki programik napisany w Arduino IDE i chcę go skompilować dla procesora ATtiny13 lecz niestety nie mam możliwości zmiany na płytkę z tym procesorem do Atmegi np. 88 , 8 , 168 , posiadam osobne płytki i ładnie się programuje co bym musiał zrobić aby został on skompilowany pod ten właśnie procesor
Zależy jak bardzo złożony program chcesz napisać. Jeśli ma to tylko świecić, migać albo zmieniać kolory to spokojnie możesz użyć jakiegoś attiny. Tutaj masz np biblioteke dla attiny13: https://github.com/MCUdude/MicroCore (będziesz mógł go programować bezpośrednio w Arduino z użyciem Arduino jako programatora)
Witam! W ATtiny13 fusebit RSTDISBL da się zmienić jedynie przy programowaniu wysokonapięciowym - potrzebny będzie tzw. HVSP - high voltage serial programmer. Schemat możesz łatwo znaleźć. Opis masz na 119 stronie datasheeta, informację o tym na stronie 104 pod tabelką. Pozdrawiam
FUSE mogą być nieprawidłowo ustawione a różnicy 13/13A nie ma. rzeczywiście te wartości FUSE są inne w chipie źródłowym i tym nowym który programuję. Mogę je ustawić analogicznie do tego chipa źródłowego?
Wydaje mi się, że narobiłeś sobie kłopotów. Zmieniłeś wewnętrzny oscylator z 9,6 MHz na 4,8 MHz - to nie powinno stanowić problemu. Ale wyłączyłeś też reset czyli straciłeś możliwość programowania. Świeczka już zostanie na zawsze.
Nie da się, od tego wymyślono programatory wysokonapięciowe, np. AVR Drago potrafi tak programować. Ale procek musi być raczej w podstawce, bo na czas programowania RESET ma 12V, co raczej układ podłączony pod ten pin nie zniesie.
Ostatni program działa prawidłowo. Musiało mi się coś namieszać z AVR Studio przy kompilacji zgłaszał jakiś błąd dostępu do pliku, ale kompilacja pozornie przebiegała prawidłowo. Najprawdopodobniej uC programował się ciągle jedną z wcześniejszych niepoprawnych wersji.
Witam, Zgodzę się z poprzednikami, attiny13 w wąskim SOIC8 jest po 2.5pln/sztukę na popularnym alledrogo. Prosto się go programuje, łatwo lutuje. Projekt niczego nowego nie wnosi oprócz zmiany procesora z Attiny13 na Attiny10. Attiny10 w Polsce są za drogie 3pln/sztukę - to chora cena!!! Programowanie Attiny10 wymaga zbudowania specjalnego programatora...
Korzystam ze środowiska Bascom AVR. Ostatnio robiłem sporo testów różnych algorytmów korzystając z Attiny13 i żeby przyspieszyć pracę w pewnym momencie chciałem programować, korzystając z zasilania układu testowego a nie z programatora. W tym celu zdjąłem zworkę w programatorze, która podaje zasilanie na programowany układ i zamiast tego podłączyłem...
Witam, podepnę się pod temat i odświeżę nieco. Mam programator ST500v2 oraz środowisko BASCOM-AVR i przy programowaniu wyskoczył mi ten sam komunikat czyli "Detected micro does not match the selected Micro ATtiny24", a wcześniej jeszcze dla ATtiny13. Normalnie nie wiem co się dzieje. Kilka razy programowałem bez problemu, a w pewnym momencie komunikat...
ATTiny13 ma przecież SPI, wszak jakoś go trzeba zaprogramować. Służy tylko do programowania - nie ma rejestrów przez które użytkownik mógł by tego użyć.
Wiem, że nie pytałeś o mikrokontrolery, ale ostatnio dyskutowałem tu taki temat na małym ATtiny13 i cały układ działa poprawnie. Zaletą jest swobodne programowanie logiki działania układu, w tym czasu podtrzymania po wykryciu drgań.
Podłączasz odpowiednie piny procesora do programatora, ja bym to zrobił poprzez rezystory np 220 ohm. O programatorach i programowaniu poruszanych było wiele wątków Użyj funkcji szukaj.
Jednak Attiny nie ma sprzętowej obsługi SPI Ma. Jak każdy avr programowany przez ISP. To w końcu ten sam interface. nie zabieram już głosu, to powyżej wystarczy oraz ślepy upór w pisaniu andronów. Obaj się mylicie: ATtiny13 - po spi można go tylko programować ATtiny2313 - ma USI, który jest kompatybilny z SPI (bez chip select'a - ale w przypadku 1...
A dlaczego w funkcji inicjalizacji ADC starujesz konwersję i czekasz na jej zrobienie. . Nie jest we free running mode jak widzę (choć dziś juz programuje z 8 godzinę). Tak ze raz przeksztalci i koniec.
Do restartu "na zawołanie" poprzez naciśnięcie przycisku jak najbardziej. W większości routerów przez terminal da się włączyć opcję autorestartu, ale to już inny temat... SMD THT... to są tak małe układy że nie ma to wielkiego znaczenia :) Gdybyś użył uC w SMD dobrze by było wyprowadzić piny do programowania co trochę zwiększyło by rozmiary płytki.
Należy ustawić fusebity w programowaniu ręcznym (zielony symbol układu ) w Bascom'e
Ale od początku nie dało się zaprogramować , czy w trakcie pierwszego programowania nastąpił jakiś błąd obsługi ? Został tylko programator równoległy HV .
attiny13 programować płytka programować attiny13 attiny13 programować usbasp
wąż ssący odkurzacz otwiera klapa generator alternator
mikrokomputer cobra1 serwice manual
Odwrócony obraz z kamery cofania w radiu Android Jak obniżyć napięcie stałe z baterii o 1V?