licznik asembler

Znaleziono około 370 wyników dla: licznik asembler
  • STM8L15x - Co nie tak z przerwaniem od licznika (asembler)?

    Z pomocą manuala od St do mikroprocesora z rodziny stm8l15x napisałem taki program, który miał zapalać diodę po przekręceniu się licznika. Jednak do przerwania w ogóle nie wchodzę. Co mam nie tak, bo nie potrafię znaleźć. stm8/ #include "mapping.inc" #include "stm8l152c6.inc" segment 'rom' main.l rim ld...

    Mikrokontrolery Początkujący   23 Kwi 2016 15:43 Odpowiedzi: 5    Wyświetleń: 762
  • [Bascom] poprawa opisu oraz stworzenie kodu w C i asemblerze

    Witam, cel pozostał ten sam, lecz zmienił się kod, tym razem bez Lcd, więc 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...

    Mikrokontrolery AVR   05 Cze 2010 08:53 Odpowiedzi: 1    Wyświetleń: 1398
  • Asembler-kod 4kanałowego na 8kan. koder do ATTiny26

    Cześć Przede wszystkim musze powiedzieć że nie znam sie ani odrobine na asemblerze . Mamy tu koder do 4kanałowego sterowania proporcjonalngo w asm'ie na attiny 15. teraz pytanie -czy da sie przerobić kod tak ,aby miał ich 7 lub 8kanałów i wrzucić go do Attiny 26 ?? I czy to koder PPM?? PS niestety...

    Mikrokontrolery   20 Maj 2006 06:51 Odpowiedzi: 0    Wyświetleń: 2368
  • Attiny13 - Pozytywka w asemblerze

    Jak kiedyś zlitowałem się nad SAB600 i postanowiłem go zastąpić czymś bardziej orginalnym to powstał taki twór. Twór o tyle ciekawy, że w asemblerze ale pod Bascomowym interfejsem. Program oprócz generowania dźwięków robi jeszcze parę innych rzeczy, ale chyba tyle to już się można zorientować w kodzie. [syntax=basic4gl] '***...

    Mikrokontrolery AVR   21 Paź 2012 22:29 Odpowiedzi: 5    Wyświetleń: 1785
  • [at90s2313][asm]dziwne zachowanie timera1 w asemblerze

    Po raz kolejny zwracam się z prośbą do kolegów forumowiczów. Od pewnego czasu pracuję nad regulatorem fazowym zwykłe sterowanie triaka, wykrywanie 0 sieci nastawiane opóźnienie załączenia nic odkrywczego. Postanowiłem napisać taki program aby rozpocząć przygodę z uC. Pierwsza wersja powstała w C dodałem...

    Mikrokontrolery AVR   15 Sie 2009 15:10 Odpowiedzi: 4    Wyświetleń: 1437
  • [ASEMBLER] - Połączenie dwóch progamów - KLAWIATURA + LCD

    Witam Mój problem polega na tym ,że muszę połączyć dwa programy w języku ASEMBLER. Niestety z programowania jestem słaby, a z języka niskiego poziomu to już w ogóle jest masakra. Ogólnie mam za zadanie zrobić mały projekt, który polega na tym ,że trzeba zaprogramować układ ADuC842 tak ,aby wyświetlił...

    Mikrokontrolery Pozostałe   31 Gru 2015 00:15 Odpowiedzi: 3    Wyświetleń: 4191
  • Asembler (AVR Studio) - jak korzystać z Timera i Countera??

    AVR studio (asembler) to nie Bascom... tu nie ma czegoś takiego jak komendy do obsługi sprzętowych liczników, musisz używać rozkazów uP i konfigurować odpowiednie rejestry i przede wszystkim odpowiednio używać przerwań, bo one są chyba najważniejszym elementem, którego używa się przy pracy z licznikami. Musisz...

    Mikrokontrolery   14 Sty 2005 21:50 Odpowiedzi: 1    Wyświetleń: 2730
  • [ATmega8][asembler] pytanie o tablice

    Ja wiem jak to logicznie zrobić, ale asembler jest dla mnie nowym środowiskiem pracy. Dlatego komentarze są jak najbardziej potrzebne. W jaki sposób zrealizować do "przewijanie" i "cofanie" ? Konkretnie jakie polecenia funkcje? "Przewijanie" już użyłeś. Po prostu wpisz do Z adres pierwszego...

    Mikrokontrolery   22 Wrz 2008 19:49 Odpowiedzi: 14    Wyświetleń: 2288
  • Atmega16 działa tylko jeden licznik

    Witam Próbuje napisać program w asemblerze wykorzystujący przerwania od dwóch liczników (uczą dopiero programowania avr w asemblerze) Przerwanie od licznika 0 ma obsługiwać pierwsze cztery wyświetlacze a przerwania od licznika 2 kolejne 4 Problem polega na tym - że pojedynczo liczniki działają...

    Mikrokontrolery   28 Kwi 2008 13:21 Odpowiedzi: 3    Wyświetleń: 929
  • Przejście ATtiny2313 w tryb oszczędzania energii - asembler

    Witam. Nie wiem jak w asemblerze wykonać przejście mikrokontrolera ATtiny2313 w trym oszczędzania energii, gdy brak będzie zasilania z sieci (praca na baterii). W bascomie po skonfigurowaniu PORTD.2 (INT0) jako wejście podciągnięte do + i podłączenia do niego +5V i rezystora do masy sprawę załatwiał...

    Mikrokontrolery AVR   10 Kwi 2020 19:08 Odpowiedzi: 10    Wyświetleń: 360
  • AVR ASEMBLER. Liczby 16-to bitowe, dzielenie. Zapis stałoprzecinkowy.

    hmm faktycznie..... czyli przy drógim dzieleniu trzeba mianownik podzelić prze 256, usunąc młodszy bajt i w jego miejsce wpisac starszy a msb trzeba by wyzerowąć. tylko że wtedy powstaną przekłamania:/ nieduże i tylko po przecinku ale tego juz chyba nie przeskoczymy, gdyż brakuje dokładności ...

    Mikrokontrolery   16 Lis 2006 13:48 Odpowiedzi: 5    Wyświetleń: 2220
  • Problem z programem w asemblerze

    Witam Wszystkich Napisałem malutki programik, który ma za zadanie wyświetlić mi na jednym module matrycy LED jedną kolumnę w całości, jedna pusta a następnie ma wyświetlić górną polówkę kolumny. Tak jak to przedstawiono na rys. poniżej: Program wygląda następująco: .include "m32def.inc" ...

    Mikrokontrolery   09 Kwi 2008 21:20 Odpowiedzi: 25    Wyświetleń: 2722
  • Pomocy-Asembler kłopot z Timerami mikrokontrolera SAB80C537

    Musze napisać ćwiczenie wg takich punktów ale jestem totalnym laikiem jeżeli chodzi o Asemblera. Licze na wsparcie licznych kolegów na elektrodzie :) 1. Napisać procedurę obsługi przerwania Timera T0 zwiększającą o jeden liczbę hexadecymalną wyświetlaną na wyświetlaczu LED w każdym cyklu obsługi przerwania....

    Początkujący Elektronicy   16 Lis 2005 12:02 Odpowiedzi: 4    Wyświetleń: 1151
  • Bardzo pilne prosze o pomoc! Asembler

    hmmm generalnie to dopiero zaczynam się bawić w uP, ale wg moich informacji wygląda to tak: aby port szregowy spełniał te kryteria należy odpowiedniu ustawić rejestr SCON, czyli potrzebujesz mode 1(Transmisja szeregowa asynchroniczna slów 8-bitowych, przy czym szybkosc ustalana jest programowo) oraz...

    Programowanie   15 Gru 2005 22:53 Odpowiedzi: 8    Wyświetleń: 2063
  • asembler + AVR + timer. pomocy dla laika

    Witam. Pewnie tematów z podobnymi prośbami było tu już mnóstwo. Niestety nie znalazłem odpowiedzi na nurtujące mnie pytanie. Napisałem taki króciutki programik w asm. .include "m8def.inc" .CSEG .org 0x0000 rjmp RESET .org 0x001C rjmp timer0 RESET: ;inicjowanie stosu ldi r16, LOW(RAMEND)...

    Mikrokontrolery   30 Wrz 2006 14:10 Odpowiedzi: 2    Wyświetleń: 1470
  • Asembler AVR - jak to zrozumieć?

    Witam, przedstawię króciutki kawałek kodu: .EQU OSC_FREQ = 4000000 ldi R16, (1<<CS01)|(1<<CS00) out TCCR0, R16 --------------------- jak dotąd wszystko jasne, tzn włączenie licznika 0; taktowanie z częstotliwością podzieloną w stos 1:64 .MACRO Laduj_Licznik ****************************************...

    Mikrokontrolery   13 Paź 2006 13:54 Odpowiedzi: 2    Wyświetleń: 1229
  • Asembler - Timer w 8052 - Czu to zadziała?

    aby odmierzac dokladnie czas 1s lepiej by licznik zliczal 50 000 impulsów czyli musiz wpisac wartosc poczatkowa do licznika 15535+1 na przekrecenia licznika przy 2us na 1 impuls daje ci to 100 000us czyli 100ms no i dajesz raz 10 i masz pelna sekunde :) a program wyglada tak ORG 0000h LJMP START ORG...

    Mikrokontrolery   17 Sty 2008 20:31 Odpowiedzi: 5    Wyświetleń: 2743
  • Program w asemblerze info.

    Hej Znalazłem na forum plik w asemblerze do wysyłania kodu RC5 poprzez układ '51. Czy ktoś mógłby rozszyfrować mi o co w nim chodzi?? Co jest potrzebne a co można wyrzucić i gdzie i w jaki sposób zapisać adres wysyłany oraz komendę. Plik jest z komentarzami ale nie bardzo wiem co i jak nadal ...

    Mikrokontrolery   11 Cze 2007 15:25 Odpowiedzi: 5    Wyświetleń: 1122
  • Miernik refleksu - w asemblerze

    Witam! Potrzebuje pomocy i za kazda bede wdzieczny. Probuje napisac program w asemblerze na miernik refleksu o rozdzielczosci 0,01s i mam problemy ze wszystkim. Zalozylem sobie, ze po podlaczeniu do zasilania uruchomi sie licznik, ktory bedzie liczyl do momentu startu - czyli nacisniecia na...

    Początkujący Elektronicy   16 Sty 2008 23:05 Odpowiedzi: 2    Wyświetleń: 948
  • Asembler wyświetlacz 2x 7-seg. atmega8 oraz LCD błąd programowania

    Witam. Mam mały problem z ustaleniem prędkości przezkakiwania czy też zliczalnia. A mianowicie mam 2 wyświetlacze 7 seg ( w zasadzie to 8 ale ja kropki nie wykorzystuję) no i programik jest strasznie prosty. Dopiero wchodzę w programowanie. Program jest oparty na książce p. P.Borkowskiego który raczej...

    Mikrokontrolery AVR   25 Maj 2012 23:36 Odpowiedzi: 3    Wyświetleń: 1427
  • sumowanie liczb w asemblerze (MCS 51)

    Masz zadeklarowaną tablice(pole 16-bajtowe) TABLICA EQU 50 ;od adresu w RAM-e = 50 I teraz nie piszesz gdzie sumujesz te osiem srodkowych wartosci ale zakładam że np do akumulatora, więc najprościej jest tak: CLR A ;zeruję bo tam będę sumował ADD A,TABLICA+4 ADD A,TABLICA+5 ADD...

    Mikrokontrolery   21 Kwi 2004 18:21 Odpowiedzi: 11    Wyświetleń: 3076
  • POMOC z programowania 8051 w asemblerze!

    Po pierwsze jaki kwarc niech bedzie np.12 MHz wtedy masz 1cykl=12 taktow czyli wszytko w ukladzie lazi jakbys wsadzil kwarc 1MHz. Bierzesz licznik np. T0 moze on zliczyc od 0 do 0FFFFH w ktoryms trybie (czyli licznik 16-bitowy). Jak doliczy do 0FFFFH to przy przekreceniu do 0 wygeneruje przerwanie jak...

    Początkujący Elektronicy   01 Mar 2007 22:32 Odpowiedzi: 4    Wyświetleń: 1052
  • Asembler. musze napisac program ale nie kapuje tego :(

    Poczytaj o licznikach 8051, ładujesz wymierzoną liczbe do licznika, licznik odlicza tyle cykli maszynowych, i po odmierzeniu tej liczby (20ms) zmieniasz w przerwaniu stan portu, i tak w kółko, trzeba znać częstotliwość taktowania. Taki skrót żebyś wiedział czego szukać.

    Mikrokontrolery   02 Kwi 2007 17:16 Odpowiedzi: 7    Wyświetleń: 1573
  • Przerwanie w Asemblerze na mikrokontroler 89S52

    Proszę o pomoc w zaprogramowanie przerwania pochodzącego od licznika T0 do krótkiego programiku który napisałem.Prośba maja jest aby licznik zliczył 10s (startując równo z odliczaniem do dziesięciu które widac na wyświetlaczu siedmiosegmentowym) i włączył przerwanie które wykona program według pokazanego...

    Początkujący Naprawy   06 Gru 2009 19:42 Odpowiedzi: 1    Wyświetleń: 678
  • [Asembler] Pozycja myszki w trybie graficznym

    Mam, już sobie poradziłem z tym skalowaniem - trzeba było podzielić przez 4. Niestety mam następny problem z odczytem koloru pixela pod debugerem wszystko działa a w realu już nie :/ mov ah,00h ;wlaczenie trybu graficznego mov al,13h int 10h ...

    Programowanie   16 Cze 2010 19:08 Odpowiedzi: 13    Wyświetleń: 2103
  • [Asembler 8051] Czas trwania programu - obliczanie

    Mam do zrobienia program, który będzie zliczać czas trwania programu. Zmienna sekund ma być prezentowana w postaci binarnej za pomocą diod świecących podłączonych do portu P2. Mam użyć systemu przerwań i odpowiedni licznik-timer w wybranym trybie wiedząc, że mikrokontroler jest taktowany zegarem 11.0592MHz,...

    Mikrokontrolery   26 Lis 2010 13:16 Odpowiedzi: 1    Wyświetleń: 3123
  • Projekt na lab. Asembler na 51. Zliczanie naciśnięć.

    Witam mam do napisania dosc prosty(chyba) program w asemblerze na 51, problem ze mam z tego tylko 1 laborke na ktora musze oddac projekt, a samemu nie chce sie poznawac wszystkich tajnikow asemblera :) programem ma byc licznik wcisniecia przyciski, czyli po wcisnieciu przycisku(port P1.7) ma sie...

    Mikrokontrolery   03 Maj 2007 15:01 Odpowiedzi: 9    Wyświetleń: 1310
  • qMikroIDE - edytor i kompilator asemblera AVR dla nowicjuszy

    Jak długo zajęło napisanie tego programu? [1.12.2010] v1.2 - obsługa dodatkowych języków [29.11.2009] v1.1 - wygodna konfiguracja - sprawy kosmetyczne przy edytorze - konfigurowalny wygląd edytora - poprawa wydajności edytora - poprawione rozpoznawanie komunikatów AvrDude [24.11.2009]...

    DIY Konstrukcje   13 Gru 2010 18:30 Odpowiedzi: 18    Wyświetleń: 13338
  • [Asembler] Instrukcje PUSH, POP, RETURN

    Witam! Niejednokrotnie już korzystałem z usług tego forum lecz pierwszy raz zdecydowałem się założyć własny temat (po prostu nie znalazłem odpowiedzi na nurtujące mnie pytania w tematach już istniejących). Otóż mam następujące pytania: 1) Jak można inaczej zapisać instrukcje PUSH i POP w asemblerze...

    Programowanie Początkujący   19 Cze 2011 10:34 Odpowiedzi: 6    Wyświetleń: 3101
  • Pisanie programów i używanie bibliotek w C i Asemblerze

    A po co w ogóle komu mikrokontroler w tosterze albo mikserze, choćby z firmware napisanym w assemblerze? Po co w tych urządzeniach jakakolwiek elektronika cyfrowa? Rozumiem, że to pytanie retoryczne w czasach, gdy nie gdzie indziej jak na tym forum niemal każde rozwiązanie wymagające użycia więcej...

    Mikrokontrolery   16 Gru 2016 02:36 Odpowiedzi: 260    Wyświetleń: 9195
  • program w asemblerze do detekcji RC5

    Kiedyś napisałem program do odbioru RC5 na '51, poniżej zamieszczam jego kod źródłowy. Program ten odbiera kod i wysyła go na rs-232. Jest całkowicie odporny na piloty pracujące w innych kodach. :) Dodatkowo cały program wisi na przerwaniu zewnętrznym i przerwaniu z licznika, więc program główny sprawdza...

    Mikrokontrolery   30 Paź 2003 21:51 Odpowiedzi: 9    Wyświetleń: 2126
  • Projekt w asemblerze, obliczanie iloczynu. AVR

    Masz napisać procedury mnożenia liczb: 1 bajtowej przez 1 bajtową (8x8) wynik będzie 16 bitowy (2 bajty) 2 bajtowej przez 1 bajtową (16x8) wynik będzie 24 bitowy 3 bajty 2 bajtowej przez 2 bajtową (16x16) wynik będzie 32 bitowy (4 bajty) Procedura przebiega tak w kodzie naturalnym binarnym: 1....

    Początkujący Elektronicy   23 Lis 2004 18:52 Odpowiedzi: 1    Wyświetleń: 1203
  • Atmega8, asembler, miganie diody

    Osobiście nie ufam wewnetrznemu podciągnięciu na /RESET i dokładam 4,7-10kΩ do Vcc. Moje procedurki w petli głównej zerują również licznik watchdog-a w pętli głównej (plik Main.asm), który gdy osiągnie maksimum, resetuje mikrokontroler. Oprócz tego jest tam taki myk, że reset od watchdoga nie inicjalizuje...

    Mikrokontrolery   16 Cze 2006 12:54 Odpowiedzi: 18    Wyświetleń: 8539
  • Asembler 8051 dsm Timery-program

    Witam Powstawiaj odpowiednie instrukcje tam gdzie napisałem zapal, zgaś itp. Powinien program zadziałać nie daję gwarancji że się nie machnołem. Niemniej idea chyba będzie widoczna i powinieneś w razie czego uruchomić ten program. Pozdrawiam led equ p1.7 buzer equ p1.5 liczni...

    Mikrokontrolery   16 Kwi 2007 20:26 Odpowiedzi: 8    Wyświetleń: 5046
  • atmega8, asembler -co jest nie tak z programem?

    Witam. Napisałem następujące podprogramy: .EQU POCZATEK_PROGRAMU_H = 0x00 .EQU POCZATEK_PROGRAMU_L = 0x90 .EQU PROGRAM_WSK_H = $60 .EQU PROGRAM_WSK_L = $61 PROGRAMOWANIE_: CLI ;blokada przerwania LDI R20, KOM_BRAK_ROZKAZU // kasowanie rozkazu LDS XH, PROGRAM_WSK_H ;pobranie aktualnego...

    Mikrokontrolery   06 Sie 2007 17:41 Odpowiedzi: 8    Wyświetleń: 1323
  • Asembler MIPS Początki - 50 pkt

    50 pkt. za kod w assemblerze (jakby pod mipsa to super) za funkcje zliczające te zera. nie moglem sobie odpuscic [; 1. a moze byc w ASM pod ZX spectrum? <; 2. i co mozna zrobic z tymi 50 punktami? mam ich tyle i nigdy nie rozumialem po co komu one <: zastanawiam sie jak to mozliwe, ze...

    Mikrokontrolery   07 Paź 2008 22:44 Odpowiedzi: 9    Wyświetleń: 3537
  • Asembler - tablica. Wypisanie parzystych indeksów.

    rejestr indeksowy zwiększasz o 2 w pętli. Do tablicy odwołujesz się poprzez ten rejestr indeksowy. Przenosisz znak do właściwego rejestru i wyświetlasz. Licznik pętli najlepiej ustawić na liczbę wprowadzonych znaków div 2 lub licznik również zwiększać o dodatkowy 1 przy każdym przebiegu pętli.

    Programowanie Początkujący   05 Lip 2009 17:09 Odpowiedzi: 6    Wyświetleń: 4758
  • [asembler] Jak "obrócić" bajt?

    albo po prostu LICZNIK=8 ... DEC LICZNIK BREQ albo BRNE

    Mikrokontrolery AVR   26 Sty 2010 18:40 Odpowiedzi: 11    Wyświetleń: 1182
  • pomiar temperatury z ds1820 na 89c51 - kod w asemblerze

    Siemka! Mam polutowany układzik który będzie czytał temperaturę z ds1820. Nie mam jednak kodu. W innym temacie na tym forum znalazłem procedurki: ;Zadeklarowac zewnetrznie szyny DQ1 DQ1 EQU P3.4 ERROR_P EQU F0 ; brak odpowiedzi czujnika po RESET CZAS_KONV EQU 16 ;...

    Warsztat elektronika   16 Maj 2010 11:33 Odpowiedzi: 0    Wyświetleń: 843
  • Asembler, pętla w pętli. Jak powtórzyć? Rejestr CX.

    Witam. Próbuję napisać w asemblerze program, który wyświetla odpowiednią ilość razy dany znak, a potem wyświetlić tę ilość znaków znów ileś tam razy. Czyli pętla w pętli. efektem końcowym ma być ****** * ****** ****** * *... tyle: .model small .386 ...

    Programowanie Początkujący   08 Cze 2010 13:13 Odpowiedzi: 2    Wyświetleń: 5840
  • Linijka świetlna na DSM51 - jak napisać program w asemblerze?

    WItam mam do napisania program w assemblerze który będzie sterował wyświetlaczem 7 segmentowym na płytce dydaktycznej DSM 51. posiadam program który zapala poszczególne segmenty po kolei a,b,c,d,..g. Lecz chodzi mi o to by one zapalały się po kolei nie gasząc poprzedniego segmentu. Po zapaleniu wszystkich...

    Początkujący Elektronicy   02 Kwi 2014 13:51 Odpowiedzi: 10    Wyświetleń: 1827
  • [8051 asembler] klawiatura

    Dzień dobry, mam problem z zadeklarowaniem klawiatury do następującego programu: [syntax=x86asm] start: or... 0h mov R2,#34h ; zapis zawartości komórki 34h do rejestru R2 mov SCON,#01010000b ; struktura portu szeregowego mov TMOD,#00100000b ; tryb 1, uaktywniony odbiornik mov TH1,#0FAH ...

    Mikrokontrolery Pozostałe   10 Wrz 2016 20:47 Odpowiedzi: 10    Wyświetleń: 3888
  • [ADUC842] [ASM] - wyświetlacz LCD, pętla wyświetlająca napis i licznik

    Witam, Na zajęciach z Architektury komputerów spłodziłem z pomocą wykładowcy program wyświetlający tekst na wyświetlaczu LCD. Teraz chciałbym napisać program wyświetlający teksty i liczniki. Napisałem w C algorytm na jakim chcę się oprzeć: Dodano po 31 Z tego co wiem powinno być: Dodano po 55...

    Mikrokontrolery Pozostałe   07 Lut 2014 20:40 Odpowiedzi: 1    Wyświetleń: 2826
  • sterowanie lcd z asemblera

    Witam. Robi się to dokładnie tak, jak napisał Patryk. DB w asemblerze to po prostu Definiuj Bajt, jest to miejsce w pamięci programowej zarezerwowane na definicje np. tekstu. A więc (nie zaczyna się od 'a więc')jeśli ustawisz etykietę np. Linia_1 dla pierwszej linii na LCD i wpiszesz tam 16 bajtów tekstu,...

    Mikrokontrolery   13 Lip 2003 23:41 Odpowiedzi: 10    Wyświetleń: 2092
  • przepisywanie danych na port- asembler

    :arrow: Jaca Sorry, nie masz racji. Pozwól, że zacytuję z literatury: Rejestr IP służy do określenia poziomu poszczególnych przerwań. "0" lub "1" na poszczególnych pozycjach przyporządkowują dane przerwanie do poziomu odpowiednio 0 lub 1. PS - ustalanie poziomu priorytetu przerwania z układu...

    Mikrokontrolery   25 Lut 2003 09:43 Odpowiedzi: 10    Wyświetleń: 2879
  • Pytanie o asembler... Ściemniacz sterowany pilotem i ręcznie na Tiny12.

    Witam Dzisiaj znalazłem fajną stronkę gdzie był umieszczony super fajny ściemniacz sterowany pilotem i ręcznie na Tiny12 ( ). I tu mam pare pytań: 1. Potrzebuje 2 takich układów w jednej puszce więc żeby mi się to zmieściło wymyśliłem że uwspólnie odbiornik podczerwieni, zasilanie, tranzystor odp....

    Mikrokontrolery   08 Kwi 2006 23:12 Odpowiedzi: 7    Wyświetleń: 2439
  • AVR Asembler i tablica w SRAM

    Witam! Od paru dni uczę się pisać programy w asemblerze na AVR (dokładnie AtMega16) i mam następujący problem na którego nie potrafię rozwiązać: próbuje stworzyć tablice danych w pamięci SRAM aby odwoływać się do nich instrukcją STS jednak wpisanie danych w następujący sposób nie działa: Bo i działać...

    Mikrokontrolery   15 Kwi 2007 17:32 Odpowiedzi: 1    Wyświetleń: 1920
  • ds2415 asembler pod 8051

    witam Mam pewien problem. ds2415 jest RTC opartym o 32-bitowy licznik binarny inkrementujacy sie co sekunde. Ja chce napisac kod w asemblerze na mk rodziny 51 aby układ pokazywal na wyswietlaczu godzine, minuty,sec oraz ewentualnie dni, miesiace i rok. Probowalem samemu napisac program ale stanalem...

    Mikrokontrolery   03 Mar 2008 18:46 Odpowiedzi: 0    Wyświetleń: 782
  • 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   04 Wrz 2011 18:43 Odpowiedzi: 9    Wyświetleń: 7914
  • [Atmega16][C/WinAVR]Zła zmiana kodu C na asemblera

    Cześć. Mam program i nie mogę zrozumieć dlaczego skacze mi do: 291: return pgm_read_byte(&(local_lcdspec (at)00000165: lcd_PrepareSpec 309: memset(lcd_spec, 0xff, sizeof(lcd_spec)); +0000016... ED81 LDI R24,0xD1 Load immediate +00000166:...

    Mikrokontrolery AVR   07 Gru 2009 15:48 Odpowiedzi: 2    Wyświetleń: 1510
  • Asembler - Problem z dostępem do tablicy - szukanie wartości największej w tabli

    Witam, mam mały problem z następującym programem. Muszę wyszukać maksymalną wartość w tablicy. Program działa w DOSBox'ie, ale muszę robić coś źle bo nic nie wyświetla (jest jakiś krzak). Jestem totalnym początkującym jeżeli chodzi o asemblera :(. Poniżej zamieszczam napisany kod przeze mnie: ...

    Programowanie Początkujący   12 Maj 2015 11:32 Odpowiedzi: 1    Wyświetleń: 672
  • licznik 16 bitowy procesora PicoBlaze

    Sorry przyjacielu ale ja tez nie mam czasu na pisanie takiego projektu albo tutoriala jak masz to zrobić, mnie też pogania termin ... Rozumiem cie ale wybacz bo jestem w trakcie pisania pracy dyplomowej a termin jest tuż. Chyba że wyprowadzisz za mnie kilka wzorów na ch-ka przetwarzania przetwornika,...

    Programowalne układy logiczne   16 Lut 2010 00:01 Odpowiedzi: 17    Wyświetleń: 2845
  • Miernik częstotliwości/okresu oraz licznik na 89C2051

    Witam wszystkich. Również postanowiłem wziąć udział w konkursie organizowanym przez Elektrodę i NDN i w związku z tym chcę przedstawić swój projekt częstościomierza/miernika okresu/licznika, który zbudowałem ponad 15lat temu i służy mi do dziś :) Układ miernika wykorzystuje mikrokontroler...

    DIY Konkurs   01 Paź 2017 08:23 Odpowiedzi: 5    Wyświetleń: 2811
  • licznik rowerowy :-), jaki procek wybrać, kilka pytań

    Witam wszystkich Potrzebuje zrobić licznik rowerowy, wobec tego mam kilka pytań: - jaki wybrać mikrokontroler - w technikum programowaliśmy 80c535 ale to bylo wieki temu, od tego mialem tylko przygode z motorola 68000; za pomoca mikrokontrolera chce sterowac 4-liniowym wyswietlaczem LCD - w jaki...

    Mikrokontrolery   02 Lut 2005 22:19 Odpowiedzi: 7    Wyświetleń: 3202
  • '51 przerwania od licznika

    Jestem początkujący. Czy ktoś mógłby mi opisać jak zrobić opóźnienie na liczniku T0 w asemblerze. Ważne są ustawienia TMOD i TCON ale co dalej. Chce uzyskać opóźnienie około 1s (jak wywołać przerwanie od licznika i jak je realizowac aby trwało 1s) ? Kwarc 20MHz, cykl maszynowy trwa 0,8us.

    Mikrokontrolery   03 Paź 2005 21:57 Odpowiedzi: 2    Wyświetleń: 1014
  • licznik binarny 8051 assembler

    Otóż mam zrobić na wyświetlaczu LED licznik binarny na 4 pozycjach i co pół sekundy zmiana(czyli wyświetli jedynkę w kodzie binarny, a za pół sekundy ma wyświetlić dwójkę). jak następuje przepełnienie to od początku.W języku Asembler. Na DSM 51 Mam ten program napisać na jutro, a na lekcjach nie robiliśmy...

    Mikrokontrolery   17 Cze 2014 11:55 Odpowiedzi: 2    Wyświetleń: 999
  • Jak wyświetlić 65536 na LCD w asemblerze?

    Chłopaki, wielki problem... Jak pokazać na wyświetlaczu LCD liczby dwu bajtowe, potrzebuję zobrazować „zawartość” licznika pracującego do 65536???? Normalne napisy robię w ten (znany) sposób że wpisuje do DPTR jakiś adres DB i po sprawie, ale jak wyświetlić zmieniające się wartości...

    Mikrokontrolery   02 Paź 2002 15:47 Odpowiedzi: 3    Wyświetleń: 2851
  • Szukam jakiegos edytora-asemblera-symulatora ekranowego

    Kilka linków znajdziesz na mojej stronie. Cos posciagalem, zobacze. Moze mi cos podejdzie. Najbardziej podoba mi sie program A.Dybkowskiego. Mlody czlowiek ale bardzo zdolny. Uzywalem jego programu, ale postanowilem zmienic na cos innego. A powod jest prosty. Sledzenie programu jest w wersji zdebugowanej....

    Mikrokontrolery   18 Maj 2003 17:11 Odpowiedzi: 4    Wyświetleń: 1716
  • Jak zrobic w asemblerze 8051...???

    Przy 12MHz kwarcu częstotliwość pracy timerów wynosi 1MHz, w trybie 13 bitowym przerwanie timera będzie generowane z częstotliwością 1000000/8192 = 122Hz. W procedurze obsługi przerwania robisz dodatkowy licznik, który zwiększa się o 1, i kiedy "doliczy" do 122 (znaczy że minęła sekunda) zerujesz go...

    Mikrokontrolery   25 Lip 2003 11:14 Odpowiedzi: 5    Wyświetleń: 1624
  • jak zrobić 1 wire w asemblerze?

    mam jeszcze jedno pytanie do kolegi? Przeanalizowałem juz cały program i wszystko rozumiem tylko zastanawia mnie co jest ukryte pod deklaracją #BUFOR_NA_TEMPERATURE?CZy to jest komórka pamięci? Bardzo proszę o pomoc. Dokładnie tak jak pisze, jest to obszar RAM-u gdzie zostaje wczytana temperatura,...

    Mikrokontrolery   17 Gru 2004 14:12 Odpowiedzi: 17    Wyświetleń: 6381
  • Czy ma ktoś algorytm CRC-8 na asemblerze AVR?

    Witam i oto co "wysmarzyłem" :) Legenda rejestrów MCS-51->AVR: B ->r16 ;CRC8 ACC ->r17 ;Bajt to dodania R0(0)->r18 ;Licznik bitów W r17 (pierwszy)kolejny bajt do obliczenia CRC,a w r16 znajduje się CRC8. Przed obliczeniem CRC dla 1-szego bajtu r16=0. ; Author: (dla MCS-51) ; John...

    Mikrokontrolery   06 Lis 2004 04:45 Odpowiedzi: 8    Wyświetleń: 2884
  • [AT89C4051] Problem z asemblerem

    Witam. Mam problem z pewnym programem. A mianowiciie chodzi o licznik impulsow na ukladzie AT89C4051. Mam w planie dwa wyswitlacze led i nie wiem jak mam zrobic zeby po zliczeniu ponad 9 impulsow oddzielic do jednego rejestru liczbe dziesiatek a do drugiego liczbe jednosci. Zgoru dzieki za pomoc. ...

    Mikrokontrolery   18 Sty 2005 08:57 Odpowiedzi: 1    Wyświetleń: 1134
  • Asembler

    Tym nie mniej adres powrotu Możemy się umówić, że przed wywołaniem przerwania, albo wykonaniem procedury, w liczniku adresu wyznaczany jest adres następnej instrukcji do wykonania (pomijając procedurę), zresztą tak to się odbywa w logice procesora. Czy to nazwiemy adresem powrotu, czy nową wartością...

    Mikrokontrolery   18 Kwi 2005 19:26 Odpowiedzi: 9    Wyświetleń: 1308
  • Drgania styków, silnik krokowy (Asembler) 89C2051

    Nie opisałeś dokładnie sposobu obsługi, więc trudno o szczegółową odpowiedź... Przyciski obsługiwane niezależnie mają oddzielne liczniki, a zależnie - wspólne. Przy takiej ilości to pozostaje obsługa liczników programowych w przerwaniu timera. Reszta procedury w petli głównej sprawdzająca po kolei stan...

    Mikrokontrolery   16 Cze 2005 16:13 Odpowiedzi: 19    Wyświetleń: 2781
  • Atmega8 Przerwanie z T0 [asembler]

    .org 0x0000 ; ustawia adres w pamięci programu rjmp reset ; skocz do etykiety ... ; wektor przerwania timer 1 .org 0x0005 rjmp led_off ; skocz do obsługi przerwania ; w tym przykładzie początek programu głównego reset: ; Jako pierwsze ustawienia stosu (w asemblerze jest to ;...

    Mikrokontrolery   25 Wrz 2005 13:31 Odpowiedzi: 8    Wyświetleń: 2810
  • avr asembler, pytanie laika

    Witam. Zadałem już to pytanie w dziale dla początkujących, ale jeden z użytkowników polecił mi zapytać tutaj, co niniejszym czynię. Mój problem jest dość prymitywny, jako że dopiero zaczynam swoją przygodę z µC. W Avr studio napisałem sobie program w asemblerze, który ma za zadanie zapalać...

    Mikrokontrolery   12 Lis 2005 16:11 Odpowiedzi: 15    Wyświetleń: 3607
  • sterowanie światłami na skrzyzowaniu - Asembler

    Hehe, a czy na pewno aż tak konieczne jest użycie procka. A nie wystarczyłby ROM (EPROM, EEPROM itd) odpowiednio zaprogramowany i zegar z licznikiem co sekundę (lub więcej) i każde wyjście to osobna lampa? Mi się wydaje że to dobre rozwiązanie powinno być, gdyby nie fakt, że koledze nawet takie się pewnie...

    Programowanie   03 Lis 2005 13:01 Odpowiedzi: 11    Wyświetleń: 2544
  • Jak włączyć timer w mikrokontrolerze 89S51 w asemblerze.

    myślę że to wszystko wyjaśni Super opis naprawde wielkie dzieki!!! Mam tylko pytanie (moze niedoczytalem bo pozna godzina...): T0 ma wiekszy priorytet niz T1. Jezeli realizujemy przerwanie z T0 to wiem ze przerwanie z T1 zostanie zrealizowane po nim, ale czy w instrukcji przerwania T0 moge wpisac...

    Mikrokontrolery   07 Kwi 2006 20:59 Odpowiedzi: 9    Wyświetleń: 1719
  • Punkt świetlny na 89C2051 - asembler

    Witam !!! Linijka 89C2051 Chciałem napisać program sterujący linjką led w .asm z zastosowaniem przerwań i timerów. Program na ogół jest sprawny dopiero po modyfikacji - "Operacje na porcie" sie wykrzacza. Na symulatorze pracuje ok ,jednak w układzie coś nie tak, a zalezało mi na zmianie stanu...

    Mikrokontrolery   21 Cze 2006 06:26 Odpowiedzi: 5    Wyświetleń: 1257
  • Asembler 89c2051, int0, Led

    kod: $MOD51 ;istotne dla kompilatora asm51 (at)(at)(at)(at)(at) ; jesli p3.4 w stanie L to wejscie -- Dodano po 7 Witam !!! Układ ma mierzyć czas wysterowania tranzystora t1= P3.4 wynik pomiaru do komórki sek , zamiana bin na dec każda cyfra do swojej komórki i na 4543 i na...

    Mikrokontrolery   25 Lip 2006 17:29 Odpowiedzi: 10    Wyświetleń: 1974
  • 8051, asembler, zadanie, pomocy

    Witam wszystkich progrmistów w asemblerze... mam wielki problem, dostałem zadanie ( w zasadzie to dwa, treśc drugiego w innym poście) do zrobienia z czegoś z czego jestem zielony i potrzebuje pomocy w rozwiązaniu i zrozumieniu problemu... Za wszelką pomoc bardzo dziękuje Zaprojektować i uruchomic...

    Mikrokontrolery   21 Lis 2006 16:00 Odpowiedzi: 3    Wyświetleń: 2546
  • Pytanie do fachofców od asemblera

    Jestem dyslektykiem to dla twojej wiadomości. Ale chodzi mi czy po przepełnieniu licznika to przez ten rozkaz on skacze do timer0.Możesz mi wytłumaczyć jak to sie dzieje i jakie są zasady tego działania. chodzi mi tylko o tę czesc kiedy licznik sie przepełnia i wykonuje ten fragment programu.

    Mikrokontrolery   09 Sty 2007 21:40 Odpowiedzi: 5    Wyświetleń: 858
  • Dlaczego to nie działa? (Asembler dla 89C52)

    To mam w linkerze: BL51 BANKED LINKER/LOCATER V6.05 01/30/2007 11:35:34 PAGE 1 BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY: C:\KEIL\C51\BIN\BL51.EXE .\Nowy folder\Nowy folder\test_z_51ka.obj TO .\Nowy folder\Nowy folder\test_z_51...

    Mikrokontrolery   02 Lut 2007 20:53 Odpowiedzi: 34    Wyświetleń: 4838
  • PWM w asemblerze na ATmega8

    Licznik wydaje sie byc ustawiony ok, zobacz czy masz dodbrze ustawiony przetwornik i zrob tak zeby wypisywal ADCH na jakis port i sprawdz multimetrem czy sie zmienia, najlepiej ADCH i ADCL zebys zobaczyl czy sie cokolwiek zmienia

    Mikrokontrolery   14 Mar 2007 19:24 Odpowiedzi: 7    Wyświetleń: 1302
  • Enkoder, ATmega8, pomiar położenia silnika, asembler

    Witam. Zdaje sobie sprawę, że temat ten był poruszany na elektrodzie wielokrotnie, jednak po przeczytaniu kilkudziesięciu wątków nie znalazłem rozwiązania które może mi pomóc. Otóż potrzebuje mierzyć położenie obracającego się wału silnika w czasie, uzyskując wynik do dalszych obliczeń w kaskadowej...

    Automatyka Przemysłowa   07 Maj 2007 15:38 Odpowiedzi: 10    Wyświetleń: 3600
  • dsm i 8-bitowy sumator, klawiatura matrycowa, asembler.

    no przeciez powyzej masz przyklad obliczenia ile to zajmuje. trzeba policzyc ile cykli procesora zajmuje jeden obrot petli, policzyc ile czasu zajmuje jeden cykl procesora i maz odpowiedz. mozna tez uzyc wbudowanego w kazde sensowne srodowisko programistyczne tak zwanego zegarka 'stopwatch' lub licznika...

    Mikrokontrolery   17 Sty 2008 08:16 Odpowiedzi: 35    Wyświetleń: 3383
  • generator tonów na uC 8051 [asembler]

    mylisz sie. [; jesli twoim celem jest optymalizacja rozmiaru kodu, to nalezy tak zrobic jak pisalem. jesli mozna to zrobic jednym podprogramem i nic nie sugeruje zrobiebnia tego inaczej - tak wlasnie nalezy zrobic. a ze kod jest wywolywany wiecej razy? no i co z tego? jesli zas twoim celem jest...

    Mikrokontrolery   18 Sty 2008 23:54 Odpowiedzi: 6    Wyświetleń: 2993
  • asembler-->Cóż to za graf? ;P

    Grafy się rysuje dla wielu ,,stworzeń". To może być graf automatu, licznika.... Najlepiej narysuj to na kartce i wrzuć tu fotkę bo nie mogę sobie tego wyobrazić. Pozdrawiam.

    Programowanie   14 Maj 2008 15:42 Odpowiedzi: 18    Wyświetleń: 1832
  • Obsługa Timera/Licznika w PIC16F84A pod ASEMBLEREM

    Witam wszystkich, powoli kończę swój projekt robocika zwiadowczego do wykrywania metalu, elektronika jak i 90% programu działa OK, niestety mam problem z obsługą timera w PIC16F84A który ma pracować w roli licznika, jeżeli chodzi o zliczanie impulsów z wewnętrznego oscylatora, to wszystko jest jak najbardziej...

    Mikrokontrolery PIC   21 Wrz 2008 10:14 Odpowiedzi: 2    Wyświetleń: 1987
  • Problem z rozkazem w asemblerze do up 89c2051

    Program zamienia dane na 2 wskazniakch na 3 i na 6. Czyli mam na 7 seg napisa OLA ALA a po nacisnieciu klawisza enter na klawaiturze sekwencyjnej(chodzi mi o DSMa) zmieniaja sie miejscami wskazniki 3 i 6 czyli bedzie ALA OLA. Wszystko dziala tylko nie rozumiem czemu swieca mi sie wszystkie segmenty na...

    Mikrokontrolery   05 Lis 2008 15:56 Odpowiedzi: 23    Wyświetleń: 1996
  • Asembler - co zrobić aby pętla powtarzała się przez np 1s?

    Skorzystaj z przerwań generowanych przez licznik TIMER1 (lub TIMER2 jeśli jest dostępny).

    Mikrokontrolery   26 Lis 2008 20:15 Odpowiedzi: 7    Wyświetleń: 2440
  • [AT89S51] [Asembler] Zamek szyfrowy na klaw. matryc.

    Tu masz program (napisany przeze mnie daaaawno temu) do obsługi klawiatury matrycowej. Wysyła dane w zależności od klawisza przez UART. tmod_set equ 020h ;ustawienie Timera 1 w tryb 2 th1_set equ 0F4h ;wartosc poczatkowa licznika (do transmisji 2400 bodow/sek.) tl1_set equ...

    Mikrokontrolery   07 Kwi 2009 08:47 Odpowiedzi: 3    Wyświetleń: 1839
  • Ściąga dla tych, co w asemblerze

    Znalazłem jeszcze jedną ''ściągę'', którą nieco przerobiłem na swoje potrzeby - spis poleceń i sfrów z komentarzem oraz inne przydatne rzeczy. Można sobie wydrukować i trzymać pod ręką, zwłaszcza gdy się w 51 zagląda okazjonalnie i/lub jest się w tym temacie początkującym. W załączniku pdf oraz pliki...

    Mikrokontrolery   14 Kwi 2009 09:42 Odpowiedzi: 0    Wyświetleń: 1128
  • [ATtiny12] [Asembler] Timer/Licznik

    Rozpatrz opis działania polecenia SLEEP: "Rozkaz ten wprowadza procesor w jeden z trybów obniżonego poboru energii, określony przez nastawę specjalnego rejestru. Układ może wyjść ze stanu uśpienia tylko w skutek wystąpnienia przerwania lub zdarzenia zerowania. Jeśli do wybudzenia procesora wykorzystane...

    Mikrokontrolery AVR   24 Cze 2009 16:44 Odpowiedzi: 10    Wyświetleń: 2181
  • [AVR][asembler][Sterowanie diodą LED]

    Jeśli dobrze pamiętam to tak to się liczyło delay1: ldi R16, 0 ;1 cykl del1: inc R16 ;1cykl brne del1 ;2 cykle (1 gdy nie ma skoku) ret ;4 cykle ;razem (1+1+2)*256-1+4=1027 cykli delay2: ldi R17, 0 ;1 cykl del2: ...

    Mikrokontrolery AVR   25 Paź 2009 20:58 Odpowiedzi: 5    Wyświetleń: 2974
  • Asembler + mikrosterownik 8051

    moment, moment... Po co te generatory, bo nie łapię? Przecież jeśli chcesz sterować wyświetlaczem w sposób szeregowy to wystarczy zwykły licznik + kilka bramek... Dla ułatwienia warto byłoby jednak wyprowadzić linię resetującą, ale nie ma konieczności - wówczas wystarczy tylko pamietać stan w programie...

    Mikrokontrolery   08 Lis 2009 11:45 Odpowiedzi: 2    Wyświetleń: 2377
  • Implementacja sortowania w asemblerze x51 - potrzebna pomoc

    Czy moglby ktos zweryfikowac poprawnosc ponizszego kodu/poprawic go lub nakierowac mnie na rozwiazanie? Poniższy kod przedstawia probe zaimplementowania algorytmu sortowania przez WYBIERANIE. Niby znajduje najmniejsza wartosc w tablicy, zamienia w wpisuje na poczatek ale problem pojawia sie przy zapisywaniu...

    Mikrokontrolery   13 Sty 2010 23:02 Odpowiedzi: 1    Wyświetleń: 965
  • sortowanie liczb w asemblerze

    Może zróbmy coś takiego. Poniżej zamieszczam program, który w nieskończonej pętli wysyła znaki na terminal. To jest narazie wszystko co udało mi się napisać z pomocą książek. Na samej górze tego programu zadeklarowałem tablicę, w której będę chciał przechować te 6 trzycyfrowych liczb. Czy pomółbyś mi...

    Programowanie   19 Sty 2010 21:09 Odpowiedzi: 8    Wyświetleń: 2115
  • [AVR][ATMega8] Procedury I2C w asemblerze

    W ogóle to źle realizujesz I2C. Powinieneś się zabierać za rejestry DDR a nie PORT. Masz tutaj kawałek kodu: ;=====================================... I2cstart: ;=====================================... cbi i2cport,sda ;sda = 0 inicjalizacja...

    Mikrokontrolery AVR   22 Sty 2010 11:22 Odpowiedzi: 9    Wyświetleń: 2620
  • asembler, odczyt znaku z klawiatury

    Najprościej napisać nic nie wnoszącą odpowiedź jeśli się nie zna rozwiązania, racja :) ? Jeszcze prościej jest napisać, że odpowiedź nic nie wnosi i czekać na gotowca. Nie jestem asemblerowcem, ten język nie jest intuicyjny, jeśli się zajmuje już parę lat językiem wysokiego poziomu, to pisanie...

    Programowanie   16 Cze 2010 09:05 Odpowiedzi: 4    Wyświetleń: 6458
  • Avr asembler porównywanie danych w szybszy sposób ?

    Nie bardzo rozumiem jak to zrealizować - C nie znam w ogóle podane przykłady niewiele mi mówią. Musisz przeznaczyć pewną ilość pamięci na bufor. Załóżmy że PWM ma tylko 16 poziomów więc licznik liczy do 16, i jest 8 PWM'ów czyli 1 port. Pierwszy pwm niech ma wartość np. 12. Czyli bufor wyglądał...

    Mikrokontrolery AVR   15 Lip 2010 21:03 Odpowiedzi: 13    Wyświetleń: 1929
  • AVR Atiny 2313 Bascom - Asembler

    Lub robisz tak: licznik birów R19 zwiekszasz do 16 A zamiast jednego bajtu dajesz dwa r17,r18 zastepujesz lsl r17 ROL R17 LSL R18 Program rośnie o jedno slowo rozkazowe.

    Mikrokontrolery AVR   01 Sty 2011 21:26 Odpowiedzi: 8    Wyświetleń: 1520
  • Kod w Asemblerze odpowiadający fragmentowi kodu w C oraz instrukcja CALL

    1. rejestry ax-dx to rejestry ogólnego przeznaczenia. Czyli w większości przypadków nie różnią się niczym. Ale mogą mieć też specyficzne zastosowania, jak AX do niektórych operacji arytmetyczno-logicznch, BX do wskazywania adresu (zapis: [BX]), CX używany do liczenia (podobnie, jak licznik w for). xH...

    Programowanie Początkujący   21 Cze 2011 14:21 Odpowiedzi: 8    Wyświetleń: 1307
  • Odczyt danych z programu - z tablicy AVR, Asembler, instrukcja LPM

    tablicę z danymi umieść na samym końcu za programem: [syntax=asm].include "tn13def.inc" .cseg .org 0x00 r... 0x0A start: cli ; blokada przerwań ldi r16,low(RAMEND) ; stos na koniec RAM out SPL,r16 ldi r16,0b00000111 ;konfiguruje porty B pin0-pin2 na wyjscie...

    Mikrokontrolery   23 Mar 2013 18:28 Odpowiedzi: 12    Wyświetleń: 3492
  • Asembler AT90PWM3 - Falownik jednofazowy stabilizacja napięcia

    Witam, Męczę się z falownikiem jednofazowym (315VDC>230VAC), generowanie impulsów działa prawidłowo tylko nie wiem jak zrobić aby zmieniać szerokość impulsów w zależności od napięcia wyjściowego żeby utrzymać napięcie na jednym poziomie nie zależnie od obciążenia. Schemat Kod programu...

    Mikrokontrolery Początkujący   30 Paź 2013 19:11 Odpowiedzi: 1    Wyświetleń: 1593
  • ASM - Spacja w asemblerze

    Cześć wszystkim! Dopiero zaczynam z assemblerem i napotkałem taki problem: potrzebuję, żeby konsola wyrysowała mi coś takiego: ***** .***** ..***** ...***... tego otrzymuje: ***** .***** .***** itd. Nie mam pomysłu w jaki sposób dodać o jedną spacje więcej przy każdym...

    Programowanie Początkujący   11 Maj 2015 12:38 Odpowiedzi: 4    Wyświetleń: 804
  • edsim51 - Jak zrobić przerwanie diody w asemblerze?

    Mało danych. Chcesz, żeby dioda migała na przerwaniach? Czyli przerwanie włącza, następne wyłącza - tak to zrozumiałem. Co do obsługi T0 musisz zrobić obsługę przerwania od adresu 0x0BH (czyli wyzwalanie przez flagę TF0). Wstaw coś takiego po LJMP start na początku: [syntax=text]ORG 0Bh ; start przerwania CLR...

    Mikrokontrolery Początkujący   10 Cze 2015 21:16 Odpowiedzi: 2    Wyświetleń: 807
  • [asembler] - Prezentacja wyniku w monitorze CGA.

    Dzień dobry. Mam taki problem - otóż napisałem program w asemberze, który wypisuje imię i nazwisko, liczy powtórzenia danego znaku pojawiającego się w całym monitorze CGA oraz tenże znak zaznacza poprzez zmianę koloru jego i koloru tła. Oto kod: [syntax=asm] .MODEL small .STA... .DATA ...

    Programowanie Początkujący   05 Lis 2015 12:24 Odpowiedzi: 3    Wyświetleń: 600
  • XMega 128 - Pętla For Krok Next z 32-bit liczbami w Asemblerze

    Gdzie masz licznik, a gdzie jest krok? Bo masz totalny chaos. Jeśli licznik jest w R24-R27, to gdzie masz ADC R25? Co jest w R16-R19? Co mają robić ADC R26,R18 i ADC R27,R19? Tego typu problemy najprościej się rozwiązuje korzystając z symulatora Atmel Studio. Możesz sobie dokładnie prześledzić wykonanie...

    Mikrokontrolery AVR   03 Gru 2016 15:16 Odpowiedzi: 9    Wyświetleń: 1068
  • Asembler, 8051, wpisane liczby 12 bitowej do rejestru TH0

    Dzień Dobry, Co się stanie, jeśli wpiszemy do rejestru TH0 licznika mikrokontrolera 8051 liczbę F0Fh? Chodzi mi o polecenie MOV TH0, #F0Fh. Wiem, że rejestr jest 8 bitowy, a liczba 12 bitowa, ale jaka wartość się tam wpisze? Najstarsze czy najmłodsze 8 bitów? Czy może nic się nie wpisze? Z poważaniem Paweł

    Mikrokontrolery   26 Cze 2017 21:34 Odpowiedzi: 9    Wyświetleń: 810