rozkazy operowania

Znaleziono około 82 wyników dla: rozkazy operowania
  • krótkie pytanie. Czy można się komunikować z zew pamięcią..

    rozkaz MOVX operuje na zewnetrznej szynie danych (nie na pamięci programu). Bez żadnego problemu można dołączać urządzenia, a zwłaszcza to o którym piszesz. Może to tobie pomoże: http://www.nxp.com/acrobat_download/appl... jest tam nawet gotowy schemat dołacznia do układów typu '51. bis

    Mikrokontrolery   29 Sty 2008 15:19 Odpowiedzi: 8    Wyświetleń: 1441
  • Dlaczego port P1 w P89C51RD2BN nie działa po lutowaniu?

    W '51 porty P1, P2 i P3 maja układ polaryzujący (pullup). ... -maksymalny prąd dla całego układu. Kolega sancio ma rację :) coś mi się porypało :? To przy odczycie ,niektóre rozkazy operują na pinach inne zaś na rejestrach portów. Pzdr. Piotrek Sz.

    Mikrokontrolery   08 Wrz 2004 22:04 Odpowiedzi: 16    Wyświetleń: 1847
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • ATmega32: Jak wykonać operację AND na parach bitów w rejestrze R16?

    Ale rozkaz AND operuje w assemblerze na całych rejestrach a ja muszę wykonać tą operacje na 2 sąsiednich bitach. Myślałem, żeby skorzystać z rozkazu SBRC tzn, jeżeli jakiś bit jest zerem to skaczemy do podprogramu który wpisuje zera na odpowiednie miejsca, i powtarzam to 4 razy. Jest może jakiś prostszy sposób?

    Mikrokontrolery Początkujący   18 Kwi 2012 20:19 Odpowiedzi: 5    Wyświetleń: 1353
  • Zerowanie wewnętrznej pamięci ram -który symulator ma racje?

    1. Ten kod zeruje pamięć wewnętrzną. 2. Adresowanie pośrednie nie zezwala na dostęp do SFR 3. Jeśli procesor ma więcej niż 128 bajtów RAM to podane rozkazy bedą operować na tej dodatkowej pamięci. Np. procesory 8052 4. Jeśli nie ma tej pamięci to rezultat jest niezdefiniowany. To znaczy, że inaczej może się zachować procesor Atmela a inaczej Philipsa...

    Mikrokontrolery   05 Gru 2010 10:22 Odpowiedzi: 5    Wyświetleń: 1749
  • Jak konwertować liczby bin/dec/hex większe niż dword w asemblerze?

    Wskaźnik masz na dword, więc zmienna jest 32 bitowa i shr operuje tylko w obrębie tej zmiennej... masz operację przesunięcia z przeniesieniem (nie pamiętam rozkazu), przesuwaj po jednym bicie w pętli i przepisuj przeniesienie.

    Programowanie   01 Paź 2007 08:56 Odpowiedzi: 44    Wyświetleń: 10872
  • REKLAMA
  • Historia klonów ZX Spectrum w ZSRR: Lwów, Charków, Krasnodar i ich rozwój

    Nie do końca, np. takie komputery jak MK14, KIM-1, i setki podobnych miały, jeśli w ogóle, tylko klawiaturę numeryczną, najczęściej HEX, oraz prosty monitor(program nie ekran), który pozwalał na bezpośrednie wprowadzenie jedynie kodów numerycznych (najczesciej HEX lub osemkowych)do pamięci. Assembler to już program, który pozwala operować na rozkazach...

    Artykuły   07 Gru 2024 23:43 Odpowiedzi: 20    Wyświetleń: 2217
  • Jak zdefiniować tablicę danych w ROM w asemblerze dla PIC?

    Pic Picowi nierówny, tablice można wykonać i operowac nimi na rózne sposoby. Na stronie Microchipa poszukaj Aplication Note "AN716". Tam jest rozdział zarówno o tablicach zorganizowanych przy pomocy rozkazu RETLW (powrót z załadowaniem rejestru)i jak to użyć(dla wszystkich PIC-ów), jak i o operowaniu na tablicach przy użyciu dedykowanych rejestrów (dla...

    Mikrokontrolery   30 Lip 2006 19:36 Odpowiedzi: 6    Wyświetleń: 2284
  • Homebrew CPU z układów MSI SSI - Wasze doświadczenia i inspiracje?

    Po prostu chcę wydusić jak największą wydajność jaka jest możliwa do osiągnięcia bez sprzętowego układu mnożenia i dzielenia. A do czego mógłbym wykorzystać tą przeogromną moc?? Hmmmmmm. Może uda mi się odpalić na tym Wolfensteina3d albo DOOMa i pokazać światu że się da Hola, szalony naukowcu (; Nadal będziesz ograniczony technologicznie przez TLL....

    Mikrokontrolery   15 Lip 2013 20:33 Odpowiedzi: 44    Wyświetleń: 9020
  • Biblioteka lcd - jak napisać plik definicyjny[ .inc] ?

    Asembler jest bardzo fajnym językiem, daje pełną kontrolę nad uC ale pisanie w nim dużych programów jest ciężkie a ponadto rozgryzienie takiego programu po dłuższym czasie to poważne wyzwanie. Pisanie programów w C eliminuje te niedogodności a co ważne umiejętne operowanie rozkazami powoduje że wygenerowany przez kompilator kod nieznacznie odbiega od...

    Mikrokontrolery Początkujący   07 Lip 2015 20:45 Odpowiedzi: 6    Wyświetleń: 879
  • REKLAMA
  • Jak wyglądało programowanie komputerów Odra? Czy używano perforowanych kart?

    Ale o którą Odrę pytasz? Ja pracowałem na 1305. Assembler (makro) to Plan 4T, podobny z mnemoników do Motoroli. Z tego co pamiętam miała 3 bajtowe słowo, wchodziły tam 4 znaki i były specjalne rozkazy do operowania tym. Poza tym dziwolągiem maszyna jak maszyna. Miała problemy mechaniczne z drukarkami, czytnikami kart czy przewijakami taśm. Z ciekawych...

    Programowanie   21 Kwi 2017 08:06 Odpowiedzi: 8    Wyświetleń: 2292
  • [STM32F103][STM32CubeIDE] Różnice w kodzie ASM w poradniku i debuggerze

    Czy wybierając numer w telefonie, sprawdzasz najpierw format zapisu danych albo transmisji w systemach operatora? Może jak tworzysz oprogramowania układowe dla telefonu. Czy wysyłając wiadomość na forum, sprawdzasz w jakim standardzie i kodowaniu zapisywane są posty? Może jak tworzysz nowy silnik forum. Czy wsiadając do samolotu sprawdzasz oprogramowanie...

    Mikrokontrolery ARM   27 Sty 2020 08:32 Odpowiedzi: 15    Wyświetleń: 1482
  • Jak wykryć zmianę bitu w bajcie w asemblerze '51?

    XRL czyli XOR rozkaz operujący na bitach. Jeśli dwa bity są jednakowe to w wyniku 0, jak różne to 1

    Mikrokontrolery   09 Wrz 2004 08:40 Odpowiedzi: 2    Wyświetleń: 915
  • AVR: Dlaczego rozkaz SBRC zawsze przeskakuje w moim kodzie?

    Rozkaz CBR i SBR operuje na masce a SBRC na numerze bitu. Jezeli np. chcesz ustawic bity 0 i 5 w rejestrze to mozesz napisac SBR R16,0b00100001 lub SBR R16,0x21 lub SBR R16,33 wszystkie 3 sa rownowazne. Te rozkazy potrafia wiec na raz ustawic/wyzerowac wiecej niz jeden bit. SBRS i SBRC sprawdzaja tylko czy jeden bit jest ustawiony/wyzerowany. Pozdro...

    Mikrokontrolery   20 Wrz 2004 18:00 Odpowiedzi: 2    Wyświetleń: 1029
  • [Assembler] Jak dzielić liczby przez 10 lub 100 w asemblerze? Komendy FMUL i FMULS

    są komendy takie jak FMUL i FMULS ale kompletnie nie wiem jak ich używać, chociaż to jeszcze-bo mam ze dwa przykłady, ale jak odczytywać to nie mam pojęcia. według książki w tych komendach liczby są traktowane jako dziesietne z przecinkiem miedzy 7 i 6 bitem, ale co to znaczy tego już nie piszą (bo niby 00000010 to oznacza 0,2? czy cos innego i wtedy...

    Programowanie   25 Kwi 2004 23:58 Odpowiedzi: 11    Wyświetleń: 13716
  • Jak skonfigurować wektory przerwań Timer1 PWM w Atmega8?

    Problem dla mnie pojawił się ze zrozumieniem wektorów przerwań które obsługują timer1. W dokumentacji jest tabela na stronie 46 W czym problem? Jak korzystasz z przerwania np. Timer/Counter1 Compare Match A czyli przerwanie w momencie gdy zawartość licznika (TCNT1) zgadza się z tym co wpisałeś do OCR1A to jeśli wcześniej w TIMSK ustawisz odpowiedzialny...

    Mikrokontrolery AVR   20 Gru 2011 23:04 Odpowiedzi: 19    Wyświetleń: 2996
  • Jak podłączyć pamięć zewnętrzną do uP ADuC812 na rdzeniu '51?

    Czego procesor jak wykonuje rozkaz movc wystaia tylko adresy do 100h? Jak operuje na (at)R0 i (at)R1 to tak, jak operuje na (at)DPTR to do 0xFFFF.

    Mikrokontrolery   28 Maj 2005 14:25 Odpowiedzi: 2    Wyświetleń: 990
  • PIC 8259A – rola wejścia ~CS i działanie bitu 0 w rozkazie OCW4 (tryb 8/16-bit)

    Cześć Ogólnie rzecz ujmując to 16-bitowe procesory (również mikrokontrolery) mają 16-bitową wewnętrzną architekturę. To Znaczy, że ich rozkazy mogą operować na 16 bitowych danych w jednym cyklu rozkazowym. Nie jest za to regułą, że mogą się komunikować z układami peryferyjnymi (pamięciami, układami I/O, PIC itp) po 16 bitowej zewnętrznej magistrali...

    Mikrokontrolery   13 Lut 2007 20:39 Odpowiedzi: 4    Wyświetleń: 1280
  • W jaki sposób procesor rozpoznaje rozkazy od argument rozkazu?

    Ja tylko dodam, że procesor operuje na *iluśtam* bitowych rozkazach (w przypadku PC w dzisiejszych czasach to 32 lub 64 bity). I żeby wykonać jakiś rozkaz, który de facto jest liczbą np 32 bitową wszystko jest synchronizowane zegarem o pewnej częstotliwości. W przeciwnym wypadku nie rozróżniłby np rozkazu 0xFFFFFFFF (złożonym z samych jedynek), czy...

    Programowanie Początkujący   08 Sie 2012 21:57 Odpowiedzi: 7    Wyświetleń: 3457
  • UART – co musisz wiedzieć

    Od 7 bitów w kodowaniu ASCII po 32 bity w pełnym Unicode. UART jest dość stary i 32 bity Unicode nie istniały jak go wprowadzali. Ja bym powiedział, że zaczyna od 5 bitów kodu telegraficznego stosowanego w sieci telex'owej z dalekopisami pierwotnie elektromechanicznymi. Znak 6-cio bitowy miała Odra (na pewno seria 1300 bo miała rozkazy operujące na...

    Wideoporadniki   29 Maj 2023 15:19 Odpowiedzi: 19    Wyświetleń: 2685
  • uC - jaki? jaki język? jaki programator? od czego zacząć?

    Do zadań gdzie musisz np. robić coś bardzo szybko i dokładnie móc wyliczyć zależności czasowe używasz asemblera. Ma on tę zaletę, że dokładnie panujesz nad sprzętem i wiesz dokładnie jak są realizowane poszczególne funkcje. Wadą jest jednak, że wszystkie wyższe formy (typu obliczenia zmienno przecinkowe, złożone formy zależności funkcyjnych, liczenie...

    Początkujący Elektronicy   02 Maj 2008 10:48 Odpowiedzi: 14    Wyświetleń: 3487
  • Czy można zastosować wyświetlacz 2x16 zamiast 1x16?

    Niestety żaden z rozkazów hd44780 nie umożliwa przejścia do następnej linii bez względu na jej adres. A to z tego powodu, iż każdy rozkaz (nawet cursor i display shift) operuje na liniowo adresowanej pamięci sterownika. A to które adresy są widoczne nie jest ustalane w samym sterowniku lecz zależy od tego w jaki sposób producent podłączy matrycę do...

    Mikrokontrolery   08 Kwi 2007 15:03 Odpowiedzi: 5    Wyświetleń: 1853
  • Dzielenie signed char w C dla AVR - problem z uzupełnieniem do dwóch

    O ile jeszcze pisanie modułów w asmie ma sens, to pisanie wstawek w asmie nie jest zbyt dobrym rozwiązaniem. jakby niepatrzeć prowadzi to do powstania nieprzenośnego kodu i jeśli teraz kolega zeche przenieść swój program na inną architekturę, natknie się na poważny problem. 1) Zależy od konkretnej wstawki. Tutaj operujemy na rozkazach dostępnych we...

    Mikrokontrolery   23 Lis 2005 19:08 Odpowiedzi: 16    Wyświetleń: 1522
  • [Asembler] Jak napisać program w asemblerze do dodawania 3 liczb 8-bitowych na 8051?

    Po pierwsze należy się zapoznać z procesorem, na który ma być pisany program. Szczególną uwagę należy zwrócić na rejestry i organizację pamięci. Dopiero później można pisać program. Podejrzewam, że dowolna książka traktująca o 8051 zaczyna się zwykle od takich informacji. W moim przypadku sprawdziła się np. "Podstawy programowania mikrokontrolera 8051",...

    Mikrokontrolery   26 Cze 2010 22:23 Odpowiedzi: 11    Wyświetleń: 6381
  • Jaki język programowania wybrać na start i jakie książki polecacie?

    Twierdzisz, że złożone konstrukcje JAVA, zapisane w asemblerze, czy PASCALU będą efektywniejsze od tych samych konstrukcji emulowanych sprzętowo :?: Nie ma czegoś takiego jak "złożone konstrukcje JAVA". Java jest kompilowana do byte-kodu, który przypomina język asemblera po kompilacja. Idea jest taka że ten byte-kod jest przetwarzany na maszynie wirtualnej,...

    Programowanie   21 Lip 2011 10:28 Odpowiedzi: 57    Wyświetleń: 13709
  • Lista rozkazów procesora - uruchamianie bez systemu operacyjnego

    Mam do was pytanie, czy jest możliwość wykonania funkcji np. dodawania wykorzystujac listę rozkazów procesora, nie majac zainstalowanego żadnego systemu? Procesor ma na liście instrukcji ADD i może to zrobić, ale nie mając systemu opeacyjnego nie będziesz miał jak wprowadzić danych z klawiatury do rejestrów na których ta instrukcja operuje, ani nie...

    Początkujący Elektronicy   18 Sie 2015 14:02 Odpowiedzi: 11    Wyświetleń: 1830
  • [PASCAL] Tworzenie i obsługa dynamicznej tablicy rekordów tosoba

    A jednak 8088 też był 16 bitowy. Miał takie same 16 bitowe rejestry i dokładnie te same rozkazy co 8086 tylko trochę dłużej się wykonywały. Sprawdziłem i rzeczywiście pierwszy PC był na 8088, choć historycznie wcześniej powstał procesor 8086. Taki model PC miałem kiedyś na biurku 8086/4,77MHz, bez dysku. Na 1305 rzeczywiście było mniej pamięci, ale...

    Programowanie   13 Cze 2018 15:31 Odpowiedzi: 10    Wyświetleń: 1077
  • Intel Quark X1000 - nowej generacji procesor do zastosowań mobilnych

    pierwsza linijka z wiki "8088 to okrojona wersja układu 8086. Podobnie jak 8086 operował na danych 16-bitowych." Czyli 16-bit, rozkazy 16bitowe, dane 16bit... to miał być tani procek na jeden układ pamięci RAM i jeden układ pamięci ROM, w tamtych czasach było to drogie a o układach ROM/RAM 16bit to dopiero myślano.

    Newsy   17 Wrz 2013 16:37 Odpowiedzi: 18    Wyświetleń: 6138
  • Od czego zacząć programowanie mikrokontrolerów, assembler.

    Każda rodzina procesorów ma inny kompilator ASM ponieważ w każdej rodzinie występują różne instrukcje. Np. dla AVR jest to AVRStudio. Jeżeli zależy Ci na uniwersalności to polecam C, albo łatwiejszy Basic (kompilator dostępny dla AVR, '51 (Bascom) i PIC ). Pamiętaj tylko że assembler to język niskiego poziomu operujący na rozkazach masynowych procesora...

    Mikrokontrolery PIC   24 Lip 2008 02:11 Odpowiedzi: 6    Wyświetleń: 12191
  • Jak stworzyć własny język programowania i system operacyjny od podstaw?

    Języków programowania jest cała masa i mają różne przeznaczenie. Najbardziej podstawowym jest język maszynowy, czyli język konkretnego procesora, przystępną dla człowieka formą reprezentacji tego języka jest assembler, dalej operuje się bezpośrednio na rozkazach procesora ale zamiast ich kodów binarnych można się posługiwać wygodniejszymi mnemonikami,...

    Programowanie   22 Cze 2014 17:07 Odpowiedzi: 14    Wyświetleń: 3090
  • Jak wyznaczyć dokładność obliczeń w metodach numerycznych?

    VanThor, Czyli jednak dokladnosc do 16 cyfr :) Przy obliczeniach na double (64 bitach) problem dokladnosci obliczen praktycznie nas nie intersuje. (Wiem sa wyjatki ....) Nie chce liczyc w FPGA na double (bo sie nie zmiesci) tylko na liczbach stalo przecinkowych. Uzywam do tego biblioteki http://www.vhdl.org/vhdl-200x/vhdl-200x-...

    Programowalne układy logiczne   20 Mar 2007 08:42 Odpowiedzi: 9    Wyświetleń: 3117
  • ARM[7,9,11] Różnice między trybem VIC a odpytywaniem w rejestrze Host Control

    0xGH już wogóle wygląda...innowacyjnie :P Te dwa rejestry co wymieniłeś to nie są komórki pamięci. Rejestry które deklarujesz w plikach nagłówkowych to są już *(adresy w pamięci) , dlatego jest mozliwość postawić tam wskaźnik. A da się postawić wskaznik na np. R2? Spróbuj...;] Procesor ma rejestry robocze , nie wmapowane w pamięć, na których wykonuje...

    Mikrokontrolery   05 Wrz 2010 11:14 Odpowiedzi: 13    Wyświetleń: 2290
  • Wyświetlacz LCD do dowolnego układu

    Do raspbery pi też to jest ???? Ja osobiście nie próbowałem, jednak teoretycznie ro Raspberry Pi też można podłączyć i obsłuzyć. o ile dobrze pamiętam, RPi operuje poziomami 0V i 3,3V, więc trzeba dołączyć odpowiedni konwerter poziomów, ale posiada on UART wyprowadzony na GPIO, więc transmisję rozkazów można obsługiwać sprzętowo, w programie, to tylko...

    DIY Konstrukcje   23 Kwi 2019 09:09 Odpowiedzi: 9    Wyświetleń: 12621
  • Czy warto przerzucić się z AVR na PIC? Opinie i doświadczenia użytkowników

    ...Asm dla PIC jest bardzo wydajny - w końcu to kompilator dostarczany przez samego Microchipa. zgadzam się z kolegą w całej rozciągłości, jedynie bym dodał, że n/t języka asembler dowolnego procka nie powinno się wypowiadać iż jest on bardziej czy mniej wydajny (to czysty kod maszynowy - gdzie pewnym rozkazom operujących wprost na bitach nadano pewne...

    Mikrokontrolery   18 Maj 2009 09:10 Odpowiedzi: 46    Wyświetleń: 14661
  • AT90S2313: Jak usunąć starsze bity z PORTB i porównać z tablicą?

    Czytasz z rejestru PINB, i dajesz maskę 0x0F, inaczej się nie da. AVR (ani żadne inne znane mi uC) nie oferują możliwości operowania na półbajtach. A jeśli porównujesz to z tablicą to najwygodniej jest porównywać od razu całymi bajtami. Masz zresztą rozkaz cp (cpi), który służy do porównywania ;)

    Mikrokontrolery   06 Cze 2006 01:19 Odpowiedzi: 9    Wyświetleń: 1155
  • [Atmega8] Jak przesiąść się z Asemblera na C dla Atmega8 z AVR-GCC?

    Na czas używania jest ona przechowywana w rejestrze. To chyba oczywiste - na Tiny czy Mega nie ma rozkazów operujących bezpośrednio na zmiennych w pamięci. SREG może w tym przypadku nie jest konieczne jego zapamiętywanie ale jak będzie konieczne? To kompilator przerzuci SREG na stos lub do rejestru. Podam prosty przykład: jak w C dla ATTiny2313 (128B...

    Mikrokontrolery AVR   07 Mar 2011 17:35 Odpowiedzi: 9    Wyświetleń: 2261
  • Mikrokomputer COBRA 1

    Stwierdziłem, że nie uda mi się napisać jakiejkolwiek gry dynamicznej. Raczej nie da takiej z płynnym przesuwaniem ekranu. Sprawdź jak to realizowano w C-64/128 i Atari64/130. Sprzętowo mozna było przesuwać obraz w zakresie 1..7pikseli w pionie i poziomie. Kolejna sprawa "duszki". Cobra po prostu nie nadaje się do gier z grafiką. Można by zrobic do...

    DIY Konstrukcje   03 Lip 2025 00:26 Odpowiedzi: 1994    Wyświetleń: 276438
  • Jak napisać pętlę FOR w języku binarnym na zaliczenie?

    uszzzatek -> Procesor jest "urządzeniem", które operuje na liczbach binarnych. Adres jest wartością liczbową, podobnie z rozkazem - to też wartość liczbowa. Pierwsze maszyny liczące były tak programowane, że podawało im się ciąg rozkazów w formie binarnej - słynne karty perforowane. Najprościej dla Ciebie będzie zacząć od napisania pętli for tak, jak...

    Programowanie   01 Lip 2011 22:03 Odpowiedzi: 5    Wyświetleń: 2692
  • Czy Intel Celeron 1,86 GHz obsługuje rozkaz RDTSC?

    Za stary assembler, weź sobie nowszą wersję skombinuj, albo zastosuj doraźnie w postaci wpisania hexa tzn. 0F 31. Z tego co pamiętam to mimo że środowisko działania programów 16-bitowe to po dodaniu minimum .386 na początku można było operować na 32bitowych rejestrach np. EAX itp. Uważam jednak że to za stara wersja assemblera.

    Programowanie   31 Lip 2009 00:15 Odpowiedzi: 14    Wyświetleń: 2286
  • Keil - problem z zglaszaniem zmiennej pod konkretny adres

    Witam, Borykam się z zamieszczeniem pewnych wartości pod konkretny wskazany adres i to bez znaczenia czy ma to być xdata, data czy code. Dla środowisk RC-51 istnieje swobodne umieszczanie zmiennych lub stałych w pamieci, oto przykład: at 0x20 data char zmienna1; //umieszcza w pamięci RAM pod adresem 0x20 zmienną Niestety ta dyrektywa nie jest rozpoznawalna...

    Mikrokontrolery   28 Mar 2008 18:49 Odpowiedzi: 6    Wyświetleń: 1822
  • 8051: Różnice między stanem bufora a linią portu, ustawienia P1.2 i P1.3

    Witaj Każdy port procesorka '51 posiada rejestr wyjściowy. Wpisując do niego określoną wartość możesz (nie zawsze!!) wymusić stan logiczny na nóżce układu i to jest wszystko jeżeli chodzi o pracę portu w trybie wyjściowym. Jak zapewne wiesz, każda z takich linii może być wejściem lub wyjściem. Rejestr jest oczywiście 8-bitowy i każdy jego bit odpowiada...

    Mikrokontrolery   08 Lis 2004 12:36 Odpowiedzi: 2    Wyświetleń: 1686
  • CA80 reaktywacja. Co można zrobić ze starym ośmiobitowcem.

    Dobry wieczór, Gra działa, ale wyświetla tylko cyfry parzyste z wyjątkiem pierwszej. Generator liczb pseudolosowych polega na wycięciu młodszej cyfry setnych sekundy zegara systemowego... Kiedyś działało, a na CA80 kuleje... Zakładam, że problem wynika z różnicy w implementacji obsługi klawiatury starego (SA) i nowego (CA) systemu oraz wykorzystania...

    DIY w budowie   19 Sty 2025 11:01 Odpowiedzi: 44    Wyświetleń: 11643
  • Assembler a C++ czyli wybór szybciej czy taniej...

    No właśnie - ciekawe czy "prawdziwi programiści" też panują nad każdym taktem procesorów, które mają cache, 10 buforów sciągających 5 rozkazów do przodu, kolejne 10 buforów które sciągają dane asynchronicznie do 10 poprzednich i 5 poziomowego pipeline'a. W takich procesorach okazuje się na przykład, że specyficzne ułożenie rozkazów jest wydajniejsze...

    Mikrokontrolery AVR   08 Wrz 2010 14:25 Odpowiedzi: 144    Wyświetleń: 21130
  • Konwersja kodu ASCII na char w WinAPI - jak użyć TransmitCommChar?

    Jak zamienić kod ASCII na char w WinAPI i odwrotnie? Komunikuje się z urządzaniem poprzez port szeregowy, chce mu wysyłać różne rozkazy głównie jednobajtowe oraz pobierać od niego dane i wyświetlać. Problem w tym, że rozkazy powinny być unikatowe (różne od danych), można wykorzystać do tego 32 pierwsze znaki kodu ASCII (od 00 do 1F),które zostały właśnie...

    Programowanie   18 Lis 2004 15:53 Odpowiedzi: 1    Wyświetleń: 2571
  • Sterownik PLC w oparciu o mikrokontroler AVR ver.2 + SCADA

    Ponieważ również popełniłem niewielki sterownik PLC na starej poczciwej ATmedze mogę się trochę wypowiedzieć na temat osiągów. Na potrzeby tego posta, ale i z własnej ciekawości sprawdziłem jego możliwości w konkretnym przykładzie aplikacji sterującej akwarium (rozjaśnianie i ściemnianie światła, powietrze, filtr o konkretnych godzinach). Właściwie...

    DIY Konstrukcje   08 Kwi 2017 13:58 Odpowiedzi: 57    Wyświetleń: 20217
  • Wybór SPI czy I2C do połączenia 5 procesorów ATmega16 i ATmega8?

    Podstawowe różnice między SPI i I2C to: - SPI to po prostu 2 rejestry przesuwne - I2C to rejestry + inteligentna logika - SPI nadaje się do pełnego dupleksu - SPI nadaje się do przesyłania strumieni danych - w SPI może być 1 MASTER - I2C może być multimaster - w SPI jest brak jakiejkolwiek kontroli transmisji - w I2C jest przynajmniej ACK - SPI nadaje...

    Mikrokontrolery   17 Maj 2011 07:48 Odpowiedzi: 18    Wyświetleń: 6233
  • TIA Portal Professional V13 - kompatybilność z S7-300, S7-400 i wymagania sprzętowe

    To może ja napisze swoje doświadczenia, a znam dość dobrze FANUCA serie 90 jak i RX3, znam także Alana Bradleya ControlLogix 5000. Na Simaticach przeróżnych od s5, s7 300, s7 200, i 1200 napisałem wiele softu. Sterowniki SIEMENS, zwłaszcza seria 300/400 to w mojej ocenie sprzęt bijący na głowę powyższe. Oczywiście w pierwszym odczuciu mniej doświadczonego...

    Automatyka Sterowanie PLC   13 Sie 2015 13:41 Odpowiedzi: 22    Wyświetleń: 6744
  • Pisanie programów i używanie bibliotek w C i Asemblerze

    wiki to nie Koran drogi kolego fundamentalisto. W chrześcjaństwie tak nazywano scholastyków - nie uznających niczego poza tym co powiedziane i napisane i tylko na podstawie tego dokonywać wymyślania tworów kolejnych - co oczywiście prowadziło do absurdów - np. Czy chimera unosząc się w próżni może tworzyć intencje wtórne - co nieco przypomina naszą...

    Mikrokontrolery   16 Gru 2016 02:36 Odpowiedzi: 260    Wyświetleń: 11487
  • Wieżyczka obronna z rozpoznawaniem obrazu

    http://obrazki.elektroda.net/63_12426254... Może ktos miał okazję zobaczyć ta zmodyfikowaną zabawkę. Nerf Vulcan Rifle został początkowo przerobiony na sterowana komputerowo wieżyczkę. W tej chwili autor projektu dołożył do całego projektu rozpoznawanie obrazów. Identyfikacja realizowana jest za pomocą matlaba. Sama wieżyczka operuje w trzech trybach....

    DIY Zagranica   18 Maj 2009 13:23 Odpowiedzi: 1    Wyświetleń: 6489
  • Co oznacza 8-bitowa architektura mikrokontrolera?

    Spójrz na listę rozkazów AVRów. Operacje arytmetyczne WSZYSTKIE maja 8-bitowe operacje. X,Y,Z są wykorzystywane do adresowania pośredniego. Więc nie zajmuje się nimi ALU lecz jednostka sterująca. Więc jak mówiłem bitowość procesora definiuje długość operandu ALU. Taka jest definicja. A inkrementalna również operuje na tylko je rejestrach 8-bitowych....

    Mikrokontrolery AVR   20 Mar 2010 22:52 Odpowiedzi: 18    Wyświetleń: 6081
  • Jak napisać program na 8051: konwersja BCD na binarny i wyświetlenie hex na LCD?

    Witam. Najpierw drobne uściślenie. Napisał Kolega, że ma zamienić 3 cyfrową liczbę BCD na jeden „bit binarny” – pewnie chodziło o jeden bajt danych. Proponuję zacząć rozwiązywanie zadania od lektury objaśniającej, co to jest kod BCD oraz jak operować tak zapisanymi danymi na 8051 przy użyciu asemblera, konwertować na HEX itp. Odpowiedni...

    Mikrokontrolery   25 Kwi 2010 20:31 Odpowiedzi: 9    Wyświetleń: 2654
  • [ADuC845] [ASM] Obliczenie potęgi o wykładniku wymiernym oraz

    Witam, Zacząłem realizację pewnego przyrządu (wariometru) z wykorzystaniem tego mikrokontrolera. W pewnym miejscu zajdzie potrzeba obliczenia wyrażenia przedstawionego na poniższym screenie http://obrazki.elektroda.net/17_13186757... Zastanawiam się w jaki sposób można zmusić rdzeń 8051 to policzenia takiej potęgi. Na pierwszy rzut oka wydawało...

    Mikrokontrolery   16 Paź 2011 21:12 Odpowiedzi: 16    Wyświetleń: 3552
  • Atmega8 + LCD 4bit. Podłączenie wyświetlacza, nota katalogowa.

    Myślałem, że tryb 4bit jest dla oszczędzenia wyprowadzeń w uC ale żeby go włączyć musze chyba działać w trybie 8bitowym bo jak mam wysłać do LCD informacje o trybie 4bit przesyłając dane 2x4bit skoro jestem jeszcze w trybie 8bi :). Bo służy do oszczędzania pinów ;) Jak popatrzysz na rozkaz przełączający w tryb 4bitowy to jego młodsze 4 bity (te które...

    Mikrokontrolery   12 Mar 2008 17:43 Odpowiedzi: 10    Wyświetleń: 5561
  • MCY7880 i układ mikroprocesorowy na polskich elementach

    Nie wiem skąd te szpilki. Sygnały z analizatora stanów logicznych nie mają ustawionych etykiet, co utrudnia analizę. Ok. Dla uproszczenie usunąłem pliki, na których w wyniku mojego niedopatrzenia pojawił się błąd z milczącymi liniami A14 i A15. Plik bus2.png pokazuje młodszy bajt magistrali adresowej. Natomiast bus4.png to starszy bajt. Nie ustawiłem...

    Mikrokontrolery   01 Sie 2021 19:56 Odpowiedzi: 254    Wyświetleń: 18306
  • Jak używać dwóch magistrali I2C jednocześnie w C na 89c450?

    Nic nie poradzisz. "sbit" nie jest funkcją a jedynie deklaratorem przestrzeni dla zmiennej. Dodatkowo w tym procku nie istnieje wsparcie dla dynamicznego definiowania zmiennych bitowych. Mozna by było cos kombinować z programem w RAM i modyfikowaniem rozkazów "w locie" ale to już jest wyczyn zpoza języka "C". Ponieważ masz dwa urządzenia to albo wajcha...

    Mikrokontrolery   23 Lis 2005 23:45 Odpowiedzi: 3    Wyświetleń: 1173
  • Keil uVision - Mieszanie języka C i C++ w jednym projekcie

    Nie, nie przekierowuję (w międzyczasie sprawdziłem co to jest semihosting). Zresztą nie wydaje mi się, żeby w tym leżała przyczyna problemu ponieważ program nie chcę się normalnie wykonywać już od pierwszego rozkazu Dodano po 4 No i Panowie działa. A metoda naprawy tego problemu jest tak prosta a zarazem dziwna, że niektórzy pewnie będą szydzili............

    Mikrokontrolery ARM   05 Lis 2013 19:47 Odpowiedzi: 8    Wyświetleń: 2436
  • [stm32] operacje dsp. Operacje na ułamkach. Kompilator C.

    Witam, chciałbym zastosować STM32F103RCT6 do sterowania przekształtnikiem napięcia zasilającym silnik indukcyjny. Program chcę pisać w C w Keilu. Stąd pewne pytania: Ponieważ będę operował na ułamkach chcę wydzielić np 10 lub więcej bitów na część ułamkową. Nie wiem jak w C załatwić kontrolę nad przepełnieniem czy konieczne są wstawki asm (chciałbym...

    Mikrokontrolery ARM   04 Cze 2011 14:41 Odpowiedzi: 16    Wyświetleń: 3729
  • [CB All] Czy dodatkowy panel do CB z obsługą funkcji i głośności zadziała?

    Ja powiem jak ja to widzę. Mianowicie chciałbym zrobić coś takiego: 1 linie wykorzystuję do komunikacji, druga to ekran-gleba-jak kto woli. OK Działałoby to na zasadzie podobnej do ethernetu, tylko że bez wykrywania kolizji (no bo przecież nie może wystąpić) i transmisja w jedną stronę. Najpierw ciąg zer i jedynek na przemian i zaraz za tym jakiś nagłówek...

    Radiotechnika Serwis   16 Lis 2008 09:29 Odpowiedzi: 20    Wyświetleń: 4464
  • Xmega serii 128A1 i AT45DB321D - Czy ASM, czy też ...

    ... chciałabym jedynie uzyskać odpowiedz na pytanie, czy bezpośrednie czytanie i zapis do i rejestrów XMegi może ją uszkodzić. Czy C, czy Assembler, czy BASCOM wszystkie operują na rejestrach. Jak więc miałyby uszkodzić mikrokontroler? ... C mnie już nie interesuje. Przesiadka z BASCOM na Assembler jest krokiem odważnym i chwalebnym. Jednakże uparte...

    Mikrokontrolery AVR   14 Mar 2014 18:29 Odpowiedzi: 7    Wyświetleń: 1518
  • Opel kadett - minikomputerek

    " ze chodzilo o wyrozniony rejstr procesora z czasow Z80 lub 6502 " Nie dość że większość uwag czysto złośliwych to do tego nie dostateczna wiedza do przygryzania:) ze znajomości listy rozkazów"Intelowskich"to kolega nie błysnął w tym momencie:)choć też twierdzę że Batt było by bardziej na miejscu. Projekt fajny i ważne że "zalegających"elementów....

    DIY Konstrukcje   31 Sty 2010 17:30 Odpowiedzi: 38    Wyświetleń: 16745
  • AVR - Jak sprawdzić używane rejestry w przerwaniu NAKED od UART?

    Dlaczego stos miałby się przepełnić poprawnie deklarując ISR? Nie wiesz? Przecież napisałem, że flaga IRQ jest kasowana po odczycie rejestru a nie po wejściu w nie. W jakim celu jest Ci to potrzebne? To oczywiste, przerwania wielopoziomowe. Dodano po 2 to na początku funkcji przerwania odbioru danej przed wykonaniem sei wczytaj odczytaj UDR do jakiegoś...

    Mikrokontrolery Początkujący   18 Sty 2017 01:11 Odpowiedzi: 16    Wyświetleń: 1491
  • Czy warto stosować dwa rodzaje callów i jak rozwiązać skok daleki w RISC?

    W procesorach RISC jest to rozwiązane na 2 sposoby (przynajmniej ja znam). Jeden to taki że magistrala adresowa ma inną długość niż magistrala danych programu. Wtedy może być np rozkaz 18bitowy a przestrzeń pamięci programu (skoków) 16bitowa. Drugi trick polega na tym że rejestr numeru instrukcji składa się z 2 części, starszej i młodszej. Młodsza jest...

    Początkujący Elektronicy   29 Sie 2004 14:59 Odpowiedzi: 2    Wyświetleń: 1037
  • Wyjaśnienie użycia return, true, false w WinAPI i znaczenie #define w VC++

    Hi Mario #define IDC_MAIN_STATUS 103 - zdefiniowanie makrorozkazu. Każde użycie słowa IDC_MAIN_STATUS jako osobne wyrażenie spowoduje podmianę tego wyrażenia na liczbę 103. Wywodzi się to z macroassemblera i jest bardzo przydatne. Załóżmy że masz okienko a na nim 100 buttonów (przycisków). Pomyśl co by było łatwiejsze w operowaniu na tych buttonach:...

    Programowanie   09 Lut 2005 18:07 Odpowiedzi: 5    Wyświetleń: 1424
  • Dlaczego drugi program na 8051 nie wybiera elementu z tablicy przez r2?

    soft.sc: tak wiem-napisałem, że jest to program napisany łopatologicznie-w celu przedstawienia różnicy między pierwszym i drugim programem-jeżeli do a załaduję bezpośrednia daną pozycję tablicy to wszystko przebiega bez problemu, natomiast przy wyborze po przez r2 robi się problem. Fajfer2: Nie sądzę aby procesor wykonywał następny rozkaz , zanim nie...

    Mikrokontrolery   14 Lis 2005 23:19 Odpowiedzi: 22    Wyświetleń: 3054
  • PIC, a kompilatory. Używam Hitecha. Czy ktoś może polecić inny?

    Hej. Czy ktoś używa kompilatora C dla PIC18F ?? Ja używam Hitecha v18 8.30. Lecz to ile to gówno ma błędów to przegięcie. Nieustanny potok kolejno wykrywanych błedów czy kretyńskich translacji rozkazow jezyka c na asm. Zastanawiam sie czy ten kto tworzył ten kompilator w ogóle zna ten procesor??? Jesli w c operuje na rejstrze WREG a on ladueje do siebie...

    Mikrokontrolery   30 Mar 2006 09:01 Odpowiedzi: 2    Wyświetleń: 1454
  • Testowanie programu Sito Erastotenesa na PC z 64 GB RAM - związek z Złotą Liczbą

    Może się mylę, ale aby kalkulacje na wyższych zbiorach szły sprawnie to już komputery kwantowe powinny robić ;) Albo chociaż 128 bitowe. Szerokość danych pojedynczego rozkazu wcale jakoś szczególnie nie przyspiesza. Można to łatwo sprawdzić kompilując program używający 64-bitowych zmiennych jako aplikację 32-bitową. A komputer kwantowy się nie nada...

    Programowanie Początkujący   18 Lip 2019 18:41 Odpowiedzi: 79    Wyświetleń: 2766
  • Jak zaprojektować koprocesor arytmetyczny dla 8051? Początki i wskazówki

    Moim zadaniem projektowym jest zaprojektowanie koprocesora arytmetycznego dla 8051. Kompletnie nie wiem od czego mam zacząć, a prowadzący tylko wymaga. Kiedy go o coś pytam odpowiada mi, że sam muszę podjąć decyzję ... Termin oddania projektu się zbliża, a ja wciąż nic nie mam. Dlatego mam do Was prośbę. Nie każę Wam żebyście zrobili za mnie ten projekt,...

    Mikrokontrolery   22 Maj 2010 12:29 Odpowiedzi: 25    Wyświetleń: 2999
  • [Visual C#] Jak poprawić odbieranie danych z SerialPort w Visual C#?

    Cześć wszystkim :) Od jakiegoś czasu intensywnie pracuję nad komunikacją pomiędzy kilkoma AVR'ami, a PCtem. Różne rzeczy już tu na Forum omawiałem i wiele głupich błędów dzięki Wam poprawiłem :) Jednakże dalej mam pewne problemy, nie zawsze transmisja działa prawidłowo i szukam przyczyny dlaczego. Nieprawidłowość polega na tym, że po prostu staje wszystko...

    Programowanie   24 Cze 2017 21:19 Odpowiedzi: 29    Wyświetleń: 2319
  • Rozkazy w C. Przypisanie nazwy dla danego pinu portu.

    W zasadzie w składni C nie ma czegoś takiego. W avr-gcc (z niego korzysta WinAVR) operuje się na całych portach. Możesz sobie na przykład zdefiniować stałą odpowiadającą danemu bitowi. #define LED_ZIELONY 0x04 #define LED_CZERWONY 0x08 /* a nawet lepiej tak, żeby było wiadomo, który to port: */ #define LED_ZIELONY _BV(PB2) #define LED_CZERWONY...

    Mikrokontrolery   11 Mar 2007 10:11 Odpowiedzi: 5    Wyświetleń: 1947
  • Program do symulacji wyświetlacza LCD z obsługą LPT na PC - poszukiwania

    Ciekawy pomysł, aż zacząłem go realizować :) PrAli - jaki to ma kontroler? Może masz namiar na pdf? Mój projekt jest skierowany dla platformy Windows XP, gdzie dostęp do portów jest domyślnie zabroniony (głównie o to chodzi), co daje możliwość przechwycenia rozkazów: in al,dx out dx,al zastępując je własnym kodem, przeźroczyście dla programu który operuje...

    Programowanie   08 Lut 2008 21:11 Odpowiedzi: 2    Wyświetleń: 3765
  • [AVR] [AVR][ASM][TINY45] Kalibracja czujnika temperatury w assemblerze

    No i jak tu sie wzorować na dokumentacji: The sofware calibration can be done using the formula: T = k * Jak najbardziej można się wzorować, tyle że ten wzór operuje zmienną integer (powiedzmy 16-bitową). W takim przypadku bajt ADCH wysunięty o osiem bitów w lewo daje starszy bajt liczby. W asemblerze wystarczy wpisać odczyt starszego bajtu przetwornika...

    Mikrokontrolery AVR   18 Sie 2008 21:27 Odpowiedzi: 14    Wyświetleń: 2350
  • Historia radzieckich komputerów — amatorskie konstrukcje (cz.1)

    „Chłopaki przestańcie wygadywać te bzdury — nie ma czegoś takiego jak komputer osobisty, może być samochód osobisty, emerytura osobista. Czy wy w ogóle wiecie, co to jest komputer? Komputer zajmuje 100 metrów kwadratowych powierzchni, wymaga 25 pracowników do obsługi i 30 litrów alkoholu miesięcznie”. Tak brzmiała odpowiedź jednego z radzieckich ministrów...

    Artykuły   14 Lut 2025 23:34 Odpowiedzi: 19    Wyświetleń: 3108
  • Różna optymalizacja różnych fragmentów kodu. C.

    Nie podałeś kompilatora, ani jego wersji. Bo założyłem że taka optymalizacja to jakiś element języka C a więc niezależny od kompilatora. BTW, dla konkretnych funkcji pewnie o wiele więcej zyskasz stosując konkretne atrybuty związane z inlinowaniem, rozwijaniem pętli, dzieleniem typów itd. Raczej nie bo główną rzeczą którą chcę uzyskać to brak optymalizacji...

    Mikrokontrolery   16 Lis 2011 17:28 Odpowiedzi: 24    Wyświetleń: 1883
  • AI w wykonaniu Facebooka stworzyła własny język - czy nadchodzi rewolucja?

    https://obrazki.elektroda.pl/7922459800_... Pod koniec czerwca bieżącego roku świat obiegła ciekawa wiadomość - inżynierowie zajmujący się zagadnieniem sztucznej inteligencji w serwisie Facebook (FAIR - Artificial Intelligence Research lab) w trakcie pracy nad udoskonaleniem swoich chatbotów dokonali dość niezwykłego odkrycia; dwa...

    Artykuły   20 Wrz 2017 20:43 Odpowiedzi: 16    Wyświetleń: 3843
  • AVR Język C Avr Studio Avr gcc- podstawy dla początkujących

    Witam, po czwartym dniu studiowania forum, googli itp. Doszedłem do wniosku, że jak założę nowy temat to ktoś się ulituje i nie pisząc o lenistwie, wyszukiwarkach itp odpowie na parę pytań. Do tej pory pisałem w bascomie, ze względu na koszty postanowiłem sie przesiąść na C- i tu zaczął się jakiś koszmar. Przyzwyczajony do bascomowej składni zetknąłem...

    Mikrokontrolery   28 Gru 2009 19:31 Odpowiedzi: 25    Wyświetleń: 57886
  • Jak przesunąć bity w lewo dla każdego bitu osobno w Pythonie?

    Nie wiem o jaki procesor Ci chodzi, ale przyjmuję, że o '51. Najprościej można to zrobić przy pomocy przesunięć, ale nietety '51 może przesuwać tylko ACC (akumulator), więc zaplątalibyśmy się w przeniesieniach typu: MOV A, R7 RRC A MOV R7, A itd. Program taki nie byłby zbyt szybkim. Lepszym rozwiązaniem jest wykorzystanie instrukcji MOV operującej na...

    Mikrokontrolery   26 Sie 2003 21:25 Odpowiedzi: 4    Wyświetleń: 1382
  • Czy warto uczyć się Bascom zamiast C? Zalety i wady obu języków

    Bawiłem sie w bascomie ładne pare miesiecy, od bascoma zacząłem swoją (trwającą już od zimowych ferii 2004) przygodę z uC, no na początku oczywiście było świetnie, byłem zdziwiony jakie to proste i nie przejmowalem sie tym że proste programy zajmują ponad 1k w pamieci programu. Pierwsze programiki to było coś wspaniałego, programowałem na początku tylko...

    Mikrokontrolery   09 Paź 2004 00:10 Odpowiedzi: 15    Wyświetleń: 3210
  • IRQ tester - multiwibrator, dyskryminator, generator, ...

    IRQ tester https://obrazki.elektroda.pl/3243423400_... IRQ Tester to proste narzędzie, głównie do testowania czasu odpowiedzi na impulsy, lub czasów międzyzboczowych dostarczonego sygnału. Program został napsiany na ukontroler AVR Atmega168, a jego głównym zadaniem jest funkcja multiwibratora monostabilnego, którego działanie polega...

    DIY Warsztat   09 Wrz 2024 21:32 Odpowiedzi: 5    Wyświetleń: 1362
  • Parametryzacja pinu portu w AVR asm dla operacji na różnych pinach

    wiem ze tematem nie jest 1wire ale dla samej ideii nie warto obic czegos co nie ma duzego sansu. a powracajac do tematu nie mam pojecia jak napisac procedure uniwersalna bo nie ma zadnego rozkazu ktory operowal by na pinie ktorego numer zalezy od jakiejs wartosci.

    Mikrokontrolery   11 Lis 2005 22:09 Odpowiedzi: 16    Wyświetleń: 1971
  • Postępy Neuralink w ostatnich czasach

    Podczas pandemii na naszym forum toczyła się dyskusja o Neuralink. Jednak ostatnio, sprawdzając w wyszukiwarce, nie zauważyłem za dużo wzmianek o tym ciekawym projekcie. Więc postanowiłem wrócić do tematu i przygotowałem krótki przegląd ostatnich wydarzeń w tej dziedzinie. Sprawdzimy, ilu małpom udało się pokonać grę: „Pong” siłą myśli i kiedy zaczniemy...

    Artykuły   25 Kwi 2024 04:32 Odpowiedzi: 0    Wyświetleń: 711
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 1

    https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...

    Artykuły   29 Gru 2017 13:58 Odpowiedzi: 1    Wyświetleń: 6489
  • Dodatkowa pamięć Flash na pomiary za darmo? Protokół komunikacji, zapis, odczyt, kasowanie

    https://obrazki.elektroda.pl/7257498500_... Pokażę tutaj jak można łatwo uruchomić zewnętrzną pamięć Flash z dowolnym mikrokontrolerem w oparciu o programowe SPI. Omówię tu działanie i znaczenie poszczególnych operacji (odczyt, zapis, kasowanie) oraz zaimplementuję je w kodzie. Temat użycia takich pamięci wydaje mi się co najmniej...

    Artykuły   05 Lip 2025 19:29 Odpowiedzi: 2    Wyświetleń: 246
  • ITERACJA - Powieść SF w odcinkach. Tom 1, 26 odcinków.

    ============== Odcinek 19 ================ DRUGA MŁODOŚĆ - Żarłoku, - Khan zagadnął niespodziewanie. - Czy znasz jakiś sposób, żeby nie być zmęczonym po całym dniu ciężkiej pracy i wieczorze pełnym niespodziewanych wrażeń? Mamy tyle do zrobienia, że chyba bez czarów się nie obejdzie. - Chyba mam coś na taką dolegliwość..., - Żarłok przez chwilę się...

    HydePark opowiadania, powieści   02 Wrz 2020 16:20 Odpowiedzi: 74    Wyświetleń: 7605