http://obrazki.elektroda.pl/1347637100_1... Witam. Przedstawiam dziś drugą, ulepszoną i bardziej funkcjonalną wersję przenośnego oscyloskopu cyfrowego. Głównym założeniem było zwiększenie zakresu częstotliwości w porównaniu do pierwszej wersji oraz jak zwykle: jak najtańszy koszt. Ponadto chciałem użyć w miarę duży ale tani kolorowy...
Zależy, jakie są dopuszczalne parametry tego układu GSM. Jeżeli np jest zasilany z 3.3V, a atmega z 5V i wejścia nie są 5V-tolerant to bezpośrednie połączenie może nie być wskazane. Tranzystor, jak zrozumiałem, w układzie OC, będzie zawsze bezpiecznym rozwiązaniem, chociaż nie koniecznie jest wymagany. Nawet jak wejścia nie są odporne na 5V, to można...
Proszę. Przerobiłem to przy kubku kawy dosłownie w 15 minut tak tylko dla zabawy. Najdłużej robiłem te ikonki czasów T1,T2,T3 i T4 :D Wszystkie cztery czasy są liczone od momentu startu bo nie napisałeś czy ma mierzyć międzyczasy ;) Może taki prosty kodzik kogoś ucieszy :D https://filmy.elektroda.pl/3_1453327306.... [syntax=vbnet]'STOPER '--------definicja...
Fuse bit M103C został wyłączony?
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
"Jaki masz ustawiony APN?" https://obrazki.elektroda.pl/2645683200_... https://obrazki.elektroda.pl/6948362000_... Takie ustawienia podał konsultant i z nim wpisywałem. "IDU200 jest problematyczne przy przekierowaniu portów. Ustaw w DMZ adres IP tego urządzenia z procesorem Atmega i sprawdź." Zaraz sprawdzę. "Możesz...
A jak sprawdzać wolną pamięć w czasie pracy programu na AVR, podaj przyklad kodu Dodano po 1 Cześć! Bardzo dobrze, że pytasz o monitorowanie wolnej pamięci w trakcie pracy programu na mikrokontrolerach AVR, ponieważ jest to ważny aspekt w projektowaniu stabilnych i efektywnych aplikacji. Istnieje kilka metod na sprawdzanie dostępnej pamięci RAM, ale...
Cześć! Czy może mi ktoś powiedzieć dlaczego ten kod pozostawia PORTB = 0; PORTB |= 0xff; PORTC |= 0xff; PORTD |= 0xff; OLEDinitPIO(); //wyświetlacz na DDRA i PORTA OLEDinitChr4bit(); OLEDcursor(0,0); OLEDsendStr("PRB:"); itoa(PORTB,buf,10); OLEDsendStr(buf); OLEDsendStr(" ");while(1); PORTB |= 0xff; OLEDinitPIO(); //wyświetlacz na DDRA i PORTA OLEDinitChr4bit();...
Witam Mam problem. Próbuje napisać program do atmegi8. Atmega ma sterować 2 silnikami przód tył. Program działa Config Pind.0 = Output Config Pind.1 = Output Config Pind.2 = Output Config Pind.3 = Output Config Portc = Input Do Reset Portd.0 Waitms 60 Set Portd.0 Reset Portd.1 Waitms 60 Set Portd.1 Reset Portd.2 Waitms 60 Set Portd.2 Reset Portd.3 Waitms...
Witam! Pół dnia się głowię i jakoś pojąć nie mogę zrozumieć, dlaczego atmega mi nie chce poprawnie odczytywać tego, co dzieje się na wejściu. Otóż ustawiam PORTD w następujący sposób: DDRD = 0b11111000; Pierwsze trzy PINy portu D jako wejścia, gdyż są to przyciski. Pozostałe piny jako wyjścia, bo są do nich podpięte diody. Sprawdziłem miernikiem - na...
Procesor podłączony pod zasilanie 3.3Vdc, programator AVRISP MKII, Program kompiluje się bez błędu. #include <avr/io.h> int main(void) { GPIOD=0XFF; PORTD_OUT= 0xff; } Co jest źle, lub czego jeszcze nie sprawdziłem. nie ustawiłem? Powinno się pojawić na pinach portu D logiczne 1.
Witam Zaczynam pisać program, wykorzystuje ATmega8, klawiaturę oraz 1-wire. Czy mógłby mi ktoś pomoc i sprawdzić czy poprawnie konfiguruje porty ? ----------------------------------------... PC0,PC1,PC2,PC3 - > wiersz klawiatury PC4,PC5,PC6,PC7 - > kolumna klawiatury PORTC=0xF0; DDRC=0x00; ----------------------------------------...
Dopiero zaczynam programować w C. W wielu programach spotyka się coś w rodzaju PORTB=0xff lub PORTB=0x04 itd. Są to zapisy liczb do portu w postaci szesnastkowej. Gdy ustawiam PORTA = 0x5E to na wyjściach mikrokontrolera z podłączonymi ledami mam 01011110, to samo dzieje się gdy wpisze te samą liczbę w systemie dziesiętnym (czyli 94), a gdy wpiszę liczbę...
Hi ! Koledzy nie mogę ustawic portów w atmedze 8 w bascomie. Perogramuję przez stk200/300. ustawianie pinów portu jako wejscie przez config pind.6 = input nic nie daje port działa jako wyjscie stan 0.Ustawienie przez set lub reset działa . Ustawienie wyjść przez config pind.3 = output tez nic nie daje bo cały port działa jako wejścia albo wyjscia. polecenie...
witam kolejne pytanie z tych "dziwnych pytań" jaka kolejność jest prawidłowa.... załóżmy, że mamy port ustawiony jako port wyjściowy i nagle chcemy zmienić kierunek na wejściowy i odczytać dane , które się "tam" znajdują... problem raczej oczywisty i powinien wyglądać tak: [syntax=avrasm] ldir16,$00 stsPortA_Dir,r16 ldsr16,PortA_in [/syntax] i przykład...
Witam, Mam następujący problem: Chcę mieć port dwukierunkowy: bity 0..3 jako wyjście; bity 4...7 jako wejścia. I tu mam szereg pytań: - czy 8bitowa liczba odczytywana z portu ma na bitach porto - wyjściowych, 0,1 czy nieokreślone? - czy zapisanie do portu jakiejś liczby po prostu "obcina" ją o bity odpowiadające pinom wejścia? - doczytałem nieco że...
Takie rozważania: Mam zamiar używać sprzętowego uart do połączenia z PC (czyli PD0 jako RxD i PD1 jako TxD). Jednocześnie pozostałe piny portu D chcę użyć do innych rzeczy - część jako wejścia a część jako wyjścia. I teraz pytanie: Czy muszę starannie omijać dwa najmłodsze bity konfigurując kierunki, pullup'y i zapisując wartości? Czy też nawet jak...
Witam! Piszę swój pierwszy program w C i mam wątpiwości co do ustawień portów i mam kilka wątpliwości: 1. Jeżeli do portu są podpięte jedynie linie dla ISP (MISO, MOSI, SCK) to czy trzeba je ustawiać? 2. Czy switch'a (podpięty do masy) ustawiamy wejście z pullup'em czy bez? 3. Linie RXD mam mam już podciągniętą do VCC przez rez. 4k7 (rozwiązanie z transytorem...
Witam. Korzystam z układu ATMEGA8515. Mam dziwny problem z ustawieniem portów jako wyjścia. W pliku z rozszerzeniem test.h mam zdefiniowane proste komendy [syntax=c] #define DDRA0_OUT DDRA |= (1<<PA0); #define DDRA1_OUT DDRA |= (1<<PA1); #define DDRB0_OUT DDRB |= (1<<PB0); void DDR_OUT(void) { DDRA0_OUT; DDRA1_OUT; DDRB0_OUT; } [/syntax]...
Witam. Napisałem program, który ma liczyć czas a potem zostaną dopisane następne funkcje. W tym momencie chciałbym, żeby po podaniu na PC0 PC1 napięcia załączał się odpowiedni tryb wyświetlania czasu niestety to nie następuje. Mógłby ktoś mi powiedzieć dlaczego? Stany ustawiane są po przez przełącznik piano. [syntax=cpp] #define F_CPU 1000000L #include...
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...
Witam Jak ustawić porty atmegi tak aby w stanie aktywnym "niskim" zwierały sygnał do masy a "wysokim" port był wstanie wysokiej impedancji? Zależy mi aby porty zachowywały się jak bramka typu OC. Porty mają zwierać na masę różne rezystancję i symulować klawiaturę rezystancyjną
Witaj. Proszę o pomoc chcę zaprogramowac klocek "ATmege" ma sterowac wyswietlaczem to wiem jak zrobic ,ale nie wiem jak ustawic port tak aby byla reakcja na wyswietlaczy.Mam namysli np. na kturyms porcie pojawi sie stan 1 i ma pojawic sie jaki komunikat.pozdrawiam i do ... papa
Witam, robię urządzenie, oparte na Atmega8 które ma po zwarciu switcha wyświetlić jego wartość (0..9) na wyświetlaczu 7 segmentowym, który będzie sterowany dekoderem kodu ABCD na 7 segm. .Całość wygląda tak: http://obrazki.elektroda.pl/1656313300_1... http://obrazki.elektroda.pl/3786354100_1... Jeżeli chodzi o switche...
Witam. Jak należy konfigurować poleceniem w Bascom Config PORTx=&Bxxxxxxxx i PORTx=&Bxxxxxxxx piny używane do np. taktowania procesora-np. xtal, lub piny używanego ADC lub LCD lub np, jakiegoś interfejsu? CZy gdy są wejściami - włączać R podciągające czy niech pin "wisi w powietrzu"?
Witam, Mam problem, niby banał, a od kilku godzin nie mogę sobie poradzić Program odchudziłem do kilku linii kodu: #include <avr/io.h> int main(void) { DDRA=0x00;//wejście PORTA=0xff;//z podciąganiem DDRC=0xff; //wyjście while(1) { unsigned char a; a=PORTA; PORTC=a; } } i nie działa Na PORTC zawsze podaje to,...
Witam mam pytanie jak należy ustawić port C w uC ATmega32. Chcę ustawić jako wyjście i mają być tam stany &B11111111 coś mi to nie działa. Porty A, B, D działają poprawnie. Wyjścia portu C PC0, PC1, PC6, PC7 działają poprawnie tak mi się wydaja (da się je ustawić) natomiast PC2(TCK), PC3(TMS), PC4(TDO),PC5(TDI) nie działają poprawnie. O co chodzi z...
Domyślnie atmegi są taktowane wewnętrznie 1MHz. Przyłączenie kwarcu bez przestawieniu fusebitów nie jest problemem. Atmega go nie używa i tak co jest napisane w dokumentacji. Wszystkie porty na starcie programu są wejściami co można przeczytać w dokumentacji kontrolera w opisie portów wejścia/wyjścia. Źle myślisz: Flagi kasuje się wpisując do nich programowo...
Chcę się tylko upewnić czy wszystko jest ok. Atmega32, 16mhz zewnętrzny, wyłączony Jtag http://skalar.mcten.pl/images/stories/sk... CKSEL1,2,3 111 'rezonator zewnętrzny 16Mhz CKSEL0 1 SUT 11 'powolne narastanie napięcia Czy zmiana SUT coś zmienia, podłączam zasilanie, nie narasta raczej powoli, czy może być to tak ustawione? Jtag...
Musisz zmienić wszystkie elementy które są przywiązane do uP. Ustawienia bitów, rejestrów, portów itd. Ja to robiłem w C ale w drugą stronę i przyznam, że wyszło mi niecałe 2x kodu więcej (same funkcje i zmienne).
Hej... tak się składa, że walczę z czymś podobnym do twojego projektu. pobrałem Twój program i... Moja konfiguracja to Atmega 64 + ENC28j60. Niestety po skonfigurowaniu portów pod moja płytkę widać ze ta żyje ale nie mogę załadować strony. Czy dla Atmegi 64 trzeba zmienić ustawienia SPI?? bo domyślam się że tu może być problem. Twój soft pobiera adres...
Pozwoliłem sobie zamieścić przykład przeróbki "Ducha" na procesor atmega 32u4 z wyświetlaczem 2x16 i 4xDS18B20, Cały pic, to inne porty w tym układzie :) [syntax=basic4gl] 'Termometr 4 punktowy DS18b20 by Duch na podstawie materiałów znalezionych w sieci 'Kontakt duszkowski(at)o2.pl $regfile = "m32u4def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera...
Wydaje mi się że funkcja ta służy do ustawienia kierunku portów mikrokontrolera. Pamiętałeś o tym w swoim programie? Za jakąś godzinkę się zabiorę za to, a jak nie to się weźmie datasheet i krok po kroku będziemy analizować:)
Witam, ja mam pytanie, czy nie można użyĆ pozostałych portów atmega albo dodaĆ drugi mc, tak żeby mieĆ więcej przycisków, i osi, bo mi do sterowania robota jest potrzebne. P.S. Ati mi znowu małe Ć zablokowało, i nie działają ustawienia ster.
...zauwaz ze na porcie C jest Jtag interface (PC5:PC2); i fabrycznie jest on 'ENabled'. Jezeli w programie chcesz te piny wykorzystac jako GI/O to wpierw musisz wylaczyc Jtag. (bit 6 w high byte) Fakt ze processor byl kiedys zabezpieczony przez "lock bits" nie ma wiekszego znaczenia, bo sa one usuwane podczas "Chip Erase" , a wpisujac nowy program,...
Podmieniłem i wciąż nie działa. Dodam, że działam na 3.6V jesli to ma znaczenie. Układ bluetooth to HC-06. obecnie kod: [syntax=c] /* */ #include <avr/io.h> // Załaduj bibliotekę input/output #include <util/delay.h> // Załaduj bibliotekę opóźnień #include <avr/interrupt.h> // Załaduj bibliotekę obsługi przerwań #include "ioinit.h"...
Czesc, No niestety nie hula... probowałem tego. Myśle ze atmega jest zryta jakos... Mimo tego, ze mam obsługe przerwań i tak, wiem ze to musi działać bo skopiowałem to z mojego poprzedniego projektu, to mi się restartuje atmega. Zwrać na płytce nie ma. [syntax=c] #include <avr/io.h> // Załaduj bibliotekę input/output #include <avr/interrupt.h>...
Ale to są dla ATmega32, a ja mam ATmega644PA i tak swoją drogą ATmega644 domyślnie pracuje na kwarcu wewnętrznym 8MHz a nie 1MHz - jeden jest dla ATmega32. Czytam datasheet obydwu. Pewnie spojrzałeś na procesor w temacie, ale temat się tak rozwinął i zasyfił a mowa była o obydwu procesorach, także ... powstał mętlik. Co jeśli chodzi o zachowanie portów...
Witam serdecznie:) Wykonałem projekt w którym miałem zapewnić zdalne sterowanie między ATmegą32 a komputerem PC. Do Atmegii podłączyłem moduł BTM222 (jako SLAVE), to komputera adapter bluetooth (jako wirtualny port COM). Napisałem aplikację w Builderze która po wciśnięciu buttona wysyła np znak 'a' i zapala/ gasi diodę LED podłączoną do ATmegi. Niestety...
..próbuje coś spłodzić korzystając z manuali ale szło bardzo opornie...no i utknąłem...chciałem najpierw odpalić LCD z "podstawionymi" wartościami danych 'volt' 'solar' 'aku' i dopiero potem zabrać się za ADC i gdybym miał już pomiar napięcia zdefiniować ustawienia progowe min/max i wypchnąć to na jakiś port poprzez MOC sterujący ładowarką...na ale...
za to jak go przeprogramowałem bo dostałem wsad z podobnego i uziemiłem go raz na zawsze, myślę że jeśli go nie programowałeś to wsad masz dobry zgraj proszę to co w procku jak go uruchomię dam Ci pełne wsparcie jak uruchomić i zdiagnozować Twój. podłączyć się do niego innym programatorem jest bardzo prosto mogę wysłać Ci zdjęcia na (at) Dodano po 1...
Witam, mam problem z transmisją za pomocą modułu UART. To co chcę osiągnąć to z poziomu Matlaba móc sterować wartością PWM podawaną na silnik. Algorytm działania jest następujący -> Z Matlaba wysyłam wartość (typu string) np. "1700". Mikrokontroler odbiera tą wartość, a po odebraniu jest odsyłana z powrotem do Matlaba. Problem jest taki, że poza...
Witajcie. Mam układ PCF8574P powinien być PCF8574AP uC Atmega nie widzi go po magistrali I2C czy moze być problem z komunikacją ?? Program jest napisany w Bascomie. $crystal = 8000000 ' Kwarc zewnętrzny8MHz '******** KONFIGURACJA WYŚWIETLACZA LCD ****************************************... Config Lcd = 16 * 2 ' Deklaracja wyświetlacza...
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...
Kol. Roko . Częściowo takie rzeczy pojawiły się już w polskiej pomocy do BASCOM-a On-Line. Obecnie jest jednak ona czasowo niedostępna. Przykład: BASCOM AVR - Tworzenie programu W trakcie edycji (...) Jak nie pisać programów. Dość często podczas przeglądania programów udostępnionych przez inne osoby da się zauważyć pewne charakterystyczne i powtarzane...
no ok co do ULN polecam datasheet czyjeś mądre słowa: "Układ ten po podaniu napięcia na wejścia z (powiedzmy umownie) lewej strony wyjście z prawej zwiera do masy, a nie daje na nie napięcia ."Stosowałem układzik do sterowania silnikiem unipolarnym (ok 30V) i wyrabiał. co do konfiguracji programu z odtwarzaniem filmów także męczyłem się .sądziłem że...
Witam Chciałm zrobić automatyczną regulację obrotów silnika. Pierwszy silnik napędza drugi silnik który pracuje jako prądnica i muszę wraz ze zmianą obciążenia prądnicy regulować obroty silnika tak aby uzyskać stałe napięcie na wyjściu prądnicy. Do sterowania zastosowałem Atmegę 8. Napisałem taki programik i niby działa, ale ... regulacja jest zbyt...
......jak go napiszę bo wczoraj trochę mnie poniosło i kod się zdematerializował..... Dodano po 3 ....jeszcze nie wiem czy coś z tego będzie ale nadal próbuje.... //--------------------------------------... //################## procesor ATmega 16Mhz ################## //--------------------------------------... #include...
Witam Piszę program w Bascomie na Atmega32 do sterowania ogrzewaniem w warsztacie i mam problem. Jest zegar RTC, zewnętrzny Ram, Timer, Menu i to wszystko działa bez zarzutu - dokładnie tak jak bym chciał. Chciałem dołożyć czujnik temperatury i wykorzystać do tego celu wejście ADC. Problem pojawia się w momencie jak w podmenu "Start_webasto" dodaję...
załączam program, ale to nie jest problem napewno tego.: spark2_nowy.h ioinit.h enkoder.h spi.c [syntax=c] static inline void SPI_SET_SS() { PORTB|=(1<<PB2); } static inline void SPI_RESET_SS() { PORTB&=~(1<<PB2);// SS -> PB2 } void SPI_master_init() { SPI_SET_SS(); SPCR = _BV(SPE) | _BV(MSTR) | _BV(SPI2X);// (SPE) SPI Enable, (MSTR)Master...
na każdym który napiszę jest tak samo, w nowym temacie powyżej podałem ustawienia fuse bitów, zaraz wkleję kawałek na którym teraz się bawię Dodano po 4 to kod na którym teraz się bawie '***************************************... '-------------------- konfiguracje ----------------------------------------... $regfile...
A może warto poszukać na elektrodzie? tym bardziej że 2-3 dni temu dokładnie ten sam temat był ;) http://www.elektroda.pl/rtvforum/topic21...
Stan nieokreślony będzie w przypadku ustawienia portu jako wejście bez rezystora podciągającego.
Fuse wyglądają ok. Jeżeli masz możliwość to wrzuć fotkę układu w wyższej rozdzielczości, może uda się coś wypatrzeć.
avrdude.exe -p atmega16 -P lpt1 -c usbasp ... USBasp zdecydowanie częściej bywa podłączany do portu USB, znajdź w ustawieniach PN konfigurację avrdude i popraw. ;)
Mirku, ja pamiętałem, że Marijuz kupił gotowy STK więc założyłem ( być może błędnie:) ) , że problem zimnych lutów i niesprawności STK mamy z głowy. Odnośnie ustawienia LPT jako SPP/ECP/EPP - ja mam ustawione jako ECP, ze względu na to, że Willem, którego również używam na SPP nie pracuje:) Marijuz, w BIOS'ie jest to w zakładce Integrated Peripherals...
jednak nie potrafię zrozumieć tego zapisu Jak przesuniesz jedynkę o 3 pola w lewo to masz wartość 8 (innymi słowy to jest *2^n). | to suma logiczna (OR) - czyli zapis (1<<3|1<<5) oznacza ustawienie jako 1 bitów 3 i 5 licząc 0:7. czyli sprawdzać czy jest wciśnięty Negacja logiczna.
Nie możesz używać całego portu B, piny portB.6 i portB.7 przy takim ustawieniu fuse bitów ext osylator sa wyjściami oscylatora kwarcowego i normalne jest że atmega przestaje działać :) , blokujesz przecież taktowanie procesora, gasisz oscylacje kwarcu. Masz dwa wyjścia: 1. przełączyc fuse bity na internal RC oscylator np 8MHz i zmienić definicje $crystal...
Tak samo jak wiedziałem jaka jest funkcja przerwań :P Już się zapoznaję z tematem. Ustawienia portu poprawione.
Dwurzędowe piny to dobre rozwiązanie bo każdy sygnał cyfrowy będzie miał powrotną drogę do masy. Dowiedziałem się o tym z Youtube z kanału Roberta Feranec'a. Jego gościem był Eric Bogatin - wspomniał o słabości projektu arduino uno i przedstawił projekt swojego studenta właśnie ze wspomnianymi dwurzędowymi pinami. Można było też dać 10-pinowe złącze...
Nieprawidłowe ustawienie fusebitów w procku USBASP nie to że może mieć jakieś znaczenie ale ma podstawowe znaczenie ;) Jeśli ich nie zmienisz z fabrycznych ustawień to procek taktowany jest 1MHz, a do VUSB potrzeba 12MHz - więc jak to sobie wyobrażasz. W takim wypadku winda nigdy nie wykryje programatora i zgłosi uszkodzenie na porcie USB. A co do sterowników...
Dziękuję:) czyli chodzi o coś takiego? Dodano po 6 Amógłbyś jeszcze napisać czy istnieje w xmega coś jak tryb przerwania CTC w atmega? Potrzebuję przerwanie co 1 sekundę i za bardzo nie wiem jak to zrobić a strasznie mało informacji w sieci:/ Czy CTC to jest CCA w xmega?
Sprawdzałem fizycznie drugą wersję twojego kodu co prawda na Atmega 16, ale to nie szkodzi. No i muszę stwierdzić że wszystko ładnie chodzi. Naciskam coś na klawiaturze i diodka się zapala, naciskam drugi raz i diodka gaśnie. Ustawienia portu w Hyper Terminalu to: -liczba bito na sekundę : 2400 - bity danych: 8 - parzystość : brak - bity stopu : 1 -...
Witam, mam problem z uruchomieniem ISPprogmmer (programator STK200), próbuje odczytać sygnature ATmegi 16 i odczytuje not known (FF,FF,FF), połączenia sprawdziłem, napięcie zasilania bufora 74hc244 wynosi 4,4V (5V minus spadek napięcia na diodzie), jakies pomysły na rozwiązanie problemu? ustawienia portu lpt - ECP
Jeśli mogę poprosić o ocenę oto on: Przemyśl to :|
Pytanie jakie masz ustawienia zegara systemowaego .... jak możesz zamieśc kod bo trudno strzelać w ciemno..
nie - nie jest zostal tam przez zapomnienie. Dodano po 5 Ale w twoim main nigdzie nie widzę ustawienia kierunków portów. np D7DDR |= (1 << D7) Dla D7. Jak są jako inputy to moze to nie wystarczyc wyświetlaczowi :)
Kiedyś miałem podobny problem z Atmega168. Wlaczylem jej taktaktowanie na wewnetrzy 128kHz i byl wlaczony podzial przez 8 (div8)- czyli "chodzila" na 16 kHz. Z atmega juz nie moglem sie polaczyc;( Nie dało sie zczytac ani ustawic fusebitow. Problem rozwiazalem przez program Bascom. wystarczylo ustalic opoznienie portu LPT na 500. Atmega powróciła do...
Z mojej dotychczasowej przygody z ATMEGĄ: domyślnie nowa kostka korzysta z wewn. oscylatora. Rozumiem że "dajesz 1" to chodzi o stan jakiegoś wejścia? w takiej sytuacji najprościej chyba zanegować sygnał. Domyślnie piny są ustawione jako wyjścia. Aby sterować diodą to oczywiście musisz mieć ustawione jako WY. Przeczytaj sobie ten tutorial, na pewno...
http://obrazki.elektroda.pl/2219352600_1... Witam. Dzisiaj chciałbym zaprezentować projekt wyświetlacza graficznego z ekranem dotykowym, sterowanego przez mikrokontroler ATmega128, wyświetlającego podstawowe informacje zbierane z czujników umieszczonych w samochodzie. Projekt nie jest dla mnie, wykonałem go na prośbę znajomego, który...
atmega obciążalność portów konfiguracja portów atmega ustawienia portów switch cisco
zabezpieczenia akumulatora astra gdzieś zwarcie atmega płytka stykowy
Płytka sterująca do odkurzacza Bosch BBH2P14/L01 - diagnostyka i naprawa Czy korek odpowietrzający ma otwór?