No to mamy winowajcę. Robienie czegokolwiek długotrwałego w przerwaniu to chory pomysł, ale problem polega na tym, że procedury obsługi LCD nie blokują przerwań na czas wykonywania operacji na LCD - dołóż blokowanie i odblokowanie przerwań na prymitywach LCD i zadziała (jako proteza). żeby zadziałało dobrze - przenieś obsługę 1Wire do pętli głównej.
Zrób mini test. Skonfiguruj PORTB.7 = Output i użyj tego OCR1C, albo podeśle Ci na PW ten poprawiony DAT ;)
To się i tak nie kompiluje bo brakuje połowy rzeczy. Miałeś przygotować coć co się kompiluje... Znalazłem jednak jedną cechę wspólną Twoich kodów wiec przypuszczam, że to nie literówka.. otóż kiedy uC ustawi flagę że odebrał uzgodniony znak czyli ustawi Got_match = 1 to potem testujesz ten warunek w pętli głównej... ..zapomniałeś jednak o jednym. Musisz...
Witam, niestety ale chyba coś jest nie tak? Na wstępie należałoby wyjaśnić że nie ma czegoś takiego jak "automatyczne przeładowanie timera" (reload/load timer1 powiedzmy). Termin ten jest związany z procedurą konfiguracji timerów występującą tylko w trybie "Normal", gdzie każdorazowo początkowa wartość timera musi być wpisana przez processor. Taka...
Odebrane znaki zapisz do tablicy a potem wybierz te które są ci potrzebne i prześlij je do PC.
INKEY i INPUT stricte nie czyszczą bufora. Od tego jest CLEAR SERIALIN. Jednak korzystanie z INKEY i INPUT pobierają dane z bufora i przesuwają wskaźniki, co także powoduje, że bufor jest "opróżniany" - choć dane w pamięci dalej są.
Zakres liczenia 16-bitowego timera przy zegarze 16MHz i prescalerze=1 to nieco ponad 4ms. Jak chcesz tym zmierzyć czas, który przy 5000obr/min wynosi ok. 12ms.?
Witam Czy procesor działa cały czas? jeśli tak to spokojnie możesz podłączyć ADC bezpośrednio do baterii przez opornik rzędu 10KΩ, zabezpieczy on wejście procesora przed uszkodzeniem gdy jest on bez zasilania. Wariant 2, gdy procesor bywa większą część czasu załączony a RTC jest w jego pobliżu to zwiększ opornik do 1M i na wejście daj kondensator...
Jeśli kolega używa do programowania ISP-a albo boot loadera (np. port szeregowy) to śmiało można a nawet trzeba wyłączyć JTAG. Widzę, że jest włączony też SPI i pewnie on jest używany do programowania przy pomocy np. STK200 Pozdrawiam Adam
Skoro program utyka w jakimś miejscu to znaczy że czekasz w pollingu na stan, który się nie pojawia. Po pierwsze dodałbym time out, który przerwie pętlę oczekiwania zanim układ zostanie zresetowany przez watchdog. Dodatkowo w przypadku wystąpienia takiego timeoutu trzeba by obsłużyć jakoś błąd magistrali: http://obrazki.elektroda.pl/2162467700_1...
Panowie, to Bascom. Musiałbyś dorwać się do kodów biblioteki w ASM i zobaczyć jaka funkcja w ASM jest odpowiedzialna za reset komunikacji z LCD i jego inicjalizację i ja cyklicznie wywoływać. Bez tego w Bascom będzie ciężko, ewentualnie możesz napisać sam prostą procedurę inicjalizacyjną na podstawie DS sterownika wyświetlacza.
.Czy ktoś może wie w czym tkwi problem/spotkał się z taką sytuacją? A zmienna, której wartość kopiujesz do OCR3A/PWM3A nie jest przypadkiem zadeklarowana jako BYTE ? Jeżeli to nie to, to spróbuj zapisywać rejestry OCR3 osobno - OCR3AH, OCR3AL.
Atmega128 posiada 128KB pamięci flash, żeby program poprawnie odczytał dane fontów rejestr RAMPZ musi być odpowiednio ustawiony. Może problemem jest umiejscowienie tych fontów we flashu, zaczynają się na pierwszej stronie pamięci (pierwsze 64 KB), a kończą na drugiej stronie (powyżej 64KB). Program odczytuje początek fontów z odpowiednio ustawionym...
No chyba żartujesz? To jedynie odbiera bloki po 512B. Żeby zformatować to trzeba po pierwsze wysyłać. Dla porównania powiem Ci, że procedura która odbiera dane (czyli ta z kodu powyżej) ma 85 linijek, a cała procedura (no może nie cała bo jedynie zapis i odczyt plików) to FAT16 jakieś 10000 linijek. Samo formatowanie jest prostsze, ale piszę to żeby...
W timerze (np. co 0.5 sek) gasisz albo zapalasz flagę (powiedzmy o nazwie fMiganie) Oczywiście po każdej zmianie flagi (fMiganie) następuje odrysowanie całości wyświetlanego zbioru elementów w najstępujący sposób: 1. Jeśli fPozycja jest poza zakresem zbioru wyświetlanych elementów (np. =0) - wtedy obraz wyświetlany jest bez migania. 2. Jeśli fPozycja...
Jeżeli czujesz się na siłach, masz wiedzę o silnikach i możesz zaryzykować ewentualne straty spowodowane nieprawidłowym działaniem Twojego sterownika (o ile straty mogą wystąpić), to działaj. :) Musisz być jednak świadomy, że samochód to wredne środowisko pracy dla mikrokontrolerów. Aby dobrze zrobić sterownik należy dobrze opracować schemat i płytkę...
Witam. Dlaczego sygnał CS nie jest stanem ustalonym? Umieść większy schemat. Proponuje dokładać dekoder adresowy zbudowany na układzie np. 74*138. Pozdrawiam.
Musisz troszkę pogłówkować :wink: Jest: ... Pwm3a=Wypelnienie ... Ma być: ... Ocr3al = Low(wypelnienie) Ocr3ah = High(wypelnienie) ... Reszta w podobnym stylu. Pozdrawiam Piotrek
Jak chcesz żeby ktoś ci pomógł to nie bierz punktów za PDFa. Wpisujesz w Google MBI5025 i pierwszy wynik to nota: [url=http://www.prom-electro.ru/document... Na 4 stronie jest tabelka, już prościej się nie da tego przedstawić. OE-uaktywnia wyjścia LE-zatrzaskuje stany wyjść CLK- zegar danych W momentach przejścia CLK z stanu niskiego w...
Witam, Jak byś zobaczył do HELPa Bascoma to byś dużo się dowiedział :) $regfile = "m128def.dat" $crystal = 16000000 $baud = 9600 'set the baud rate for the first hardware UART. $baud1 = 9600 'set the baud rate for the second hardware UART. 'when CONFIG COMx is not used, the default N,8,1 will be used Config Pinb.7 = Output Config Com1 = Dummy...
Mam taki kłopot (Bascom + Atmega128) ; Korzystam z PWM w trybie FAST. Uruchamiam sobie to normalnie ; Tcnt0 = 0 Ocr0 = 0 Tccr0 = &B01101010 'timer0 in fast pwm mode, prescale = 8 10kHz Ocr0 = 0 Następnie zmieniam zależnie od potrzeb wypełnienie, przez wpis do OCR0. Na koniec wyłączam PWM ; Ocr0 = 0 Tccr0 = &B00000000 Tcnt0 = 0 PWM startuje zawsze od...
To ześmy sie zgrali... Fusebit Extended P ustawiony na "1:Atmega128 Mode" Oki oki sorki, ale ja to tak bez nerwów :D . Czasami udaje mi się samemu rozwiązać problem zanim na forum ktoś odpowie, albo tematy pozostają bez echa, ajk np programowy SPI i AD7843. Naprawdę port zmienia stan, jak potraktuje się go normalnie jako wyjście, ale jako przerwanie...
W bascomie różnica będzie niewielka , tylko dlatego że bascom jest a w zasadzie to trzeba powiedzieć że nie jest doskonały . Różnica jest taka jak wynosić śmieci samemu lub wykorzystać do tego młodszego brata i o ile brat nie wymaga patrzenia przez okno czy śmieci trafiły do naszego śmietnika , to w tym czasie można spałaszować lody w lodówce , wysłać...
od kilku dni próbuje okiełznać magistrale SPI w polaczeniu z zegarkiem DS1503 jest to gotowy zestaw - procesor z plytka, z RTC i flashem firmy propox MMmega02 także elektronicznie na pewno wszystko jest ok, nóżke 33 - ERTC podłaczyłem sobie do portu A.6 i na niej robie CS jesli w BASCOMie w parametrach GUI połączenia SPI zaznacze HARDWARE lub software...
Light-I i tu sie myliłeś :) problem rozwiązałem: błąd leżał po stronie zasilania układu, ok 4,3V na caly moduł okazało się za mało, zbyt dużo innych układów w projekcie --- za duże obciążenie zasilacza i procek troche się pokręcił. Problem uważam za rozwiązany.
... Czy naprawdę jeszcze nikt nie rozgryzł obsługi kart w Bascomie? Ostatni post w linku. http://www.sonsivri.com/forum/index.php?... Przyjrzyj się dokładnie, pierwszym sześciu liniom załączonego tam kodu i porównaj ze swoim.
ale zawsze zachęcam do samodzielnego przemyślenia i testowania wszystkich zaproponowanych rozwiązań. I to jest kwintesencja dialogów nie tylko z AI :)
bo w atmega128 programator podłączasz : MOSI do PE0 (pin.2) MISO do PE1 (pin.3) reszta bez zmian
Witam, Bascom i Atmega128 pozwala nam sterować bardzo prosto dwoma serwami. Jak najprościej zrobić sterowanie dla trzeciego serwa? Serwo to: HS-805BB.
To najpierw poucz się troszkę assemblera AVR, dowiedz się jak zbudowana jest ramka strosu w Bascomie i zacznij od prostych programów, żeby wiedzieć jak kod Bascoma jest tłumaczony na assembler. Bez takiej wiedzy sensowne debuggowanie jest praktycznie niemożliwe. Z drugiej strony jak już tak głęboko wejdziesz, to pewnie lepiej jest od razu przejść na...
Nie przestwiłeś Fusebita M103.
Nie mam modułu, ale napisałem pusty program z CONFIG TCPIP i powinno wszystko działać nawet z INT4, gdyż: - jest wypełniony poprawny wektor przerwania: +0000000A: 940C00F7 JMP 0x000000F7 - CONFIG TCPIP włącza to źródło przerwania jak gdyby nigdy nic: 5: Config Tcpip = Int4 , Mac = 0.0.0.0.0.1 , Ip = 10.0.0.6 , Submask = 255.255.255.0 , Gateway...
$regfile = "m128def.dat" $crystal = 16000000 $baud = 9600 'set the baud rate for the first hardware UART. $baud1 = 9600 'set the baud rate for the second hardware UART. 'when CONFIG COMx is not used, the default N,8,1 will be used Config Pinb.7 = Output Config Com1 = Dummy ,Synchrone = 0 ,Parity = None ,Stopbits = 1 ,Databits = 8 ,Clockpol...
Czy jest jakaś możliwość określenia z wnętrza programu - jaka jest zajętość flasha ? Tzn. na jakim adresie miejscu kończy się program ? Może jest jakiś wskażnik w Bascomie ?
Hmm... tego nie próbowałem.... Zazwyczaj działam na czymś takim jak na schemacie. Działa w BASCOM-ie bez problemu. Zrobiłem też kilka czytników na 74LVX08, też działają pod BASCOM-em. P.S. Dopiero zauważyłem że przy DriveInit masz kod 225.... karta się nie resetuje .... Const Cperrdrivereset = 225 ' Error response Byte at Reset command Problemy z komunikacją...
Witam Jestem w trakcie tworzenia projektu mającego na celu zczytywanie temperatury z magistrali 1Wire i przesyłanie dalej za pomocą Ethernetu (Wiznet w3100a). Udało mi się skonfigurować Wizneta, pingował się świetnie. Ponieważ miałem problemy z utworzeniem serwera postanowiłem dodać kilka diodek za pomocą których mógłbym debugować program. Kiedy wgrałem...
Po pierwsze ten wewnetrzny to nie kwarc tylko generator RC. Proponowalbym ci jednak jesli zamierzasz wykorzystac rs232 dac kwarc do procesora. Twoja stacja bedzie narazona na skrajne temperatury, a wtedy wewnetrzny RC niezle plywa. No i pytanie zasadnicze - po co ci az ATMega128, BASCOM jest az tak pamieciozerny? No i po co ci dwa procesory? Prosciej...
http://avrhelp.mcselec.com/matrixkbd.gif W połączeniu z In addition to the default behavior you can configure the keyboard to have 6 rows instead of 4 rows. CONFIG KBD = PORTx , DEBOUNCE = value , rows=6, row5=pinD.6, row6=pind.7 Daje chyba wszystkie odpowiedzi?:>
Przemyśleć inne rozwiązanie, sam prosisz się o błędy.....
cos tkiego udało mi sie stworzyć... tylko jak teraz zrobić przełaczanie by po zmianie stanu portu pierwszy czas pozostał na LCD i zaczeło liczyć drugi czas aż do zmiany stanu portu. Sub Tmr1 Cls Dim Sek As Byte Config Timer1 = Timer , Prescale = 256 Enable Interrupts Enable Timer1 Timer1 = 32000 On Timer1 Czas: Start Timer1 Sek = 0 Locate 1 , 1...
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ą...
Po resecie WR daj 15ms zamiast 5ms. Chinole tak mają.
atmega128 bascom
Jeszcze stosuje rozmiar bitmapy będący wielokrotnością 6 i 8 czyli np 54x128 w przypadku mojego lcd 240x128. Procek i kwarc mam ten sam. Bascom tez ten sam.
Witam, poszukaj na stronach Atmela, jest nota aplikacyjna jak za pomocą avr obsługiwać panele dotykowe pięcio lub cztero przewodowe. Pozdrawiam MiSter www.MiSter.net.pl
witam projektuje PCB dla atmega128 ,(niestety nie mam jak przetestować dlatego potrzebuje opini osób które miały styczność z tym procesorem) Spotkałem się z opiniami osób które miały problem z tymi portami podpinając różne urządzenia peryferyjne. Pod port G chciałbym podłączyć czujnik DS18b20 A pod port F kilka przycisków , czy mogę napotkać problem...
Proszę, napisz mi co to jest ten "bit fuse M103C" i jak go sprawdzić. Dodano po 1 Zrobiłem tak: http://obrazki.elektroda.pl/7670144900_1... I dalej nie czyta karty. Proszę o pomoc.
Czy port F w atmega128 po skonfigurowaniu jako 1WIRE będzie prawidłowo działał chociażby z czujnikami ds18b20??
Witam! Mam następujący problem z uruchomieniem wyświetlacza DMF5005 (sterownik T6963C). Po uruchomieniu jakiegokolwiek programu (lub nawet bez programu, procesor pusty) pojawiają się śmieci na ekranie. Zmieniające się co koło sekundę (dwa typy "obrazów"), widoczne poniżej. Wyświetlacz podłączony jest do ATMEGA 128, zasilanie +5V, -12V do wyświetlacza,...
Czy nie zamieniłeś Ce1 = 1 , Ce2 = 0?
Bascom avr wgrywa i hex'y i bin'y :)
Próbowałeś użyć szybkiej bramki NOT na wejściu SCK dla jednego z układów ?
W kodzie nie widzę instrukcji konfigurujących porty szeregowe czyli config Com1. Tak ma być?
Moje rozbudowane rozwiazanie... ;)
problemy z zasilaniem, zamykam
Podobno lokalne są trzymane w $frame, no więc powinno się dać dużo więcej zmiennych lokalnych zrobić, a tu taki zonk... Tak, ale też wykorzystany jest softwarowy stos w którym są wskaźniki do tych zmiennych (adresy zmiennych). W Bascom'ie rejestr Y jest wykorzystany jako baza stosu softwarowego. Ograniczenie wynika stąd że do pobierania adresów zmiennych...
okazalo się - że powodem był moduł w ktorym atmega siedziała - na samym początku nie zauważyłem na schemacie, że linia reset była podpięta również do pamięci dataflash - a producent tę pamięć właśnie wlutował ODWROTNIE! - efekt taki, że bez napięcia - zwarcia z masą nie było - po - i owszem.....
Witam mam wyswietlacz oparty na T6963c 240x64 Problem polega na tym ze nie dziala wyswietlanie obrazow BGF Wyswietlanie napisow , linii i innych elementow dziala poprawnie poza obrazami bgf Wyprobowalem wszystkie ustawienia w konwterze bmp<> i BGF i najlepiej wychodzi 6x8 240x64 - tylko ze obraz kola wyglada jak poszatkowany (tak jak by zapis...
Witam serdecznie!!! Od długiego czasu walczę z Bascomem Atmega 128 i Uartem. Wysyłam komendy AT do modemu GSM i odbieram odpowiedzi. Wszystko jest ok, chodzi bez problemu tak z jakieś 2-3 (różnie to bywa) godziny a później ni z gruszki ni z pietruszki zaczynają sie śmiecie. Odpowiedzi wyświetlam na LCD. Bascom wersja 1.11.9.1 Oto część kodu odpowiedzialna...
Pytanie czy to co wgrywasz do uc dociera do niego w odpowiedniej postaci. Pokaz program.
Policz nastawy za pomocą kalkulatora AVR.
ATMega128 ma SPI "użytkowe" na innych pinach niż SPI "Programujące" Użytkowe: MISO MOSI SCK Programujące: PDI PDO SCK. Sam się na to kiedyś nabrałem i potem musiałem płytkę drukowaną drutować żeby procesor zaprogramować. Dodano po 4 Ale oczywiście to co zostało napisane wcześniej obowiązuje: Czyli programowanie koniecznie przez SPI „programujące”,...
da sie zaprogramować atmege128 bascomem? jaki zastosować w niej zegar 22M?
Witam, Piszę program na ATmega128 pod Bascom AVR. Od kilku godzin szukam rozwiązania, jak zrrealizować odczyt czujnika temp. DS18b20 korzystając z przerwań. Czy takie rozwiązanie jest możliwe??
Kolego prosta sprawa, do odbioru danych po rs232 używaj przerwań i gromadź dane w buforze. Obsluga przerwania odbioru znaku powinna sprawdzać kod znaku nadchodzącego z zewnątrz. Jeśli przyjdzie znak Enter przerwanie ustawia flagę. Flagę sprawdza z kolei głowny program, jeśli jest ustawiona wykonuje obsługę związaną z nadchodzącymi informacjami po rs232....
(at)Piotrus_999 Te popularne uC typu atmega8/32 czy attiny2313 czyli te które gównie programuje są jakoś tak bardziej głupoto odporne no i to że od nie dawna siedzę w C wcześniej Bascom AVR
Ad2. Tak, tabela 30 strona 70 Datasheeta. Ad4. Generalnie wszystkie nazwy biorą się z datasheeta. Skoro chcesz skorzystać z timer1, to szukasz w DS informacji na jego temat (od strony 108). Tryby pracy, a raczej ich podsumowanie jest na stronie 133 tabela 61. W cały rozdziale, tj 108 do 143 są opisane wszystkie rejestry, do czego służą i jakie ustawienia...
Ten bootloader wyglądam całkiem fajnie nie wiem tylko czy dam sobie radę z kompilacja bo ja pisze w Bascomie.
Mam w projekcie Atmegę128 + PCF8583 + kilka układów I2C (3xADS1110, AT24c1024), dodatkowo dołaczam dwa moduły z Atmega64 każdy. Chcę, aby każdy z mikrokontrolerów odczytywał czas bezpośrednio z PCF8583. Teoretycznie arbitraż jest możliwy, ale u mnie to nie chce prawidłowo działać - zawiesza się komunikacja i programy "stoją". Do testów zostawiłem w...
Witam, Czy może się udało rozwiązać opisywany problem ? Pozdrawiam.
Bez kodu programu ciężko będzie coś powiedzieć.
Witam ponownie wszystko śmiga problem tkwił w Bascomie źle sie zainstalował , kompilował pliki z błędami odinstalowałem zainstalowałem ponownie i śmiga 128 jak ulał. Wcześniej padł mi dysk dlatego po zainstalowaniu nie wiedziałem co jest grane bo programy na m8 działały a na m128 nie. Nie miałem jak sprawdzić bo w m8 zmieniając fusebit padła mi m8 okazało...
Zrobienie I2C na porcie F albo G nie będzie takie łatwe bo do tych portów nie ma dostępu bitowego, tzn. trzeba się zawsze posługiwać całym bajtem z odpowiednimi maskami. Nie trzeba asm, w BASCOMie też da się to zrobić musiałbyś sobie napisać własne procedury obsługi I2C pod te porty.
Witam, mam podłączony enkoder inkrementalny do AVR Atmega128, do wejść INT0 i INT1 (PIND0 i 1) Wszystko się fajnie liczy i wyświetla na LCD, ale przy szybszej regulacji enkoderem, licznik się gubi i nie liczy tylko oscyluje w granicach ostatniej liczby. Tak jakby za wolno pracował. W czym jest problem? Wielki dzięki!!! a oto kod BASCOM: $regfile = "m128def.dat"...
Witam Zastanawiam się o co chodzi z tym programowalnym wzmocnieniem na wejściach różnicowych? Czy jest możliwość obsłużenia tego w Bascomie? Czy używając wzmocnienia mogę zrezygnować z wzmacniacza operacyjnego na wejściu? Prosił bym o linki lub informacje przybliżające ten temat.
Witam. mam taki wielki problem z bascomem v.1.11.7.4 mianowicie nie dzialaja tam niektóre funkcje. miedzy innymi wait i waitms na ktorych program sie zawiesza co jeszcze nie jest takie straszne, najgorsze jest to ze po skoku do podprogramu (gosub) i powrocie z niego instrukcja return program nie skacze do nastepnej instrukcji a sie resetuje i wszystko...
No i w czym pomóc?
Ale 4 mi jest potrzebna do resetowania uC z kompa :) Dodano po 9 Wszystkie połączenia jakie przeanalizowałem w różnych projektach są podłączone w taki sposób jak w jpg-u, więcej nic nie jest łączone. Jak to się ma do faktu, że chciałbym korzystać z com-a nie tylko jako bootloader ale i przesyłać dane.
włączenie timera 1 jest zbyteczne
Sorki za odgrzewanie. Mam podobny temat w planie. Gotowy panel lcd z tym sterownikiem musze posterować z 2051. Po lekturze pdf-a w zasadzie wszystko wydaje się jasne = ale pytanie czy ktoś bawił się tym PCF8576 i może przekazać czy tam nie ma jakiś kruczków i ew. własne spostrzeżenia?
http://radzio.dxp.pl/hd44780/
Tu musisz używać struktury I2CRECEIVE i I2CSEND . Pozdrawiam, PC
1. Jak podłączyć Atmege128, aby można było ją programować w ISP. 2. Co to za błąd pokazujący się w bascomie id : FFFFFF
Moze synchronizacja polaczenia kuleje? Skoki napiecia?
Din = Pinb.3 , Dout = Portb.3 ten sam port??
Witam serdecznie, Nie mam pojecia o Delphi, czy ktos moglby mi pomoc zrozumiec ten kod piszac komentarz (wiersz po wierszu) W zasadzie ten program nie robi nic wiecej poza wczytaniem phi, lambda i JD (katy i czas), przeliczenia po kolei wzorow, i podania wynikow kazdego kroku w formie tekstowej. (oblicza pozycje Slonca na niebie w zadanej chwili i miejscu)...
Jeśli to BASCOM to instrukcja I2cinit nie ma zastosowania.
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...
Witam W Bascom 2.0.8.1 nie mogę skompilować programu pod ATmegę 128A. Czy w wersjach wyższych Bascoma jest plik m128adef.dat? Kompilacja pod ATmega128 nie działa. Pozdr
witaj, co to dokładnie za wyświetlacz i jaka cena. czy wyświetlacz był w komplecie z panelem dotykowym, a jak nie to gdzie można taki panelik kupić bardzo profesjonalnie wykonane i podziwiam, jako że jesteś moim rówieśnikiem. programowane w C czy bascom?
Dodam, że procek jest na 100% dobrze podłączony, ponieważ napisałem coś prostego w bascom i wysłało.
Z ostatniego postu wywnioskowałem że Bascom to dla amatorów? Jeśli tak to w czym tak naprawde profesjonalnie się programuje np. ATmega128
Witam, Proszę o podanie przykładu wykorzystującego przetwarzanie napięcia na sygnał cyfrowy, sygnału podanego na wejście portu PF0. Najlepiej przetwarzanie 10 bitowe, ale może być też 8 bitowe. Oprogramowanie koniecznie Bascom AVR ( bo w asemblerze już mam i działa) uK Atmega128. Dziękuję serdecznie! Pozdrawiam
Pomyśl o procku z 2 uartami sprzętowymi. Jak będziesz chciał budowac lokalizator (gps+gsm) będzie o wiele łatwiej (polecam do tego PIC18F26J50 w ostateczności Atmega128 ;) )
problem się trochę rozwiązał, przez koma przestawiłem prędkość modułu z 19200 na 9600 i komunikacja z atmegą została nawiązana
Skąd Pobrać program do tworzenia grafik BASCOM Graphic Files (.BGF
hmm no super a masz jakis przyklad w bascomie??
Witam, już poradziłem sobie z tym, problem tkwił w zbyt niskim napięciu na linii Rx procesora. Zrobiłem uklad dopasowujący poziomy napięci na dwóch tranzystorach. Może wiecie w jaki sposób najlepiej odebrać potwierdzenie wysłania smsa, chodzi o odebranie danych z telefonu przez RS-232 w języku Bascom
W aktualnym numerze EP jest trzecia część opisu karty SD (w poprzednich były poprzednie) - myślę, że to będzie najlepsze. Opis innych kart był też w EP (w 2004 roku jeśli się nie mylę). Nie piszesz w Bascomie, więc pewnie angielski też nie jest straszny dlatego poszukaj na googlach specyfikacji SD lub MMC - znajdziesz bardzo łatwo :)
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.
atmega128 przerwania bascom bascom atmega128 timer atmega128 timer0 bascom
wyciagnac beben renault laguna przycisk focus klimatyzacji
Kompatybilność zamiennika tonera z Xerox WorkCentre 6605 Opel Vivaro kręci, ale nie odpala - kontrolka świeci