Tablica komunikuję się kablem crosowanym. Zamieniony RX-TX .Ale to mały sukces. Próba wgrania innego napisu skutkuje blokadą.
Witam Próbuję uruchomić reklamę led nieistniejącej już firmy Ledmaster/Ledadvertising.pl. Sterownik na atmega644, ds1307, max3232. Gdy trafiła do mnie pierwszą przyczyną była karta nie łącząca w szufladce. Po ogarnięciu tego tablica ożyła i wyświetlała poprzednio załadowane animacje. Niestety nie było komunikacji po ethernecie (moxa). Jedyny raz kiedy...
Witam, mam problem z implementacją biblioteki FAT FS. Przy edytowaniu i dostosowaniu biblioteki opierałem się na niebieskiej książce Kardasia (tam była opisana implementacja na Atmege 32). Po zmianie nazw rejestrów i przerwań dla Atmega 644P działanie programu jest następujące: Program wyświetla komunikat : http://obrazki.elektroda.pl/8529423100_1...
Witam serdecznie. Piszę program na mikroprocesor podany w tytule. Chciałbym stworzyć dwie globalne tablice typu unsigned int o 50 elementach. Niestety, jeśli suma elementów z obu talblic przekracza 20, program nie wykonuje się. Kompilator zwraca następujące zużycie pamięci przy 50 elementach w każdej z tablic: [syntax=c]text data bss dec 15676 556 720...
...niestety nie znam asemblera. Nie musisz znać. Jak przeczytasz uważnie i zrozumiesz zasadę, to sam napiszesz procedurę obsługi przerwania w C. Dla częstotliwości PWM rzędu kilkunastu kiloherców i zegara CPU 8MHz przerwanie występuje co ponad 500 taktów, więc nawet procedura napisana w C nie będzie za długa (myślę, że nie powinna przekroczyć 100 taktów)....
Masz podawane złe długości pól. Skoro odwołujesz się np. do pola okrążenia typu DANE_ZAWODNIKA to nie możesz robić sizeof(DANE_ZAWODNIKA) bo to nadpisze ci kolejne pola, powinno być sizeof ale pola okrążenia. Takich błędów masz więcej. Definicja: DANE_ZAWODNIKA numer_zawodnika_tab[sizeof(DANE_ZAWODNIK... też na oko jest bez sensu. Bo robisz tablicę...
Wykonuję odblokowanie tablicy reklamowej LED firmy LedMaster z Wrocławia. Sterownik musi być oparty o mikrokontroler LPC2146 lub ATmega644. Zablokowana tablica objawia się wyświetlaniem co drugiej kropki.
- czym jest / są: Spmcsr.0, Eecr.1. To nazwy rejestrów ATmegi z których odczytywany / badany jest pojedynczy bit . W przypadku Spmcsr bit 0 a w przypadku Eecr bit 1. Taka konwencja zapisu.... - czym są r0, r1, r30, r31 To są rejestry wewnętrzne ATmegi.... - z czego wynika dzielenie firmware-u na kawałki akurat 128 bajtowe ? Z tego, ze zapis Flasha odbywa...
W przypadku rozwiązania z ATMEGA644 może być problem. Nie widziałem funkcjonalności możliwej do wykorzystania na zestyku szyna Z80 i "komendy" realizowane przez ATMEGA. Ja też nic takiego nie spotkałem, ale myślę (nie testowałem, ale na pierwszy rzut oka wydaje się, ze jest to możliwe), że jak się podłączy linie R/W, CLK, adresowe i danych (niekoniecznie...
Ja bym pominał pierwsze 2-3 pomiary z kanału. Pewnie producent radzi odrzucić pierwszy a ty xdziesiąt xdziesiat? Zmyśliles cos? To napisz nam wg Ciebie jaki bedzie 2 odczyt jezeli impedancja zrodła bedzie np 100k Już Ci pisałem że Ty, Twój, Ci, Tobie ludzie o odrobinie kultury piszą z dużej litery. Dodano po 1 Obiecany kod [syntax=c]#define ADC_CHANNELS...
Źle przekazujesz Id do funkcji, mały przykład do uruchomienia w symulatorze: [syntax=basic4gl]$regfile = "m88pdef.dat" $crystal = 20000000 $baud = 19200 $hwstack = 64 $swstack = 64 $framesize = 64 Dim Tablica(4) As Byte , Tekst As String * 12 Declare Function Test_funkcji(byref Osa As Byte) As String * 6 Tablica(1) = 10 Tablica(2) = 20 Tablica(3) =...
Witam Otóż mam mały problem. Pisze sobie szybkie przerwanie dla timera na Atmega644, to co mi kompilator z C przetłumaczył na assembler wrzuciłem do wstawki assemblerowej a przerwanie zadeklarowałem z argumentem ISR_NAKED, rejestry używane w przerwaniu zarezerwowałem przez: register uint16_t licznik asm("r30"); register uint16_t temp...
Witam!!! Już kilka dni walczę aby zmusić STA015 do przyjęcia i zdekodowania danych. Napisałem procedurę inicjującą decoder. Po jej wysłaniu do dekodera pin DATA_REQ przechodzi w stan wysoki i czeka na dane do zdekodowania (przynajmniej takl mi się wydaje). Przerobiłem jakąś tam 3 sekundową mptrójkę na tablice i umieściłem ją w programie procka. Problem...
Ostatecznie udostępniam funkcje zapisu i odczytu z tego układu, z którymi udało mi się cokolwiek wydobyć (raido maryja na częstotliwości 107.8- auto tune). Temat zostawiam otwarty z powodu błędnej dokumentacji oraz niedziałających przykładów na zagranicznych forach. Gdyby ktoś miał doczynienia z tym układem proszę o komentarz. [syntax=c] * si4703.c...
oprócz zmiennej temp reszta czyli aż int0_flag jest volatile większa cześć kodu jest z słynnej ostatnio książki na forum. jeszcze nie zdążyłem za dużo pozmieniać [syntax=cpp] /* * main.c * * Created on: 2012-02-14 * Author: Jacek */ #include <avr/io.h> #include <stdlib.h> #include <avr/pgmspace.h> #include <avr/interrupt.h> #include...
Podsumowując porównanie darmowych kompilatorów dla różnych procesorów na przykładzie czystego CoreMark (może komuś się przyda). Wszystkie z optymalizacją -O2 i biblioteką "Tiny printf", aby wyeliminować różny poziom jej implementacji. RAM 2000 bajtów to statyczna tablica na potrzeby obliczeń - czyli wszystko powyżej 2000 świadczy o optymalizacji użycia...
Czy deklarując w bascomie globalna zmienna tablicowa byte o wielkośći 224 Dim Tablica(224) as byte Muszę jakość ją uwzględnić przy parametrach $hwstack = 250 $swstack = 250 $framesize = 25 Procesor to atmega64
Witajcie, nie wiem, czy wybrałem właściwy wątek na Forum,wybaczcie jak nie, mam problem sterowania tablicą led, kiedyś tata zakupił taka tablicę, już go nie zapytam, bo go nie ma, wyświetla się na nim z karty SD napis, chciałem go zmienić i nie wiem jak, firma która go sprzedała - nie istnieje już od 2 lat, to co wiem, może ktoś pomoże mi dobrać program...
Witam Dzięki:) Wykorzystałem procesor i układ uruchomieniowy, którym dysponowałem. Ale masz rację. Zerknąłem na szybko do TME: użyty procesor AT91SAM7S64 - cena 24zł netto, procesor ATMEGA64A-AU - cena 13.3zł netto. Spokojnie na nim dałoby radę taki zegarek zrobić. Flash-u i RAM-u odpowiednia ilość. W tym projekcie wykorzystuję obliczenia na zmiennych...
Witam, niedawno zacząłem się bawić AVR i natknąłem się na pewien problem przy podłączeniu GPS. Mianowicie nie potrafię napisać instrukcji komunikujących procesor z GPS, by zapisać odebraną wiadomość w tablicy. Przebrnąłem przez kursy AVR GCC, fora i podobne tematy ale w żadnym nie znalazłem gotowych działających z moim gpsem instrukcji a sam jestem...
No tak, do tych cacuszek będzie trzeba zaopatrzyć się jeśli już w jakiś lepszy zasilacz, niż to co mam dotychczas do pracy z uC. Co do moich postępów to jak na razie (dzięki uprzejmości jednego z Kolegów i przekazaniu mi kliku drukareczek - jeszcze raz bardzo dziękuję) udało mi się odpalić jedną z drukarek - z drukarki INNOVA Profit - miałem samą drukarkę...
Witam Porwałem się na robienie własnego sterownika co i stanąłem w martwym punkcie. Mianowicie sterownik składa się z 2 płytek na których są Atmegi 16 taktowane zewnętrznym kwarcem 11.059200 + kwarc zegarkowy jeden układ odpowiedzialny za odczyt temperatur regulację fazową wentylatora oraz sterowanie elektrozaworami a drugi obsługa wyświetlacza graficznego...
atmega644 timer atmega644 programowanie atmega644 arduino
partner kontrolki egzamin zawodowy część praktyczny przerywacz kierunkowskaz podłączyć
wentylator sufitowy wentylator sufitowy schemat
LG Portable AC IR Remote Codes with OpenBK on BK7231 – Debugging and Sending 48-bit Frames Ekspres Bistro – zerowe ciśnienie na manometrze: przyczyny, diagnostyka, naprawa