Ustawienia rejestrów, i trybów masz ok - tylko właśnie ten nieszczęsny wektor przerwania. To może jeszcze wejdź na blog M.Kardasia czyli: i zobacz jak można sobie ułatwiać życie dzięki Eclipse a w twoim szczególnym przypadku jak szukać wektorów przerwań (masz tam też wiele innych ciekawych poradników - rzuć okiem) a poza tym to domyślnie praktycznie...
Owszem, zablokuje dalsze programowanie. Ale niedawno był temat by mirekk36. Zablokuje -a nie ustawi. Dodano po 1 No, dzięki. mirekk36 dokładniej to opisze.
Co do jakości to jestem zadowolony - nic nie odpada, fajnie się lutuje. Soldermaska ma lekkie przesunięcie, ale nie boli mnie to zbytnio, bo działa :D. Płytka jest jednostronna z otworami na podstawkę baterii. Rozważałem kilka firm włącznie z zagranicznymi (OSH Park / Smart Prototyping), ale ostatecznie zdecydowałem się na Merkar. Przyznam że głównie...
(at)elektryk101 - temat czytałem, sprawdzałem multimetrem. (at)mirekk36 - postaram się na jutro narysować schemat albo wykombinować jakieś fotki. Wyjście to zwykłe KANDA: Natomiast schemat mikrokontrolera, wg obudowy z noty katalogowej: Programator: - ISP USB (USBasp) AVR Kabel do programatora: Nie wiem czy kabel nie za długi? To jest czysta wersja...
kolego manekinen i remzibi przestańcie już proszę narzekać i płakać nad tematem usunięcia postu, jak dzieci. No stało się, może i nie dobrze ale widać, że przez pomyłkę, skoro moderator nie usuwa waszych dalszych wypowiedzi. Które wy widzę trkatujecie jak jakieś tajne konspiracyjne informacje z czasów stanu wojennego. Nie narzekam ani nie placze w...
w sumie to wyczytałem gdzieś ze nawet odbiornikiem 36kHz mogę odebrać nośna 38kHz i powinno zadziałać....To dopiero odchyłka ;-) Narazie chyba mam problem prawdopodobnie z tranzystorem (tak mi kolega mirekk36 podpowiedział). Tak wiec .. kurka .. nei przetestuje działania :/ Dioda IR podłączona pomiędzy E a GND ciągle świeci po włączeniu programu, a...
Jak dodałem rezonator to już był kontakt i zmieniłem na E4 i dałem Write i już kontakt się zerwał. Chciałeś wpisać E4. A może Ci się palec obsunął i wpisałeś E5? Albo wpisałeś E4 do HFuse zamiast do LFuse? Tego dowiesz się po odczycie. E4 to wewnętrzny oscylator 8MHz, na pewno nie zablokował ATmegi. Wypróbuj program kolegi mirekk36 - [url=]Link. Wersja...
Próbowałeś mu migać diodą LED z pętli głównej żeby sprawdzić najpierw taki podstawowy tryb działania całości ?? No przecież pisałem wcześniej o tym, to napisałeś, że sprawdzałeś i było ok ;) .... oj coś zakręcony kolega na maxa ;) Dodano po 3 Jeszcze jedna uwaga. Raczej nie zakładaj, że wszystkie rejestry będą miały po resecie stan taki jak jest napisane...
mirekk36- > nie to żebym się wykłócał- ale nie lubisz rozwiązań układowych- a tylko programowe. A EEPROM nie powinien służyć to zapisywania " jak wyłącze zasilanie i załącze po chwili ". Ale raczej do kontrolowanego zapisywania pewnych ustawień. Zwróć uwagę na zalety takiego rozwiązania. Nie zapisuje nic w EEPROM. Nie jest wrażliwy na punkt 3. Twojego...
ajajaj, za dużo filozofowałem... dzięki mirekk36, okazało sie że za dużo kombinowałem z TSOPem, a on nie robi nic tylko "czyści" sygnał z nośnej... dziękuje za wszystkie porady, przedłużacz już działa, na razie na Atmedze8. wejście TSOPa na INT0 (PD2), dioda IR podłączona do OC2 (PB3) przez 120ohm i do masy, no i kwarc 9,216MHz między wejścia XTAL i...
Witam. chcesz na tym jednym timerze zrobić i PWM sprzętowy i RC5 PWM można zrealizować także programowo i "konfliktu" nie będzie. Pozdrawiam.
Możesz udostępnić kawałki kodu odpowiedzialne za wysyłenie komend? Mogę udostępnić cały kod ale w wersji dla Atmegi8, początkowo właśnie na tym procesorze chciałem oprzeć cały układ, stopniowo optymalizując i zamykając w podprogramach powtarzające się fragmenty kodu, przechodziłem poprzez attiny2313, aż skończyło się na Attiny13. Nie ma sensu bym zamieszczał...
gdybyś korzystał np z ECLIPSE to zobacz sobie sam na obrazku Też tak myślałem, ale popatrz na mój screen: CPU ustawione na Attiny13... I co z tym fantem... eclipse? Po czym monit: Dla mnie dziwne.. najpier źle podpowiada, po czym zgłasza ostrzeżenie. dodam, że program zapisany przed kompilacją itd itp... PS korzystam z dwóch programów: Eclipse -z uwagi...
xury dla początkującego wait czy waitms to najprostsze rozwiązanie choć już naczytałem się, że nie najlepsze i by tego unikać właśnie poprzez timery w jednym z tematów mirekk36 to nawet zademonstrował na atmega8 oraz ganił za używanie wait oraz waitms Nie poradziłem sobie w przełożeniu kodu z atmegi na attine :( Sprawdzone i działa rewelacyjnie WIELKIE...
No dobra, żeby nie być gołosłownym przytoczę tu fragment mojego kodu (wycięty z całości i okrojony tylko do zapalania i gaszenia diody) rozpoznającego przycisk krótki/długi. Do zaadoptowania go na inny procek nie powinno być problemu. Zaletą jest, że jest dość oszczędny (jestem maniakiem optymalizacji algorytmów - pozostałości z przeszłości ;-) ) i...
kfiatek43 --> widzę, że kolega lubi dłuuugo uczyć się na własnych błędach, można i tak ;) Dodatkowo stabilizator napięcia jest niezgodny ze sztuką. Układ z tranzystora i diody zenera płynie z temperaturą w oczach i w ogólności nie powinno się takiego układu stosować. 1. RACJA ! .... czyli to nadal nie poprawione i masakra :( tym bardziej, że z tych...
mirekk36 zaraz po poście to znalazłem - chociaż eclipse mógłby domyślnie ją ładować ;P Dodano po 39 Mam jeszcze pytanie odnośnie zablokowania możliwości skopiowania programu. Robi się tak: Jak najłatwiej sprawdzić, czy prawidłowo jest zablokowany uC... PS2 w eclipse jest to utrudnione, gdyż trzeba dodatkowo patrzeć do noty katalogowej i wpisywać 'hex'...
akurat attiny15 nie ma pamieci ram i pisanie programu w c dla niego nie jest takie oczywiste :)... ale attiny13 bylby tu super przykladem :)... ja pisze w c++ program w crossworks for ARM... i nie narzekam :)... fakt, ze biblioteki nie sa do konca super... ale jakos mnie to bardzo nie przeszkodzilo (program nie jest bardzo skomplikowany :D)... a jakos...
Aha, i widze że program na sztywno ma ustawiony typ pliku na intel-hex. A można się przecież spotkać z formatem motorola s-record czy też raw. Avrdude przyjmuje też opcje 'auto' i sam rozpoznaje typ pliku. W zasadzie można ten parametr zmienić w wygenerowanym poleceniu, ale można też dać wybór użytkownikowi :) Tutaj, przy otwieraniu pliku... A tak po...
Jak taką zrobić? Fajny tester do procków nie chcesz jednego opylić? Zaprojektować sobie np w Eagle, i dać gdzieś do wytrawienia z metalizacją otworów, soldermaską opisami itd Obudowa by się zdała plastik w sklepie gotowy nie jest drogi. A po ochronę spodu płytki - jak zrobi się zwarcie po położeniu np na stercie rezystorów.... Obudowa lub co najmniej...
Wybacz ale mniejszych niż a8/a88 to mogę używać do migania jedną diodką albo sterowania jakimś jedym odbiornikiem, z parametrami zadawanymi przez drugiego procka (i2c/uart/1w). Może docelowo program mi strasznie nie puchnie nawet przy dużym kodzie ale też poniżej 8kB nie ma co zaczynać jak chcemy mieć lcd i kilka funkcji, jakieś opcje z zewnątrz itp...
Po dłuuugiej przerwie spowodowanej zniechęceniu się do tematu µC postanowiłem spróbować raz jeszcze i poprosić Panów o pomoc. Więc tak. Zacząłem od procka, który nie przysporzy ewentualnego broblemu ze sprawdzaniem połączeń, bo jest ich mało. Zaprojektowałem i wykonałem osobną podstawkę tylko dla ATtiny13: W złącze ARK zamontowałem kwarc 8MHz....