asembler timer

Znaleziono około 396 wyników dla: asembler timer
  • Timer T0 Asembler 8051

    Witam. Mam taki o to problem. Mam projekt stopera na at89s8253 przy użyciu Timer T0. Przy inicjalizacji przerwania od T0 czas zaczyna być odmierzany.. Wszystko ładnie śmiga, ale niestety nagle czas się przestaje zmieniać ( na tej samej wartości ).. W przerwaniu nic nie zmieniam odnośnie ustawień T0...

    Mikrokontrolery zumek   08 Cze 2007 15:24 Odpowiedzi: 4    Wyświetleń: 3889
  • Timer oparty na Atmega8, soft napisany w asemblerze

    Witam. Chciałem przedstawić projekt licznika opartego na mikrokontrolerze atmega8. Projekt ten powstał z chęci sprawdzenia swoich umiejętności w asemblerze więc przy komentowaniu projektu proszę zwracać większą uwagę na software niż na hardware. Projekt został ukończony parę miesięcy temu ale dopiero...

    DIY Poczekalnia wujcio24   04 Wrz 2011 18:43 Odpowiedzi: 9    Wyświetleń: 7761
  • Atmega8, RC5send, BASCOM

    Witam, na tamtej stronce masz gotowy cały przykład w asemblerze, fakt dla nieco innej rodziny procków, jednak jak widzisz w asemblerze nie sprowadza się to tak jak w Bascomie do użycia jednego lub kilku poleceń. Tu trzeba wszystko od początku do końca zrobić samemu. Nawet gdybym podał ci cały swój...

    Mikrokontrolery mirekk36   23 Lut 2007 20:32 Odpowiedzi: 16    Wyświetleń: 4172
  • [ATMega162][Bascom]Odczyt z 1wire w przerwaniu.

    A ja znowu nie wyobrazam sobie tego abym muial angazowac program głowny który przewaznie słuzy w innym celu jak tylko pomiar temp. W przerwaniu to wychodzi elegancko a ilosc czujników jak moze byc obsłuzona jest dowolna. W programie głownym umieszczam tylko procedure odczytu uzyskanych wartosci z...

    Mikrokontrolery AVR sundayman   22 Cze 2010 00:24 Odpowiedzi: 34    Wyświetleń: 4062
  • Plik asm na PIC12f675. Jak skompilować do hex?

    Witam serdecznie, Mam pytanko. W jaki sposób skompilować plik w asemblerze na plik hex lub bin dla układu PIC 12F675? Nigdy tego nie robiłem, więc prosiłbym o jakieś wskazówki lub pomoc. Poniżej kod w asemblerze. Poprawiłem temat, pisownię i kolorowanie składni.

    Mikrokontrolery PIC vania   21 Kwi 2018 18:22 Odpowiedzi: 3    Wyświetleń: 531
  • Potrzebna pomoc w przepisaniu programu z ASM na C - 50pkt

    Witam. Buduje sobie pseudo skaner dyskotekowy znalezion w EdW (wiem że tego nie można w stu procentach nazwać skanerem) i mam problem. Potrzebuje pomoc w napisaniu / przepisaniu programu z języka Asembler na C++. Program jest pobrany ze strony EdW, jednak nic z niego nie rozumiem i przystosowany jest...

    Optoelektronika wmr   08 Maj 2007 11:01 Odpowiedzi: 4    Wyświetleń: 999
  • 8051 funkcja DELAY

    ... ile taktów potrzeba dla wykonania się jednej pętli? To zależy, jak twój kompilator "przetłumaczy" tę funkcję na kod maszynowy procesora (jakich instrukcji użyje). Od razu uprzedzę, że czas wykonania takiej pętli może być inny dla różnych ustawionych stopni optymalizowania kodu (w opcjach kompilatora). Ja...

    Mikrokontrolery Michal19881   17 Lut 2008 10:39 Odpowiedzi: 8    Wyświetleń: 4074
  • [atmega16][bascom]generowanie nośnej 36kHz

    Po pierwsze to ze zgrozą patrzę na to co się dzieje w Bascomie z tymi błędami o których pisał ZbeeGin. Dawno temu korzystałem z Bascoma i chwaliłem go sobie ale jakoś zawsze gdy potrzebowałem coś robić ze sprzętowymi PWM'ami to przypadkiem robiłem to za pomocą bezpośredniego ustawiania odpowiednich rejestrów...

    Mikrokontrolery AVR mirekk36   25 Sty 2010 15:17 Odpowiedzi: 26    Wyświetleń: 3698
  • [atmega16][bascom] Dziwne zachowanie programu z przerwaniem.

    Tak właśnie myślałem że używanie przerwań i poleceń wait nie jest dobrym rozwiązaniem. Dzięki za odpowiedź. To nie ma nic wspólnego. Po to są przerwania żeby w ten sposób z nich korzystać. Natomiast twój problem bierze się z całkowicie czegoś innego. Po prostu tak napisałeś przerwanie i tak często...

    Mikrokontrolery AVR pier   03 Mar 2010 09:56 Odpowiedzi: 35    Wyświetleń: 4100
  • STM32F4 LTO - Nowe linaro i LTO

    Możliwe że napisałeś program optymalnie i kompilator nie miał już co optymalizować :) . Przy -O3 sprawa jest prosta, wszystko co się dało masz inline , kod musi być większy. U mnie taki kod na przykład (używam SPL i nie za bardzo znam asembler) z LTO i z -Os wszystko jest inline a bez LTO i z -Os...

    Mikrokontrolery ARM 94075   14 Maj 2013 11:55 Odpowiedzi: 16    Wyświetleń: 2508
  • 36kHz jak dokonać demodulacji programowej

    W tych standardach transmisji jest tak, że impulsów o danej częstotliwości jest określona ilość, więc może dobrym rozwiązaniem było by wykorzystanie Timera 1 (w wypadku np. ATmega8), czy innego który ma OCR, żeby wywołał przerwanie po zliczeniu odpowiedniej ilości impulsów. Inny timer zajmował by się...

    Mikrokontrolery psiemek   13 Wrz 2007 17:41 Odpowiedzi: 7    Wyświetleń: 1200
  • Atmega162-problem z Timer2

    TO BEDĘ ZGADYWAŁ:-) Wyłączyłes przerwanie od timer0 jak uzywasz timere 2? moze po wrzuceniu w atmege wykonują sie obydwa przerwana wiec bedzie efeakt jakby chodził zegar dwa razy szybciej. W asemblerze nie do pomyślenia taka sytuacja nie wiem jak w C ustawia kompilator warinki poczatkowe? moze musisz...

    Mikrokontrolery Jacekser   19 Mar 2008 22:12 Odpowiedzi: 10    Wyświetleń: 1533
  • AT91SAM7S256 - Nie wykonywanie się przerwań

    Witam Napisałem kawałek kodu do obsługi przerwań IRQ Zasada miała być taka po wywołaniu przerwania (zwarcie PIO_PA2 do masy) miał zmienić się stan diody na PIO_PA27. Niestety program nie działa poprawnie (przerwanie nie jest wykonywane). Tytułem wstępu to tyle. Poniżej kod, który powinien realizować...

    Mikrokontrolery ARM Freddie Chopin   27 Paź 2012 10:39 Odpowiedzi: 3    Wyświetleń: 1029
  • AVR-GCC - Nazwy rejestrów procesora

    Pisałem, pod AVRy, sporo w asemblerze, trochę w GCC, ale upłynęło dużo czasu a umiejętności nie używane mają tendencje do odparowywania ;) Ale to wymaga odświeżenia i jakoś pójdzie. Problem obecny polega chyba głównie na przesiadce na ATxmega. Sparrowhawk dał przykład ustawienia bitów w rejestrze,...

    Mikrokontrolery AVR szulat   03 Lis 2012 14:17 Odpowiedzi: 24    Wyświetleń: 2409
  • Jakiego języka prog. najlepiej jest się nauczyć (PIC itp.)?

    Tu nie chodzi o samochwalstwo euromatic.Ja sam w asemblerze pisac nie lubie i jak tylko moge to pisze w C,ale od asemblera zaczynalem.Bylo ciezko to fakt ale teraz jest na forum taki problem:gosciu wzial program z forum bascomowski.Zczytuje temp po 1-Wire i mierzy czas za pomoca timera.Osobno oba moduly...

    Mikrokontrolery marek_Łódź   14 Maj 2006 16:11 Odpowiedzi: 75    Wyświetleń: 11404
  • Procek dla początkującego elektronika

    bascom charakteryzuje sie latwoscia programowania o ile w asemblerze musisz dobrze znac budowe procka to w bascomie az taka duza wiedza nie jest potrzebna <co moze jednak nie jest az takim duzym plusem :roll: >chac np uruchomic licznik w asemblerze trzeba wpisac odpowiednie stany w odpowiednie...

    Mikrokontrolery rtom   19 Wrz 2004 11:29 Odpowiedzi: 31    Wyświetleń: 5600
  • Generowanie obrazu na TV lub Monitorze komputerowym

    kolego autorze napisałeś odnośnie tego tematu: "Muszę to zmęczyć... " natomiast też we własnym wcześniejszym temacie: Zegarek na LCD i atmega8 ,brak precyzji...i Timer'ów. napisałeś m.inn: "Tylko jako że nie umiem jeszcze Timer'ów obsługiwać ,nie wiem jak odmierzyć " ... wprawdzie...

    Mikrokontrolery jacynka84   02 Sty 2007 07:41 Odpowiedzi: 11    Wyświetleń: 3755
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    KaJakKrzysztof: W katalogu Bascoma w program files masz katalog Samples. Jest tam o ile się nie mylę zegarek, jakiś bardziej skomplikowany zegarek i mnóstwo innych przykładów zastosowań timerów, przerwań itd. Na pytanie - czy coś takiego będzie działać odpowiedz sobie sam, załaduj program do...

    Mikrokontrolery Początkujący 2675900   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 524076
  • atmel at89c2051 odmierzanie czasu/delay

    No to trzeba zaprząc do pracy któryś timer. Robisz tak, że znając częstotliwość taktowania procka i mając docelową długość impulsu możesz wyliczyć (w dokumentacji powinien być wzór) ilość "tyknięć" timera. Należy pamiętać, że zlicza on w górę od zadanej wartości do 0xFFFF i przy jej osiągnięciu generuje...

    Mikrokontrolery sxat   04 Wrz 2008 18:00 Odpowiedzi: 4    Wyświetleń: 1070
  • [Atmega16][asm]Przerwania zewnętrzne.

    ...Załamała mnie Twoja wypowiedź kolego korrus666... Widać programowanie w językach wysokiego poziomu strasznie Cię okaleczyło. Napisz trochę programów w asemblerze, a wyjdzie Ci to na dobre. Zrozumiesz działanie procesora (choć Atmega to już mikrokontroler) i będziesz pisał lepsze programy w swoim...

    Mikrokontrolery AVR Andrzej__S   20 Lis 2010 15:05 Odpowiedzi: 15    Wyświetleń: 2938
  • LPC1768 - gdzie te 100MIPS?

    I teraz już na spokojnie: czy można tak to zmierzyć? Można, przecież już przedmówcy o tym pisali. Cały bajer polega na tym, że można wróżyć z fusów mając fusy , a nie kilo zgniłych jabłek. Znając kod asemblera, architekturę procesora i częstotliwość machania pinem, możesz z jakimś niezerowym błędem...

    Mikrokontrolery ARM Jurek H.   04 Paź 2011 18:43 Odpowiedzi: 49    Wyświetleń: 4607
  • synchronizacja 5 mikrokontrolerów

    Rozwiązanie opisane przeze mnie jest rozwiązaniem czysto sprzętowym a więc sam program może być napisany w czymkolwiek. Jeśli jest potrzebna korekcja wartości timera, to będzie trzeba napisać krótką sekcję atomową w asm, która od TCNTx odejmie wyznaczony przez synchronizację offset - wtedy timery będą...

    Mikrokontrolery KolegaZ   31 Mar 2011 19:38 Odpowiedzi: 29    Wyświetleń: 2413
  • PIC - Szybkość przełączania pinu portu

    Witam, Widzę, że wywiązała się całkiem spora dyskusja i nie wiem do czego najpierw się odnieść. 1. Ten przypadek to maksymalne taktowanie timera i ciągłe wywoływanie przerwania, jednak nadal nie usprawiedliwia to czasu przełączania portu z ns do us. Nie zrobię teraz pomiarów więc nie podam dokładnych...

    Mikrokontrolery PIC dawid_sw1   05 Gru 2016 23:18 Odpowiedzi: 30    Wyświetleń: 4158
  • [ATmega32][ASM][AVR Studio 4] prosty sterownik silnika krokowego

    Niestety laborki te mamy w asemblerze...przynajmniej ich początek. W języku C będziemy pisać niebawem na co ze zniecierpliwieniem czekam. Co do Twojej podpowiedzi, rozumiem, że cała operacja odbywała by się tak jak powiedziałem, czyli dwa przyciski wielokrotne klikanie jednego np zwiększa prędkość ?...

    Mikrokontrolery AVR doles   24 Paź 2011 10:37 Odpowiedzi: 7    Wyświetleń: 1987
  • atmega8 i dziwny kłopot z pamięcią

    Skąd trafiają dane na UART? Może odbierasz kilku bajtowe paczki danych i to powoduje wywołanie kilku przerwań od UARTa. Spróbuj może jeszcze z jakimś niskim bautrate. Zmianiałem baund na 9600 z 38400, ale to nic nie dało. Nawet dałem ekstra przerwy 100ms (tak 100ms) pomiędzy znakami (!!) i jedyne...

    Mikrokontrolery AVR szeryf.rm   21 Sie 2015 09:34 Odpowiedzi: 26    Wyświetleń: 1239
  • Sterownik bramy garażowej uchylnej

    Przedstawiam efekty mojej próby zmierzenia się z tematem sterowania bramą garażową. Taka potrzeba pojawiła się po awarii oryginalnej elektroniki napędu. Zamiast kupować następną identyczną płytkę sterującą (która znowu padnie po jakimś czasie), można przecież zrobić swoją, prostszą, i potem tanio...

    DIY Konstrukcje Sam Sung   11 Lis 2017 23:31 Odpowiedzi: 27    Wyświetleń: 9177
  • [ATmega32][ASM] dioda led przerwanie od timera0

    OK, rozumiem. Napisałem coś takiego, prosta sekwencja na liczniku do sterowania silnikiem krokowym. Przyciski zwiększają lub zmniejszają prędkość sekwencji, tylko mam taki problem. Muszę zrobić tak, aby jedno wciśnięcie przycisku powodowało przyspieszenie, potem drugie wciśnięcie przycisku kolejne przyspieszenie...

    Mikrokontrolery AVR doles   27 Paź 2011 11:19 Odpowiedzi: 8    Wyświetleń: 1961
  • AT89S52 - odczyt i zapis do dodatkowego ram

    Jeżeli nie przeraża Cię asembler to coś w tym stylu powinno pomóc. Program do odczytu zewnętrznej pamięci danych AJMP START ORG 200H START: ;=====================... Ustawienie timerow i przerwan dla liczników...

    Mikrokontrolery pepson   08 Lis 2012 23:36 Odpowiedzi: 1    Wyświetleń: 1899
  • Miernik "częstotliwości"

    Timer to dobry pomysł a w ogóle juz nie wspomne o łatwosci jego obsługi w BASCOM'ie, jeśli nie robiłeś tego jeszcze to nie martw sie przyjdzie Ci to napewno bez problemu. Jeżeli chodzi o dwa kanały no to po prostu wykozystasz dwa timery. Gorzej z odmierzaniem czasu bo timery się skończyły (no chyba...

    Mikrokontrolery ArekSwierc   13 Mar 2003 00:16 Odpowiedzi: 22    Wyświetleń: 3960
  • wyłącznik czasowy taki jak na klatce schodowej w AVR

    Kiedyś zrobiłem coś takiego dla s1200, 2313 itp. Jak chcesz to sobie przerób. Program odmierza czas, a po jego upłynięciu zaczyna migać żarówką (np wyłącza ją na 1s, potem zapala na 10s i tak 3 razy), a na koniec gasi żarówkę. Program nie jest jakoś super napisany, ale z tego co pamiętam działał. Do...

    Mikrokontrolery mcy   26 Sty 2005 23:47 Odpowiedzi: 9    Wyświetleń: 2900
  • asm AVR90USM1287 timer/couter miganie diody

    Witam. Mam przy pomocy timerów w asemblerze napisać program na mikrokontroler AVR90USB1287 program, który będzie generował liczbę co 1 sekundę od 0 do 99 i w zależności ma świecić na odpowiedni odcień dioda, albo wersja pośrednia, 0-barwa zielona, 99-barwa czerwona, inne to pośrodku odcień. zadanie...

    Mikrokontrolery kuzynsyna   01 Kwi 2008 17:54 Odpowiedzi: 0    Wyświetleń: 944
  • Generacja sinusa za pomocą PWM - atmega

    Mój problemik polega na tym że chciałbym zbudować przetwornice DC/AC z wyjściem sinus. Mam wystarczające doświadczenie jeśli chodzi o część wykonawczą, kłopotem jest tylko wygenerowanie sygnału PWM dla kluczy. W linku zamieszczam przykładowy projekcik w którym autorzy niestety nie zamieścili procedur...

    Mikrokontrolery ZbeeGin   13 Gru 2008 18:49 Odpowiedzi: 1    Wyświetleń: 5104
  • [AVR][C] - Pobieranie próbek z wejścia z częstotliwością 1MHz i więcej

    W wątku padła sugestia że da się wykorzystać SPI dla pobierania próbek z szybkością dużo większą niż to jest możliwe zwykłymi metodami, postanowiłem to sprawdzić - a jako że tamten wątek został już zamknięty, opisuję moje wnioski w nowym wątku, może sie to komuś kiedyś przyda. 1. SPI może pracować...

    Mikrokontrolery AVR szulat   23 Gru 2012 03:40 Odpowiedzi: 0    Wyświetleń: 888
  • Przesiadka na C - jaka literatura?

    Pewien madry czlowiek powiedzial mi kiedys na wykladzie: "W assemblrze pisze się kody do 2kB, wszystko co powyzej powinno byc pisane w C".Powod jest prosty.Gdy program się rozwija latwiej nad nim zapanowac gdy piszesz w C.Dobre rozbicie na moduly oraz system automatycznej dokumentacji oszczedzaja...

    Mikrokontrolery uC   07 Gru 2005 10:28 Odpowiedzi: 13    Wyświetleń: 1646
  • [Bascom] Przeniesienie kodu na inny język programowania

    Witam, jako zadanie dostałem opisanie krok po kroku otrzymanego kodu oraz przeniesienie kodu z języka Bascom na kod Asemblera i C. Jako, że programowanie nie jest moją mocną stroną, prosiłbym o pomoc (rady, sugestie najlepiej w sposób tzw. łopatologiczny jak można osiągnąć postawiony cel i jak wogóle...

    Mikrokontrolery AVR ZbeeGin   01 Cze 2010 21:03 Odpowiedzi: 3    Wyświetleń: 1034
  • XMega AVR - Jak zadeklarować indeksowaną zmienną bitową w C

    Takie 8 programowych timerów to jak znalazł do czajnika. A przy wzroście prędkości wynikającym ze zbawiennego użycia assemblera to nawet wodę szybciej zagotuje i możesz jeszcze sam kawę zaleje w czasie który mu pozostał. Fredek może napiszesz jak to zrobić w C uwagi na temat asemblera są raczej...

    Mikrokontrolery AVR 94075   17 Gru 2016 00:04 Odpowiedzi: 106    Wyświetleń: 3108
  • **Transmisja szeregowa w C-KEILA**

    SCON = 0x50; PCON &= 0x7F; TMOD &= 0xCF /* Setup timer/counter mode register */ /* Clear M1 and M0 for timer 1 TMOD |= 0x20; /* Set M1 for 8-bit autoreload timer */ TH1 = 0xFD; /* Set autoreload value for timer 1 */ TR1 = 1; /* Start timer 1 TI = 1; /* Set TI to indicate ready to xmit */. To...

    Mikrokontrolery Mireq   07 Kwi 2004 14:00 Odpowiedzi: 6    Wyświetleń: 1677
  • Gotowe biblioteki do Keila

    Witaj !!! Tak jak napisał kolega LightHouser, nop to rozkaz, który nie robi na prawdę nic ale zajmuje cykl rozkazowy. W standardowym procesorze '51, zastosowano preskaler przez 12. Znaczy to, że częstotliwość taktująca (kwarca) wstępnie jest dzielona przez 12. Jeżeli zastosujesz kwarc np:12MHz to naprawde...

    Mikrokontrolery drocan   18 Mar 2011 17:59 Odpowiedzi: 11    Wyświetleń: 1322
  • Problem ze zmierzeniem długości impulsu na at89c4051

    Witam Rozwiązaniem problemu jest wykorzystanie możliwości bramkowania zliczania timera Tx stanem na wejściu INTx. Bramkowanie włącza się poprzez ustawienie bitu GATE dla odpowiedniego timera w rejestrze TMOD. Bit zezwolenia na pracę timera TRx ustawiony na stałe. Przerwanie zewnętrzne INTx wyzwalane...

    Mikrokontrolery jj   28 Wrz 2005 08:17 Odpowiedzi: 4    Wyświetleń: 1146
  • przerwania AVR - wiadomości podstawowe

    pubus, wkleiłem Twój przykład i program się skompilował, a więc sukces. Ale niestety tu nastąpił koniec radości. Jak wspomniałem chcę uruchomić timer, który przy przepełnieniu wywoła obsługę przerwania. Aby było najprościej jak się da niech jedyną instrukcją w tej obsłudze będzie zmiana stanu całego...

    Mikrokontrolery calasilyar   13 Lis 2010 16:13 Odpowiedzi: 48    Wyświetleń: 18751
  • Sterowanie fazowe, PWM, całka i BASCOM

    pixel7 -> mam ten programik i próbowałem działać wg niego ale hmmm jakieś dziwolągi mi wychodzą. z tym, że muszę się przyznać, że teraz próbuję to zrobić w Bascomie. W sumie te operacje typu załadowanie wartości do timera, w jego przerwaniu włączenie triaka i wyłączenie timera nie powinny zajmować...

    Mikrokontrolery atom1477   25 Lip 2018 14:19 Odpowiedzi: 67    Wyświetleń: 22610
  • [ATmega][BASCOM] Odbiór RC5 bez użycia GETRC5 - gotowiec dla początkujących

    tak, można mierzyć długości półbitów ale zauważ że wtedy wstrzymuję główny program na czas odbioru całej ramki. Ale jest rozwiązanie, pobieram dane co pół bitu a nie co cały. Wtedy gdy otrzymam np 01 to mam 1, 10 to mam 0, a gdy dostanę 11 lub 00 to znaczy że bit jest błędny. Przerwanie Timer0 muszę...

    Mikrokontrolery AVR 30402   03 Sty 2013 13:29 Odpowiedzi: 13    Wyświetleń: 5991
  • [ATtiny13] Wykrywanie dotyku (pojemnościowe)

    Witam! Pracuję ostatnio nad wykryciem dotyku na mikrokontrolerze ATtiny13. Próbowałem to robić za pomocą ADC i tranzystora i działało, ale niestety zakłócenia były ogromne, telefon z dosyć dużej odległości wpływał już negatywnie na układ. Znalazłem więc pewien projekt w internecie, na ATtiny2313,...

    Mikrokontrolery Początkujący tsiu   04 Lut 2012 12:07 Odpowiedzi: 19    Wyświetleń: 6276
  • Wielokanałowy termostat,wielopunktowy termometr- dom 'inteligentny inaczej'

    Sterownik włącza/wyłącza do 8 urządzeń grzewczych i chłodniczych. Stan wyjść zależy od: temperatury mierzonej w dowolnej liczbie punktów, wewnętrznego zegara czasu rzeczywistego, programu grzania i chłodzenia przechowywanego w pamięci EEPROM. Architektura sterownika Sterownik...

    DIY Konstrukcje bobsiu   01 Lip 2015 22:09 Odpowiedzi: 16    Wyświetleń: 11397
  • Miernik prędkości obrotowej (program)

    Drodzy fachowcy, Bardzo prosze jeśli ktoś z was byłby uprzejmy mi pomóc w napisani programu do pomiaru prędkości obrotowej do mikrokontrolera (8051 lub AVR). Nie mam pojęcia o asemblerze (od razu sie przyznaje), a program jest mi potrzebny na wczoraj do zaliczenia, za wszelką pomoc z góry bardzo dziękuje....

    Mikrokontrolery showy   10 Sty 2008 00:07 Odpowiedzi: 5    Wyświetleń: 1731
  • PIC16F84A i przerwania

    Witam :) Czy ktos programuje moze w asemblerze i moze podpowiedziec w jaki sposob obslugiwac przerwania od TMR0. Probowalem zrobic prosty timer (po zalaczeniu zasilania liczy sekundy) z wyswietlaczem LCD korzystajac z przerwan od timera. Niestety nigdy nie udalo mi sie osiagnac takiego efektu, ktory...

    Mikrokontrolery adgi   14 Cze 2004 13:36 Odpowiedzi: 6    Wyświetleń: 900
  • Jak programowo PWM w 2313?

    To łatwo obliczyć, jeżeli dasz timer 0 bez preskalera, to przerwanie masz co 256 taktów zegara. 10Mhz/256=39kHz To dzielimy/(ilość bitów)np 8 =>39kHz/256=150Hz Trochę mało.... Oczywiście w przerwaniu możesz wrzucić nową wartośc do timera0, aby przyśpieszyć, ale ... cały czas musisz zdążyć wszystko...

    Mikrokontrolery titp   12 Mar 2006 20:26 Odpowiedzi: 18    Wyświetleń: 2870
  • Transmisla szeregowa na wybrany pin [Bascom 2051]

    Witam jeśli byś użył przerwania timera to wykonania rotacji tak jak w moim sofcie (nie chce cie tu oczywiście nękać i nakłaniać do ponownej analizy tego co stworzyłem ) tam polecenie rotate zawsze wykonuje sie tak samo tyle samo trwa i zawsze jest równo. Tylko ze w pętli głównej bym wykonywał wysyłanie...

    Mikrokontrolery psooya   02 Mar 2006 23:00 Odpowiedzi: 23    Wyświetleń: 2097
  • Co jest ?ATMEGA8 Wiesza się po 5-10min...

    Bascom jest strasznie upierdliwy jeśli chodzi o obsługę przerwań z timerów. praktycznie nie ma szans na okreslenie zależności czasowych w programie. poza tym nie jesteś praktycznie w stanie z mety określić , czy kompilator np do obsługi jakiegoś interface nie używa już timera, z którego ty chcesz skorzystać....

    Mikrokontrolery bartods   31 Maj 2007 08:55 Odpowiedzi: 17    Wyświetleń: 1725
  • [AtTiny2313]-Miernik częstotliwości - problem

    Dzisiaj na stronie elportalu znalazłem komentarz na temat bascoma i ATtiny. Bascom nie obsługuje prawidłowo ATtiny. Start Timer0 czy stop Timer0 nie działa (przynajmniej dla ATtiny2313). Trzeba wpisać do odpowiedniego rejestru właściwą wartość żeby timer wystartował itp. Trzeba się zapoznać z dokumentacją. Rejestry...

    Mikrokontrolery AVR nouki   06 Lut 2009 11:10 Odpowiedzi: 14    Wyświetleń: 3530
  • [16f883][asm]Wojna z oscylatorem.

    ok, doczytalem ze na wewnetrznym tez mozna dac osc2 jako wyjscie. Bity FOSC2..0 dla tego trybu musza byc 0110, sprawdz czy masz tak ustawione. Jakim cudem Ty na 3ch miejscach miescisz 4 bity to ja nie wiem. Ja tez nie wiem ;) Picki konfiguruje sie normalnie w programie. Ja pisalem w C wiec...

    Mikrokontrolery PIC piti___   16 Maj 2009 20:23 Odpowiedzi: 10    Wyświetleń: 2670
  • [AVR] - FAQ - [AVR]

    Witam :) Jako ze jest duzo pytan na forum na ktore odpowiedz padla, postanowilem ze zbiore choc troche postow do kupy, tematy dotycza glownie AVR, bo z ARMow jeszcze nie czuje sie na tyle na silach zeby robic FAQa ;) Mam nadzieje ze sie komus przyda :) Niby FAQ jest, ale dla mnie jakoś malo czytelny...

    Mikrokontrolery AVR _Robak_   12 Lip 2009 14:36 Odpowiedzi: 0    Wyświetleń: 25767
  • Częstotliwościomierz na PIC

    A wracając do tematu... zrób tak: 1. zadeklaruj dwie zmienne globalne: unsigned long impulsy; // liczba zmian RB0 unsigned int tick; // liczba przepełnień Timer0 2. zainicjuj procesor w ten sposób: CMCON = 7; TRISA = 0; TRISB = 0b00000001;...

    Mikrokontrolery DamianS1985   19 Maj 2010 19:21 Odpowiedzi: 26    Wyświetleń: 2192
  • [ATmega128L][AVR-GCC] Zamienione TIMER0 i TIMER2

    Ja mam notę PDF do tego procka z 2004 roku i jest w niej wszystko OK ;) .... ale teraz aż z ciekawości zajrzałem do tej noty ze strony Atmela z roku 2010 i rzeczywiście jest "drobna" pomyłka - polega tylko i wyłącznie na tym, że w spisie treści opisany jest Timer2 a wszystkie informacje opisane dotyczą...

    Mikrokontrolery AVR 1428163   26 Sty 2011 11:06 Odpowiedzi: 13    Wyświetleń: 2124
  • Jak odebrać sygnał w postaci RS-232

    The "stackmat signal" is essentially just a RS232 serial signal (1200 baud, 8 databits, no parity bits, one stop bit). This signal is converted to TTL level (5V/0V) by the MAX232 level shifter IC, so the Atmel microprocessor can understand it. The payload is transmitted in 9 byte packets: * 1:...

    Programowanie Początkujący SickCan   03 Lut 2011 21:37 Odpowiedzi: 0    Wyświetleń: 774
  • [Atmega32] [C] obsługa telewizora

    Witam Jako że niestety spaliła mi się karta teleVGA postanowiłem wy myśleć inne rozwiązanie na obsługę TV lub monitora. Na elektrodzie było sporo tematów jak podłączyć telewizor bądź monitor pod mikroprocesor. Jedne z wykorzystaniem karty graficznej od PC ale niestety nikomu się chyba nie udało Ja...

    Mikrokontrolery AVR Janadamis   23 Lut 2013 13:42 Odpowiedzi: 21    Wyświetleń: 2850
  • Arduino nie nadąża sczytywać sygnałów z enkodera

    Ja wcale nie twierdziłem, że to jest sztywna granica. Właśnie dlatego że twierdziłeś że więcej się nie da: Według moich szacunków, przy częstotliwości taktowania 16MHz, detekcji na jednym zboczu, procedurach napisanych w asemblerze i niezbyt wysokich oczekiwaniach dodatkowych co do pozostałych...

    Arduino dondu   18 Sie 2015 17:49 Odpowiedzi: 33    Wyświetleń: 5775
  • Atmega pomiar wypełnienia impulsu

    Witam . Ja proponował bym ci coś z Microchipa . Przykładowo pic18f26k22 to aż na wyrost . Ma trzy timery 16 bitowe które można taktować sygnałem 64MHz a dodatkowo każdy timer ma sterowanie bramką. Jeden timer może mierzyć czas trwania stanu wysokiego , drugi stanu niskiego a trzeci cały okres . Potem...

    Mikrokontrolery Początkujący archanoid   14 Mar 2018 10:53 Odpowiedzi: 26    Wyświetleń: 639
  • Prosty symulator pamięci EPROM

    Obecnie mikrokontrolery posiadają wbudowane pamięci FLASH, które można programować za pomocą interfejsu ISP. Jest to zarówno szybkie, jak i wygodne rozwiązanie. Programowanie okładu odbywa się bowiem bez jego wyciągania z podstawki. Zresztą w tej chwili układów DIP jest coraz mniej, więc interfejs...

    DIY Konstrukcje Michal2002   29 Kwi 2018 09:54 Odpowiedzi: 20    Wyświetleń: 4797
  • [bascom] zamula spi 2x atmega32 komunikacja w przerwaniu

    Autor chce mieć 4 Mbps, to musi zrezygnować z przerwań, lub robić kombinacje w asemblerze. W sumie, niby proste. Pierwszy bajt danych wywoła przerwanie, w przerwaniu odczytuje bajt, wyłącza przerwania i kręci się w pętli sprawdzając rejestr statusu i czyta kolejne bajty. Do tego wszystkiego musi dodać...

    Mikrokontrolery Początkujący 1bcz   13 Gru 2018 18:20 Odpowiedzi: 22    Wyświetleń: 429
  • sekundy w at89s51 lub at89c51

    Panowie, spokojnie. To tylko tak wygląda w C, że ładujemy za jednym razem 16 bitów. W rzeczywistości instrukcji jest nieco więcej. Asemblera nie przeskoczy żaden język wysokiego poziomu, bo i tak opiera się on na asemblerze. Jednym rozkazem 16 bitowego timera załadować się nie da i to wie każdy, kto...

    Mikrokontrolery DariuszEE   10 Maj 2006 13:19 Odpowiedzi: 63    Wyświetleń: 7514
  • jaki procesor zastosować

    Ktorykolwiek procesor wybierzesz, bedzie on mial swoje zady i walety. Co jest naprawde wazne, to sposob, w jaki wybrany procesor oprogramujesz. Aby wspomoc ten proces i ulatwic tworzenie programu, nalezy wybrac taki uklad by zwolnil nas z wnikania w funkcje niskopoziomowe. Znaczy to, ze im wiecej...

    Mikrokontrolery Fakiros   01 Sie 2005 18:25 Odpowiedzi: 14    Wyświetleń: 3070
  • Programowanie t51

    Po pierwsze przydałoby się więcej szczegółów takich jak częstotliwość taktowania i w czym to ma być zrobione, domyślam się że w asemblerze ale równie dobrze może to być bascom lub c++. Załączam program w asemblerze, który generuje sygnał o częstotliwości 0.5Hz i wypełnieniu 0.5 czyli mówiąc prościej...

    Początkujący Elektronicy Kolek   23 Wrz 2004 21:08 Odpowiedzi: 7    Wyświetleń: 1658
  • BASCOM - jak wystawiac bity z bajtu z okreslonym opóźnieniem

    Witam Jak transmitowac dane z bajtu - bit po bicie ( na dowolnym porcie ) z okreslonym opóźnieniem ( rzedu 1ms ) W asemblerze to takie proste - ale jak to zrobić w BASCOMIE ?? szkoda ze nie mam czasu na pisanie w asemblerze ! Wolałbym o odpowiedź na temat maskowania bit po bicie i uzyciu instrukcji...

    Mikrokontrolery Robot_   29 Wrz 2004 16:49 Odpowiedzi: 7    Wyświetleń: 1807
  • AVR - przetarcie ścieżki

    Jako literaturę polecam : Mikrokontrolery AVR w praktyce Jarosława Dolińskiego, książka ta kosztuje około 50zł (ja kupiłem za 53zł na wolumienie) Jako język programowania polecam asembler, proponuję używać "markowego" freewarowego softu Atmela AVRstudio 20 pinowy AT90S2313 kosztuje około 10zł...

    Mikrokontrolery Jacu$   11 Paź 2004 23:00 Odpowiedzi: 7    Wyświetleń: 2249
  • Bascom AVR i uklad czasowy na 2313-problemy...

    Szczerze powiedziawszy nie mam pojęcia, Bascom jest dla mnie zbyt skomplikowany wewnętrznie i trzeba by podejrzeć kod wynikowy w asm, aby coś stwierdzić, np. czy te wstawki asemblerowe nie kłócą się z resztą kodu. Asembler dla mnie ma proste i przejrzyste klocki, z którymi można zrobic prawie wszystko,...

    Mikrokontrolery electro_Nick   29 Mar 2005 18:20 Odpowiedzi: 30    Wyświetleń: 3983
  • Zamek kodowy na '51 i problem z asm

    Witam! Ostatnio zaczolem sie uczyc asemblera na procki 8051. Musze przyznac ze jezyk ten zaczol mi sie bardzo podobac :) Napisalem program zamka szyfrowego na procesor 89C2051, kod zrodlowy podaje w zalaczniku (jest dosc dlugi). Zamek ma dzialac tak: Jesli w pamieci eeprom nie ma zapisanego kodu (w...

    Mikrokontrolery metalicat   11 Lis 2006 01:14 Odpowiedzi: 2    Wyświetleń: 1089
  • Jak zmienić wektory przerwań w AVR-GCC?

    $katalog_WinAVR$/doc/avr-libc/avr-libc-u... osobny plik w asemblerze (.S, nie .s) zawierający procedurę obsługi przerwania, kompilujesz do pliku .o i linkujesz z pozostałymi plikami. W dołączanym wo WinAVR szablonie Makefile jest przewidziane miejsce na wypisanie źródeł...

    Mikrokontrolery orson-pl   22 Wrz 2007 11:50 Odpowiedzi: 4    Wyświetleń: 1749
  • Prośba dla olda 35lat z elektroniką

    W latach 90 tych programowałem 8751 - piękny procesor 8 bitowy. Teraz po latach przeglądam elektrodę - bo co w można przeglądać - tu są laicy i wytrwali elektronicy programerzy. I co widzę Pisze się w C kod (pamiętam keil ) no ja pisałem w asemblerze i wiem co to STOS,SPW, i :-) właściwośxi R0 i R1 w...

    Mikrokontrolery Balu   02 Cze 2008 00:15 Odpowiedzi: 21    Wyświetleń: 2235
  • AVR - jak zacząć i co wiedzieć trzeba.

    Zarys. AVRy to sympatyczne uC (mikrokontrolery) firmy znanej chyba wszystkim z produkcji legendarnej "51" z pamięcią Flash - . Rodzina ta należy do procesorów RISC - choć lista rozkazów jest dość rozległa Smile. Większość rozkazów wykonują w JEDNYM takcie - w przeciwieństwie do np. 12 taktowych MCS-51....

    Mikrokontrolery AVR RAPELC   16 Cze 2016 09:01 Odpowiedzi: 17    Wyświetleń: 54016
  • [bascom] generator częstotliwości Atmega8 PWM

    Dr.Vee , fajnie piszesz i tym razem coś tam zrozumiałem hihihihihihi, wiem że wdepnąłem na forum gdzie prawie rozmawia się asemblerem, zaraz ktoś mnie skwituje że asembler jest podstawą hehehehe, Ja niestety spocząłem na podstawach Bascoma. Może dla tego że kiedyś bawiłem się ośmio bitowcami ale to dawne...

    Mikrokontrolery piotrdan   04 Sty 2009 13:01 Odpowiedzi: 17    Wyświetleń: 6693
  • [AVR] C i ASM - Porównanie ilości i szybkości kodu - jak?

    ja chociaż jestem początkujacy w C to też napiszę w 1KB taki program. generalnie uważam temat wątku z totalnie bzdurny. O ile rozumiem kłótnie czasem na forum wszelkich zaciekłych przeciwników bascoma przeciwko tym co korzystają z C lub asm, to próba udowadniania tego co w temacie mija się nieco ze...

    Mikrokontrolery AVR Freddie Chopin   13 Gru 2008 11:59 Odpowiedzi: 69    Wyświetleń: 7554
  • [ATmega8][C] Generator sinusoidy, Timer1 PWM, problemy...

    Chce zbudować prosty generator przebiegów zmiennych. Interesuje mnie przede wszystkim sinusoida 1kHz, ale nie pogardzę też innymi przebiegami i i regulacją częstotliwości. Napisałem (a raczej zmodyfikowałem kod znaleziony w necie): #include <avr/io.h> #include <avr/interrupt.h> const...

    Mikrokontrolery AVR Szaflik   12 Sie 2009 08:54 Odpowiedzi: 14    Wyświetleń: 6272
  • Przerwanie [ARM] (sam7s). Dlaczego to nie działa?

    Ja nie znając asemblera ARM'a skorzystałem z najłatwiejszego rozwiązania. Ściągnąłem ze strony przykład razem z StartUpem z działającą obsługą jakiegoś timera (ja potrzebowałem PIT) i powklejałem do tego swój kod. Chwila roboty i nie trzeba się wgłębiać w asemblera.

    Mikrokontrolery stargate1200   23 Mar 2010 19:27 Odpowiedzi: 10    Wyświetleń: 2447
  • Jak zmienić wyjście PWM dla TIMERA2

    zerpo --> dlatego dodałem, że to nie przesada - bo każde rozwiązanie , które działa poprawnie jest ok ;) i wcale się nie kłócę które lepsze. Pewnie, że to , które podałeś spokojnie zadziała z tym wentylem. Jednak polemizowałbym ostro co do tego, że rozwiązanie podane przez ciebie zmniejsza obciążenie...

    Mikrokontrolery AVR PO.   10 Cze 2010 14:31 Odpowiedzi: 29    Wyświetleń: 2447
  • Którego języka programowania nauczę się najszybciej ?

    Niekoniecznie "hardkorem", jak dzisiaj sobie złożyłem i napisałem dla zabawy prosty termometr elektroniczny na ATmega48, multipleksowanych wyświetlaczach 7-segmentowych i czujniku LM35 (timery, ADC, przerwania), spojrzałem w kod, to z "wysokopoziomowych" rzeczy miałem trzy zmienne modyfikowane w sumie...

    Mikrokontrolery AVR gaskoin   18 Sie 2010 10:00 Odpowiedzi: 32    Wyświetleń: 6829
  • Zasady pisania programów pseudowielowątkowych na małych proc

    Bo już głupieję- dość szybko. No nie dziwię się, ja też bym zgłupiał ;) poważnie.... Tak sobie poczytałem cały ten wątek i aż mi ciarki po plecach przeszły od tej niby-wojny ;) tymczasem wyszedł z tego bełkot dla kogoś kto zaczyna naukę C. (tzn proszę mnie źle nie zrozumieć, nie chcę nikomu...

    Mikrokontrolery janbernat   12 Kwi 2011 22:58 Odpowiedzi: 103    Wyświetleń: 13892
  • [LPC1114][uVision]zapis do portów

    Pisze programy w asemblerze na mikrokontrolery lpc111x (lpc1114). Ponieważ korzystam z takiej płytki - .syntax unified .cpu cortex-m0 .align 2 .global systick_init .thumb .thumb_func systick_init: ... rejestru SYST_CVR movs r1, #0 ldr r0, =0xE000E018 str...

    Mikrokontrolery ARM Freddie Chopin   04 Lis 2010 23:25 Odpowiedzi: 17    Wyświetleń: 2568
  • [Atmega 2560] Dziwne zachiwanie debugera

    Polecenie w skrócie brzmi: Napisz program w asemblerze i w C, który wczytuje z tablicy kolejne liczby (bajty) i wyświetla je na diodach bit po bicie. Po każdym kolejnym bicie należy odczekać 5ms, dodatkowo po każdym bajcie należy odczekać 50ms. Wykorzystać przerwania licznika (timera). W asemblerze...

    Mikrokontrolery AVR Dastur   05 Gru 2010 22:49 Odpowiedzi: 7    Wyświetleń: 1215
  • Atmega8 - kilka przerwań na INT0

    A dynamika jazdy się liczy. Dynamika by była gdyby miał co robić, ale jeżeli procek się nudzi ... Jak pisałem wcześniej autor sam musi zdecydować. Dodano po 3 Jeżeli przerwania by się gubiły yo nie można by zrobic zegaraka na procesorze a takąmożliwośc daje producent. Producent daje,...

    Mikrokontrolery AVR Mgli   06 Sty 2011 16:08 Odpowiedzi: 37    Wyświetleń: 3931
  • [C] Dekodowanie RC5 - jaką taktykę przyjąć

    Fajnym i szybkim sposobem jest podpięcie czujnika do przerwania zewnętrznego. no właśnie o tym pisałem... Wykryte w ten sposób zbocza opadające i odpowiedni licznik programowy (to są wolne przebiegi) pozwala jednoznacznie odczytać kod. mierząc tylko i wyłącznie zbocza opadające będzie trzeba...

    Mikrokontrolery AVR nelik1987   20 Lis 2011 10:14 Odpowiedzi: 15    Wyświetleń: 5158
  • Różnice w systemach przerwań dla 8051/AVR

    AVR to procesor RISC, czyli o zredukowanej liście rozkazów, za to ma 32 rejestry operacyjne. Rejestry od r0-r15 nie mogą służyć w trybie natychmiastowym. Generalnie to nikt tutaj nie ma ochoty powielać wszystkiego, co już zostało napisane setki razy, w tym w dokumentacji na Lista rozkazów jest w każdej...

    Mikrokontrolery LordBlick   19 Sty 2011 23:06 Odpowiedzi: 4    Wyświetleń: 918
  • Atmega16A - prawdopodobnie błędna obsługa przerwań

    To taki mały offtop. wykorzystanie compare to bardzo dobry nawyk może odblokuj globalnie system przerwań, a nie tylko w jednej konkretnej funkcji? To wytłumacz mi jak to działa bo sie zamuliłem chyba. Przerwanie przyjdzie raz na 65536 czyli de facto dziala jak dzielnik przez tą liczbe. Gdzie...

    Mikrokontrolery AVR asembler   10 Lut 2011 17:19 Odpowiedzi: 25    Wyświetleń: 1458
  • Efekt do kominka na attiny13 [C]

    Witam, dziękuje za zainteresowanie moim tematem:) Efekt ma być taki że diody (każda osobno) mają migać w losowy sposób. Całość ma być zainstalowana na listwach ok 1,5 cm szerokości więc procesor nie mógł by być za duży. Dlatego spodobał mi się tiny 13 lub tiny 2313 (bo takie mam ) ewentualnie mega8...

    Mikrokontrolery AVR Defozo   07 Mar 2011 17:39 Odpowiedzi: 18    Wyświetleń: 2375
  • atmega16, AVR Studio, C - różne czasy wykonania fragmentu kodu

    Witam, Chcę dokonać pomiaru odległości ultradźwiękami. Najpierw program wysterowuje nadajnik ultradźwiękowy falą prostokątną 40kHz (timer0). W tym czasie rusza też timer1 mierzący czas do odebrania sygnału przez odbiornik. Po pewnej chwili (gdy timer1 osiągnie wartość wpisaną do rejestru OCR1AL) wyłączam...

    Mikrokontrolery AVR dondu   04 Cze 2011 19:11 Odpowiedzi: 13    Wyświetleń: 1766
  • Konwerter DMX -> PWM LED RGB

    To już na pewno nie wchodzi w grę, pisanie od początku. Jutro zrobię programator do 2051 i teraz pytanie czy mógł by ktoś przekompilować ten program do pliku HEX, ponieważ nie znam się wogóle na asemblerze a wyskakuje jakiś błąd: [syntax=asembler]Program pre AT89C2051: $MOD51 $TITLE(E-MI - DMX...

    Optoelektronika skiera166   21 Lip 2012 18:52 Odpowiedzi: 144    Wyświetleń: 34117
  • SharkII, czyli prosta konsola oparta o mikrokontroler

    Witam serdecznie :D Chciałbym przedstawić wszystkim mój autorski projekt prostej konsoli stworzonej w ramach konkursu obecnie prowadzonego na elektrodzie. Każdy pewnie zapyta dlaczego akurat SharkII? To wskazywałoby jakby istniała pierwsza część, ale w sumie gdzie ona jest? W dawnych czasach...

    DIY Konstrukcje PolskiElektronikPL   08 Lut 2014 14:54 Odpowiedzi: 35    Wyświetleń: 18259
  • XMEGA128A1 - błędna obsługa przerwania Code czy AS6 - ?

    Witam , Zaczynam z AS6, dotąd używałem 4.18 głownie z asemblerem Pytanie dotyczy możliwego błędu symulacji prostego kodu w AS6, do potrzeb zapytania sprowadzonego do wersji jak niżej : również wygenerowany kod obsługi jest poprawny Problem a. Opis dotyczy symulacji wbudowanym...

    Mikrokontrolery AVR jp_elek   07 Sty 2014 16:02 Odpowiedzi: 2    Wyświetleń: 813
  • Opóźnienie 5ms w mikrokontrolerze 8051 assembler

    Błądzisz. 0. Dlaczego wybrałeś muzealny mikrokontroler, dla którego informacji trzeba szukać w skanowanych artykułach z gazet wydawanych w latach 80-tych i 90-tych zeszłego wieku? 1. Dlaczego nie chcesz korzystać z timera? To jest najlepszy i najpewniejszy sposób odmierzania czasu. 2. Czy program...

    Mikrokontrolery adrian_krc   19 Sty 2014 21:52 Odpowiedzi: 2    Wyświetleń: 1956
  • Re: komputer MIK CA80 - reanimacja zabytkowego komputerka

    Dzień dobry wszystkim. Mój pierwszy post na elektrodzie, dlatego pięknie witam :) Nadziałem się na necie na ten wątek (szukając jakichś nowych materiałów o CA80) i aż mi uśmiech wykwitł - myślałem, że tylko ja odkurzyłem swojego CA80, żeby poczuć trochę czaru retro. Mój CA przeleżał 19 lat w piwnicy....

    Elektronika Retro Orologgio   22 Mar 2019 23:52 Odpowiedzi: 257    Wyświetleń: 72450
  • Własny robot - sześcioosiowe ramię

    Śmiga ładnie :) Szkoda, że: Niestety nie rysowałem schematów, więc ich nie pokaże, ... Mam nadzieję, że oprócz BASCOM na studiach: Konstrukcja którą przedstawiam powstała już jakiś czas temu, tzn. w 2011 roku kiedy byłem studentem na 3 roku (automatyka i robotyka). Teraz, kiedy studia mam...

    DIY Konstrukcje sibislaw   03 Lis 2014 14:22 Odpowiedzi: 14    Wyświetleń: 15180
  • [atmega] SPWM - falownik - prośba o wyjaśnienie

    Nie znam języków wysokiego poziomu - więc program jest w asemblerze, ale jeszcze raz powtarzam - nie przypisuję go sobie, ja go jedynie dostosowałem do moich potrzeb. Nie jestem programistą ale wydaje mi się że w zastosowaniach gdzie priorytetem jest określony czas obiegu pętli (np w falowniku) asembler...

    Mikrokontrolery AVR Wiking18   21 Sty 2015 18:16 Odpowiedzi: 65    Wyświetleń: 12420
  • AVR - UART xmega vs mega-róznice wady i zalety

    Obsłuży przy 16 MHz i programowaniu w asemblerze lub wstawkach i NAKED. Czyli - jak się dobrze nagmnastykujemy, to może uda nam się uzyskać to samo, co na każdym Cortexie mamy bez asemblera, bez problemów i taniej, z dużym zapasem mocy obliczeniowej. Ponadto ATmega jeśli obsłuży te 260 k przerwań...

    Mikrokontrolery AVR zbynio_k   26 Kwi 2016 13:26 Odpowiedzi: 22    Wyświetleń: 1773
  • stm32f103vb - debugowanie z zl30prg dla jtag nie działa, ale dla SW już tak

    no już Ci to napisałem. jezeli chcesz robić prawdziwe delaye to zrób sobie przerwanie timera (czy systicka) i inkrementuj jakąś zmienną w znanym sobie okresie czasu. Jak chcesz napisać sobie taką blokująca funkcję delay - to raczej w asemblerze, czy też inline asemblerze, aby nie byc zależnym od...

    Mikrokontrolery ARM elektryczny_jarek   26 Sie 2016 00:02 Odpowiedzi: 7    Wyświetleń: 1047
  • Panel dotykowy na attiny44 z komunikacją i2c

    Panel dotykowy z 6 diodami sterowany po i2c na ATTINY44 Poniższy materiał przedstawia próbę ugryzienia tematu krytycznych zależności czasowych w asemblerze. Zadaniem było stworzenie stabilnie działającej aplikacji która obsłuży: komunikację z procesorem nadrzędnym w trybie slave i2c sterowanie...

    DIY Konstrukcje nouki   19 Paź 2017 06:35 Odpowiedzi: 4    Wyświetleń: 5250
  • Ledowa klepsydra do własnego montażu - Made in China - Recenzja.

    Naprawdę liczyłem, że to będzie w jakiś sposób użyteczne. Chyba że: 5. Złącze ISP w postaci czteropinowej listwy typu goldpin. Tak się rozglądnąłem i zauważyłem że ten kontroler (STC15W201S) w tej zabawce, tak po prawdzie może i oldskul, ale jest dość ciekawy. Ze stronki STC można ściągnąć...

    Artykuły adamGazda   15 Cze 2018 05:31 Odpowiedzi: 12    Wyświetleń: 2094
  • [STM32F1][c/asm] - ilość cykli zegara miedzy dwoma kolejnymi instrukcjami ldr

    mimo wszystko człowiek nauczył się czegoś o timerach i asm Moim zdaniem asembler na pewnym etapie nauki jedynie zaciemnia obraz zmuszając do koncentrowania się na szczegółach, tracąc zarazem szerszy kontekst. Nie trzeba wertować dokumentacji. Wystarczy zapoznać się z ogólnym opisem procesora --...

    Mikrokontrolery ARM stmx   02 Lis 2018 14:41 Odpowiedzi: 7    Wyświetleń: 423
  • Wstawki asemblerowe w bascomie

    Witam deal - 8051 w wersj normalnej wykonuje instrukcję djnz w 2 cyklach tylko szybkie kostki od dallasa robią to w 3 cyklach więc program będzie taki: mov a,#7 ;1 cykl djnz acc,$ ;14 cykli a żeby ręcznie wykorzystywać przerwania trzeba po prostu umieścić program asemblera w odpowiednim adresie...

    Mikrokontrolery h0nza   25 Lip 2004 09:49 Odpowiedzi: 9    Wyświetleń: 1841
  • Liczenie impulsów Bascom

    Sprawa jest dosc prosta. Mozesz wykorzystac do tego wejscia licznikow T0 i T1. Wystarczy tylko odpowiednio skonfigurowac rejesrt TMOD. Jezeli konfigurowales rejestry specjalne w Asemblerze to nie bedziesz mial zadnych problemow w Bascomie (trzeba do niego wpisac odpowiednia wartosc binarna TMOD=&BXXXXXXXX)...

    Mikrokontrolery DosinskY   28 Lip 2004 12:24 Odpowiedzi: 2    Wyświetleń: 1672
  • Co się dzieje - Bascom i przerwania

    Wkońcu to jest Bascom. w bascomie na pożądku dziennym jest mówienie "moduł działa poprawnie gdy inny moduł jest niezaładowany, ponieważ również używa timera i moduły zaczynają interferować niemożna używać ich razem" (zakładając że moduł jest niejawnie dołączany do projektu w bascomie, gdy tylko w...

    Mikrokontrolery 82245   10 Wrz 2004 22:28 Odpowiedzi: 8    Wyświetleń: 1722
  Szukaj w 5mln produktów