asembler linię

Znaleziono około 310 wyników dla: asembler linię
  • Jak wyświetlić tekst w drugiej linii LCD DSM51 w asemblerze?

    Witam MOV LDI A,#80H ; 0H+80H ACALL WRITE MOV LDI A,#C0H ; 40H+80H ACALL WRITE Przecierz to 8051. LDI - co to jest? MOV A,#C0H ; 40H+80H ACALL WRITE

    Mikrokontrolery   07 Kwi 2007 14:48 Odpowiedzi: 12    Wyświetleń: 2910
  • [Asembler 8051] Obsługa wyświetlacza, przycisków.

    Witam. Sposób wykonania niezbędnych połączeń elektrycznych jest opisany w PDF’ie (Multipleksowany wyświetlacz LED). Załóżmy chwilowo, że są już połączenia: - uaktywniony bufor (JP1 1-2), - bufor podłączony kablem (1 do 1) do portu np. P1 (JP2>>JP4), - sterowanie wspólnymi katodami wyświetlaczy podłączone do portu np. P2(JP3>>JP5). Zastosowane...

    Mikrokontrolery   04 Gru 2010 12:56 Odpowiedzi: 3    Wyświetleń: 4305
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Zegarek z termometrem w języku asm

    jaki dokladnie ma byc ten program sciagnalem ze strony interenetowj ale nie chce dalej mi go kompilowac, natomiast czy ten program nie jest napisany pod procesory AVR?? co oznacza deklaracja EQU B.1 zwykly asembler (program ASM.exe od 480 lini wyrzyca mi same bledy typu nieznany mnemonik) i co oznacza mov A,#'5'

    Artykuły   03 Lip 2008 18:50 Odpowiedzi: 54    Wyświetleń: 23883
  • Jak wyświetlić polskie litery na LCD w DSM51 w asemblerze?

    tprzemko - faktycznie coś w tym jest Proponuję na początek zrobić próbę czy LCD wydoli z przełaczaniem 2 obrazów. Próba polegać ma na naprzemiennym wyświetlaniu 2 umownych ekranów Powiedzmy na pierwszym ekranie mamy jakiś tekst w 1-szej linii, druga jest pusta. Na drugim ekranie mamy 1 linię pustą a w drugiej znajduje się inny tekst. Oba ekrany są przełączane...

    Mikrokontrolery   23 Sty 2005 19:31 Odpowiedzi: 15    Wyświetleń: 2510
  • REKLAMA
  • [avr] [AVR] Asembler: Dlaczego AVR Studio odrzuca rozkaz LAT?

    Witam. Do czego służy rozkaz LAT? Przykładowe zastosowanie to LAT R25 AVR studio odrzuca to polecenie, jednak podczas disassemblowania pliku HEX pokazuje właśnie taką linię. Linia ta znajduje się w 5A poniższego programu zapisanego w pliku HEX.

    Mikrokontrolery AVR   09 Paź 2009 16:07 Odpowiedzi: 4    Wyświetleń: 3908
  • Atmega 16 - Jak stworzyć interpreter poleceń i wielozadaniowość?

    Do tego to właściwie potrzebujesz prosty scheduler + context switching, mała część RTOSa, w sumie to kilkadziesiąt linii kodu w c/asemblerze. Albo po prostu ściągąć prostego RTOS dla AVR, google zwraca kilka całkiem nadających się do tego celu.

    Mikrokontrolery   03 Mar 2013 13:43 Odpowiedzi: 9    Wyświetleń: 1929
  • Asembler (Gnu As) - wyświetlanie elementu tablicy .byte w ASCII nie działa

    No chyba nie muszę za Ciebie pisać całego kodu... Tymi przykładami zastąp linię movl $data1, %ecx Każdy z podanych przykładów działa na moim systemie (linux i386). Pozdrawiam, Dr.Vee

    Programowanie Początkujący   18 Maj 2009 23:28 Odpowiedzi: 7    Wyświetleń: 2102
  • REKLAMA
  • Asembler - Timer w 8052: Czy program przesuwa bity na P1 co 1s przy 6MHz?

    Jakiego kompilatora używacie bo mój nie wywala błąd w lini ORG 000BH Co robić??

    Mikrokontrolery   17 Sty 2008 20:31 Odpowiedzi: 5    Wyświetleń: 2956
  • [AVR] ATmega8 I2C w asemblerze – komunikacja z RTC PCF8583, start i obsługa linii

    ori acc,0 ; ustaw bit 0 acc zmieć na: ori acc,1 ; ustaw bit 0 acc Dodano po 2 Acha. I dla punktów tego nie napisałem.

    Mikrokontrolery AVR   22 Sty 2010 11:22 Odpowiedzi: 9    Wyświetleń: 3160
  • Wybór języka do programowania mikrokontrolerów AVR: asembler czy C?

    Poza tym, że w jednym i drugim instrukcja zajmuje jedną linię i ma format "opkod argument1, argument2", to innych podobieństw jest niewiele - różne architektury, różne zestawy instrukcji, rejestry itd. Pozdrawiam, Dr.Vee

    Mikrokontrolery AVR   17 Wrz 2008 15:11 Odpowiedzi: 20    Wyświetleń: 6189
  • AVT2857 - Zmiana zakresu pomiaru natężenia z 0-10A na 0-20A, czy zmiana kodu?

    Dziękuję za odpowiedź, miernik będzie wykorzystywany w zasilaczu do radiostacji. Normalnie pobieranie jest około 2A, przy nadawaniu ta wartość wzrasta do 20A. Głównie 20A będzie pobierane przez około 2 minuty, potem jest przerwa też około 2 minuty (choć czasami ta wartość może wzrosnąć nawet do 1 godziny). Co to programu to niestety kuleję, coś tam...

    Początkujący Elektronicy   13 Sty 2010 12:32 Odpowiedzi: 2    Wyświetleń: 2018
  • Jak umieścić funkcję main pod adresem 100h w SDCC dla DSM51?

    Hura Hura Hura zadziałało. Na bez przerwań ale działa. Metoda wręcz od siekiery, ale działa. 1. umieszczam swój programw c od adresu 0x0100 2.piszę program w asemblerze LJMP 0x0100 i go asebluję. 3. kopiuję pierwszą linię hexa programu w asemblerze i wklejam jako pierwszą linię do hexa z programem w C i działa Cieszę się :)))))))

    Mikrokontrolery   24 Wrz 2007 08:45 Odpowiedzi: 11    Wyświetleń: 2307
  • [Bascom/ASM] Jak poprawnie włączyć wstawki asemblerowe do kodu w Bascom?

    Witam Myślę, że to rozwieje wątpliwości: Dyrektywa $ASM używana jest razem z dyrektywą $END ASM, podczas tworzenia bloków kodu w języku asembler, umieszczanych jako wstawki w programach języka BASCOM BASIC. Zamiast używać tych dyrektyw, można także przed każdą linią zawierającą mnemonik postawić znak !. Większość mnemoników asemblera nie potrzebuje...

    Mikrokontrolery AVR   27 Lip 2008 08:53 Odpowiedzi: 9    Wyświetleń: 3646
  • REKLAMA
  • Błędy kompilacji programu dla dekodera RC5 na µP AT89C2051 - jak je naprawić?

    Dyrektywa $ASM jest używana razem z dyrektywą $END ASM, podczas tworzenia bloków kodu w języku asembler, umieszczanych jako wstawki w programach języka BASCOM BASIC. Zamiast używać tych dyrektyw, można także przed każdą linią zawierającą mnemonik postawić znak !. Większość mnemoników asemblera nie potrzebuje przedrostka !, gdyż są one rozpoznawane...

    Mikrokontrolery   04 Maj 2008 12:30 Odpowiedzi: 8    Wyświetleń: 4029
  • Co wyświetli się na LCD po wykonaniu programu w asemblerze?

    ABC. omsklo mi sie na klawiaturze :(. A co, spodziewales sie Iliady i Odysei w 10-ciu liniach asemblera ;)

    Mikrokontrolery   02 Mar 2006 16:41 Odpowiedzi: 6    Wyświetleń: 963
  • [51] [51][Asembler] DSM-51 - Dlaczego używamy ORG 100H i pętli STOP?

    Witam, Dostałem książkę od nauczyciela "Podstawy programowania mikrokontrolera 8051" Autorów Piotra oraz Pawła Gałki. Jest to Dydaktyczny system mikroprocesorowy DSM-51 Piszę programy w Bascomie, a że tak powiem dokształcam się jeszcze (niestety na razie na "sucho")w Asemblerze na '51 W książce jest taki pierwszy program: LJUMP START ORG 100H START:...

    Mikrokontrolery   18 Sty 2011 19:31 Odpowiedzi: 6    Wyświetleń: 5656
  • LCD - kod w asemblerze. MC68HC908, CodeWarrior Freescale. Kod.

    WItam! Jeśli temat jest aktualny, to mogę poradzić, abyś dokładnie sprawdził schemat podłączenia wyświetlacza w książce Kościelniaka i u siebie. Zwróć uwagę na linię R/W pozdrawiam Wat

    Początkujący Elektronicy   17 Lis 2008 22:35 Odpowiedzi: 3    Wyświetleń: 1787
  • Kod w asemblerze do wyświetlania 'A' na LCD HD44780 - co poprawić?

    Pobawiłem się trochę tym lcd'kiem. Przeczytałem artykuły w EDW, napisałem program i dalej nic. Zamieszczam obecną wersję programu. Mam pytanie co do niego. Co robię źle z inicjalizacją. Cały czas mam czarną pierwszą linię na wyświetlaczu. Pozdrawiam. (kod w załączniku)

    Mikrokontrolery   10 Gru 2007 01:25 Odpowiedzi: 39    Wyświetleń: 4715
  • Wybór mikrokontrolera z tanim programatorem i łatwym podłączeniem LED-ów

    Ja bym polecił jednak AVRy: +Asembler jest łatwiejszy niz na 51, nie wiem, czemu twierdzisz, ze na 51 jest prostrzy, napewno w AVRach niektore rzeczy mozna robic szybciej niz na 51 (np przez to ze nie muszisz uzywac akumulatora, mozna operacje wykonywac bezposrednio na rejestrach, wiec odpada przepisywanie rejestr->akumulator, i potem wynik z akumulatora->rejestr,...

    Mikrokontrolery   17 Mar 2004 22:00 Odpowiedzi: 5    Wyświetleń: 1587
  • Kompilator do konwersji .ASM na .HEX dla mikrokontrolerów '51 pod Windows XP

    Jeśli twój kod nie jest zbytnio "udziwniony" to spróbuj użyć środowiska MikroLuk 1.0 http://www.mikroluk.prv.pl/. Asembler powinien już działać w miarę poprawnie. Program jest pisany "pod" XP, ale działa także ze starszymi OS-ami. Możesz także poszukać jakiś DOS-owych asemblerów. W konsoli (tzn. z poziomu okna lini poleceń) powinny przecież chodzić....

    Mikrokontrolery   09 Maj 2004 15:40 Odpowiedzi: 1    Wyświetleń: 1499
  • Assembler a C++ czyli wybór szybciej czy taniej...

    A gdzie tam jest napisane, że oprogramowanie było napisane w C? Ale przyjmijmy, że tak faktycznie jest - 2 miliony linii kodu w C. Szacując bardzo zgrubnie niech zamienny program napisany w asemblerze ma około 20 milionów linii kodu w asemblerze. I teraz niech mi ktoś usiłuje wmówić, że napisze program w asemblerze na 20 milionów linii kodu i nie popełni...

    Mikrokontrolery AVR   08 Wrz 2010 14:25 Odpowiedzi: 144    Wyświetleń: 21127
  • Czy attiny2313/atmega8535 obsłuży jednoczesne nadawanie i odbiór IR?

    Zazwyczaj każdą barierę opto łatwo oszukać i nawet nie musi to być skomplikowany układ elektroniczny, wystarczy zwykły swiatłowód (lub kilka) którym puscisz wiązkę omijając chronione przejscie. A co do Bascoma w takich zastosowaniach - to szkoda czasu, lepiej napisac kilka linii asemblera. Pozdr. N.

    Mikrokontrolery   24 Maj 2010 17:45 Odpowiedzi: 15    Wyświetleń: 2097
  • LCD 16x2 na ATtiny2313 - niepoprawne wyświetlanie drugiej linii w Bascomie

    BASCOM oczekiwanie załatwia sam i robi to korzystając z dyrektywy $crystal. Pisałem obsługę LCD w BASCOMie i żadnych dodatkowych opóźnień nie musiałem dawać. A tak w ogóle to nejlepiej napisać całą obsługę samemu w asemblerze =] Poza tym zauważ, że w drugiej linii użyłeś polskiego znaku, a LCD nie mają takowych, chyba, że sam zdefiniujesz, stąd mogą...

    Mikrokontrolery   02 Sty 2006 18:02 Odpowiedzi: 5    Wyświetleń: 1092
  • Assembler - moduł do dodawania liczb zmiennoprzecinkowych w C

    C pod windowsem, asembler na Dosie\ To się nie da zlinkować. Chyba że rozumiesz "C edytowane w GUI, uruchamianie asemblera z linii komendy" Nawet w samym "tym samym windowsie" nie zlinkujesz plików obj powstałych z microsoftu, borlanda czy gcc Kompilator C i asembler musi być z tej samej rodziny Które środowisko programistyczne jest Ci najbliższe?...

    Programowanie   12 Cze 2016 15:00 Odpowiedzi: 12    Wyświetleń: 1446
  • Asembler – zapis liczby trzycyfrowej 172 do rejestrów R1, R2, R3 (jedn., dzies., setki)

    To zmień tę linię: MOV R0,#172 ; załadowanie do R0 liczby do rozpisania na MOV R0,#n ; n - dowolna liczba od 0 do 255 Nie podałeś tylko jaką metodą ma być wprowadza na ta liczba, na jakim sprzęcie będzie wykonywany ten program (tylko nie pisz, że na 8051, bo to juz wiemy)

    Początkujący Elektronicy   11 Paź 2007 18:23 Odpowiedzi: 23    Wyświetleń: 2093
  • SDCC, program w C. LCD się nie inicjalizuje, a powinien.

    Popatrz w komentarze ;) ... void LCDinit() { _asm clr P1.2 clr P1.3 _endasm; Pauza(20) //odczekać po włączeniu zasilania sendHalfLCDdata(0x03); Pauza(0x02); //w moim LCD 1 ms było mało , a na 2 ms jest OK //... P1_1=1; //no comment ;) P1_2=0; // j/w Aha, no i czy ktoś wie jak ustawić lub wyzerować pojedynczą...

    Mikrokontrolery   01 Maj 2006 20:19 Odpowiedzi: 2    Wyświetleń: 1101
  • Asembler - Jaką wartość przyjmie rejestr DX po wykonaniu kodu z OFFSET?

    Siedzę na tym cały czas i nie mogę wymyślić ani znaleźć odpowiedzi w jaki sposób w tym programie będzie działać linia: mov esi, OFFSET linie + 4. Sprawdzam sobie rejestry w visual studio i wygląda to tak: http://obrazki.elektroda.pl/3068093500_1... Po wykonaniu ostatniej lini w DX dostaję wartość piątej cyfry w tablicy linii czyli 444,...

    Programowanie Początkujący   15 Mar 2013 14:18 Odpowiedzi: 6    Wyświetleń: 3120
  • Czy wymieniać kondensatory SMD na płycie głównej? [GA-8I915P-G r2]

    Płyta posiada integralny układ zwany BIOS, kontroluje on działanie podzespołów (kontrolerów dma agp ram....itd.). Po podłączeniu zasilania > info. o stanie (biper/led) o ile brak uszkodzeń(płyty) a zasilacz posiada sprzężenie zwrotne [power_good]nic się nie stanie. Dlatego też NIE polecam modyfikacji bios'u (flash) , chyba że zna się asemblera.Często...

    Komputery Hardware   30 Lip 2011 03:42 Odpowiedzi: 32    Wyświetleń: 10382
  • [c++ visual studio]instrukcja readline - zawiesza program

    A możesz to debugować pod visual studio? Wg mnie masz kilka możliwości dojścia o co chodzi. Od najprostszych: 1. Wczytanie się w dokumentację readline czy nie jest deprecated i z jakiej biblioteki pochodzi (co biblioteka to obyczaj) 2. Debugowanie kodu przed wysypaniem w trybie asemblera. Zobaczysz konkretną linię, która wysypuje program. 3. Jeśli nie...

    Programowanie   30 Lis 2009 17:21 Odpowiedzi: 1    Wyświetleń: 1569
  • Szukam asemblera zgodnego z IDE51 MICROMAX, obsługującego #low i #high

    Witam Przez dłuższy czas programowałem w ide51. Jednakże środowisko jest bardzo niewygodne, ponadto teraz używam innego sprzętu, który nie jest obsługiwany bezpośrednio przez terminal w ide51. Próbowałem się przesiąść na opensourcowe as31 i asm51 (polski). Są o niebo lepsze, potrafią includować i inne cywilizowane rzeczy, ale nie są zbyt zgodne z ide51....

    Mikrokontrolery   30 Mar 2004 19:07 Odpowiedzi: 2    Wyświetleń: 1376
  • Szybki mikrokontroler z RTC o dokładności 200 ns, 4-6 wejść, do pomiaru drgań

    Tak jak pisałem, ciągle nie jest to problemem dla współczesnych mikrokontrolerów. Sam pomiar realizowany jest sprzętowo, przez układ licznika wbudowany w mikrokontroler. Nawet proste AVR8 spełniają te założenia, taktowanie do 20 MHz, a więc teoretyczna rozdzielczość pomiaru to 50 ns, z tej samej serii XMEGA - 32 MHz, przy czym liczniki mogą być taktowane...

    Mikrokontrolery   28 Lip 2016 22:21 Odpowiedzi: 13    Wyświetleń: 1737
  • Jak połączyć dwa ATMega8 bez SPI, UART i I2C?

    Proponuje coś na zasadzie prostego SPI, z wykorzystaniem przerwania sprzętowego, niech linia z przerwaniem sprzętowym będzie linią zegara, dowolna linią danych, jeśli zmieni się stan na lini przerwania sprzętowego niech to przerwanie w programie odczytuje bit z lini danych i niech wraca do programu, a jeśli licznik bitów osiągnie odpowiedni stan, czyli...

    Mikrokontrolery   10 Maj 2005 20:19 Odpowiedzi: 15    Wyświetleń: 2311
  • Cyfrowa linia opóźniająca sygnały akustyczne na uC 8051

    Witam !!! Mam problem. Musze zaprojektować cyfrową linie opóźniającą sygnały akustyczne na µC z rodziny 8051. Opóźnienie musi wynosić od 20 do 200 ms a sygnał ma być na zakresie częstotliwości telefonicznej czyli coś do 8 kHz. Dopiero zaczynam swoją przygodę z µC i potrzebowałbym pomocy. Po pierwsze zaproponowano mi abym zrobił to na mikrokontrolerze...

    Mikrokontrolery   12 Gru 2005 11:35 Odpowiedzi: 3    Wyświetleń: 1514
  • Demonstracja możliwości Atmega88 (dzwięk+obraz)

    Fakt, trzeba wszytko robić programowo, ale podejście jest podobne: asembler, synchronizacja z rastrem, cyklowanie. (każdy pojedyńczy cykl procesora to czasami odległość jednego lub kilku pikseli w linii ! , czasem ważne było dołożenie jednej lub kilku instrukcji nop (No Operation)) Więc cały czasowo krytyczny rdzeń programu jest napisany w asemblerze,...

    DIY Zagranica   17 Kwi 2009 21:10 Odpowiedzi: 42    Wyświetleń: 21514
  • [mega128] [BASCOM] avr-dos i problem z zapisem danych

    Nie wiem czy akutat tu zadziala ale w innych jezykach aby powstal ślad na dysku nalezy uzyc komendy WRITELN W dzialaniu na file of text. A co to ma do rzeczy? Writeln zrobi po prostu nowa linię. Bez tego powinno dopisać w tej samej linii. Na moje oko nie wywołujesz procedury INITFILESYSTEM. Pewnie przy dopisywaniu do istniejącego pliku jest ona wywoływana...

    Mikrokontrolery AVR   04 Sty 2009 21:03 Odpowiedzi: 7    Wyświetleń: 3119
  • [Programator ISP] Układ do separacji galwanicznej.

    A to dlaczego ma zwierac do masy? Linie miso mozna odseparowac tranzystorkiem i bedzie po problemie. Programator zeby byl wygodny nie powinien byc odlaczany tylko dlatego ze bedzie przeszkadzal w wykonaniu programu przez procesor. tam jest potrzebna bramka 3stanowa sterowana linią RESET.

    Mikrokontrolery AVR   26 Lis 2010 14:22 Odpowiedzi: 14    Wyświetleń: 2862
  • Linijka świetlna na DSM51 - jak napisać program w asemblerze?

    Dzieki za NIEpomoc. Program skończony. Wygląda troszke nie schludnie bo nie są porobione pętelki ale to kwestia przerobienia go. Ważne że działa jak chcialem. Pozdrawiam [syntax=asm] SEG_ON EQUP1.6;włączenie wyświetlacza 7-segm. LEDEQUP1.7;Dioda TEST podłączona do P1.7 ;Stałe używane w programie - kody włączonych diod D1EQU00000001B ;1 DIODA D2EQU00000011B...

    Początkujący Elektronicy   02 Kwi 2014 13:51 Odpowiedzi: 10    Wyświetleń: 2127
  • Sterowanie LCD 128x64 z KS108B w asemblerze 8051/AVR - porady i doświadczenia

    Tak też myślałem, ale to trochę czasu mi zajmie :/ Hmmm... chociaż nie jest to aż tak krytyczne.... Jeszcze jedno pytanie. Jak rozumiem rozkaz set address ustawia niejako którą linię pionową chcemy mieć aktywną, set page ustawia aktywną stronę, a do czego służy rozkaz display start line ?

    Mikrokontrolery   12 Sty 2006 17:56 Odpowiedzi: 16    Wyświetleń: 4146
  • Sterowanie silnikiem krokowym w asemblerze z problemem przerwań UART

    No cóż, muszę stwierdzić, że nie ma się do czego przyczepić. Program skompilowałem i poddałem symulacji krokowej. Wszystko działa - co prawda nie wnikałem w sposób obsługi silnika, ale stos zawsze wracał na wartość #6FH, po przerwaniach. Oczywiście nie ma mowy o nakładaniu się procedur, bo stosujesz skoki. Jednak, mój symulator nie testuje dokładnie...

    Mikrokontrolery   25 Lut 2003 09:43 Odpowiedzi: 10    Wyświetleń: 3056
  • Jak wstawić całą procedurę asemblerową w WinAVR?

    Witam, Piszę program w C, w środowisku WinAVR i powstała potrzeba użycia wstawki asemblerowej. Wiem, jak zrobić taką wstawkę z jedną instrukcją, np. nop: __asm("nop"); Jednak nie działa mi to, gdy chcę wstawić w ten sposób całą procedurę (kilkadziesiąt linii) w asemblerze. Z góry dziekuję za pomoc Bartek

    Mikrokontrolery AVR   05 Cze 2009 22:07 Odpowiedzi: 1    Wyświetleń: 1335
  • [atmega32] [atmega32][asm] Jak napisać procedury 1-wire w asemblerze?

    witam Przeszukując elektrodę można znaleźć mnóstwo procedurek dotyczących 1-wire na AVR ale niestety w większości pod język C lub bascom. W jednym wątku znalazłem jakieś procedury ale jak ktoś w nim zauważył z błędami. Kolejną procedurkę znalezioną w kursie asm pod avr znalazłem na mikrokontrolery.net. Procedurki są ustawione pod 4MHz. #define DQ_PORT...

    Mikrokontrolery AVR   16 Mar 2009 12:06 Odpowiedzi: 9    Wyświetleń: 2633
  • Programowanie AT89C2051: Bascom, Asembler i narzędzia do programowania

    Ja mogę Ci odpowiedzieć na 1 i 3 pytanie. ad 1)Tak ad 3)Emulator sprzętowy AVT 2500 za pomocą 2xPCF8574 emuluje 15 lini I/O procków 89C1051,89C2051,89C4051 i to tylko dla programó napisanych w Bascomowym Basicu.Nie emuluje proców w 100% i czasie rzeczywistym. Tyle pamiętam.Programatora AVT 2502 używam do dziś , a emulatora (mimo że posiadam) nie użyłem...

    Mikrokontrolery   28 Mar 2005 18:43 Odpowiedzi: 6    Wyświetleń: 2283
  • Schemat wyświetlacza graficznego - jak podłączyć??

    To bardzo sympatyczny LCD jak masz odpowiednia ilosc pamieci czyli np. ATMEG162 z zewnetrzna pamiecia RAM lub ATMEGE128 to sterowanie jest banalne jedynym minusem bedzie to ze dosc sporo mocy procka zuzyjesz na jego sterowanie mniej wiecej przy rozdzielczosci 400x320 mono ok 25% czasu procesora. mam prośbę jeśli masz jakiegoś gotowca jak to zrobić...

    Mikrokontrolery   05 Mar 2010 08:05 Odpowiedzi: 8    Wyświetleń: 1700
  • [Delphi] Delphi XP – błąd IN/OUT AL,DX przy obsłudze portu LPT w asemblerze x86

    WinIO właściwie jest pakietem. Składa się z biblioteki dll i sterowników pod windy NT-pochodne (winio.sys) i nakładki na DOS - 9x/ME (winio.vxd). W oryginalnym wydaniu importuje sie procedury z dll, ale ponieważ rozprowadzana jest z kodem źródłowym nic nie stoi na przeszkodzie by wkleić odpowiednie procedurki do swojego programu (no chyba że licencja,...

    Programowanie   08 Lut 2005 22:25 Odpowiedzi: 14    Wyświetleń: 3004
  • Jak opóźnić przełączanie kierunku transmisji RS-485 na ATMEGA?

    Pisałem taki program z komunikacją ale w asemblerze. Rozwiązałem to sterując linią odpowiedzialną za transmisję korzystając z układu przerwań. Widziałem również rozwiązanie z NE 555 wyzwalanym z linii tx ale to według mnie jest rozwiązanie dobre w przypadku braku innych możliwości . Jeśli nie jesteś na tyle biegły żeby poradzić sobie z układem przerwań...

    Mikrokontrolery   08 Sty 2011 23:35 Odpowiedzi: 9    Wyświetleń: 5313
  • 8051: Różnice między stanem bufora a linią portu, ustawienia P1.2 i P1.3

    Jestem początkujący w 8051 i mam parę prostych pytań. Pytania seri 1: Słyszałem że w 8051 można sprawdzać osobno stan lini jakigoś portu i stan bufora linii portu i oprócz tego można jeszcze w SFR coś sprawdzać jeśli chodzi o stan linii portu tylko nie wiem co dokładnie. Czy ktoś mi może to wyjaśnić? Jaka jest różnica pomiędzy stanem bufora linii a...

    Mikrokontrolery   08 Lis 2004 12:36 Odpowiedzi: 2    Wyświetleń: 1686
  • ATMEGA8, asembler: problem z wysyłaniem danych przez RS485, USART, SN75176

    po wyrzuceniu zbędnych rzeczy z tej procedury wyslij i przeanalizowaniu tego ;) wynika, że absolutnie obojętnie gdzie nie wstawisz ldi R20, 97 - czy przed pętlą czy w pętli to nie powinno mieć najmniejszego znaczenia dziwi mnie, że napisałeś: Gdy wrzuce ta procedure do petli a ldi r20, 97 zostawie za petla wtedy równiez działa dobrze co to ma oznaczać?...

    Mikrokontrolery   25 Lut 2007 01:23 Odpowiedzi: 21    Wyświetleń: 3873
  • Naprawa wyważarki do kół ECODYNA na mikrokontrolerze 51MC68HC16Z1

    Wydaje mi się, że niekoniecznie są to złe oscylogramy. Q to są linie danych więc mogą być chwilowo w stanie HiZ przy przełączaniu z odczytu na zapis i odwrotnie. Obciążone sondą mogą generować takie oscylogramy. Raczej nie. Zauważ, że oscylogramy z pozostałych linii danych wyglądają normalnie. Taka asymetria byłaby dziwna i raczej przejście do HiZ...

    Mikrokontrolery   26 Sty 2023 17:46 Odpowiedzi: 21    Wyświetleń: 1953
  • Jak napisać oprogramowanie AVR do śledzenia linii z 6 czujników?

    Masz tam kod w asemblerze więc analizuj.

    Projektowanie Układów   19 Lis 2008 18:15 Odpowiedzi: 2    Wyświetleń: 870
  • Jak zapalić diodę na PD5 w asemblerze AVR? Program się kompiluje, ale nie działa

    Sorki, że tak długo czekałeś na odpowiedź ale przez ostatnie dni byłem nieosiągalny. Nie mam Atmega32 ale sprawdziłem na AT90S2313 i dioda się świeci. Program kompilowałem AVRA pod Windows (w pracy nie mam Linuksa) araz pod WAVRASM. Kod wynikowy jest w obu przypadkach identyczny. Są drobne różnice w pliku HEX, ponieważ AVRA dodaje jeszcze rekord typu...

    Mikrokontrolery   11 Wrz 2004 10:40 Odpowiedzi: 1    Wyświetleń: 1100
  • [Atmega32] [Atmega32][C] - Dlaczego program w C nie działa na Atmega32?

    Napisałem prosty program w asemblerze na ustawianie stanów wyjść lini portów i mam problem w napisaniu tego samego w języku C: [syntax=asembler] .nolist .include "m32def.inc" .list .cseg .org 0 sbi DDRB, 0 sbi DDRB, 1 sbi PORTB, 1 sbi PORTB, 0 petla: rjmp petla [/syntax] Powyższy program działa, ale niestety wszystkie programy napisane w języku C (program...

    Mikrokontrolery Początkujący   13 Sie 2012 20:46 Odpowiedzi: 46    Wyświetleń: 4926
  • [ATMega8][Asembler] Przełączanie diody LED za pomocą przycisku

    Cześć! Mam do zrobienia następujące ćwiczenie: Obsłuż układ z rysunku tak, by naciśnięcie przycisku S1 powodowało zaświecenie diody D1. Dioda D1 powinna od tej pory świecić, aż do powtórnego naciśnięcia przycisku S1 - wówczas dioda D1 powinna zgasnąć, a dioda D2 jednocześnie się zapalić. Oto schemat: 8874876500_1403362528|iRdN97tdaw Ponieważ na lekcji...

    Początkujący Elektronicy   01 Lip 2014 13:28 Odpowiedzi: 6    Wyświetleń: 2532
  • Zegar VFD na radzieckiej lampie IW-18

    Piękna sprawa! Też robię zegaren na tej lampie i na ATmega8 i 2xULN2804... Tobie to wyszło prześlicznie, to drugi zegar który mnie się najbardziej podoba. Poza tym to gratuluję głowy do programowania, 1500 linii i to w Asemblerze no nielada wyzwanie:) Ja mam problemy w C a co dopiero w Asemblerze! Pozdrawiam moja ocena to oczywiście max!

    DIY Konstrukcje   04 Kwi 2021 22:41 Odpowiedzi: 86    Wyświetleń: 39432
  • Jak zmierzyć prędkość pojazdu i czasy otwarcia wtrysków w starym aucie?

    Obciązenie linii nawet opornikiem 22kohm konczy sie wykryciem błędu przez sterownik w aucie. Nalezy uzyc conajmniej tranzystora który po pierwsze wzmocni , odizoluje w pewnym zakresie oraz przeniesie pozimo z 0-12 na 0-5v Dodano po 3 Od regulacji cisnienia jest regulator a pompa może sobie dawać ile zechce. A regulator jedna koncówką jest podpiety...

    Mikrokontrolery AVR   17 Lut 2011 18:05 Odpowiedzi: 60    Wyświetleń: 11704
  • Atmega1284p [C] - Bezpośredni dostęp do RAM - generowanie obrazu VGA

    Programowe generowanie sygnału video w jakimkolwiek standardzie jest zadaniem krytycznym czasowo, dlatego bez asemblera niewiele zwojujesz. Nawet w asemblerze trudno uzyskać więcej niż 100 punktów w linii. Zresztą zerknij na: Rejestrator przebiegów cyfrowych - przystawka do TV z EP Rejestrator przebiegów analogowych - przystawka do TV z EP [url=http://ep.com.pl/files/5337.pdf]3,....

    Mikrokontrolery AVR   10 Sie 2014 09:23 Odpowiedzi: 24    Wyświetleń: 5019
  • AT89C51/AT89S8252 – jak ustawić PSEN w stan niski na 50ms po resecie w BASCOM

    Ja wiem że to nie ma sensu bo nie działa. Dlatego potrzebuję pomocy. Sens mają jedynie pierwsze trzy instrukcje. Do instrukcji MOVC. Po tej instrukcji procesor generuje krótki sygnał "niski" na nóżce PSEN (o co zresztą chodziło). Tym sygnałem niskim poprzez diodkę i jumpery (patrz schemat) wprowadza w stan niski trzy piny portu P0 (pin P0.4, P0.5 i...

    Mikrokontrolery   07 Kwi 2005 22:09 Odpowiedzi: 17    Wyświetleń: 4021
  • Czy warto uczyć się asemblera dla PIC-ów po nauce AVR?

    Niezły delay w stosunku do reszty świata. Nawet jeśli MCHP kupi ATML to wątpie, aby zamknęli linię AVR. Pozatym Microchipowi chyba bardziej zależy na 32-bitowych Atmelach, no a AVR to tylko w Polsce (dzięki Bascomowi) mają takie rzesze fanów. Microchip mimo wszystko już dawno jest zwyciężcą. A jak wiadomo "zwyciężcy biorą wszystko"

    Mikrokontrolery   14 Lis 2008 13:29 Odpowiedzi: 32    Wyświetleń: 3566
  • [asembler] Szybki sposób na odwrócenie bitów w bajcie bez indeksowania

    Cóż, zawsze możesz podpiąc odpowiednio druciki z portu A do portu B i mieć to sprzętowo ;) Żart oczywiście, tracisz 16 linii na to. Ale zadziała.

    Mikrokontrolery AVR   26 Sty 2010 18:40 Odpowiedzi: 11    Wyświetleń: 1293
  • Aplikacja pod Mikrokontroler PIC 16F84 do obsługi RS232

    Witam Nie wiem czy trafiłem do odpowiedniego działu, ale prosiłbym o pomoc w napisaniu aplikacji pod łącze RS232 na mikrokontroler PIC16F84 w języku C lub Asemblerze. Aplikacja ta miałaby za zadanie manipulację linią RTS by ta miała odpowiednie stany podczas transmisji, czyli 1 przy nadawaniu a 0 przy odbieraniu. Prosze o pomoc Pozdrawiam

    Mikrokontrolery   20 Wrz 2007 23:08 Odpowiedzi: 4    Wyświetleń: 1798
  • Jak napisać program do matrycy LED 128x16 bicolor w C?

    Z SPI będzie problem, bo organizacja tego wyświetlacza jest taka, że musi dostawać 4 bity na takt zegara, a SPI daje 1. Chyba, że chciałoby Ci się przerabiać wyświetlacz. Wg specyfikacji powinieneś zapisywać 4 bity (dwa piksele) co ok. 14us. To nie jest problem, nawet w obsłudze przerwania, zwłaszcza, jakby to napisać w asemblerze. Tym niemniej, na...

    Mikrokontrolery   27 Lut 2010 07:41 Odpowiedzi: 15    Wyświetleń: 8582
  • Jak wysłać 24 bity szeregowo przez ATmega 8 na PD5 z użyciem asemblera?

    komentarze ;) .EQU DATA = 5 ; zdefiniowanie pinu w uC na którym będzie sygnał DATA .EQU CLOCK = 6 ; -------------- || ---------------------------------- CLOCK .EQU CHIP_ENABLE = 7 ; ------------------|| ------------ CHIP_ENABLE ;parametry wejściowe ; ; 3 bajty danych do wysłania umieszczone w SRAM ; pod adresem dane: send: ldi XL, Low(dane) ; ładujemy...

    Mikrokontrolery   12 Gru 2006 15:35 Odpowiedzi: 15    Wyświetleń: 3251
  • Jak tablicować i interpolować V^0,16 na mikrokontrolerze w assemblerze?

    Rozumiem, że chodzi Ci o "zagęszczanie" przechowywanej w pamięci tablicy V^0.16. Akurat ten poprzedni przykład to była ekstrapolacja, bo wynik był liczony poza punktami, ale idea jest mniej więcej słuszna. Dokładnie przy interpolacji liniowej puszczasz linię prostą między kolejnymi punktami krzywej i traktujesz punkty na niej jako wartości funkcji....

    Mikrokontrolery   06 Kwi 2005 19:13 Odpowiedzi: 5    Wyświetleń: 19838
  • [Atmega8] Sterownik urządzeń (klawiatura + podczerwień)

    popełniłem swego czasu taką obsługę Getrc5 w przerwaniu z wykorzystaniem bitu Toggle, który przydaje się do sprawdzenia czy mamy wciąż wciśnięty klawisz - wtedy zmienna Repeat = 1 a gdy tylko raz to Repeat = 0. To się czasem przydaje i fajnie można wykorzystać, oto przykładzk - hmmm może troszkę rozbudowany bo z wstawkami asemblerowymi ale można je...

    Mikrokontrolery AVR   26 Lip 2008 17:19 Odpowiedzi: 11    Wyświetleń: 3866
  • Jak przejść do drugiej linii na LCD Hitachi 2x16 z PIC 18F252?

    Zrób wstawkę asemblera do przejścia na nastepną linie.

    Mikrokontrolery   08 Cze 2004 20:09 Odpowiedzi: 3    Wyświetleń: 1356
  • Asembler: Błąd po usunięciu ES_MULTILINE w Windows 98 SE

    Komunikat sugeruje że gdzieś wewnątrz bibliotek dll jest problem z przekazywaniem sobie jakiegoś argumentu. Nietrudno to zgadnąć, że występuje problem. Pytanie gdzie i jaki? Tak, ale ja badam kod jaki podesłałeś, podaje możliwe przyczyny dla tego konkretnego kodu, nie wiem co siedzi w pozostałych 4 tysiącach linijek i nawet mnie to nie obchodzi. Odpowiedziałem...

    Programowanie   12 Mar 2008 19:16 Odpowiedzi: 15    Wyświetleń: 1431
  • Asembler 8051: Programowanie timerów do migania diody i buzera co sekundę

    Witam loop03: ljmp loop03 ; nieskończona petla W tej linii jest koniec programu. Procesor nic nie robi. Działa chociaż zgodnie z założeniami ten program :?:. Pozdrawiam

    Mikrokontrolery   16 Kwi 2007 20:26 Odpowiedzi: 8    Wyświetleń: 5367
  • Jak wyświetlić obrazek na TV w C bez użycia asemblera?

    Witam, Postanowiłem sobie napisać program w C, który wyświetla na ekranie TV jakiś obrazek.. Chciałbym do tego użyć języka C, beż użycia asm,którego w ogóle nie znam. Tutaj można zdobyć trochę wiedzy: !!Uwaga poprany i działający kod jest [syntax=c] #include <avr/io.h> #include <util/delay.h> #include <avr/pgmspace.h> uint8_t PROGMEM...

    Mikrokontrolery AVR   13 Sty 2012 13:45 Odpowiedzi: 19    Wyświetleń: 3073
  • Pisanie programów i używanie bibliotek w C i Asemblerze

    Trochę niegrzecznie, nie uważasz? Potem się dziwicie, że ktoś się daje sprowokować i wygarnie wam tak, jak na to zasługujecie. Naprawdę jesteś żałosny. Odpowiedz czy całe spektrum zagadnień (do którego się odnosisz) nie pokrywa tematów RTOS, systemów plików, graficznych LCD itd? Bo naprawdę w jednym zdaniu sam sobie zaprzeczyłeś. Kto nam niby wygarnia?...

    Mikrokontrolery   16 Gru 2016 02:36 Odpowiedzi: 260    Wyświetleń: 11481
  • [Bascom] - Jak znaleźć kolejny indeks wartości w Lookdown()?

    Pytanie jak zrobić przeszukiwanie kolejnego indeksu po stwierdzeniu, że pierwszy jest nie poprawny? Bez modyfikacji funkcji Lookdown w bibliotece mcs.lib , raczej nie ma możliwości. Jeżeli znasz asembler możesz zmodyfikować funkcje _LOOKDOWNBYTE i _LOOKDOWNINT . Można też wykorzystać instrukcje RESTORE i READ do przeszukania tablicy: [syntax=basic4gl]$regfile...

    Mikrokontrolery AVR   31 Mar 2013 17:47 Odpowiedzi: 2    Wyświetleń: 1572
  • [Atmega32] Błąd w asemblerze przy obsłudze TV - jak naprawić?

    Albo zrobić na XMEGA, co nie wymaga kombinowania w asemblerze, można to napisać w czystym C. Masz 32 MHz bez przetaktowywania, czyli pewne działanie, + DMA, dzięki czemu procek praktycznie sprzętowo generuje obraz, więc może albo spać, albo robić inne pożyteczne rzeczy. Cały kod generacji obrazu to jakieś 20 linii.

    Mikrokontrolery AVR   23 Lut 2013 13:42 Odpowiedzi: 21    Wyświetleń: 3111
  • [AVR-ATmega88PA] Powrót do funkcji main - czy to przepełnienie stosu?

    Jestem na O0, breakpointy mam w pierwszych liniach main, program działa tak: Przede wszystkim przejdź do widoku asemblera i tam zobacz jak wygląda wykonywanie programu. Breakpointy też postaw na instrukcjach asemblera, przed main. Czasami informacje o debugowaniu, pomiędzy C a asemblerem się rozjeżdżają, chociaż dla O0 nie powinno mieć to miejsca....

    Mikrokontrolery AVR   30 Kwi 2020 19:32 Odpowiedzi: 11    Wyświetleń: 660
  • Pytanie o asembler... Ściemniacz sterowany pilotem i ręcznie na Tiny12.

    OK. A teraz co z tym kodem? czy w zaznaczonych liniach są podane kody z pilota?

    Mikrokontrolery   08 Kwi 2006 23:12 Odpowiedzi: 7    Wyświetleń: 2769
  • Asembler 8086 - Funkcja Test i jej dokladne dzialanie

    Witam! Jak dokładnie działa funkcja TEST w asemblerze 8086? Mam taki króciutki fragment kodu: test ax,000Ch jnz ram_64 test ax,0008h jnz ram_32 w ax siedzi obecnie 16 bitowa wartosc, informujaca o obecnosci badz braku komponentów komputera (np. koprocesora, liczby pamieci ram itd.) Na bitach 1010001011011100 mieści się informacja dot. pamięci RAM. 00...

    Programowanie   06 Gru 2016 14:09 Odpowiedzi: 1    Wyświetleń: 1203
  • LCD z NOKII 5110 (84x48, mono)

    Witam. Gratuluje pomysłu, fajne urządzenie z b szerokim zastosowaniem. Mam kilka pytań do autora; 1 - jak się zapala pojedynczy piksel? To jest LCD 84pixle*84pixle? tzn jest 7056 wszystkich pixli? Jeżeli tak to jak to jest realizowane? 2 - na laborkach uczę się C++ w Visual studio 2005 i patrząc na Twój program większość była dla mnie zrozumiała, pytanie...

    DIY Konstrukcje   01 Gru 2007 22:35 Odpowiedzi: 25    Wyświetleń: 23027
  • [Asembler] Jak poprawnie użyć instrukcji JZ w moim kodzie?

    A czym ten błąd się objawia? Podałeś cząstkowy fragment kodu z którego nic nie wynika, jak umieścisz całość to nikomu się nie będzie chciało przeglądać tyle linii kodu...ot uroki pisania w ASM.

    Mikrokontrolery   23 Maj 2011 16:13 Odpowiedzi: 7    Wyświetleń: 1715
  • Problem ze zrozumieniem działania programu ASEMBLER.

    Cześć Proponuję poczytać o adresowaniu bitowym. Wszystko się rozjaśni. Krótko mówiąc te instrukcje SETB i CLR zmieniają stan linii 1 na porcie 5 w celu wygenerowania opadającego zbocza na wejściu CLK układu 574. powodzenia

    Mikrokontrolery   22 Kwi 2009 18:02 Odpowiedzi: 1    Wyświetleń: 1165
  • Bascom: Obsługa matrycy LED 126x15 - dziwne zachowanie programu

    74HC(T)574 to moje ulubione latche... ;) Za Chiny Ludowe nie jest jestem w stanie dojrzeć sensownego przeznaczenia niektórych zmiennych, ich nazwy z niczym się nie kojarzą, a można by było zamiast lakonicznego "NrX" dać nazwę zgodną z funkcją, jaką ona pełni. Brakuje również komentarzy w kodzie, przez co trudno jest się połapać. Po co notorycznie do...

    Mikrokontrolery   10 Kwi 2005 00:13 Odpowiedzi: 24    Wyświetleń: 3026
  • XMega AVR - Jak zadeklarować indeksowaną zmienną bitową w C

    choć nie mam pomysłu jak formalnie wymienione przez Ciebie kwestie rozwiązać , to i tak nie uwierzę że się nie da. W tm kontekście wiara w Jawę czy C takie czy inne wygląda jednako podejrzanie. Przecież nikt Ci nie każe. Ja osobiście zachęcam fanów asemblera do pisania w nim. Szczególnie ARM lub x86. Ja co prawda przez ostatnie 10 lat może napisałem...

    Mikrokontrolery AVR   17 Gru 2016 00:04 Odpowiedzi: 106    Wyświetleń: 4386
  • ATmega128A - Nie mogę ustawić breakpointów w Atmel Studio 6.2 i 7.0

    I zobacz w okienku podgladu asemblera czy coś w ogóle jest w tych liniach a nie zostało jakos zoptymalizowane. W dalszym ciągu nie napisałeś co się wyświetla jak najedziesz kursorem na breakpoint. Kliknij prawym klawiszem na nim i spróbuj go aktywować.

    Mikrokontrolery AVR   22 Cze 2016 06:33 Odpowiedzi: 37    Wyświetleń: 3150
  • Kolejny zegar Nixie z DCF i budzikiem.

    W zasadzie to ten układ miał poprawnie pracować. Nasiedziałem się nad tym trochę. Szczególnie nad kodem. Nie tak łatwo napisać w asemblerze ponad 600 linii kodu. Najtrudniej było stworzyć programowe dekodowanie DCF. Natomiast wygląd jest dla mnie drugorzędny. Dziękuję wszystkim za komentarze. Poniżej fotka w nocy. 74141 zastosowałem tylko jeden, bo...

    DIY Konstrukcje   20 Sty 2010 21:36 Odpowiedzi: 23    Wyświetleń: 12403
  • Prośba o przeróbkę wsadu do miernika częstotliwości NE-079

    Nie do końca rozumiem o co Ci dokładnie chodzi. Masz wyświetlacz 2x16 tak.:?: I chcesz przerobić program żeby co i jak wyświetlał.:?: Wszystko w jednej linii, czy w dwóch liniach.:?: W jakim języku jest napisany program - asembler, C, bascom.:?: Potrzeba więcej info wtedy można myśleć o pomocy. Pozdrawiam

    Mikrokontrolery   11 Kwi 2007 15:41 Odpowiedzi: 18    Wyświetleń: 2004
  • zestaw uruchomieniowy AVR ,filtracja i Atmel Studio

    (at)tomasz249 Co robisz źle? Po prostu nic nie robisz, kręcenie myszą po ekranie nic nie zmienia :) Pisałem ci, że podgląd masz w oknie C, a nie disassembly, w którym masz podgląd asemblera. Poza tym nie postawiłeś breakpointa, bo nie można postawić breakpointa na pustej linii. Czasami automatycznie to przeskoczy na najbliższą instrukcję, czasami nie....

    Mikrokontrolery AVR   22 Lip 2017 22:46 Odpowiedzi: 117    Wyświetleń: 6837
  • Commodore 64 - Szukam wylistowanych programów BASIC z czasopisma Bajtek

    Pętla w BASIC'u przepisywała dane z linii DATA a potem następował skok do początku programu napisanego w asemblerze. BASIC na początek jest dobry tylko ale tylko asembler pozwala wydobyć całą moc z Commodore :)

    Komputery Początkujący   02 Sty 2022 13:19 Odpowiedzi: 19    Wyświetleń: 4128
  • Jak przesyłać zmienne między 3 Arduino przez I2C na odległość 10 m?

    (at)alienHater Zrobienie multipleksowania to parę linii kodu, to jest przyjazne nawet w asemblerze :) Przy okazji pomyśl o użyciu dedykowanych układów do sterowania LEDami - np. coś z serii SCT - masz rejestr z buforami z kontrolą prądu. W jednym scalaku masz nawet 16 bitów, więc można też zrobić sterowanie statyczne wyświetlaczami.

    Arduino   05 Gru 2018 13:16 Odpowiedzi: 38    Wyświetleń: 4650
  • 89s52, Keil – podciąganie linii do +5V, EA, rezystory czy programowo?

    Procesor uznalem za uszkodzony, po napisaniu kilku prostych programów w asemblerze nie uzyskalem rezultatu. Efekty jak wyżej Dzięki za Pomoc.

    Mikrokontrolery   14 Lut 2007 07:55 Odpowiedzi: 5    Wyświetleń: 1215
  • Jak skompilować plik źródłowy w asemblerze do HEX dla PIC?

    Nie pamiętam co oznacza błąd 113 przesuń trochę ekran z błędami żeby było widać koniec linii. Czy wybrałeś odpowiedni procesor w projekcie ?

    Mikrokontrolery PIC   30 Paź 2009 12:08 Odpowiedzi: 5    Wyświetleń: 2589
  • Jak sterować 9 pinem gniazda DB9 RS232 (asembler, Turbo Pascal lub Clipper)?

    Proszę sobie ściągnąć komponent do Delphi o nazwie VarianAsync. Jest tam możliwość kontrolowania wszystkich linii portu szeregowego :D

    Mikrokontrolery   25 Wrz 2002 13:46 Odpowiedzi: 6    Wyświetleń: 4365
  • Mikrokomputer COBRA 1

    Witam ponownie. Przygotowałem obrazek zmian w schemacie, które rozwiążą problem kresek na ekranie w czasie skrolowania. Między wejście adresów EPROM generatora znaków dodałem zatrzask ośmiobitowy, który zapamiętuje adres mozaiki znaku w czasie gdy procesor ustawia aktywny stan linii !M1, czyli zero logiczne. W tym czasie na szynie adresowej jest adres...

    DIY Konstrukcje   01 Lip 2025 10:44 Odpowiedzi: 1987    Wyświetleń: 276024
  • LPC2101, gnuarm - zawieszanie się przy wywołaniu funkcji w przerwaniu

    ldr pc,[pc,#-0xFF0] // IRQ - read the VIC Taki sposób wejscia do przerwania jest najszybszy, ale po pierwsze: funkcja przerwania musi byc w trybie ARM, po drugie zdaje mi sie ze z zagniezdzania przerwan nici. To a propos przerwan w trybie THUMB. Zwroc uwage, ze to cos powyzej jest kodem ARM, ktory skacze sobie gdzies, gdzie mu VIC kaze, jednak bez rozpoznania,...

    Mikrokontrolery   04 Kwi 2007 21:48 Odpowiedzi: 3    Wyświetleń: 1334
  • Jak sprawdzić stan linii portu równoległego w assemblerze ('51)?

    w asemblerze robisz normalnie jb bit jnb bit gdzie bit jest odpowiednim bitem rejestru

    Mikrokontrolery   13 Kwi 2004 20:52 Odpowiedzi: 10    Wyświetleń: 1212
  • [stm32][C] Operacja na wskaźnikach - jakby zapętlanie.

    Poza tym, czemu najpierw podajesz rozkaz, potem adres? Tak piszą w dokumentacji układu. Zrobiłem tak jak mi piałeś i ta linia z którą mam problem w asemblerze wygląda następująco: strb .

    Mikrokontrolery ARM   28 Lut 2012 17:54 Odpowiedzi: 18    Wyświetleń: 2098
  • Karta MMC z ATmega128L: odczyt danych przerywany, same zera, CID nie działa

    Z tego co poczytałem datasheeta do ATmegi to nieważne czy korzystam ze sprzętowego SS czy jakiegokolwiek GPIO i tak musze softwareowo sterowac linią SS. Odnośnie błędów w bibliotekach EP to jak na razie nie doszukałem się błędów. A od Yammpa są pod asemblera. No chyba że się mylę. Nie wiem dlaczego ale karta ciągle zwraca 0xFF (tzn nie steruje linią)...

    Mikrokontrolery   03 Lis 2005 15:09 Odpowiedzi: 5    Wyświetleń: 1290
  • 8051 i LCD: jak napisać kod w asemblerze do wyświetlania tekstu na wyświetlaczu?

    fajne :) a jak zrobić żeby tekst był też w drugiej linii? bo mam wyświetlacz 2x16... pozdrawiam

    Programowanie   17 Wrz 2006 10:05 Odpowiedzi: 4    Wyświetleń: 1398
  • Krzysioplayer -odtwarzacz plików NSF z Pegasusa a'la C64 SID,hardware nsf player

    http://obrazki.elektroda.pl/4029783300_1... Układu SID (6581 stary i 8580 nowy), będącym muzyczną orkiestrą komputera Commodore 64 nie trzeba nikomu przedstawiać – między innymi dzięki jego brzmieniu owa maszyna osiągnęła tak dużą popularność. Warto tylko przypomnieć, że SID ma jedynie trzy kanały, ale umiejętności programistów...

    DIY Konstrukcje   03 Lis 2015 00:57 Odpowiedzi: 6    Wyświetleń: 8844
  • [STM32F101] Jak zinterpretować wektor startu w zrzucie pamięci FLASH?

    Chciałbym ulepszyć pewien produkt zbudowany w oparciu od STM32F101. Udało się zrzucić pamięć FLASH procesora, nie był zablokowany. Zawartość pamięci wygląda na poprawną, widać napisy wyświetlacza, można wyodrębnić funkcje. Mam problem ze zrozumieniem wektora startu. Obszar pamięci FLASH zaczyna się następująco: 0x08000000: 0x20000400 0x08000004: 0x080586F5...

    Mikrokontrolery ARM   12 Cze 2018 10:47 Odpowiedzi: 3    Wyświetleń: 654
  • Program w języku asemblera do uzyskania efektu laserowego ??

    równie dobrze możesz w bascomie wkleić rozkazy assemblera, ale na początku dopisz $asm a na końcu $end asm, reszta należy już do kompilatora. Jeśli wyskoczy Ci jakiś błąd, to na 90% będzie dotyczył etykiet (czyli nazwy części programu np. loop: albo koniec: albo start:) po takiej etykiecie może być tylko dwukropek, następny rozkaz asemblera powinien...

    Mikrokontrolery   09 Wrz 2003 22:59 Odpowiedzi: 8    Wyświetleń: 1723
  • Jak napisać program start/stop dla ATmega8 w BASCOM?

    Kolega dał Ci kod do Asemblera;) Widzę, że koledze NIC się nie chce... kolega zajrzy do helpa bascoma...tam jest jestem pewny trochę przykładów naciśnij puść przycisk... Przeraża mnie, że dzisiaj zamiast się spróbować nauczyć młodzi elektronicy mówią, ale nie dawaj mi takich źródeł daj mi binarki... a najlepiej jeszcze powiedz jak wgrać...albo nawet...

    Mikrokontrolery   11 Mar 2008 15:11 Odpowiedzi: 11    Wyświetleń: 1826
  • DSM-51, asembler: Zamiana tekstu na LCD po naciśnięciu ENTER

    Witam, mam na zaliczenie z pracowni napisać taki program: na wyświetlaczu LCD w Dsm-51 w pierwszej lini ma być moje imie i nazwisko a w lini pod spodem imie i nazwisko kolegi z tym ze ma zawierac polskie znaki.z tym sobie umię poradzić. problem jest w tym ze po naciśnięciu klawisza ENTER na klawiaturze matrycowej imiona i nazwiska mają się zamienić...

    Początkujący Elektronicy   12 Mar 2008 21:30 Odpowiedzi: 12    Wyświetleń: 3186
  • Jak wysyłać dane MIDI przez Igor-USB z ATMega32 na USB?

    No to pozostaje mi raczej użyć (sprawnej) przejściówki RS232->USB. Jedną kupiłem na allegro ale przekazuje same krzaczki... Co do obsługi paru linii UART może to będzie dla kogoś wskazówką: http://www.ucapps.de/midimerger.html . Układ zbiera sygnał z dwóch linii MIDI i łączy sygnał. Jest na tej stronie kod w asemblerze. Może jeśli ktoś się na tym zna...

    Mikrokontrolery   29 Mar 2007 19:34 Odpowiedzi: 5    Wyświetleń: 2973
  • Zabezpieczenie pompy przed zbyt długą pracą (np. z braku wody)

    https://obrazki.elektroda.pl/6848039300_... Ogranicznik czasu pracy to dość banalne urządzenie włączane pomiędzy mechanicznym włącznikiem ciśnieniowym a pompą, mające ochronić ją przed przegrzaniem (skutkiem suchobiegu). Zasada działania: 1. Po włączeniu zasilania przekaźnik jest włączony i zaczyna się odliczanie 100 sekund (w normalnej...

    DIY Konstrukcje   28 Lip 2024 09:11 Odpowiedzi: 25    Wyświetleń: 2400