Pierwsze co, to odznacz bit kompatybilności tak jak napisał tmf. To jest podstawowy problem przy M128 na początku.
Poczytaj w DS o POLARITY (CPOL) i PHASE ;-) No i clockrate na początek na minimum;)
Zacznij od lektury: http://mikrokontrolery.blogspot.com/p/sp... Jest tam około 350 artykułów ... Znajdziesz tam wszystko czego Ci trzeba na początek.
No pewnie jest lepsze :D Myślałem że znasz te przekaźniki i z jakichś powodów je odrzuciłeś już na samym początku.
To nie zależy od rodzaju układu RTC. Po prostu wyświetlasz to jako zwykłą liczbę, więc odcina zera na początku.
W wolnej chwili przerysuję schemat części cyfrowej po ATmega. Część analogową trzeba zwielokrotnić ale na początek polecam uruchomić jeden kanał. Naprawiałem Lii-500 i Lii-600 i tam tor analogowy po części oparty jest o przetwornice.
to powinno pomóc - zwraca adres początku tablicy https://avrhelp.mcselec.com/index.html?l...
Na początek ATmega zgadza się. Zaproponuje Mega16 lub 32 maja obudowy dip i 4 porty I/O. Więc da ci to większe i wystarczające możliwości do nauki.
Co do odległości, to nie jest kosmiczna, około 15, max.20 metrów. No, to nie taka mała :) Na przyszłość podawaj takie informacje na początku.
No to kolega na początek musi nauczyć się czytania schematów...
1. Każde przerobione. Myślę że wina leży w fotorezystorach(dwa różne) spróbuj pokręcić potencjometrem. 2.Proponuję taki zestaw: atmega8+stk200+płytka prototypowa. Co do projektu na początek proponuję: http://ajd.czest.pl/~pawel.borkowski/lek...
No dobrze, muszę wrócić do tematu. Ten sam kawałek programu, czyli: Disable Interrupts Config Watchdog = 16 Start Watchdog Atmega 8 resetuje bez problemu, Uc zaczyna startować od początku. Atmega 328p nie resetuje, powoduje zawieszenie Uc. Może mi ktoś wyjaśnić o co tu chodzi?
No cóz ja mam taką zasadę: Po piewsze jak coś nie działa to na pewno skonociłem program bo sprzet łatwo sprawdzic. Po drugie jak już jestem pewny ze na 100% program działa ale tak już pewny ze dałbym sobie rękę obciąć a mimo to nie działa to wyrzucam program i pisze od początku.
Tak wsad masz na początku tematu umieszczony.
Policz sobie, ile będziesz potrzebował pinów, timerów itp. peryferiów do obsłużenia tego. Potem znajdź proste kawałki kodu do każdego z wymienionych zastosowań i zsumuj ich rozmiary po skompilowaniu. To będzie bardzo niedokładne, ale wszystko zależy od tego, co dokładnie chcesz zrobić i tylko w taki sposób można w ogóle dobrać jakiś mikrokontroler....
Pytanie już było, przeczytaj temat od początku.
Ok zgoda powinno być na odwrót - czy w takiej sytuacji gdy obie zworki bedą rozwarte, czyli wyjście XTAL1 poprzez kondensator C2 polączone z GND - wpłynie to niepoprawnie na prace uP przy programowaniu (ciągle zakładam, że fusy ustawione na wewn. oscylator - czyli nie powinno mieć żadnego wpływu?). A mógłbyś mi pomóc odnośnie mojego rzeczywistego problemu...
A tak w ogóle... jak to działa? tak jak przycisk reset? Czyli zupełny powrót do początku programu?
Zakłada, że rozmiar płytki i umieszczenie USB od spodu, są z góry z jakiś powodów wymuszone. Jeśli nie to płytka mogła by być mniejsza. Co do schematu to nie znam założeń do czego ta płytka, ale sygnały ze złącza USB warto by zabezpieczyć jak i ekran złącza nie podpinać bezpośrednio do masy. Tu masz płykład https://forum.arduino.cc/t/why-usb-shiel...
Kup se na początek mikrokontroler AVR Atmega 16.
"do S1 mam ok 0.5 do 0.8 metra." A na świecy masz 10-20kV napięcia w impulsie. Te przewody do S1 MUSZĄ być skręcone i w ekranie podłączonym z JEDNEJ TYLKO strony do masy(motocykla). Przy "fajce" świecy MUSI być sprawny opornik tłumiący. Dodano po 4 R1 do 470Ohm, C1 do 1uF, zamiast R3 dławik 100uH na początek.
MCP73871 nie jest przeznaczony do współpracy z mikrokontrolerem. Jeśli tak konstruujesz od samego początku, trzeba było wybrać układ przeznaczony do takiej współpracy.
Mam krótki temat na początek. Atmega 16. Na porcie A jedna z diód się świeci (na PA5). Na pinie PB0 portu B podłączyłem przełącznik. Chcę nim przełączać diodę. Wiem, że jest mnóstwo programików różnych, niemniej jednak dla zrozumienia czegoś, chciałbym wiedzieć dlaczego nie działa to co poniżej. /* * main.c * * Created on: 13 sty 2019 * Author: komp...
Powiem Ci, że nie wiem po co tak ma być, ale podam Ci mój kod. [syntax=basic4gl]Rc5get: Disable Int0 Enable Interrupts Set Rc5flag Return[/syntax] Zamiast ustawiania flagi można dać odbiór kodu. Ale ja wolę to robić w pętli. Nie wiem tylko po co to Enable Interrupts skoro jest ustawione na początku programu, ale bez tego nie działa.
Ale z przekierowaniem portów czy bez? Nic nie przekierowywałem, jestem za NATem. Przyjrzyj się dokładnie na screen z komunikacji z NTP, tam komunikacja odbyła się dokładnie tak jak to wcześniej opisałem. Dodano po 3 to jeśli sterownik odbierze dane i odeśle je dokładnie na taki port z jakiego zostały wysłane to zdalny PC musi to odebrać bez przekierowywania...
To może zacznijmy od początku: -jakie doświadczenie ma kolega jeśli chodzi o uC -Atmega nowa, a co z FUSE-BIT'ami - przestawione? -nie znam ATMEL STUDIO - czy pliki dot. HD... są prawidłowo dołączone? -co z tym nieszczęsnym taktowaniem - "już ogarnąłem" nie jest tożsame z "prawidłowo zapisałem" Pozdr.
NIE, "program naprawczy" jest jeden do wszystkich procesorów wymienionych przez autora na początku tego tematu...
Oczywiście, że można znaleźć firmy, które odczytają MCU, jednak to może przewyższać koszt urządzenia autora. A często nawet koszt opracowania nowego oprogramowania od początku :)
dzięki .... zaciekawiły mnie troche te uP..... dzięki za tę garstkę wiedzy która jest bardzo ważna na dobry początek....
Gratuluję pomysłu i jego realizacji. Bardzo fajny poradnik, głównie dla przesiadkowiczów. Tylko drobna uwaga - to co piszesz o AVR dotyczy tylko ATTiny i ATMega, nie dotyczy AVR XMEGA. Warto byłoby zaznaczyć na początku, że pisząc o AVR myślisz tylko o tych dwóch rodzinach.
ATMega8 to ATMega8 i niema że boli, niema więcej nazw, jaki sklep taki sprzedawca...widocznie poszedłeś przed 16 i nic nie kupileś bo nie było sprzedawcy :D pewnie jak byś poszedł o 17 to by była ATMega8 ;) a co do nauki, myśle że BASIC i ATMega tudzież ATtiny jest najlepszy na początku :)
Ja staram się unikać (zapisu i czytania) tych samych zmiennych w przerwaniach, bo potem czasem ciężko to ogarnąć. W twoim programie jedyną istotną informacją z przerwania jest fakt przekroczenia prądu. Powinna być obsługiwana w przerwaniu, a w pętli jedynie czytana. Fakt, można i czasem trzeba ustawić ja z początku programu.
No właśnie - w jaki sposób informujesz odbiornik wysyłając dane, gdzie jest ich początek i/lub koniec?
A ja bym był bardzo zadowolony gdyby pojawił się podstawowy kurs programowania ATmega od samego początku czyli jak pisać taki program i co do tego potrzebujemy.
Sygnały rysuję się tylko pod kątem prostym. Brak symboli zasilania supply1,2.lbr Wyświetlacze są w LCD.lbr Przyciski masz w switch-omron.lbr To tak na początku, aby Ciebie nie za bardzo stresować :D
Tak. Kabel usb, na początek środowisko Arduino i jazda.
Proszę o informacje, gdzie w nocie katalogowej można znaleźć informacje na temat priorytetów wykonywania przerwań, jeżeli wystąpią w tym samym czasie. Nie można, ale ten co ma niższy adres w tablicy wektorów wykona się pierwszy jak przyjdą w tym samym czasie. Co najwyżej możesz właczyć przerwania na początku obsługi aby umożliwić obsługę kolejnych...
Przeczytaj post #4 Z początku też myślałam, że chodzi o generator, ale nie. Chodzi o programowany licznik impulsów z wyjściem przekaźnikowym.
Nie znam Bascoma, nie używam go i nie planuję. Ja bym użył wskaźnika na początek pliku i zapisał dane z offsetem po zakończeniu akwizycji. Tworzyłbym też plik samodzielnie zamiast kombinacji z pustym plikiem na PC. Proponuję szukać w helpie do Bascoma jak zdefiniować wskaźnik na początek pliku albo bufor dla danych z pliku i jak je później nadpisać.
Dioda miga 4 razy i program ciągle krąży i nie może się skończyć:( [syntax=c]for (addr=0; addr < BINARY_LENGTH - 196608; addr++) crc = _crc_ccitt_update(crc, pgm_read_byte_far(196608UL + addr));[/syntax] BINARY_LENGTH = 262144 262144 - 196608 = 65536 uint16_t addr przekręca się przy 65535. Nie kombinuj ;) tylko zastąp początek funkcji tym co napisałem...
Dziękuje, faktycznie działa. Myślałem że wartość, którą wpisuję do timera on później odlicza, a tu okazuje się, że nie. No cóż...początki. Serdecznie dziękuję.
ło matko ;) po opisie kolegi atom1477 i po tej informacji, że "Bascom coś kombinuje" można by uznać, że napisanie sotu do obsługi 1wire to rzecz prawie niemożliwa dla zwykłego śmiertelnika. Tymczasem to co robi Bascom to absoultnie nie żadna kombinacja tylko normalne zachowanie - ponieważ to podtrzymanie stanu wysokiego na pinie portu jest niejako przygotowaniem...
Właśnie myślę nad takim rozwiązaniem, osiągami zajmę się później jak wszystko zacznie działać, nic tylko zostaje mi przystąpić do testów: Na początek, jedna atmega jako slave(SPI) + LCD, druga jako master(SPI) podlaczona po comie do PC't napisze proste softy do przesyłania i zobaczę co z tego wyjdzie czy transmisja będzie stabilna, także biorę się za...
Wpadałem na kanał Tu sie zaczęły problemy myślałem ze jak nie mam ATmegi328 to uda mi sie wgrac programatorem USBasp prosty program w HEX "zaswiecenia LED" do Leonardo ATmega32u4 i cos pomieszałem po ponownym wybraniu zaznaczając w aplikacji ProgISP Prawdopodobnie w pierwszej instancji nic nie pomieszałeś, bo taka jest generalna procedura wgrywania...
Ta funkcja zwraca wartość ukrytą pod adresem który jest jej argumentem. Proste. Ponieważ w twoim przypadku, pod tym adresem kryje się wskaźnik, funkcja zwraca jego wartość czyli adres tego co ten wskaźnik wskazuje. O to chodzi w twoim kodzie bo rzutujesz to na inny wskaźnik potem. Wskaźnik na wskaźnik (**) to najfajniejsza rzecz w C (za wyjątkiem wskaźnika...
Na początku podłącz avcc do zasilania.
ok. i to działa? czy dalej wyświetla niepoprawnie? Zamieściłeś na początku cały swój program?
USBASP nie nadaje się do Xmegi, nie ma PDI. Ale moduły od Leona mają chyba bootloader, więc programator jest niekonieczny.
Na początek (ale mając "zielone pojęcie") powinienem wybrać ATmega czy ATTiny?
FollowFocus ? :) Myślę, że na początek trzeba zająć się pływającym ADC. Na pierwszy strzał wymieniłbym ten potencjometr montażowy skatowany ogromnym wkrętakiem na dobry osiowy (nie chińczyk za 1PLN tylko np. Telpod za 5-7 PLN).
ja mam też problem wogóle mi nie widzi urządzenia z początku myślałem, że Atmega jest pusty, jeszcze raz sprawdziłem wszystko i nic przy instalacji srerowników mam błąd kod 10 czyli nie widzi urządzenia... już nie wiem o co kaman :(
Najpierw za pomocą pf_lseek musisz zarezerwować odpowiednio duży rozmiar pliku potem wracasz na początek pliku (pf_lseek(0)) zapisujesz co trzeba i kończysz zapis pf_write(0,0,&s1);
Kolego czytaj posty ze zrozumieniem i nie kpij sobie ze mnie. Piszę od samego początku o WS2812! Proszę FFT na AtMega: https://www.youtube.com/watch?v=tCmaOb-V... https://www.youtube.com/watch?v=X35HbE7k...
W Arduino wypalając bootloader ustawiane są fusebity, oczywiście musi być wybrana płytka z bootloaderem, bo można też wgrać bootloader do płytki, która ma wybrany brak bootloadera, wtedy wgranie bootloadera nie wgrywa bootloadera tylko ustawia fusebity. Tak jak radzi (at)cederom, zwiększenie kondensatora zwiększa szarpnięcie resetem, można to robić...
Może na początek pokaż swój schemat.
Tak jak pisałem, fotki robiłem w trakcie konstruowania. Wówczas nie miałem jeszcze dodanych polskich znaków. Teraz wygląda to tak: Obrazki przeniosłem na początek tematu.
W jednej ramce nagłówek znaczący początek, potem adres i dalej dane.
No to na początek wydawnictwo BTC - Mikrokontrolery AVR AtMega w praktyce. Autor Rafał Baranowski.
1. Włącz BOD i WD 2. Utwórz zmienną na początku pamięci EEPROM i jej nie używaj: [syntax=vbnet]Dim Reserved As Eram String * 8 Dim Dane As Eram Byte ... [/syntax]
tak druga ,atmega128 programuje sie ok ,więc wniosek ze moja atmega od początku zakupu była walnieta ,ma zablokowany fuse bit odpowiedzialny za zapis do eeprom :(
widzę że nadal nie rozumiesz , najpierw zapoznaj się z ogólnym pojęciem co do budowy , zasady działania , programowania mikrokontrolerów podałem Ci stronę EdW wszystko tam jest tanie i popularne obecnie są uC rodziny AVR np ATtiny 2313 , ATmega 8 ale to nie wszystko , na początek musisz mieć dowolna płytkę testową , programator , kompilator i spróbować...
Jaki program polecasz na początek? Wiesz może jak podłączyć ten ekran?
Witam - chcę zacząć 'zabawę' z układami atmega, na początek zapewne w Bascomie, ale szukam ciekawej płytki, ukłądu startowego - takiego który by pozwolił mi zacząć od migającej diody, a skończyć pewnie na wyświetlaczach i innych cudach. Czy są jakieś polecane?
Na początek proste układy z Atmega :) Zacząłem programować Arduino. Mam już pierwszy projekt pora go przenieść na płytkę, co do tej jeszcze nie wiem jak powstanie. Głownie jakieś proste rzeczy, takie na początek do nauki lutowania. Wiadomo z czasem będę potrzebować więcej szpeju, ale to z czasem dokupię. Teraz chce takie totalne minimum
Płytka, którą posiadasz ma wbudowany "programator" STK200. Najlepiej zacznij od razu bawić się AVRkami (ATmega 8 na początek będzie si), bo AT89C2051 to już staroć i nie zaprogramujesz tego przez STK200. Nawet klocki AT89Sxxxx przystosowane do programowania szeregowego (przez STK200) sprawiają czasem problemy. ATmega jest znacznie bardziej nowoczesna,...
Masz ciekawe pytanie AVR czy atmega :d Uświadomię Cię i powiem że Atmega jest bardziej rozbudowanym układem z rodziny procesorów AVR, czyli Twoje pytanie nie ma sensu W czym programować najlepiej w asemblerze, jeżeli masz zamiar robić w przyszłości poważne projekty! Jeżeli jako hobby to na początek najlepszy jest bascom. A co do Piców lub innej rodziny...
Koszt to około 10 zł. Pytałeś więc odpowiedziałem. Ja bym został przy 90S2313 na początek to dobre. Atmega 8 ma dużo do zaoferowania. Lecz czy początkujący wysteruje wszystkimi portami układu. Nie lepiej zacząć od podstaw jakie daje 90S2313 a nie rzucać się na głęboką wodę. Bascom jest sto razy łatwiejszy od C. Pozdrawiam
Po wylutowaniu rezystora trzeba było sprawdzić co pokazuje wyświetlacz. Ten pin możesz zewrzeć do masy (po wylutowaniu rezystora, a nawet podłączyć potencjometr między masę a AVCC, ślizgacz do pinu atmegi) i wszystko będzie wiadomo. Na początek odlutuj kondensator i bez podpiętego termistora powinno pokazać -14*C (lub coś koło tego). Możesz sprawdzić...
Watchdoga ustawiam na początku w configu tylko, prawda? Atmega 32 więc w fusebitach nigdzie nie znajdę tej funkcji. Czy się mylę? Czemu poległem już na początku? To jak powinno być. Wotchodoga pierwszy raz używam i dlatego nic o nim nie wiem :/
Witam problem dotyczy sterowania joystika... joystick ma 3 osie sterowane poprzez cewki z regulowanymi rdzeniami -X +X -Y +Y oraz -Z +Z cewka w pozycji 0 ma rdzeń w połowie swojej długości - czyli zwiększa się i zmniejsza indukcyjność cewki Na pcb jest wiele tranzystorów, rezystorów, 555, 6 układów LM2902 oraz LM2903 sprawę naprawy w/w chcę sprowadzić...
Proste i tanie (max 200 na gotowo) rozwiązanie sterowania PWM opisywałem na początku wątku. Atmega z PWM + końcówka mocy + duże kondensatory. I to wszystko do grzałki. Łatwo, szybko, tanio i sprawdzone. Dodano po 1 Właśnie biorę się za podłączanie układu do odprowadzania nadmiaru prądu z inwertera na grzałki. Co prawda słonka dziś praktycznie nie ma...
ja jak podłączałem karte MMC do uP to tez miałem taki problem. zastosowałem najprostrze rozwiązanie , dzielniki rezystorowe (1k szeregowo, 2k do masy po stronie 3,3V) to dla lini z uP do 3,3V linie z 3,3V do uP podpiołem bezpośrednio, i procesor odczytywał 3,3V jako stan wysoki. to najprostrze rozwiązanie i raczej nie powinno sprawić problemów, gdy...
zasadnicza sprawa to język programowania stosowany w mikrokontrolerach wymaga poznania specyfiki danego układu , dla danego języka polecenia są podobne ale składnia już nieco inna , wybrałeś dużego Atmela z rodziny '51 w niczym to nie przeszkadza , jednak znacznie większe możliwości ma rodzina AVR np na początek ATTiny 2313 lub ATMega 8 dobrze mieć...
Używam dokładnie tego samego LCD. U siebie po pierwsze po inicjalizacji, przed wysłaniem komendy czyszczenia (pierwszej jakiejkolwiek komendy) daję delaya 100ms. Po drugie, linię R/W mam zwartą do masy (czyli na stałem sam zapis) - i tak w Twojej bibliotece nie widzę komend odczytu ;) A po trzecie spróbuj linie RS i EN przepiąć na inne piny. Dokładnego...
Ja w żadnym wypadku nie upieram się przy BASCOM-ie, uczyłem się go, bo wydawał mi się najbardziej podstawowy i "przejrzysty" dla zrozumienia podstaw działania mikrokontrolerów (dla kogoś kto nigdy wcześniej nie miał z nimi bezpośredniej styczności), C jest jednak dla mnie priorytetem. Ten marketing, o którym piszesz, jak najbardziej rozumiem, właśnie...
Widzę, że kolega nowy i rozumiem pierwsze podstawowe pytania. Niestety z forum nie wyciągniesz tyle wiedzy ile będziesz na początku potrzebował. Za małe zagadnienie dla "wyjadaczy". uC ATMega 8 jest bardzo podobny do ATMega16, a poniżej podsyłam Ci link do dokumentacji tego drugiego w języku polskim. Na pewno przyda Ci się do szybkiego zrozumienia budowy...
Tak jak w temacie, czy istnieje programator dla procesorów pic i atmega? Obecnie pracuje na windows 7 64 bity i chciał bym aby programator nie gryzł się z tą wersją systemu. Zaczynam przygodę z programowaniem dlatego nie musi być mocno rozbudowany. Na początek mam do zaprogranowania Atmega 8 i pic 16F84A
Hmm od początku piszesz o atmega a tam informacja o rozdzielczości znajduje się w opisie, dla attiny teoretycznie nie ma utraty rozdzielczości dla wzmocnienia x20. no tak to ma byc attiny, myslalem ze nie bedzie duzej roznicy ;) wiec attiny + lm35 + gain x20 daloby rade? jest jakis lm35 zasilany z 3V ?
Owszem, mogę, lecz w jakim języku ? Sądzę, że Piszesz w tym nieszczęśliwym Bascomie. Jeśli tak, to przepraszam, ale nie pamiętam już wszystkiego. Na pewno jest: - Zapisz do EEPROM - Odczytaj z EEPROM Więc jest to to początek naszego problemu. Poczekaj ...
Wcześniej działało na lpt1. Zmieniłem na USB i jest to samo. Zamieniłem plik msys-1.0.dll w folderze utils\bin na jakiś pobrany z neta. Po tym kliknąłem "make all" i o dziwo nie ma błędów ale po kliknięciu "make program" jest ponownie błąd taki jak na samym początku, a ATmega się resetuje: http://obrazki.elektroda.pl/6237200700_1...
Rozumiem ... a czy można użyć tego wyświetlacza każdego innego zgodnego z HD44780? Chciałbym użyć go do zabawy z procesorami ATMEGA ew na początek do podłączenia przez port LPT.
Tak. To jest czcionka. A wiesz skąd? Z BASCOMa. Bo taka mi się spodobała. Tylko że zamiast niektórych znaków są znaki specjalne. Znak stopnia i znak fi. I chyb a co jeszcze. No niestety. Assembler ratuje skórę czasami i dlatego go stosuję. Program jest dość nietypowy. Nie wystarczy zmienić definicję pinów na początku programu. Więc albo podłącz tak...
Oj, przejrzałem pobieżnie kod - uwierz mi - skasuj go. W C jest coś takiego jak funkcje - wykorzystaj to, kod, który masz jest kompletnie nieczytelny. Każdy normalny promotor by to coś uwalił chociażby za to. Co do szybkości działania - pokaż kod funkcji odpowiedzialnych za komunikację z czujnikami. Z kodu, który masz: - funkcjie piszące do LCD są zapewne...
mam to od początku w swoim programie więc to nie to
Jeśli chcesz używać AVR, to na dobry początek kup sobie książkę "Mikrokontrolery AVR ATmega w praktyce" R. Baranowskiego.
Wielkie dzięki Wierk zrobiłem tak jak powiedziałeś i atmega pracuje polecam wszystkim na początek ten sposób :D
Ja to widzę tak: - ustawisz ADC w tryb Free Running, czyli będzie na okrągło wykonywał pomiary na jakimś wejściu a ponieważ wejście zostawimy niepodłączone, to jest szansa na losowe bity. - po skończeniu pomiaru ADC wywoła przerwanie które będziemy wykorzystywać do wszystkich Twoich potrzeb nie tylko do generowania losowej liczby. Innymi słowy ADC zastąpi...
Jenak to co napisaliście już trochę droższe. Na początek nie wystarczy ten USBasp i Atmega 8? Uklady bym sobie robił na plytce stykowej.
polecam lekturę www.skippari.net/lcd/t6963c_data.html i programik lcdinfo na początek. Prototyp na pc i lpt a potem atmega na deser
Nie żartuj. W necie są dosłownie miliony poradników na ten temat. Na początek: http://mikrokontrolery.blogspot.com/
Witam Program podobny do avrdudess z tym, że wyświetla dużo więcej informacji. Odpaliłem usbasp pod win 7 64bit i atmega 2560 odczytał bez problemu. Pytanie na początek w głównym oknie co to są "kamparatory"? Pozdrawiam
dzięki, ale już sobie poradziłem - na początku stos, a teraz chyba spalony wyświetlacz :(
http://obrazki.elektroda.pl/3637756900_1... http://obrazki.elektroda.pl/6313868300_1... Zrealizowałem w tym roku swoje postanowienie jeszcze sprzed zeszłej zimy i zrobiłem sobie wreszcie własny sterownik pieca CO. Na początek pytanie "dlaczego"? Otóż oryginalny dostarczony z piecem przede wszystkim miał 6 poziomów nadmuchu...
Mikrokontroler pracuje w pewnym urządzeniu. Przesłałem wsad osobie która je posiada i na 2561 ten sam wsad działa prawidłowo. Jednoznacznie to określa problem z mikrokontrolerem bo nie wierzę że lutując uszkodziłem dwie ATmegi. Nie jest to pierwsze moje lutowanie. (at)dondu miałeś przypadki że jaka ATmega od początku powodowała problemy?
Na początek sprawdź, czy dochodzi zasilanie do układu i czy wszystkie potrzebne linie (MOSI,MISO,SCK,RESET) też mają przejście między układem a wtyczką programatora
Na prawdę warto zainteresować się pisaniem w C. Sam pisałe i pisze programy w Bascomie ale ostatnio większość staram się pisać w C i widzę wiele korzyści. Na początek polecam AVR STUDIO oraz kompilator WINAVR. Jeśli chodzi o kurs to jest coś takiego jak to [url=http://avr.elektroda.eu/?q=node/9]L... Uważaj na sbi i cbi których już się nie stosuje.
Przyznam, że niewiele mi to mówi. Jestem początkujący. W programie pojawia się taki komunikat (załącznik). Prosiłbym bym o wyjasnienie tej informacji. Chyba jesteś na samym początku z mikroprocesorami. Domyślam się, że jest to dziewicza Atmega. W zakładce, board musisz poszukać Oscilator and ISP Clock i zmienić ISP Freq: na nie więcej niż 250KHz. W...
Tak oczywiście ale człowiek chce czasem podejść do rozwiązania z innej strony. Czyli z d.... strony. Jak mam jakiś "doskonały" pomysł, to sobie myślę, że pewnie przede mną wiele mądrzejszych ludzi nad tym kombinowało i coś sensownego wykombinowała, wystarczy tylko poszukać jak to zrobili... A zrobili prosto i w miarę skutecznie - to się nazywa lockbity....
To jak zabezpieczę program przed skopiowaniem, to później żeby wgrać nowy program, to co muszę zrobić?? Mogę sobie po prostu wgrać nowy program, czy trzeba na początku zdjąć zabezpieczenie, a później zaprogramować???
znam kilka możliwości: 1.Pamięć SRAM z podtrzymaniem bateryjnym 2.Są też pamięci tzw. ZeroPowerRAM są to pamięci j/w tylko że fabrycznie ma wbudowaną bateryjkę (chyba coś koło MK48Z02 2kB) wadą jest znaczne rozbudowanie układu (adresowanie + dane) 3.Zastosowanie jakiegoś zegarka RTC... - z reguły takie układy mają kilka(naście) bajtów pamięci konfiguracji...
atmega początek początek tłoczenia początek czystą
klimatyzacja delphi koszt roboczogodziny autobus silnik renault
Grundig Music Boy 51 RP 5201 PLL – schemat, typowe usterki, naprawa, modernizacja Bluetooth ABM238 Sliding Gate Controller Manual, Wiring, and Faults – Similarity to Jujiang PYM-X2208, ABM338