ooo kurczę ;) hmmm no to jakoś kiedyś obalimy tę skrzynkę ;) w końcu do Gorzowa nie mam daleko ... ale na pewno przenieś rezystor na drugą stronę i ew spróbuj zmienić w IF ach - załączanie i wyłączanie portów. Czyli zamiast set zrób reset i odwrotnie
Co do zasady to źle masz ponumerowane piny z prawej strony. Ma być 15 na dole a 28 na górze. Należy trzymać się ustalonej konwencji, żeby uniknąć pomyłek. Linie programowania (MISO,MOSI,SCK,RESET + VCC,GND) wyciągnij na złącze. Pamiętaj, żeby linie przycisków ustawić jako wejścia z pull-up'em i zrobić programowy debouncer (eliminacja przypadkowych zaliczeń...
Powolne rozładowanie kondensatorów może prowadzić do nieprawidłowej pracy urządzenia. 99.9% obecnych procków mają BOD. Dodatkowo, powolny zanik napięcia zasilania bardzo często jest nader wskazany - na przerwanie od BOD (automatyczny reset trzeba wyłączyć), robi się zrzut co istotniejszych danych do pamięci nieulotnych, a następnie wymusza się programowy...
Wykonywanie tak długich zadań jak choćby operacje na LCD w przerwaniach aż się prosi o kłopoty. Zrób sobie w przerwaniach kilka timerów programowych i ich zawartość badaj w pętli głównej Do...Loop i to od tych timerów uzależniaj kolejność wykonywania odpowiednich sekwencji (fragmentów) programu.
Powinieneś tak napisać program, aby taki reset nie był potrzebny a jeśli upierasz się przy tym to wykorzystaj WATCHDOGa.
Jak wiemy mikrokontrolery avr maja w datasheecie wartości initial value. Wiem ze po wgraniu nowego programu następuje reset i porty I/O są ustawione w stan wysokiej impedancji. A co z rejestrami np. TCCR, TIMSK od timerow czy rejestrami np od transmisji szeregowe czy jeszcze innych? Są ustawiane na swój initial value jak podaje producent w konkretnym...
Podczas wykonania kodu atmega8a mi się resetuje. Po około dwu sekundach kod wykonuje się od początku. W pętli nieskończonej jest przesunięcie bitu funkcją "Rotate". Alternatywny fragment (aktualnie jako komentarz) działa poprawnie. Pytanie do programujących, co może być powodem? Atmega prawidłowo zasilana i wgrywane były do niej dziesiątki programów...
Witam! Walczę z Uartem na atmedze8. Procek dobrze wysyła dane i tez prawidłowo je odbiera. Natomiast przy każdej probie wysłanie danych z procka do komputera dane się wysyłają, ale zaraz potem procek się resetuje. Nie mam pojęcia dlaczego może ktoś z Was już miał taki problem Będę wdzięczny za pomoc
Witam mam następujący problem.. Reset na atmedze jest podciągnięty do zasilania 5V rezystorem 10k. Gdy programator stk200 jest podłączony do komputera przez lpt procesor się programuje i program działa, w momencie gdy odłącze programator od komputera program przestaje działać , napięcie na linii RESET i GND wynosi jakieś 2V.. Wszystko działa jedynie...
Witam Robię projekt na atMega8L w wersji SMD. Po wielu mekach udało mi się wczoraj odczytać coś z pamięci i zapisać do Flasha prosty program w C wypluwający jedynkę na porcie D, jednak niestety nie działa. Bałem się, że może podczas lutowania spaliłem procesor, ale skoro się programuje to znaczy chyba, że działa ? a może nie ? Programuje ponyprogiem2000....
Witam! Mój problem jest następujący: po włączeniu zasilania w układzie, aby zadziałał on poprawnie , muszę go zresetować. Bez resetu mikrokontroler wystawia śmieci, które niewiadomo skąd bierze. Normalnie powinien pobrać wartości zapisane w eepromie i je wystawić. Dopóki nie zresetuję procka mam same śmieci na nóżkach. Nie mam najmniejszego pomysłu,...
Witam. W moim układzie wykorzystuję pin reset (PC6) jako zwykłe wyjście i nie wiem czemu napięcie wyjściowe (bez obciążenia) wynosi 2,5V przy zasilaniu 5V - w nocie aplikacyjnej nic na ten temat nie znalazłem. o co chodzi ? wszystkie pozostałe piny dają ok.4,6V
Witam mam problem z programem który napisałem w bascomie avr dla procka atmega8 napisałem program który ma sterować trzema przekaźnikami dla dwóch pierwszych przekaźników ustawiam sobie dowolne czasy po upływie pierwszego włancza sie drugi i po upływie czasu drugiego włancza sie trzeci i jest włączony do czasu póki nie przycisne STOP problem tkwi w...
Witam. Od jakiegoś czasu zacząłem programować uC wpięty w testboar'da. Mam wyprowadzenia od SPI. Włączam PonyProg'a i chcę zapisać. Wyskakuje mi write failde. Obszedłem to troszkę w nieco brutalny sposób. Jeszcze przed programowaniem wciskam przycisk od reset'u. Kiedy już zacznie operację zapisu, puszczam go. W ten sposób Wyskakuje mi Write succesful,...
Mam jedno krótkie pytanie: czy w Atmedze8 po zmianie końcówki PC0 z reset na port wej-wyj jedynym sposobem powrócenia do poprzednich ustawień jest użycie programatora równoległego?
Witam,w atmedze8 ustawiłem(W fusach)) pin reset na i/o pin od tego czasu nie wykrywa tego ze mikrokontrolera.Co robić?Pisze oczywiście w bascomie.
Witam, jestem początkującym więc od razu proszę o wyrozumiałość. Mam problem z prawidłowym uruchamianiem się mikrokontrolera Atmega8. Problem jest następujący po podaniu zasilania mikrokontroler uruchamia się on na chwilę po czym od razu przestaje działać. Na chwilę zapala się dioda, która powinna świecić się przez cały czas pracy układu. Co ciekawe...
Witam ! Otóż próbuje zaprogramować (nie ukrywam pierwszy raz) procesor. Pewnie, większość czytających pomyśli, że "kolejny co ma problem i nie umie wpisać w google"... Akurat nawet znalazłem kurs programowania i zastanawia mnie tylko jedna rzecz. Nie jest to tylko na jednym schemacie, bo na przynajmniej 2 stronach znalazłem bardzo podobne schematy podpięcia...
Mój problem polega na tym, że nieopatrznie wgrałem program który urzywa resetu jako wyjścia i ciągle podaje na to wyjście sygnał, czy może być to powodem tego, że teraz nie moge wgrać do niej nowego programu??
Witam, Chciałem napisać prosty program do włączania i wyłączania 5 diod podłączonych do portów PC0-PC4 uP atmega8. Diody zapalą się po ustawieniu na portach stanu 0. Diody mają samoczynnie migać, a czas pomiędzy włączeniem, a wyłączeniem diod będzie ustawiany w timer0. Niestety uP po 294 cyklach uP restartuje się tj. wraca do funkcji reset. 294-ty cykl...
Witam!!! Problem jak w temacie. Czy możliwe jest, że po zaprogramowaniu procesora reset jest zwarty do masy. Zauważyłem to przy podłączaniu programatora(STK 200) gdzie po podłączeniu tylko Vcc i właśnie RST pojawiało się napięcie w całym układzie. Czy to może jest jakiś błąd na płytce??
Potrzebuje pin nr 1 w atmega8 jako wejście. Programuje w Bascomie programatorem równoległym, jednak nie mogę ustawić reset jako we/wy. Jaka jest składnia rstdisbl - nie działa. w ustawieniach nie ma fusbitów. Proszę o pomoc.
Witam Zrobilem sobie zegarek na mega8 i .. co pare, parenascie minut sie sam resetuje. Reset mam podlaczony do Vcc przez 4,7kΩ. Kwarc 8 Mhz. Gdzie moze byc przyczyna resetowania ukladu ?
Witam, Mam następujący problem. Stworzyłem naświetlarkę PCB według schematu który znalazłem na tym forum, tylko lekko go zmodyfikowałem. Niestety mam problem, ponieważ gdy układ próbuje włączyć lampy, mikrokontroler resetuje się. Podejrzewam że powodem jest spadek napięcia spowodowany poborem prądu przez lampy. Zastosowałem filtrowanie zasilania jednak...
możesz zrobić przerwanie z timera + programowy "watchodg" który sprawdzi co jakiś czas czy procesor działa. Jeśli nie (bo wartość w programowym watchdogu jest zbyt duża) to wtedy taka sekwencja: 0. sprawdzenie flagi "gotowy" - jeśli ustawiona to czekaj na reset z WD - nie rób nic 1. reset wd 2. zapis do eeprom 3. ustawienie flagi "gotowy" cóż, słyszałem...
W praktyce masz dostępnych 22 pinów I/O + 1 w rezerwie ( RESET ). Ramu jak na takie zadanie wystarczająco. 15 kanałów programowych PWM da się zrobić. Dwa przyciski (np. INT0 i INT1), pin ICP do detekcji IR. Wejścia na bazie sprzętu bez potrzeby poolingu więc program wyjdzie nie za duży. Wyjścia jak kol. Raphaw napisał koniecznie separowane albo uln'ami...
Miałem kiedyś jakąś potrzebę na taki 8-o przyciskowy program dla attiny2313. Zamieszczam go w całości z komentarzami, może Ci się przyda: [syntax=basic4gl]$regfile "attiny2313.dat" $crystal = 1000000 '-- Config Portb = Input Portb = &B11111111 Config Portd = Output Portd = &B00000000 Config Porta.0 = Output Porta.0 = 0 Dim Nr As Byte 'licznik...
Zrobiłem jeden port (PC6) wejściem, mam tam podpięty cały czas rezystor 10k od zasilania. O to chodziło? Nadal tak samo. Poniżej załączyłem kod. W Atmega8 pin 1(PC6) normalnie jest RESET i dopoki nie zmienisz odpowiedniego fusebit (patrz str. 223; tabela 87 bit#7), ten pin nie spelnia roli GIO (PC6), wiec processr go nie "widzi". Nie doradzam jednak...
Witam Według mnie, po pobieżnym sprawdzeniu, to brak układu „reset” po włączeniu zasilania. Brak kondensatorów odprzęgających zasilanie. Brak układów eliminujących drgania styków, chyba że zrealizujesz to programowo. Nie podłączone piny 1 i 6 układu 4055. Oraz brak układu zwiększającego obciążalność prądową wyjść portów atmegi (PD4…PD7)....
a jak to zadać w BASCOM ? Do procedury inicjalizacji LCD w bascom tak jakby nie mamy dostępu. Czy mam wyprowadzenie reset trzymać programowo do masy ?
ano widzisz - teraz lepiej, po pierwsze mała uwaga - po co te kondensatory C8 i C9 na wejściach INT0 i INT1 ?????? odłącz je rozumiem, że kwarc oraz kondensatorki 33pF dałeś maksymalnie blisko nóżek procka - teoretycznie ścieżki do nóżek kwarca nie powinny być dłuższe niż 3cm i mam nadzieję, że dałeś już teraz kondensator 100n oraz ze 47uF przy samych...
Dokładnie jak pisze przedmówca ;) .... RESET na płytce podłączony jest tylko do procesora a nie do układów na LCD. Zresztą LCD nie ma nawet wyprowadzonego takiego sygnału RESET. Zatem ma on możliwość zresetowania swojej zawartości albo programowo CLS albo poprzez wyłączenie zasilania.
Schemat ma błędy: Fotorezystor i rezystor R9 muszą być podłączone do wyjścia stabilizatora +5V; anoda D1. Reset jest tylko awaryjnie, teoretycznie w przypadku z zbyt niskiego napięcia na C3 w czasie podtrzymania ale i tak po powrocie napięcia zasilania się zresetuje. C1 można pominąć, R5 zostawić Dodał bym złącze programowania ISP Drganie styków jest...
Ten link nie zawiera całego programu np. brak deklaracji biblioteki obsługującej LCD (która także może być przyczyną problemów) i może pliku *.h ... poza tym nadal w nim jest obsługa LCD. Zrobisz jak będziesz uważał. Ja podałem, co ja bym zrobił, bo błąd jest trudny do zlokalizowania i najprościej pozbyć się zbędnego balastu sprzętowego i programowego.
wstawie tam te zewnętrzne źródełko 2,5v dam też wzmacniacz operacyjny LM358 2xWzm. albo LM348 4xWzm. Jasne ze mozesz tak zrobic, zawsze programowo mozesz przelaczac sie miedzy zewnetrznym a wewnetrznym. Takze wzmacniacz operacyjny moze sie przydac, choc programowo mozesz ustawic wzmocnienie wewnetrzne jako 1x, 10x, 200x co do wiekszosci ekperymentow...
Jeśli masz w procku sprzętowy interfejs SPI, to dlaczego z niego nie skorzystać? Podłącz SCLK-> SCLK, SI->MOSI i SCE->/SS. Reszę linii (D/C, /RES) podepnij pod jakieś wolne wyprowadzenia. Korzystanie ze sprzętowego wyjścia SPI dla danych bez podłączenia jednocześnie zegara ze sprzętowego SPI pewnie nie dałoby zbyt dobrych efektów (chyba, że obsługę...
Kolego chrobek W programie zastosuj jedną pętle Do Loop i w niej umieść sprawdzanie przycisków,stycznika,komparatora,stanu przekażników.Uruchom programowy licznik i w pętli Do Loop wykorzystaj go do sprawdzania stanu przycisków i innych zewnętrznych urządzeń.Do podprogramów skacz tylko aby go wykonać (nie używaj Waitms a tym bardziej Wait 1 w tym czasie,...
Czyli mamy metodę punktów kontrolnych z programowym odliczaniem resetu procesora. Znowu można by się czepiać, że program może się zapętlić na instrukcji zerowania Twojej zmiennej BŁĄD i co wtedy. Tyle, że najpierw by się trzeba zastanowić jakie jest prawdopodobieństwo takiego zdarzenia (myślę, że jest to coś bliskiego zeru absolutnemu).
Ustaw tryb slowsck (chociaż czytam że w v2.0 ustawia się programowo?), wyrzuć ze stykówki podciągnięcie resetu, pokaż w menegerze urządzeń jak jest rozpoznawany programator. Jaki system opetacyjny posiadasz?
Miesiąc na wszystko? ;-) ;-) Spróbuj zacząć od końca. Proponuję zmontować (na płytce uniwersalnej) coś w rodzaju powyższego układu na ATMega8 bez buforów we/wy, dwa kable - jeden do rs, drugi do isp (w wersji najprostszej wystarczy złącze do LPT DB25 i pięć przewodów (masa, SCK, MISO, MOSI, RESET), jakiś zasilacz (7805). I gotowe Do tego dokładam AVR...
Temat poruszany ale ... pomysl nowy. Jak doskonale wiemy w sieci LAN (typowa skretka) zostaja 2 pary wolne (na 100% b-nieb. nieb.). Wykombinowalem sobie ze moze te linie wykorzystac do podlaczenia slave-ow poprzez magistrale 1wire. Mam w sieci ok. 7 switchy one lubia sie czasem "zawiesic" nie wnikam w stan programowy bo z tym roznie. Zwykle pomaga odlaczenie...
Jeśli chodzi o procesor Atmega8 jeszcze, to należy zauważyć, że pin resetu jest w tym procku zwykłym pinem I/O, a więc wystarczy go ustawić na 0 (Reset PORTC.6) i powinno się zresetować.
Problem rozwiązany dzięki pomocy Mundi1970 . Jak się okazało program miał większe zapotrzebowanie na stos programowy niż ustawione domyślnie jego wartości. Wprowadzenie 3 dyrektyw rozwiązało wszystkie problemy. [syntax=basic4gl] $hwstack = 56 $swstack = 48 $framesize = 64 [/syntax] Dzięki wielkie, pozdrawiam !
Witam wszystkich. Zaczynam zabawę z AVRami i robię prostą płytkę testową. Pytanie jest takie, że nie wiem czy jak napisze program w którym zdefiniuje pin Reset jako pin, jeden z 6, do obsługi LCD, to czy będę mógł normalnie programować i czy ta ATmega się nie zablokuje dla ISP. Oczywiście to co napisałem to tylko programowo konfigurowalne bez użycie,...
Tak. Program nie cofa się do pierwszej linii, bo jest ograniczenie. Opóźnienia w działaniu mogą wynikać z tego, że wszystko robimy programowo, a to jest czasochłonne. Dodatkowo komendy są interpretowane co 1 sek. Przerób to tak jak tu i spróbuj. Do If Nowy_czas = 1 And Ekran = 0 Then Call Godziny Call Wys_czas End If If Nowy_czas = 1 And Ekran = 1 Then...
Na takiej płyteczce uniwersalnej http://www.cyfronika.com.pl/art44/um0.jp... (35 x 86 mm) posadziałem: ATMega8 (6* ADC 10 bit) kwarc przycisk reset MAX232, czyli mam RS-232 (jest miejsce na drugi, programowy) stabilizator 5V goldpiny do portów, złącze ISP 2*led (zasilanie i "sonda" z tranzystorem) koszt? kilkanaście złotych (kolejna wersja będzie chyba...
CKDIV8 w ATtiny13 to tylko ustawianie przy resecie rejestru CLKPR na 0b00000011, które można nadal zmieniać programowo, więc spokojnie można nawet tego fusebita nie tykać, mając możliwość podziału zegara jeszcze przez 256, co przy 128kHz daje zabójczą prędkość 500Hz.. ;).
Czary mary i biblioteka sie znajdzie ;) http://www.elektroda.pl/rtvforum/topic62... Przycisk resetu jest na prawde pomocna rzecza, duzo miejsca nie zajmuje a pomoc moze :) Do przyciskow dalbym rezystorek i konensator, wtedy nie bedziesz musial programowo eliminowac drgan stykow.
Witam. Uruchomiłem LCD z telefonu Nokia 3310 z Atmegą 8. Na programowym SPI działa bez problemu. Na sprzętowym działać nie chce. Kod: [syntax=c] #define LCD_CLK_PIN (1<<PB5) #define LCD_DATA_PIN (1<<PB3) #define LCD_DC_PIN (1<<PB1) #define LCD_CE_PIN (1<<PB0) #define LCD_RST_PIN (1<<PD7) //######################################...
Panie kolego - wystawienie na dowolnego stanu logicznego na jakiś pin portu (a niewątpliwie polecenie SET przek, wystawia stan wysoki) utrzymuje się na tym pinie do czasu gdy ponownie nie zostanie on zmieniony na niski w sposób także programowy. RESET przek. Pomyśl lepiej gdzie w programie chcesz go wyłączać a nie tylko włączyć jeden raz tak jak to...
Witam :) Wykonalem dlas pewnej osoby ukladzik z Atmega w roli glownej, programowym PWMemem i komunikacja po USARCIE, wszystko u mnie gotowe, dzialajace. Wszystko juz dzialalo wiec uklad oddsalem :) U tejże osoby jednak po zaprogramowaniu (nie sprawdzony uC przed programowaniem) Atmega nie chciala wystartowac (reset powinna zasygnalizaowac 3 mignieciami)....
Jest to proste korzystasz z przerwań jakie generuje timer0 podobnie jak to opisał kolega z innego tematu tego fora w bascom napisał '************* Konfiguracja uC ***************** '***************************************... $regfile = "attiny2313.dat" $crystal = 16000000 Config Portb = &B11111111 : Portb = &B11111111 Config Portd = &B11111111...
Ok, teraz do mnie dotarło co to jest "meżka", przerażający dziwoląg językowy ale niech będzie ;) ważne, że już rozumiem i rzeczywiście nawet śmieszne ;) Za to co do takie słowa jak "syfić" to już mógłbyś sobie darować. Żadnego oftopa nie zrobiłem tylko przypomniałem, że bez programatora się nie obejdzie. A jeśli chodzi o twoje próby ustawiania tego...
Zamiast diody Zenera, tranzystora i rezystora, zastosuj liniowy stabilizator LM78L05. Projekt będzie prostszy, a układ zasilania bardziej niezawodny. Dlaczego? Przeczytaj w nocie katalogowej takiego stabilizatora. Układ INPUT z zastosowaniem dodatkowych rezystorów jest zbędny. Wystarczy przyciski podłączyć bezpośrednio do pinów Atmega8, a podciągnięcie...
Tak. Oczywiście minusa w sensie masy. TAK. RST=Reset Tak trzeba. nie wiem dokładnie czy wszystkie pokolei bo tego nie widać na rysunku ale napewno masz dostęp do bardziej dokładnego schematu. Do tej samej masy co podłączysz inne punkty oznaczone GND. Procesor musi być podłączony pod zasilanie. Mam nadzieje żę pod MASĘ a nie pod -5V :). Oczywiście musi...
Z tego co pamiętam to wyświetlacz od nokii komunikował się przez i2c więc raczej schemat nie jest poprawny. SCLKA powinno być podłączone do SCL SDATA do SDA a pozostałe piny CS i RESET mogą być tak jak są. O ile kolega oczywiście nie ma zamiaru korzystać w procesorze Atmega8 ze sprzętowego I2C (TWI) i założył sobie za cel programową obsługę standardu...
7805 jako napięcie referencyjne to dosyć kiepski pomysł. Zastosuj normalne źródła referencyjne, bez kombinowania. Reset zostaw w spokoju. Sprawdź też założenia. Chcesz uzyskać 12 bitów (co jest możliwe programowo), ale używasz po drodze LM385, który stabilnością nie grzeszy. Samo napięcie niezrównoważenia zrujnuje pomiary, do tego dodaj szumy. Chcesz...
Dodam, że NRF są idiotyczne w tym względzie, że nie mają programowego resetu - jeśli w jakiś sposób NRF aktywuje SPI podczas programowania (np. wisząca linia CS) to może nałapać śmieci i wtedy albo musisz zapisać WSZYSTKIE rejestry jakie układ ma wartościami oczekiwanymi albo dodać tranzystor na zasilaniu i machnąć nim po starcie programu w procku.
kozak_sc , procka nie zablokowałem bo jeszcze nie udało mi się ani razu z nim połączyć, jak był kupiony, tak jest ustawiony. Zrobiłem tak jak pisałeś, blaszkę piezo podłączyłem do każdego ze złącz po kolei (tuż na nóżką ATmega8). Na złączu RESET słychać pykanie, na SCK i MISO słychać taki pisk jak by, natomiast z MOSI nic nie słychać, nawet na samym...
To co to za super dziwna przejściówka na FT232R, która nie ma wyprowadzonych sygnałów DTR itp ??? Przejściówka z firmy p.Marka Gorke (GorkeElektronic) Mam ją bo używam w tej chwili do bootloadera w atmega8. Załączam zasilanie i bootloader czeka 10s na załadowanie hexa z zewnątrz albo przechodzi do wykonywania tego co już ewentualnie w środku się znalazło....
Nic więcej nie trzeba, tylko rezystory przy diodach i diody podłączone do masy. Przy okazji ten rezystor od resetu to na 10k sobie zmień. Sprawdź fusebit czy na pewno masz zegar na 8Mhz włączony. Czy inne programy Ci działają na tym procku ? Przed chwilą nagrałem filmik z Atmega8 i dokładnie tym programem (tylko w nagłówku $regfile mam na m8def.dat...
Myślę, że przetwarzanie równoległe nie bedzie tu krytycznie potrzebne, odpowiedni algorytm w mikrokontrolerze też się wyrobi, a czas poświęcony na klecenie wrtualnych bramek ze sobą można zastąpić po prostu odpowiednimi instrukcjami warunkowymi w C lub asm. Atmega8 posiada 22+1(rezygnacja z /RESET) liniie I/O, więc dorzucamy jakikolwiek zatrzask na...
Myślę,że na elektrodzie z 90% przykładowych kodów do obsługi ds18x20 pod bascoma korzysta z waitms. Niezależnie od ilości czujników. Sam mam urządzenie do opomiarowania kotła CO w którym jest 5 dsów, transmisja przez sprzętowy uart z sim300 i przez programowy uart z btm222. Wykorzystuję tam też dwa timery do obsługi alarmów i podświetlenia lcd, a w...
Ściągnąłem nową wersję PonyProg ( dzięki mirekk36 rzeczywiście moja była stara) i teraz mam ATmega8 jednak pozostał problem programatora przetestowałem wszystkie dostępne pod lpt ale niestety, żaden z nich nie jest w stanie odczytać mojej kości. W takim razie przestrojenie częstotliwości będzie musiało poczekać, aż wykombinuje programator. Jednak czy...
Mam problem z napisaniem programu rozpoznającego stany w sieci. Na wejście INT0 procesora podpiąłem sygnał z sieci 1Wire. Chciałbym rozpoznać trzy stany w sieci: - reset (czyli ściągnięcie linii danych do 0 na 480us) - nadanie 0 - (czyli 10us stan niski, 80us stan wysoki) - nadanie 1 - (czyli 80us stan niski, 10us stan wysoki) 0 i 1 następują po sobie,...
;) a ja jednak "przyczepię" się do tego twojego resetu bo mi spać to nie daje, zresztą przy tej okazji zgłębiłem temat chyba do końca i doszedłem do tego co zaleca sam "stwórca" AVR'ków czyli ATMEL http://obrazki.elektroda.net/62_12296144... żeby nie było, że zmyślam to poniżej podaję źródło: http://www.atmel.com/dyn/resources/prod_...
Nie wiem czy ktoś wspomniał o prawidłowym podłączeniu pinu reset. Pin res powinien być podciągnięty do Vcc za pomocą rezystora o wartości 10k i dołączony przez kondensatora 100nF do masy, zapobiegnie to przypadkowemu resetowaniu się uC w skutek pojawiania się zakłóceń. Przy projektowaniu PCB zwróć uwagę na rozmieszczenie elementów. Przekaźniki wraz...
Rozumiem że mierzyłeś nie tylko sam port LPT ale z podłączonym programatorem. Tj. zmieniając stan programowo na pinie 7 zmieniał Ci sie stan na MOSI za programatorem. Zmieniając na pinie 9 zmieniał sie stan an RESET za programatorem. Zmieniając na pinie 6 zmieniał sie stan na SCK za programatorem i na koniec zmieniając stan na wyjściu programatora MISO,...
Witam. Dodam taką ciekawostkę w sprawie configuracji portów Wykonałem taką próbę (doświadczenie): ATmega8 DDRC = &B111111 ' pierwsze 6 bitów jako wyjście, bit 7 to RESET nie configurowałem. Dokonałem pomiarów na w/w pinach miernikiem cyfrowym. U = 0,0V w stosunku do masy. Rezystancja = 23Ω, czyli nie jest to 0 omów. Jeden z uczestników forum pisał,...
reset programowy programowy reset bascom programowy reset
accord bezpieczniki brother reset licznika bębna sterownik silnika pojazd
cieknie drzwiami zmywarka czyszczenie młynka krups
Uszkodzony posuw tokarki TUG 40 - wyłamane zęby na kole zębatym Błąd E24 w pompie ciepła Nulite 12.5 - jak naprawić?