Witam, Probuje sciagnac jakis przyklad dzialajacego kodu na atmedze 128 obslugujacego 2 USARTy ale nie udaje mi sie znalesc zadnego. Znalazlem jakies na inne avr'y ale nie na 128. Czay moglbym prosic kogos o wklejenie dzialajacego przykladowego kodu w C? Czy w AVR studio mam cos ustawic zeby program dzialal? Uzywam ICE JTAGa. Serdeczne dzieki za pomoc...
ad 1/ Nie, nie wymaga on zewnętrznej pamięci. Wbudowana pamięć wystarcza do buforowania ramek wychodzących i przychodzących. Kontroler może sobie dane z tej pamięci przenosić do dodatkowej pamięci w procesie pobierania pakietów. ad 2/ Najlepiej podłączyć pod interfejs zewnętrznej pamięci ram (najlepiej współdzielone z dodatkową pamięcią) - jeśli to...
HM62256B Series (256k SRAM (32-kword ´ 8-bit)). Man na myśli wysłanie i odebranie czegoś do i z tej pamięci, oraz sprawdzenie w jakiś sposób czy to zostało osiągnięte. Napisałem o rs232 ponieważ kiedyś był już podobny tema poruszony na forum ale nie było to jasno wytłumaczone i były skonkretyzowane pytania co do tego, więc mało przydane dla osób początkujących....
Twój post jest z gatunku "Chciałbym kupić dobry samochód, najlepiej jakby miał silnik , chociaż myślę że to nie ma znaczenia ale tak podaję."
Witam powrócę do tematu Atmegi128 , gdzie podłączyć wyświetlacz ILI9486 Waveshare pod ten procesor , próbuję pod piny MISO , MOSI , SCK , RESET , CS na Pin - 10 , DC na 28 , i nic ciemność , następnie podłączam pod piny 2 PE0 , 3 - PE-1 , reszta tak samo i nadal ciemność . Poniżej przykładowy program . #include <Arduino.h> #include <SPI.h>...
OK, skompilowałem przykładowy program. Jest pewien problem z kompatybilnością biblioteki KS0108. Wykorzystuje ona stałe CS1, CS2 i CS3 do swoich celów, a te stałe są zarezerwowane dla procesora Atmega128. Zapewne biblioteka KS0108 nigdy nie była testowana z MegaCore Atmega128. Podmieniłem w bibliotece KS0108 nazwy CS1 na CS_1 (itd.) i kod skompilował...
Witam, Potrzebuję zaprogramować ATMEGA128 16AU. Uczę się i tak naprawdę jestem na bardzo niskim poziomie, jeśli chodzi o wiedzę w programowaniu i nie mogę poradzić sobie z jednym problemem, który mi uniemożliwia bawienie się dalej w temacie. Generalnie chciałem sobie podłączyć czujnik LM75, ale program jakby nie reagował na połączenie, bądź coś innego....
http://www.atmel.com/dyn/products/app_no... http://www.atmel.com/dyn/products/datash... http://www.elektroda.pl/rtvforum/viewtop... Oraz wiele kryje się pod funkcją szukaj (u góry każdej strony elektroda.pl) -- Pozdrawiam, Daniel
(...) żdy zasilany z osobnego źródła i odseparowany transoptorami PC817. Ze względu na ich szybkość oraz niską wartość prądów je sterujących 1mA zegar musi być obniżony do 10KHz ma. Chcę zrezygnować z polecenia: waitus 100 w zamian zrealizować to w obsłudze timer0 a w główną pętle przeznaczyć na inne cele. Rozumiem, że chcesz optymalizować swoje oprogramowanie...
Dzień Dobry. Dziękuję za poradę. Do wgrania bootloadera do ATmega128 wykorzystałem Arduino Nano. Najpierw wgrałem do niego program ArduinoISP a potem podłączyłem ATmegę128 do Nano i uruchomiłem wgrywanie bootloadera. Wgrał się bez błędu i ustawił fusebity. Potem zrobiłem odczyt za pomocą Orange 5 aby sprawdzić co zostało zapisane. Zapisany został bootloader...
Witam Mam płytkę podobną do "Ethernut 1.3", chciałem podłączyć do tego pamięć AT45DB081B i drugi procesor(Atmega162) także po SPI(jako slave). Atmega128 ma odpytywać atmega162 o dane a potem w zależności czy jest podłączenie do serwera wysyłać te dane lub magazynować w AT45DB. Czy to jest dobre rozwiązanie? Czy da się to zaprogramować w Nut/OS? Byłbym...
Proszę wykonać -bardzo dobrze linie-chyba nie "pęknie" i po kłopocie. Urządzenie ma właśnie rejestrować pęknięcia. Nie z obawy przed awarią ale z istoty jego funkcjonowania... Dzięki wszystkim za pomoc, części już zamówione od piątku składam. Jeszcze raz proszę o schemat połączenia Atmega128 -- PC przez RS232 i przykładowy program w AVR Bascom.
Myslę, że w następnej edycji trochę o skryptach linkera powinno się znaleźć. Kol (at)tmf na pewno nad tym pracuje. Dostęp przez wskaźniki jest mało wygodny, lepiej używać do tego C - niech samo sobie liczy adresy zajętości i tym podobne drobnostki. Ale to wymaga odrobinę więcej zachodu i wiedzy - ale wiedza odpłaci się koledze z nawiązką. Znajdź sobie...
nie chce żadnej emulacji m103. czysty 128 do tego zmierzam . co do dokumentacji atmela dla atmega128 zerknij proszę na przykładowy kod inicjacji uart ;) zobaczysz out a nie sts ;) co do rejestrów po wyżej 60 to fakt czytajac Dolinskiego coś tam było napisane ze po wyżej takich a takich trzeba innych komend używać ale jakoś nie połączyłem tego może z...
No właśnie Ja też chciałbym ożywić ten temat. Chce podłączyć ATMETA 32 do PC tak, żeby mógł wysyłać dowolne klawisze jak klawiatura i jednocześnie mieć podłączoną standardową klawiature. Jaka jest wasza opinia na ten tepat? Czy można podłączyć je jednocześnie czy lepiej podłączyć klawiature do ATMEGI i dalej przesyłać na PC odebrany znak. ATMEGA====PC====KLAWIATURA...
Ładować to on się będzie znacznie dłużej, zapomniałeś, że napięcie na kondensatorze narasta, a prąd maleje. W efekcie impuls trwa krótko, potem prąd jest co raz mniejszy. Diody Schottkiego na 1-4A w SMD bez problemu można dostać. A procesorowi nic się nie stanie - od lat mamy układy BOD, czuwające nad startem procesora. BTW, przykładowy 0,22F z TME...
a umiałbyś zamieścić jakis przykładowy programik? nie musi to być akurat taki jak potrzebuję, ale coś co mógłbym wykorzystać... Napisałem coś podobnego ale dalej niestety nie chce mi to cholerstwo działać :) pozdrawiam!
Czy jeżeli ewentualnie tych małych bym nie dołączał to coś może się stać ?? Powinny tam być nie ma co kombinować. Najprościej wstawić zwykłe, bo takie łatwiej znaleźć. Przykładowy schemat z netu potwierdza konieczność ich stosowania. https://obrazki.elektroda.pl/8277520500_...
Witam Mam problem z programem w C dla ATmega128. Wykonujący się program główny napotyka na wywołanie podprogramu. Oczywiście skacze do podprogramu wykonuje go i podczas powrotu do miejsca wywołania zwisa. Oto przykładowy program: #include <C:\Program files\WinAVR\avr\include\avr\io.h> #define rs 0 #define e 2 void del (void) { PORTB|=(1<<rs);...
Witam serdecznie forumowiczów. Otóż z kolegą mamy do wykonania projekt z pomiarem częstotliwości około 100 kHz i wysłania tego przez RS do komputera. Samo wysyłanie po RS-ie już jest wykonane, jednak zostało wykonanie programu pod sam pomiar. Założenia pomiaru są takie: - pierwszy licznik (16 bit) liczy od 0 do maks po czym następuje przepełnienie i...
Mam problem z odczytem danych z ADC po SPI. Nie jestem pewien czy napisany program jest poprawny dlatego prosiłbym o ewentualne wyszukanie błędu i jakieś naprowadzenie jak go poprawić. Na CH1 układu MCP3204 podaje napięcie z potencjometru. Dane chce wyświetlić w postaci liczby oddawanej przez ADC. GLCD działa i zmienne, które miały być wyświetlone działają,...
Doradzałbym router'ki Linksys'a. Bazują na chipsecie Broadcom'a. Współpracują z Linux'em OpenWRT. Przykładowy model (z interfejsem Wi-Fi): WRT54G, ale do v3.1. Wyższe wersje nie dają się tak łatwo upgrade'ować do Linux'a. Tylko uwaga na chipset Broadcom'a. Łatwo go przegrzać :( pozdro, -- migod
Witam Szanownych Forumowiczów, w aktualnym projekcie muszę wygenerować trzy interwały czasowe z regulowaną długością. Poglądowy rysunek dołączony jest jako załącznik. T1ON powinien mieć regulację 1-100us, T2OFF (możliwie krótko - 5us), T3ON (możliwie krótko - 5us). Wykorzystywana przeze mnie Atmega taktowana jest zewnętrznym zegarem 20MHz. Wynika z...
Witam! Mam sklepowo nowy atmega128 i po wlozeniu go do ukladu ( uklad = kwarc 8MHz + zasialanie + zlacze ISP) nie ma komunikacji z programatorem. Brak sygnalu na kwarcu. Mam pytanie do osób znajacych sie na rzeczy czy procek jest uwalony czy o czyms nie wiem. (kwarc i programator sa napewno dobre bo uzywalem ich przy at90S8515). ??? Pozdrawiam.
Witam! Mam problem. Staram się wykonać komunikację pomiędzy modułem GPS (Motorola M12+) a procesorem AtMega128. No i nic nie wychodzi. Próbuję i z komendami Motoroli jak i z NMEA (no ale to oczywiście nie działa, skoro nie działają Motoroli ;-) ). Zatem pytanie. Może ktoś z Was już coś z tym modułem robił i mógłby się podzielić przykładowym kawałkiem...
Daje przykładowy prosty schemat przejścia 24 VDC na 5VDC z optoizolacją na PCF847, sprawdzony w praktyce. Można ten schemat jeszcze rozbudować , wstawiając diody ( równolegle, przeciwna polaryzacja) z diodami optoizolatora - zabezpieczające przed zbyt dużym napięciem "wstecznym" na wejściu. Ale to w przypadku przetwarzania sygnałów z enkodera raczej...
jak w temacie. zaprogramowałem, ustawiłem fusy ale układ nie działa. co ciekawsze mam identyczny układ już wykonany. program który się wykonuje ma tylko migać lampkami i wysyłać coś na uarty ale nie dzieje się nic. scalak swoje przeżył - był dość mocno grzany hotairem (wlutowany wylutowany i znowu wlutowany ale już należycie :) ) czy możliwe jest żeby...
Witam, wlasnie zamierzam przesiasc sie z wysluzonej 51 na AVR. Puki co brne przez PDF (390stron... zamiast 90) straszna armata... Co powinienem wiedziec na poczatek jesli chodzi o roznice miedzy 51 ? Podlaczenie i ustawienie zewnetrznego oscylatora , uwazanie na fuse , wylaczenie tony zbytecznego sprzetu ? Sciagnalem sobie juz avr studio i avr-gcc....
Witam, od wczoraj próbuje ogarnąć przerwania zewnętrzne w Atmedze128. Sporo o tym czytałem zarówno na forum jak i w dokumentacji ale prawdopodobnie jeszcze coś przeoczyłem bo nie działa. Kod na maxa uprościłem, żeby sprecyzować problem. [syntax=c]#include <avr/io.h> #include <stdio.h> #include <avr/interrupt.h> #include "delay.h" #include...
Witam forumowiczów Jestem w posiadaniu takiej karty z procesorem ATmega128:.. http://obrazki.elektroda.pl/3151620900_1... Podłączyłem przewodami programator STK200 do atmegi równolegle, czyli MISO,MOSI,CLK,Reset (poprzez rezystor do minusa) no i +5V z USB. Mam trzy programy do obsługi w/w układu: I2Cprog,Ponyprog ,oraz ispProg. Problem...
Witam Pin PA0 ustawiam jako wejscie. Zgodnie z katalogiem atmela na stronie 68 (tab 25): http://www.atmel.com/dyn/resources/prod_... ustawiam: DDRA=0x00; PORTA=0x01; SFIOR&=~_BV(PUD); PINA&_BV(PA0); a nastepnie probuje instrukcja: if((PINA&_BV(0))==0) wyznaczyc prockowi zadania w zaleznosci od stanu portu A. Problem w tym ze program...
Witam szanownych forumowiczów, Mam problem z przesyłem danych po tym jak zmodernizowałem kod i dałem kilka linijek od siebie na kod ADC-DMA z książki AVR.Układy peryferyjne. Kod chcę przerobić tak aby w terminalu były wyświetlane adc z dwóch wybranych kanałów w tym przypadku PB4 i PB5. W dodatku adc ma być wyświetlane również na wyświetlaczu alfanumerycznym...
Siedze nad tym kilka dni i nie potrafie przez to przebrnąć. Moje oprogramowanie nie dziala i nie wiem czy problem w nim czy w sprzecie czy moze w ustawieniu bitow konfigurujacych procesor. Osmielam sie prosic o programik test ktory wysylalby mi na wy procesora na przemian 0 i 1. Program w C gdzie moglbym zmienic port na ktory pchany jest generator....
Witam serdecznie. Chcę dokonać pomiaru zewnętrznego sygnału pwm. Czyli muszę zmierzyć wypełnienie stanu wysokiego i niskiego. Znalazłem na internecie opis do atmegi128 ale jakoś mało tam piszą na temat trybu przechwytywania. Wymyśliłem sobie iż będę wykrywał stan niski i wysoki poprzez wykorzystanie funkcji przechwytywania licznika T1. W przerwaniu...
Mam problem z odbiorem danych z rc5. Kiedy uruchomię program demostracyjny rc5 z help'a bascom avr to wszystko dział poprawnie. Jeśli wkleję obsługę rc5 w istniejący program, to powstaj problem, procesor odbiera tylk dane 255 i 127. Może ktoś zna rozwiązanie tego programu. Poniżej zamieszczam kod mojego programu. $regfile = "m128def.dat" $crystal =...
Co prawda nie interesuje mnie stacja meteo ale projektem taniego interface ethernet jestem zainteresowany. Interesują mnie konkrety, jaka kość jest najtańsza/najłatwiejsza w obsłudze, przykładowy kod w C do obsługi pakietów, itp. Pozdrawiam Bushman Nie ukrywam, że też szukam ;). Mam nadzieję, że gdy sam znajdziesz coś taniego&prostego w obsłudze to...
Witam, mam problem z ATmega128 i z ADC. Najpierw nieco danych, ATmega pracuje z zegarem 16 MHz. Przetwornik działa w taki sposób, że wywoływana jest pojedyncza konwersja, po jej zakończeniu wywoływana jest procedura obsługi przerwania, w której wykonywane są pewne obliczenia bazujące właśnie na wartościach z ADC następnie wykonywana jest kolejna konwersja...
Witam Wszystkich! Jako, że jestem nowym użytkownikiem forum więc przedstawię się: nazywam się Robert, pracujęw branży IT. Ostatnio zacząłem bawić się w programowanie AVR ATmega128 i w tym celu zakupiłem zestaw uruchomieniowy ZL8AVR oraz wspomnianą ATmegę 128 (Zl2AVR - o ile dobrze pamiętam oznaczenie handlowe). Pierwszy program, do sterowania (w sposób...
Witam Mam duży problem. Do tej pory używałem Procesorów 90s2313, ATmega8, ATmega8535, ATmega85115 i wszystko było ok. Problem wystapil gdy uzylem ATmegi128. Program napisany pod niego wczytuje sie poprawnie ale nie działą!!! nawet najprostszy program tj. miganie diody na ktorymkolwiek wyjsciu nie dziala. Prosze o pomoc bo nie mam zielonego pojecia co...
Napisałem taki prosty program do rysowania na LCD graficznym przy użyciu panelu dotykowego, podłączonego do ADC: Wszystkie operacje matematyczne mogą być przeprowadzane na liczbach typu Single. Można także dokonywać konwersji (niejawnej) z typu Single na Integer lub Word, i odwrotnie: Dim I As Integer, S As Single S = 100.1 'przypisujemy liczbę zmiennoprzecinkową...
Witam tak jak w temacie:) interesuje mnie pojedyńczy projekt który by był obsługiwany przez atmege układ mam za zadanie odczytywać stany analogowe np napięcie ładowania , stan dźwi (otwarte zamknęte) , stan świateł, hamulca recznego, poczym wyświetlić to graficznie na matrycy lcd 240x128 W/B która obsługuje kontroler T6963C z wbudowany generator znaków...
Witajcie mam problem. Mam kod na procesor atmega32. Potrzebuję, aby działał on na atmega128. Jedyny błąd jaki wyskakuje to "ADATE undeclared" oraz ostrzeżenia (zaznaczyłem je w kodzie, żeby nie trzeba było szukać): ../przetwornik.c:31: warning: implicit declaration of function 'sprintf' ../przetwornik.c:31: warning: incompatible implicit declaration...
Witam, sytuacja wygląda następująco: chce zrobić PWM'a w przerwaniu TOV1, który sterowany jest z ADC. Problem polega na tym, że kod, który jest w tym przerwaniu nie powoduje żadnej zmiany na wyjściu PWM, jeżeli przenoszę kod do pętli nieskończonej wszystko chodzi jak należy i nie wiem dlaczego to w przerwaniu nie działa. Ponad to, gdy w przerwaniu tuż...
Witam, Mam taki dziwny problem ze świeżo co wlutowaną (prosto z fabryki) ATMegą128. Komunikacja z układem jest poprawna, lecz pomimo wgrania pewnych fusebitów (np INT OSC=8 MHz,), gdy daję opcję read to układ uważa że ma ustawiony EXT crystal, co jest lekką bzdurą gdyż kwarcu nawet nie ma w układzie więc to nie miałoby prawa się komunikować ze mną....
Hej Chciałbym zasilać układ FT232RL z 3,3V. W datasheecie jest trochę zawile napisane odnośnie tego. Rozumiem, że pin 3v3out muszę podłączyć pod pin VCCIO, natomiast do VCC zasilanie 3,3V ? i tak i nie. Wczytaj się dokładnie w dokumentację. otwórz sobie dokument: http://www.ftdichip.com/Support/Document... strona 26, rys....
cze!! Bierzesz pod uwagę że przy lepszych bajerach później będzie potrzeba większej ilości pamięci, większa moc obliczeniowa przy jakich kolwiek animacjach. Więc może sprubujesz zrobić sterowanie na jakimś AVR np. ATmega 128??Zastanów sie lepiej wcześniej. Pozdrawiam!! Dodano po 20 Witam ponownie. Sprawdziłem co to za bajer, poszukaj sobie opisu kontrolera...
Witam. Po długim oczekiwaniu dostałem w końcu w/w moduł zaprojektowałem płytkę z atmega128 podłączyłem wszystko jak w module easytcpip zmontowałem. Wgrałem program przykładowy konfigurujący moduł i odpowiedział na ping-a. Potem postanowiłem sprawdzić kolejny program przykładowy którego kod zamieszczam (jedyne zmiany jakich dokonałem dotyczą użytego...
Oto makefile # Simple Makefile by Volker Oth (c) 1999 # edited by AVRfreaks.net nov.2001 ########### change this lines according to your project ################## #put the name of the target mcu here (at90s8515, at90s8535, attiny22, atmega603 etc.) MCU = atmega128 #put the name of the target file here (without extension) TRG= cwicz1 #put your C sourcefiles...
No i rzeczywiście w EP jest ale przykłady są w C. A na tej drugiej stronce programik nie chce się do końca skompilować i generuje błędy. <załamka> Dodano po 1 No i mam to: '---------------------------------------... ' Config_MMC.BAS ' Config File for MMC Flash Cards Driver ' (c) 2003-2005 , MCS Electronics...
witam mam pytanko bo szukam na necie juz od 3 godzin czzegos na temat wlasnie tego procesora .... lecz oprocz secyfikacji w jezyku angielskim ( a angielski nie jest moja najmocniejsza strona) nic nie moge znalezc (wczesniej pisalem programy na pic-a ) a teraz chcialbym "pobawic sie tym prockiem" czy mozecie mi podac jakies stronki (najlepiej w jezyku...
Spróbuj odpalić jakiś przykładowy projekt, może RTL jest w trybie power down.
http://obrazki.elektroda.pl/7273397600_1... Witam, Chciałbym przedstawić projekt własnego sterownika PLC, opartego o mikrokontroler ATmega1284P. Jest to ATmega o największej ilości pamięci flash (128kB), dostępna w obudowie DIP, jaką udało mi się znaleźć. Sterownik składa się z pięciu modułów montowanych na wspólnej płycie głównej....
tmf: Czy możesz podać przykład z obliczeniami tak wyłożyć "jak krowie na rowie". Dla jakichś dwóch przykładowych punktów tak żeby się dobrze liczyło.
Po to sie robi prototyp na płytce stykowej, żeby w razie błędów wyciągnąć elementy i wsadzić inne bez lutowania, zmieniania projektu, prowizorki, improwizacji itp. Najpierw molestuję wszystkie możliwe opcje na płytce, mierzę, sprawdzam co tylko się da, robię stosowne notatki i schematy ręcznie. Dopiero jak jestem pewny, że prototyp działa to zaczynam...
Wszystko dobrze działało, nie ma czego sie doszukiwać w schemacie połączeń bo modulacja i ogolem caly system dydaktyczny działał z przykładowych programów w BASCOMie, w C udało mi sie uruchomić termometr na DS18B20, wyświetlacz LCD wyświetlacz LED, a przy uruchamianiu PWM wszystko sie sypło, w co niechce mi sie wierzyć
Dużo zależy od tego, czy potrzebujesz zasilić sam procesor, czy jeszcze jakieś inne moduły które wymagają 3.3V. Jeśli tylko procesor, to przetwornica nie jest Ci potrzebna. Procesor działa od napięcia 2.7V. Jeśli chcesz aby procesor działał poniżej tego napięcia, to proponuję zastosować procesor ATmega1281. Jest to młodszy brat ATmega128. Kompatybilny...
Witam Chciałbym podłączyć sygnał MIDI IN do mikrokontrolera ATmega128 tak aby mikrokontroler go rozpoznawał i odpowiednio na niego reagował. Nie spotkałem się jak dotąd z takimi układami i szukam wszelkich informacji na ten temat. Jak połączyć gniazdo midi z atmegą, schematów przykładowych urządzeń oraz wszelkich informacji o sygnałach midi w powiązaniu...
Używasz ATMEGA128 , a ona ma na swoim pokładzie 2 UARTY. Więc wszystkie rejestry od UARTÓW są z końcówkami 0 lub 1. Przykładowo UBRR0H a dla drugiego UBRR1H UBRR0L a dla drugiego UBRR1L dalej analogicznie. Jak używasz tylko jeden UART to dodaj tę cyferkę 0 na końcu.
Hej! Jak podłączyć do ATmega128 bądź innego AVR zewnętrzną pamięć EEPROM przykładowo 8k tak aby widziana była od adresu 2000h. Chodzi tu głównie o rysunek ale proste wyjaśnienie dlaczego tak a nie inaczej też mnie ucieszy :) Temat aktualny do środy 14:00 Pozdrawiam :)
Witam Na allegro znalazłem czujnik : DS1820 sprzedawca umieścił na swojej stronie informację jak można go podpiąć do komputera przez port szeregowy. Ile takich czujników można podpiąć pod atmege128 i jakie zmiany ( jeżeli są konieczne należy wprowadzić w układ przedstawiony przez sprzedawcę ). [url=http://www.grzesiek21.republika.pl/... Strona...
(at)yanan Skompiluj swój kod za pomocą avr-gcc z opcją -S. Wtedy kompilator skończy na generacji kodu asemblerowego. Przykładowo: [syntax=bash] avr-gcc -mmcu=atmega128 -S main.c -Os [/syntax] Zobacz sobie jaki kompilator wygenerował kod i odpowiedz sobie szczerze czy warto się bawić w asemblera.
Na tym schemacie może to być błąd, albo ktoś używa tego pinu jako jakiś testowy, jednak bardziej obstawiałbym że to błąd. Jak się nie boisz, to podeślij tego bina na PW, albo otwórz go hexedytorem i zobacz czy nie ma na końcu przykładowo samych FFów.
Witam, chcialbym sie podlaczyc po ten topic gdyz mam pewien problem z obsluga DS1820 i DS18B20 z ATMega128 Mianowicie, po podlaczeniu w trybie 2wire (1 - GND, 2 - PinB.7/PinE.7 itp., 3 - Vcc 5V) do ATMega128 z kwarcem zewnetrznym 10MHz (innego uzyc nie moge) po wykonaniu komend w Bascom AVR: config 1wire= portb.7 dim rgn(8) as byte 1wreset wait...
procek juz jest i pracuje ATMEGA128 + grafik LCD 264x128. 20 krokow to tylko przykładowa wartość. maszyna juz działała ale jednak zdecydowałem się na "rampe" 3silniki krokowe i do tego 1700linii kodu. no ale za bardzo szarpało :)
Zacząłem programować układ w C, ponieważ używam NUT OS, czy są gdzieś przykładowe programy w C do zdefiniowania programowego UART'u ?
A dlaczego kolega ma ustawiony bit ADLAR w ADMUX ( ADMUX = 0b00100000; )? Przecież to włączenie wyrównania do lewej w rejestrze ADC, więc trzeba to chyba później uwzględnić w obliczeniach. Chciałbym jeszcze zauważyć, że sprintf() operuje na zmiennej czterobajtowej, która w każdej chwili może zostać zmieniona przez przerwanie od ADC przykładowo w czasie...
Witam, mam dosc dziwny problem z indeksowaniem tablicy pod atmega128 . przykladowy kod: uint8_t tablica[3]; tablica[0] = 0B11100000; tablica[1] = 0B00001000; tablica[2] = 0B01100000; int i = 0; while(1) { for(i = 0; i < 3; i++) { PORTE = tablica[i]; _delay_ms(100); } }...
Okazało się, że źle sprawdzam warunek końca linii, tzn GSM kończy nadawać znakiem <CR>, natomiast GPS <LF>, dlatego uC nie mógł wyjść z funkcji odbioru USART0. Dziękuję za dobre chęci i pomoc;) Ja budowałem lokalizatory i wiem że to może na początku wydawać się trudne i skomplikowane ale nie idź tą drogą którą idziesz bo zabłądzisz.. Mógłbyś...
Do tego dotarłem już, ale był oryginalnie na atmega128. Z tego co widze to ma w porównaniu z tamtym plikiem wykasowanych szereg linijek. Czy go po przerobieniu sprawdzałeś na atmega8? Czy mógłbyś jeszcze dołożyć schemat jak podłączyć LCD do proca?
przykładowy zadać przykładowy userform przykładowy atmega
wymiana grzałki ciśnienia naczyniu przeponowym termet obrót silnik szczotkowy
electrolux zwijacz kabla oprogramowanie autocom
Filtr kominowy Exodraft ESP-10, OekoTube, SmartFlow do pieca węglowego – skuteczność i montaż Wiwa HD-50 – kody pilotów uniwersalnych, kompatybilność z HD-55/80/90, zamienniki