To wręcz pewne, że masz złe ustawienie. U mnie ustawienie by używał kwarcu to lfuse = 0xEE. Być może masz gdzieś ustawioną zmienną jakąś, która definiuje częstotliwość taktowania. Skąd funkcja opóźniająca ma wiedzieć, czym jest proc taktowany i jak szybko? Poszukaj zmiennej F_CPU albo F_OSC i ustaw właściwą wartość (takie zmienne są przynajmniej w C).
Witam, zakładam że rzeczywiście zapisujesz coś do EEPROMa. Temat był już poruszany, ponieważ ATmega przy wyłączaniu/załączaniu zasilania ( w szczególności jeśli napięcie wolno narasta/opada - wolno dla kontrolera!! oczywiście ) jesli nie są spełnione określone warunki potrafi ( i robi to często) zapisywać przypadkowe dane do pamięci EEPROM. Poświęcony...
według mnie to dodanie kondensatora o tak dużej pojemności ma wady i zalety. pomiar jest mało dynamiczny ale za to bardzo odporny na zakłócenia. należy się też zastanowić czy nie należało by dać jakiegoś rezystora który by ograniczył prąd ładowania kondensatora, z tym że to da nam dodatkowy dzielnik (bo kondensator ma jakąś upływność). przy pomiarach...
Polling- czyli odpytywanie. Pojedyńczych pinów na tyle często żeby ich stan zmieniał się kilka-kilkadziesiąt razy wolniej niż to odpytywanie. Ponieważ procesor jest szybki a sygnały na pinach zmieniają się zwykle wolno to tak się robi. W głównej pętli- raczej nie w przerwaniu. Oczywiście to trzeba oszacować albo czasem dokładnie obliczyć- zależy od...
Co do pierwszego kodu, prawdopodobnie uart działa zbyt wolno - błąd jest tutaj: UCSRC = _BV(UCSZ0) | _BV(UCSZ1); //--- ustawienie ramki, kolejno: długosc slowa - 8bitów UCSRC |= _BV(USBS); //--- ilosc bitów stop - 2 UCSRC |= _BV(URSEL); //--- zapis/odczyt danych z/do UCSRC Nie ma dowolności kiedy co ustawić, ustawiać...
Sekwencja inicjalizacji wywietlacza jest nastepujaca: 1. Wlaczenie zasilania 2. Oczekiwanie min. 45ms (wewnetrzna inicjalizacja) 3. Wyslanie komendy : RS R/W D7 D6 D5 D4 0 0 0 0 1 1 przed ta operacja nie wolno sprawdzac znacznika busy 4. Oczekiwanie min 4.1 ms 5. Powtorz poprzednia komende 6. Oczekiwanie min. 100us 7. Powtorz poprzednia komende 8. Wyslanie...
Nie ciesz się tak bardzo, bo rzecz wcale jeszcze nie jest całkiem opanowana, wszystko zależy od rodzaju enkodera obrotowego. A jak się okazuje są ich przynajmniej dwa rodzaje: takie, które podczas jednego przeskoku grzechotki wykonują cały cykl złożony z czterech faz jak na rysunku z Twojego pierwszego postu, oraz takie, które przechodzą tylko z jednej...
Witam, Zbudowałem taki układ: http://obrazki.elektroda.pl/9541154400_1... Czy zasilanie mikrokontrolera jest prawidłowe oraz czy nie za mało dałem kondensatorów ceramicznych bo mam pewne problemy z uC. Program się co prawda wgrywa ale moim zdaniem nie funkcjonuje poprawnie. Np. ustawiam wszystkie porty C na wyjścia oraz w stan wysoki...
Przerobiłem troche kod i teraz powinno być dobrze. Ale do jakiej częstotliwości mierzy dobrze to nie sprawdzałem. Sygnał podpinasz pod PD.5 $regfile = "m8def.dat" $crystal = 8000000 Cursor Off Dim Czestotliwosc As Long Dim Licz_8ms As Byte Config Timer0 = Timer , Prescale = 256 Config Timer1 = Counter , Edge = Falling Config Lcd = 16 * 2 Config...
Czy jak wgram bootloader arduino na atmege8 to czy pożniej moge go normalnie zaprogramować używająć czystego języka C np w Eclipsie?
Wgrywam na atmegę, programator wyświetla, że ok(wcześniej rozpoznaje atmege), podłączam do baterii 4,5v(teraz około 4 pod obciążeniem) i nic nie działa wszystkie wyjścia dają około 0v ?! Co do słabej baterii, zgoda, ale atmega ze starym programem, działa stabilnie, a dwie świeżo zaprogramowane, nie reagują?! Program jest trywialny, bo kompletnie nie...
Niestety szybszy kwarc odpada bo wyświetlacz nie nadąży :( Zmianę kwarcu na "USART friendly" próbowałem i nic A co do zmiany protokołu to raczej jest wina programu że sie nie wyrabia. :(
Witam kolegów nigdy nie miałem większych problemów żeby zaprogramowac jakiś procek ale tym razem jest masakra ale do rzeczy: Program do wgrania to http://mariuszelektro.elektroda.eu/anali... analizator widma akustycznego który był omawiany już na forum Problemem jest to że trzeba zmienić taktowanie procesora z wew na zew niby proste a...
Witam, Piszę sobie program w c na atmega8. "main" ma około 800 linii kodu + używam bibliotek V-USB. Kompilacja WinAVR. Wgrywam go stk500. W momencie gdy program po kompilacji zaczął zajmować więcej niż ok. 75% całej pamięci flash procesora, zaczęły dziać się dziwne rzeczy. Raz program po wgraniu działa, a zaraz po dopisaniu małej zmiany w kodzie już...
Uczę się programować mikrokontrolery z książki Pawła Borkowskiego: "AVR&ARM7. Programowanie mikrokontrolerów dla każdego" . Ćwiczenie, które mam do wykonania, wygląda tak: To ćwiczenie należy do trudnych, gdyż wiedzę konieczną do jego wykonania należy zdobyć samodzielnie. Na rysunku 7.9 widać schemat z podłączoną tylko jedną diodą. Należy układ obsłużyć...
#define F_CPU 1000000UL #include <avr/io.h> #include <util/delay.h> void beep(unsigned int frequency, unsigned int duration) { unsigned int i,t,n; t = 125000/frequency; n = (250UL*duration)/t; PORTB |= 0x01; PORTB &= ~0x02; for(i=0; i < n; i++) { PORTB ^= 0x01; PORTB ^= 0X02; _delay_loop_2(t);...
Witam, dopiero zaczynam sie bawić tego typu rzeczami ale cały czas nie mogę przejść pewnej rzeczy , mianowicie zawsze gdy do projektu w Proteusie dodaje ATmege wyskakuje mi taki błąd [AVR CORE] PC=0x2000.PC=F4240 is outside of ROM space wszystkie plany biora w łeb,bo błąd powiela sie do puki nie przerwe symulacji , z góry dziękuje za pomoc.
Witam wszystkich, Od dłuższego czasu zmagam się z zaprogramowaniem układu Atmega8 i jak na razie mi się nie udaje. Żaden z programów (ponyprog200, AVR studio 4 itp.) nie wykrywa mi procka. Co może być nie tak? - Posiadam Atmegi8, programator STK200. - Port LPT1 odblokowany. - Zasilanie +5V dla Atmegi8 i programatora - Piny z programatora podłączone...
Witam Postawiłem sobie za cel możliwość zapisania wartości pwm w zewnętrznej pamięci eeprom, w tym przypadku AT24C02 Procesor to Atmega 8, wewnętrzne taktowanie zegara 1MHz W załączeniu wkleiłem uproszczony program zapisu i odczytu wartości pwm. Za pomocą pwm steruję jasnością podświetlenia wyświetlacza LCD. Wiem, że można zapisywać te ustawienia w...
Witam Chciałbym zwrócić się o pomoc. Parę lat temu uczyłem się programowania z kursów EDW na procesorze 8051. Na mikrokontrolerze można robić różne cuda a jego koszt to parę zł., ale dla mnie problem jest tego typu, że nawet do najprostszej rzeczy potrzebuję wsadzić całą płytę testową gdzie jej koszt wynosił chyba 180zł. Moje pytanie brzmi czy po zaprogramowaniu...
Witam, Posiadam płytkę testową EVB 4.3. Za pomocą programatora na płytce chce zaprogramować ATmege8. Wszystkie połączenia wg tej [url=http://and-tech.pl/wp-content/downl... Wszystko przebiega tak jak autor miał na myśli, niestety po wgraniu mojego krókiego kodu: [syntax=c]#include<avr/io.h>...
Witam. Dopiero zaczynam przygodę z mikrokontrolerami(konkretnie ATmega8), więc problemy na moim stopniu zaawansowania to pewnie normalka :) Problemem jest to, że ze zdefiniowanych portów(PB1, PB2 i wszystkie PD) działają tylko PB1 i 2. Na zdjęciach podpiety jest tylko PB2, ale to nie ma znaczenia. Poniżej zdjęcia mojej płytki stykowej i kod programu(w...
Chciałbym zbudować regulator obrotów dwukierunkowy który byłby sterowany szerokością impulsu z odbiornika RC ale nie wiem jak zacząć bo mam już zrobioną płytkę pod atmega8. W Arduino deklaracje pinów są dla mnie niejasne.
Witam serdecznie. Zwracam się z prośbą o napisanie programu pod uniwersalny programator AVR na Atmega8 Układ posiada 4 wejścia sygnałowe, 3 przekaźniki i jedno wyjście uniwersalne pod czwarty przekaźnik. Zatem do pomiaru dwóch (2) napięć, prądu i prędkości obrotowej będzie w sam raz. Jalie zadanie ma spełnić urządzenie ?? 1) Powinno nie dopuścić do...
Zlecę zmodyfikowanie istniejącego już wsadu do atmega8 w języku bascom. Kod pochodzi z analogicznego projektu, który muszę dostosować do swoich potrzeb. Wszystko do dogadania
Witam, Bawię się w programowanie uC i wszystko szło dobrze póki nie wpadłem by przetestować jak działa procesor z innymi ustawieniami zegara. Mowa konkretnie o ATMega 8, fabrycznie taktowana wewnętrznym 1MHz. Chciałem zmienić na dalej wewnętrzny tylko 8 MHz (podobno jest niezbyt dokładny, ale nie potrzeba mi dokładności do testów). Otworzyłem więc datasheet'a...
Witam! od jakiegoś czasu jestem w trakcie robienia mojego projektu, jednak po skończeniu całego układu okazało się, ze wewnętrzny generator 8MHz jest za wolny :( na dodanie zewnętrznego generatora jest za późno, bo procesor którego użyłem ma tylko jeden pin wolny i to ADC, a prawdę mówiąc nie podoba mi się zbytnio dawać nowego uC (atmegi 16). Jest jakaś...
witam dopiero uczę się programowć avry. chciałem pobawić się w sterowanie serwa modelarskiego na atmega8 i tu od razu zonk. program wykorzystuje timer0, procesor działa na wew. oscylatorze 8MHz. generalnie to na wyjsciu miala sie pojawiac fala prostokątna H=1,5ms L=18,5ms ale serwo osiąga tylko jedną skrajną pozycję i koniec. kod jest poniżej, czy widać...
Witam. Postanowiłem zająć się ostatnio tematem związanym z "zablokowanymi' mikrokontrolerami. Mam kilka egzemplarzy Atmega8 i atmega 168, które w jakiś tam sposób podczas programowania zostały "zablokowane. Poczytałem w necie posty na temat fuse doktor'ów i innych metod ich reanimcaji. Ponieważ nie posiadam żadnego urządzenia typu resuerektor czy programator...
Mój problem przedstawia się następująco. Chciałem przetestować komunikacje pomiędzy atmegą8 i PC. Niestety na zlutowanej płytce uniwersalnej z atmegą jeszcze nie miałem kwarcu, mikrokontroler pracował na wewnętrznym rezonatorze i nie mogłem uzyskać nic poza krzaczkami. Przylutowałem więc do odpowiednich pinów podstawki rezonator 8mhz plus oraz w odpowiednich...
Witam ponownie, dokonałem dzisiaj długich i żmudnych testów odnośnie prędkości i ilości wysyłanych danych pod kątem błędów transmisji. testy robiłem transmitując z procka do PC 800 bajtów z pamięci SRAM ATmega8 9600 - bez najmniejszych problemów 19200 - bez najmniejszych problemów 38400 - bez najmniejszych problemów 57600 - raz na kilka transmisji zgubiny...
jakie jest ustawienie rezonatora wewnętrznego w atmedze 8 nowej? 1MHz Zmienić to można tylko fusebitami. Jeśli się boisz to tymczasowo - dla prób - możesz zmienić: "Counter1 = Counter1 + 34286 " na "Counter1 = Counter1 + 61629". Będzie prawie sekunda.
witam wszystkich Dopiero zacząłem przygodę z programowaniem i pojawił się problem Chciałem zrobić zegar na Atmega8. Przepisem program z książki (wiec domyślam się zę nie ma błędów) Zrobiłem prosty układ na płytce stykowej. Do Atmegi podpiąłem kwarc 8MHz dwa kondensatory po 27pF i i wyświetlacz LCD 2x16. Program ruszył od razu ale za wolno chodzi sekunda...
Co do tych rezystorów to widziałem właśnie schemat gdzie atmega8a była bezpośrednio spięta z tranzystorem i pełnił on funkcje przełączającą. Dla wolno zmiennych sterowań tranzystorem(obojętnie jakim) jest to prawdziwe. ATmega8 to częstotliwości do 20MHz. W układzie dochodzą pojemności ścieżek(połączeń), pojemności złącz(B-E, S-D) i te pojemności wprowadzają...
Z tego co widzę, to diody są połączone równolegle bez rezystorów. Nie wolno tak robić, bo każda dioda ma jakiś rozrzut napięcia progowego. W rezultacie świecenie będzie nierównomierne.
Tak czytam o powolności AVR i STM32F4 i nie wiem czy śmiać się czy płakać. W załączniku filmy z animacjami które popełniłem naście lat temu podczas NAUKI programowania w .... bascomie... Procesor Atmega8 albo 32. Nie pamiętam dokładnie. https://filmy.elektroda.pl/23_1560172607... https://filmy.elektroda.pl/29_1560172641... Menu wygląda żałośnie (miganie)....
Wpisanie w programie info o prędkości nie ustawi mikrokontrolera na korzystanie z kwarcu. Prawdopodobnie ATMEGA32 jest ustawiony na 1MHz(ustawione podczas produkcji) dlatego wolno działa.
Przypomnę tylko, że jeśli nie daje się baterii, to trzeba zewrzeć Vbat z gnd, bo inaczej układ może nie odpowiadać. Co do diod - dokumentacja układu zaznacza wyraźnie, że diod NIE WOLNO stosować.
Schemat i zdjecia drugiej strony - juteo (zostswilem na biurku w pracy). Co znaczy "zwarcie miedzy ukladem i konwerterem"? Maja polaczone masy, zasilanie oraz nadawanie i odbior na krzyz. Wiecej nic ich nie laczy. Zapytam o BOR - chodzi o to, ze napiecie zbyt wolno narasta w czasie wlaczenia i trzeba ustswic prog przy ktorym zaskoczy?
Nie napisałem że twój schemat będzie działać, tylko jakie są problemy przy takich rozwiązaniach. Wejść CMOSów nie wolno zostawiać niepodłączonych.
:arrow: Jarkon2 Poczytaj dokładnie PDFa co ten scalak potrafi to będziesz pisać wydajniejsze programy. W dokumentacji ATmega8 jest napisane: "True 16-bit Design (i.e., allows 16-bit PWM)" Do tego na wyjściu wzmacniaczy operacyjnych nie wolno dawać kondensatorów podłączonych do masy, chyba że szukasz kłopotów.
Dać się da ale to nielegalne. Slave-y 1Wire są opatentowane i może je produkować tylko Dallas Semiconductors. Tobie do celów własnych zgodnie z prawem wolno wyprodukować tylko jeden, a jak widzę chcesz 4. No chyba że wykupisz licencję, ale nie sądzę. Aż dziw bierze że w EdW był projekt jakiegoś urządzenia pełniącego funkcję Slave-a 1Wire. Łamanie prawa...
jesli ktos jedzie baaardzo wolno to i tak silnik pracuje. ja licze obroty silnika a nie kola UPS :P to zdecydowanie zmienia postać rzeczy :)
według mnie to za wolno działa uC( ale jak naprawić to nie wiem), a ICR1 musiało gdzieś wyparować przy wklejaniu
Zbyt wolno to leciało.. Zamiast 125 w pozamieniałem na 16, to minimalnie się po pewnym czasie spóźniały sekundy, a na 15 to minimalnie zbyt szybko.
3. Masz całkowicie źle napisaną obsługę przerwania RX. Wyświetlasz coś, liczysz CRC i nadajesz długie ciągi bajtów w przerwaniu - takich rzeczy nie wolno robić. Czyli w jaki sposób powinienem to poprawić zeby było dobrze?
Tak napisałeś ale wtedy mi za wolno o dziwo działał program i np. raz na 3 pstryknięcia działało z przyczyn mi do końca nie znanych.
A poza tym wszystkim, liczysz ilość obrotów(impulsów) na sekundę, a nie na minutę. Aby "wyostrzyć" wolno narastające sygnały, trzeba podłączyć je do uC przez bramkę(NOT , OR, NOR) z Shmitem. Pozdrawiam Yakuza
Wpadłem na pewien pomysł, umiem trochę programować mikrokontrolery i może by na takim układzie to zbudować, za jego pomocą poprzez przekazniki i styczniki mogę spokojnie sterować windą tak jak sobie zaplanowałem, dodać wyłączniki krańcowe na górze i na dole i wyłącznik awaryjny odcinający zasilanie. Spokojnie taka atmega8 to obsłuży. spekty bezpieczeństwa;...
Ale spójrz - zrobiłeś sobie niechcąco mega masakrę :( wstawiłeś nieskończoną pętlę while(1) do przerwania i masz pp tzw ptakach. Pętla główna programu już ci się nigdy nie wykona nie mówiąc już o innych przerwaniach. Niestety kompletnie nie tędy droga.... taka mała wskazówka - to co masz teraz w tym kodzie powyżej w tej pętli while(1) - przenieś do...
Też zbudowałem ten programator z następującym skutkiem: 2x ATMEGA8 zablokowane zostały jeszcze 2 ATMEGA16 Na początku programator odczytywał signature a potem blokował procki wszystko to bardzo wolno teraz w ogóle nie czyta nie zapisuje.... ma ktoś pomysł gdzie leży problem?
Ja mówię z pełnym luzem, tak naprawdę też w sumie "niedawno" byłem początkujący. I zdecydowana propozycja wykorzystania ATmega88/168 zamiast ATmega8 jest trafiona także pod względem obecnej ceny. A to, że koledze nie udało się jeszcze zapełnić ATtiny2313 może świadczyć tylko, że bardzo wolno postępują prace że tak powiem testowe i nauka. Wcale nie traktuję...
Ja każdy zestaw uruchomieniowy ATB testuję z wlutowanym na pokładzie FT232RL - i podkreślam, że wszystko robię pod Win7 . Na tyle układów ile to już przeszło przez moje ręce ale i na ludzi, którzy z tego korzystają w tych zestawach ATB - to jeszcze ani JEDEN problem nie wystąpił żeby gdzieś coś komuś się wolno programowało przez niego i to obojętnie...
Witam Mam prośbę dotyczącą konwersji wkładu z procka 90s4433 na Atmega8. Poskładałem sobie niedawno tan układ publikowany w EdW grudzień 2003 "Akwariowy kombajn" i nigdzie nie moge dostać mikroprocesora 90s4433. Wiem że jego rozbudowanym zamiennikiem jest Atmega8. Udało mi się przekonwertować program na procesor Atmega8 w programie BascomAVR jednak...
128kHz/8 - i tu właśnie attiny zrobiła się niewidoczna dla mojego USBasp nie wiedząc dlaczego. Ale wciąż pracuje z tą czestotliwością i program leci wolno tak jak powinien A zworke spowalniającą w programatorze założyłeś? Jest wymagana dla niskich częstotliwści. Pozdrawiam
Po pierwsze - jeśli włączasz wewnętrzne napięcie referencyjne to nie wolno nic podłączać pod VRef. Jedynie kondensator odsprzęgający. W przeciwnym przypadku najpewniej uszkodzisz wewnętrzne źródło referencyjne. Kolejna sprawa - ADIF jest ustawiany pod koniec konwersji, a ty masz pętlę, która pętli się tak długo jak ADIF jest ustawiony - czyli wiecznie....
hmm no po pierwszym poscie troszke sie trudno domyslic poza tym na tym forum mnie nic nie dziwi :) wiec nie dziw sie juz nie takie rzeczy tu ludzie pisali hehe. ale z tą żabą to na lajcie by wypaliło tylko teraz żywą żabę nieetycznie by było męczyć a martwą też bo szacunek dla zwłok w końcy a z kolei dla dobra nauki poświęcić żabę też nie etycznie bo...
Witam, Mam takie pytanko: czy mozna podlaczyc wyswietlacz LCD [HD44780] pod porty PC0...3 w ATMega8, jesli jednoczesnie wlaczony jest przetwornik A/D [ale odczyt jest ustawiony z portu PC4]. Zrobilem tak, i niby dziala, ale strrrrrasznie wolno pojawiaja sie znaki na wyswietlaczu, wszystko jest powolne. Czy to wina samego przetwornika [mam wlaczone przerwanie...
Fpwm=Fosc/prescale/510 (dla 8bit) Ale to jest w datasheet dla Atmega8. Przy małym wypełnieniu-(np30%)-silnik wcale nie ruszy-ma za mały moment. Przy zbyt dużej częstotliwości PWM(w dużym skrócie) prąd będzie zbyt wolno narastał-zależy to od indukcyjności uzwojeń silnika. Do sterowania silnika DC należy wykorzystać zaawansowane tryby PWM-poprawnej fazy...
No dobra. Sądzę, że z tym sobie poradzę jakoś. Jeszcze jedno pytanko. W aplikacjach tego TDA jest napisane, że transmisja odbywa się z prędkością 1200 bod/s, w tabelkach dokumentacji AVR-ów najniższa prędkość transmisji widnieje jako 2400 bod/s. Jak mniemam skoro układ TDA daje radę z prędkością 1200bod/sekundę, to nie wolno mi transmitować do niego...
"Czy tak powinny byś podłączone potencjometry?" Dokładnie tak. "czy mogę zastąpić potencjometry 47k A na 50k B? A dokładniej to posiadam 3 potencjometry 50k B i 1 potencjometr 50k A " 47k czy 50k to nie ma znaczenia, ale regulator BALANS koniecznie musi być liniowy (A), na pozostałe montujesz potencjometry B, tylko, że na początek zakresu regulacji...
Rozwiązałem w międzyczasie ale dzięki bardzo. Przyjrzę się Twojemu rozwiązaniu. Ja nie mam ograniczenia liczby bajtów. Zapisuję je do tablicy a tablice wysyłam na LCD po Stopie. Adres mam ustawiany sprzętowo z portu mikrokontrolera. Obsługuję tez General Call. Do czasu wyświetlenia blokuje przerwanie od TWI aby niczego nie stracić - nie robiłem bufora...
Nic nie muisz resetować, robi to programator (właśnie do tego celu jest mu potrzebna końcówka resret procesora). M8 ma domyslnie wewnętrzny rezonator 1MHz, więc jak nie będziesz ruszał tych bitów od zegara to tak Ci cały czas pójdzie. Co do reszty bitów to czasami je trzeba przstwaić (np. jeżeli używasz wewnętrznego EEPROMa to trzeba aktywowoać BODEN,...
Nie chodzi tu o nastawienie tylko o to jaka panują obyczaje na elektrodzie. 1/2 posty jakie się czyta to osoby z małym doświadczeniem są odsyłane po poradnikach albo spuszczane na... jakimś linkiem do pdf. co ma 356 stron. Gdybym tego nie napisał na wstępie to zanim Ty byś napisał cokolwiek to miałbym już odpowiedz z linkiem do pomocy Bascom. Z tego...
1) W danych LICZBY masz kolejne kroki, teoretycznie co 33.33, już wstępnie policzone. Program tylko robi porównania. 2) Jeśli twoje urządzenie nie jest ultra-precyzyjne to rób zwykłe dzielenie przez 33 zamiast 33.33 na liczbach typu word, resztę dzielenia odrzucaj. 3) Skoro wciąż wolno to sprawdź fusebity (jeszcze kilka osób ci to napisze zanim potwierdzisz...
mirekk36 ja to potrzebuje do sterowania autka RC, więc dane poprostu mogą bardzo wolno "płynąć". Wiem że przy sterowaniu silnika sygnałem PWM generowane są duże ilości zakłóceń (może znajdę coś jak dobrze zniwelować te zakłócenia), na początek wystarczyło by mi wysłanie instrukcji co 0,5s. Piszę w C kompilator avr-gcc, jak by miałeś gdzieś kod do RC5...
no ok z tym kwarcem przykwasiłem zupełnieomyłkowo sorki, nie wracajmy do tego :cry: Teraz w takim bąć razie prosze o proste sugestje jak mam zrealizować przetwornik C/A na wyjsciu bedzie sygnał wolno zmienny w granicach od 0 do 0,6 V lub od 0 do 3V. jezeli chodzi o obciążenie prądowe bedzie ono niemal zerowe.
Witam, złożyłem sobie układ z Atmegą8 zaprogramowałem co chciałem ale dalej poległem. Otóż jednym z wyjść atmega ma sterować żarówką o mocy 1,2W. W tej chwili tę nóżkę w atmedze ma podłączoną przez rezystor do diody a diodę z drugiej strony do masy i wszystko działa. Z tego co przeczytałem na forum to nie wolno żarówki bezpośrednio do procka podłączyć....
Masa rozwiązała problem a nie zwarcie zworki SLOW_SCK ;) Tej zworki możesz w ogóle nie używać gdy korzystasz z programu MkAvrCalculator. W tym programie - używa się programowego przełącznika SLOW_SCK - widać go przecież na tym zrzucie ekranowym, który pokazałeś. (to rozwijane pole opisane właśnie jako Slow SCK) A jak zewszesz tą sprzętową zworkę to...
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...
atmega8 wolno działa atmega8 wolno dziać subiekt wolno
amica płyta ceramiczna błąd czasowy oświetlenie podpiąć dodatkowy głośnik
pamięć flash równoległa zawiasy fonica
Mercedes W208: Opornik do Światła Pozycyjnego Tranzystor SMD 6 pin GBG4L – identyfikacja, parametry, zamienniki DMP3098L-7 Diodes Inc.