licznik rozkazów

Znaleziono około 435 wyników dla: licznik rozkazów
Podstawowa forma zapytania: licznik rozkaz
  • W jaki sposób procesor rozpoznaje rozkazy od argument rozkazu?

    Witam! Najpierw tytułem wstępu: Kompilator - program tłumaczący kod zrozumiały (język wyższego poziomu np C, Delphi itd) dla człowieka na kod zrozumiały dla maszyny, czyli binarny lub na język niższego poziomu np asembler. - asembler jest programem tłumaczącym kod napisany w języku niższego poziomu...

    Programowanie Początkujący   08 Sie 2012 21:57 Odpowiedzi: 7    Wyświetleń: 2662
  • potrzebna pomoc z rozkazami mikrokontrolera 8051

    MOVC A, (at)A+DPTR - oznacza A:=ROM ; R0 -faza sinusa od 0 do 127 MOV DPTR,#TAB_SIN ; wskazanie tablicy z sinusem MOV R0,#00 ; wskazanie pierwszej próbki (faza=0) PETLA: MOV A, R0 ; załadowanie A fazą sinusa MOVC A, (at)A+DPTR...

    Początkujący Elektronicy   16 Cze 2007 21:18 Odpowiedzi: 5    Wyświetleń: 2162
  • rozkazy Z80

    LD B , 4Eh do rejestru 'b' załaduj wartość 4E ('h' oznacza kod szesnastkowy czasem oznaczany znakiem '$' z przodu); PC = 3BFC oznacza stan licznika rozkazów (bodajże tak to się nazywa), podaje on w którym miejscu pamięci znajduje się pierwszy bajt wykonywanego rozkazu (też szesnastkowo); Poszukaj...

    Początkujący Elektronicy   15 Lis 2003 19:36 Odpowiedzi: 1    Wyświetleń: 1446
  • Lista rozkazów

    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...

    Początkujący Elektronicy   29 Sie 2004 14:59 Odpowiedzi: 2    Wyświetleń: 848
  • VHDL licznik mod + zliczanie doł-góra.

    Sprawa wygląda następująco , potrzebuje pomocy w napisaniu licznika działającego z mod8 mod4 mod2 mod1 , oraz musi zliczać w doł lub górę , oraz od pewnej liczby zawartej w rozkazie. in_MDS - magistrala po której przychodzi rozkaz od układu sterowania z adresem tego licznika (2 downto 1) - adres (1)...

    Początkujący Elektronicy   25 Lut 2010 15:59 Odpowiedzi: 0    Wyświetleń: 4833
  • PG5 - SAIA PG5-program, flagi, licznik

    Twój projekt ma 29 kB, nie widzę powodu dla którego nie dałoby się go wstawić na forum. Link do dropboxa jest niezgodny z regulaminem. Krok 0: Inicjalizacja kanału komunikacyjnego rozkazem SASI jest OK. Rozkaz LD dla licznika wykona się tylko przy ACC = H, tutaj tak jest, ale dobrym zwyczajem jest...

    Automatyka Przemysłowa   14 Lis 2013 23:18 Odpowiedzi: 3    Wyświetleń: 1269
  • Licznik 16EC3gr1 rs232 - [NAK]

    Witam, Podłączyłem się do licznika 16EC3gr1 (PAF5EC3gr1) po rs232. Mam problem z odczytem rejestrów , na każdy rozkaz trybu rejestrowego licznik odpowiada [NAK] ([SOH]R1[STX] kod rozkazu [ETX][BCC]). Na "żądanie hasła" np.: [SOH]P0[STX](46492756)[ETX][BCC:i] wysyłałem puste : [SOH]P1[STX]()[ETX][BCC:a]...

    Elektryka Pomiary   22 Lip 2018 11:36 Odpowiedzi: 7    Wyświetleń: 969
  • Licznik impulsów do 10MHz

    witam ponownie może inaczej: żaden procek nie jest w stanie policzyć impulsów z taką częstotliwością. są mikrokontrolery które posiadają coś w rodzaju preskalera ale nie do takiej f. jeżeli chcesz dokładnie policzyć impulsy w dogodnych dla ciebie momentach z taką częstotliwością to w/g mnie pozostaje...

    Mikrokontrolery   18 Paź 2003 16:56 Odpowiedzi: 17    Wyświetleń: 3076
  • Zlicc. imp. na liczniku T0 i rejestrze B proszę o wskazówki

    A więc jeszcze raz :) org 0 ;początek programu sjmp start ;skok do programu głównego org 000bh ;tu skoczy program po przepełnieniu licznika T0 inc B ;zwiększenie licznika B o 1 cjne b,0,koniec skok do etykiety "koniec" gdy...

    Programowanie   20 Sty 2006 14:50 Odpowiedzi: 12    Wyświetleń: 1052
  • Licznik Geigera z rejestratorem

    Wracając do "teoretycznego" 9999,99µSv/h ≈ 10msV/h...ciężko to widzę: O ile dobrze liczę to 10mSv/h odpowiada częstotliwości impulsów około 25kHz. Czyli 480 taktów zegara (12MHz) - cykl maszynowy w 8051 to 12 taktów zegara a więc jeden impuls masz co 15 taktów. Niektóre rozkazy wymagają...

    DIY Konstrukcje   26 Kwi 2014 15:27 Odpowiedzi: 21    Wyświetleń: 16116
  • Programowy reset w 51. Czy jest jakiś rozkaz?

    Nie zgadzam się z kamyczkiem - jak w początku programu umieścisz inicjalizację stosu to go nie przepełnisz - owo odkładanie na stos i zdejmowanie zawsze musi " iść w parze" - właśnie ze względu na licznik SP - jak dodasz 2 ( np. PUSH xx PUSH ) do początkowej wartości po czym znów odejmniesz 2 (POP...

    Mikrokontrolery   05 Sie 2007 12:04 Odpowiedzi: 15    Wyświetleń: 1251
  • [AT89S51] licznik na przerwaniach i 2x7 segm

    1) do dptra ładujesz adres tablicy 2) w acc masz cyffre do wyswietlenia 3) teraz magiczna instrukcja (nie zdradze jaka poszukaj w datasheecie.lisce rozkazów) ktora spod adresu DPTR+Acc laduje zwartość do Acc a potem juz na port i masz tablicę na porcie :) Pozdrawiam Łukasz:) Dodano po 53 ...

    Mikrokontrolery   04 Cze 2008 21:46 Odpowiedzi: 8    Wyświetleń: 1478
  • AVR: Czas obsługi/reakcji na przerwanie licznika

    Wg. mnie te 4 takty obejmują również czas wykonania przerywanego rozkazu. Przynajmniej tak pokazuje symulator w AVR Studio. Oczywiście jeżeli przerywamy rozkaz dwucyklowy (np SBI) to opóźnienie wyniesie 5 taktów. Jeszcze dla pełnej poprawności to piszesz o ATEMGA16 i ATMEGA644P więc Twój przykładowy...

    Mikrokontrolery AVR   26 Mar 2017 18:36 Odpowiedzi: 5    Wyświetleń: 1104
  • [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ń: 2838
  • Sterowanie licznikiem 8051

    Witam Potrzebuje pomocy przy stworzeniu algorytmu do sterowania Triakiem wykorzystując do tego licznik mikrokontrolera 8051. Narazie wygląda to tak ze wykrywam zero napięcia sinusoidalnego 230V 50Hz czyli okres mam 20ms (dokladnie wykrywam początek sinusoidy i tylko początek bo mam transoptor prosto...

    Mikrokontrolery   06 Cze 2011 22:22 Odpowiedzi: 0    Wyświetleń: 1347
  • DSM51 licznik

    Czy mógłby mnie ktoś naprowadzić jak wykonać licznik dwukierunkowy na DSM51, tzn. sam będzie przeskakiwał na kolejne cyfry np z F na 16 itp. Z góry dziękuję... SEG_ON EQU P1.6 ;wlaczenie wyswietlacza 7-segm. LED EQU P1.7 KEY EQU 0B5h ;odczyt klawiatury ;Pamiec wewnetrzna...

    Mikrokontrolery Początkujący   09 Kwi 2012 19:51 Odpowiedzi: 0    Wyświetleń: 981
  • Cofanie liczników- nowe prawo - Jumper, Ducato, Boxer?

    Osobiście uważam, że te przepisy są bez sensu, a przynajmniej dla posiadaczy starych aut. Komu i po co w starociu chciałoby się cofać licznik? Jednak mnie zastanawia inna sprawa, co będzie gdy policjant w czasie kontroli pomyli się w cyferkach i wpisze więcej niż jest w rzeczywistości, a kilkanaście...

    Samochody Eksploatacja   17 Lut 2020 10:56 Odpowiedzi: 212    Wyświetleń: 7158
  • Współpraca uP z SCPI. Licznik częstotliwości FC-300.

    Witam szanownego kolegę ! Jeśli chodzi o SCPI to polecam książkę W. Mielczarka "Urządzenia pomiarowe i systemy kompatybilne ze standardem SCPI" wydaną przez Helion. Posiadam tę książkę i sporo dzięki niej się nauczyłem. Język SCPI to zbiór rozkazów, który można zaimplementować w dowolnym środowisku,...

    Mikrokontrolery   03 Paź 2006 17:01 Odpowiedzi: 3    Wyświetleń: 1117
  • [assembler] problem z licznikiem

    witam, napisałem program który ma odliczać sekundy i minuty w rejestrach R1 i R2 ale podczas odliczania sekundy program zatrzymuje się przy rozkazie JNB... prosze o waskazówkę odlicznie sekundy polega na 15 krotnym przepełnieniu licznika z tą wartością początkową co jest podana (licznik jest w R0) ...

    Programowanie   15 Paź 2006 10:27 Odpowiedzi: 0    Wyświetleń: 739
  • [ATmega8] [Bascom] licznik T0

    Odpowiedz wydaje mi się być prosta: do licznika timera wpisujesz 255 a więc 1 takt zegara po tym rozkazie następuje przepełnienie i wywołanie przerwania. Wtedy program jeszcze będzie wykonywał podprogram obsługi przerwania, więc się nie wywoła ponowne przerwania a zostanie ono odłożone do czasu zakończenia...

    Mikrokontrolery AVR   21 Gru 2008 23:48 Odpowiedzi: 11    Wyświetleń: 2836
  • Elektroniczny licznik energii elektrycznej

    Słoweńska Iskra ma kontrole zdjęcia kapy na liczniku Ja tylko dodam, że Iskra ma również moduły wykonawcze do swoich liczników, które po otrzymaniu rozkazu od nadrzędnego systemu lub urządzenia potrafią np. ograniczyć pobór energii. Jest to ukłon w stronę spółek, którym odbiorcy komunalni nagminnie...

    Elektryka Pomiary   13 Cze 2012 19:33 Odpowiedzi: 26    Wyświetleń: 33066
  • PIC16F84 - Licznik programu w jaki sposób jest zwiększany po wykonaniu instrukcj

    Witam, poszukuję informacji dotyczących licznika rozkazu w procesorze PIC16F84A. Wiem że licznik ten składa się z 13 bitów i tworzony jest w następujący sposób 5 bitów PCLATH + 8 bitów PCL. Jasną sprawą jest to że procesor po wykonaniu każdej kolejnej instrukcji inkrementuje takowy licznik +1....

    Mikrokontrolery PIC   02 Lis 2012 11:58 Odpowiedzi: 1    Wyświetleń: 1152
  • Macro dla AVR, dodatkowe 56 rozkazów.

    Witam Coś mi się wydaje że twoje makro jest nieoptymalne. Praktycznie osiągniesz to samo sprawdzając czy rejestr nie osiągnął zera (przewinięcie licznika). ;Increment, Jump if No HIGH ; IJNH licznik,etykieta pętli ; licznik - rejestry R0 - R31 .MACRO IJNH INC (at)0 BRNE (at)1 .ENDM Czy...

    Mikrokontrolery   01 Mar 2011 21:33 Odpowiedzi: 76    Wyświetleń: 10882
  • 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ń: 2002
  • Rozkaz RDTSC pod intel celeron 1,86 ghz

    No własnie sobie juz sam poradziłem wpisałem recznie do segmentu kodu kod obiektowy rozkazu RDTSC:) Dodano po 2 Dziekuje za poświęcony czas:) za późno odźwiezyłem strone forum i niestety nie przeczytałem waszych odpowiedzi, ale jak mówiełm poradziłem sobie. jeszcze raz dzieki:) Dodano po...

    Programowanie   31 Lip 2009 00:15 Odpowiedzi: 14    Wyświetleń: 2106
  • ATMEGA8 licznik zwojów, jak zrobić to na 2 pinach?

    To mój pierwszy post i ocz. proszący o pomoc . Chcę zrobić licznik do nawijarki ręcznej magnes i 2 kontaktrony tylko właśnie zamórowało mnie to jak zrobic na 2 pinach (2 kontaktrony) prawo lewo. Dopiero od od dwuch tygodni siedze nad Bascomem sorki ( Swiezak) choć...

    Początkujący Elektronicy   01 Maj 2007 15:35 Odpowiedzi: 2    Wyświetleń: 1503
  • program w BASCOM - dlaczego licznik liczy?

    ale ma liczyc impulsy zewnetrzne . Moge dopisac if tcnt0=150 then stop timer0 (wykonaj jakiś rozkaz) tcnt0=0 end if Problem polega na tym ze licznik sam liczy newiadomo co a nie czeka na imp. "dostarczone "na pin b.0

    Mikrokontrolery   25 Maj 2009 21:46 Odpowiedzi: 15    Wyświetleń: 1371
  • Licznik częstotliwości do 500 MHz na Atmega 48.

    Koledzy adroot i unitral poruszali tu temat częstościomierza na PIC16F84. Zrobiłem taką konstrukcję i potwierdzam, że bezproblemowo mierzy on częstotliwość do 40MHz. Nie jest on jednak bez preskalera, jak napisał androot, tylko wykorzystuje wbudowany w timer MPU 8-bitowy preskaler. [syntax=asm] ; ----------------------------------------...

    DIY Konstrukcje   23 Wrz 2013 18:43 Odpowiedzi: 37    Wyświetleń: 35955
  • [atmega8][bascom] licznik bcd i wyświetlanie na 7seq

    Witam :) jestem raczej początkującym elektronikiem i od niedawna zająlem sie programowaniem procesorów narazie bawie sie na trywialnie prostych uładach z Atmega8 (czyt. ustawianie swiecenia diod itp) Chciałem zbudowac układ który liczył by 0-9 i wyświetlane to było na siedmiosegmentowym wyświetlaczu... Oto...

    Mikrokontrolery AVR   23 Cze 2009 19:37 Odpowiedzi: 8    Wyświetleń: 4069
  • Liczniki w 8051, konfiguracja

    (at)zbenek1 Jakiego 8051 zamierzasz użyć bo standardowe zdaje się nie będą działać przy 24MHz. Z tego co pamiętam w rodzinie 51 nie było preskalerów po drodze do licznika tak jak w AVR. Jeżeli chcesz zliczać dokładnie przerwania to po wystąpieniu przerwania nie będziesz mógł używać rozkazu MOV żeby...

    Mikrokontrolery   24 Maj 2010 21:45 Odpowiedzi: 12    Wyświetleń: 3132
  • Stos Jako licznik programu. Czy to możliwe ?

    ołłłłłłłłłłłłłłł prof. od arch. systemów komuterowych !!! ??? xD z czymś takim nie chciałem zadzierać, mam po prostu mega mega podstawowe pojęcie o architekturze systemów komputerowych. wiesz, może jest jakiś sposób, żeby to zrealizować na stosie, jednak nie będzie to rozwiązanie standardowe,...

    Programowanie   04 Gru 2010 22:50 Odpowiedzi: 7    Wyświetleń: 1052
  • Licznik Geigera-Mullera zliczanie impulsów na PIC16F

    Jeszcze drobna uwaga, jesteś świadomy tego, że PICe mają rozkazy cztero taktowe więc MIPS będzie = kwarc/4 ? Od strony programowej zadałeś na początku pytanie , jaką metodę pomiarową wybrać. Niestety w tym PICu nie masz modułu umożliwiającego pracę w Capture Mode, czyli pomiaru długości impulsów. Jedyne...

    Mikrokontrolery PIC   05 Kwi 2011 08:43 Odpowiedzi: 44    Wyświetleń: 8640
  • [ATMEGA8] licznik czasu - prośba o pomoc

    Sprawdzam ... 1. sekunda także musi być volatile (bo jest inkrementowana w przerwaniu i używana także w pętli głównej). 2. skoro nie przewidujesz wartości ujemnych :) to warto by zmienne sekunda i dziesiątka były unsigned Konstrukcja dość niebezpieczna: [syntax=c]TCCR1B |= (1 << WGM12)[/syntax] Chodzi...

    Mikrokontrolery AVR   18 Kwi 2011 09:29 Odpowiedzi: 34    Wyświetleń: 6000
  • [ATMega16][C]Program do sterowania serwem na liczniku 0

    Co 3.88us wywołujesz przerwanie od przepełnienia timera. A przetwarzanie ADC w pętli while trwa 0.12ms- czyli 120us. Czyli podczas tej pętli pojawi się wielokrotnie przerwanie od timera0. A jeśli się pojawi podczas sprawdzania warunków tej pętli to moga się dziać dziwne rzeczy. Jedna instrukcja przy...

    Mikrokontrolery AVR   29 Sie 2011 21:26 Odpowiedzi: 22    Wyświetleń: 3671
  • Edsim51 licznik hex, na wyświetlaczu LCD.

    MOV C, ACC.7 MOV P1.7, C MOV C, ACC.6 MOV P1.6, C MOV C, ACC.5 MOV P1.5, C MOV C, ACC.4 MOV P1.4, C Tablicę znaków można zadeklarować jako tablica: .db 30h .db 31h .db 32h itd. aż do 39h, a później kolejne 6 znaków to 41-46h. Jeśli w A znajdzie się liczba od 0 do 15...

    Mikrokontrolery   06 Paź 2011 05:41 Odpowiedzi: 11    Wyświetleń: 4130
  • Co zrobić aby przerwanie było wywoływane co 1ms w liczniku SysTick

    Ok, dzięki. No to powinno dzialać, a nie chce. Z tą funkcja czy bez niej, diodki migają tak samo. Chyba nie mam odpowiedniej dokumentacji. Zawsze jak sciagałem PDFa do np. jakiegoś AVRa, to w jednym PDFie był pełny opis, włącznie z rejestrami, pełną listą rozkazów itd... Teraz sciągnąłem PDFa do STM32F100RB...

    Mikrokontrolery ARM   25 Lut 2012 10:39 Odpowiedzi: 26    Wyświetleń: 4150
  • Atmega8 - Licznik impulsów

    Zobacz w Helpie Bascoma, rozkaz DEBOUNCE Px.y , state , label [ , SUB] w szczególnie Config Debonuce

    Mikrokontrolery   18 Cze 2015 17:13 Odpowiedzi: 9    Wyświetleń: 1629
  • Mikrokontroler 8051. Obsługa licznika T0 z obsługą przerwań.

    Zmień w 5 linijce CJNE A,R2,skok na CJNE A,2,skok w tym rozkazie nie możesz użyć jako adres R2 , ale możesz to zrobić jako adres 02 wyjdzie na to samo pod warunkiem że korzystasz z 0 banku rejestrów

    Mikrokontrolery Początkujący   23 Cze 2015 19:03 Odpowiedzi: 20    Wyświetleń: 1338
  • Licznik monet w Bascom AVR

    Chodziło mi o to że Attiny nie mają rozkazu MUL, czego przy tak rozległej znajomości architektury AVR nie udało Ci się przez te kilka postów zauważyć. Nie mam ochoty dalej polemizować w tym tonie. Program spełnia założenia więc szukasz dziury w całym. Gdybym chciał w nim zmieścić coś więcej to pewnie...

    Mikrokontrolery AVR   21 Lis 2016 21:13 Odpowiedzi: 69    Wyświetleń: 6050
  • Nowatorska naprawa konsoli Pegasus SP-80 + wstrzykiwanie (injekcja) danych

    Opiszę naprawę dość rzadkiej konsoli, polegającą na odtworzeniu schematu pierwowzoru, zaprojektowaniu i wykonaniu płyty głównej i dalszych krokach niezbędnych do przywrócenia jej życia i funkcjonalności, w których zastosowałem swoją nowatorską metodę. Będzie więc coś dla miłośników retro, fanów...

    DIY Konstrukcje   12 Maj 2020 11:06 Odpowiedzi: 20    Wyświetleń: 11634
  • E.19 Projektowanie i programowanie urządzeń i systemów mechatronicznych STYCZEŃ

    Jest tak jak pisał petione. Program w LD jest wykonywany od góry do dołu. Ten kawałek cyklu odpowiadający za wykonanie programu wygląda tak: -aktualizacja stanów wejść do rejestru wejść -wrzucenie stanów wejść z rejestrów do RAMu - mikroprocesor zaciąga stany wejść z RAMu - wcześniej pobrał program...

    Nauka Szkolnictwo   26 Sty 2017 16:14 Odpowiedzi: 429    Wyświetleń: 106665
  • Co to jest wektor przerwania?

    Przerwania procesora działają w procesorach AVR na takiej zasadzie, że (pomijając inne operacje) po wystąpieniu danego przerwania ( podczas obsługi przez procesor ) następuje zapamiętanie rozkazu następnego, który byłby wykonany, gdyby procesor nie przyjął przerwania (jego adresu w pamięci flash) i...

    Mikrokontrolery AVR   21 Sty 2013 23:12 Odpowiedzi: 7    Wyświetleń: 6768
  • ArGH - mikroprocesory

    1. Chyba najlepsza jeśli chodzi o łopatoligiczny opis budowy procesora jest ksiażka Gałki albo braci Gałków pt "Podstawy programowanie mikroprocesora 8051" 3. Mikrooperacje są to operacje z których zbudowane są rozkazy. Przykładem są operacje skoku do procedury, w trakcie kolejno wykonuje się zapamiętanie...

    Mikrokontrolery   05 Wrz 2003 19:16 Odpowiedzi: 1    Wyświetleń: 1054
  • ATMEL 8051 problem z rozszyfowaniem intrukcji

    MOV direct,#data Bytes: 3 Cycles: 2 Encoding: 0 1 1 1 0 1 0 1 direct address immediate data Operation: MOV (direct) ¬ #data co oznaczaja liczby w pierwszym bajcie?? Pierwszy bajt jest kodem rozkazu i informuje procesor, co zrobić i jakie są argumenty (oczywiście o ile dana instrukcja ma...

    Mikrokontrolery   19 Mar 2009 22:38 Odpowiedzi: 8    Wyświetleń: 1652
  • ATmega 128L i wykonanie dowolnej funkcji

    Musisz zadeklarować początek stosu: ldi R16,high(RAMEND) ;konieczna inicjalizacja stosu out SPH,R16 ;wierzcholek na koncu RAMu ldi R16,low(RAMEND) ;stos "zwisajacy", jak w x86 out SPL,R16 Inaczej procesor nie wie gdzie zapisać licznik rozkazów po...

    Mikrokontrolery   11 Sie 2006 13:44 Odpowiedzi: 3    Wyświetleń: 1020
  • STM32F107RCT6 - [OpenOCD+eclipse]- Hard Fault w EXTI4_IRQHandler

    Witam, Po otrzymaniu przerwania od zewnętrznego przetwornika wchodzę do funkcji: void EXTI4_IRQHandler(void) { int b; b = c+d; //inna_funkcja(&b); if(EXTI_GetITStatus(EXTI_Line4) != RESET) { EXTI_ClearITPendingBit(EXTI_Line4); } } Program przechodzi przez dwie pierwsze instrukcje...

    Mikrokontrolery ARM   20 Sty 2013 18:35 Odpowiedzi: 3    Wyświetleń: 1692
  • Łączenie zewn. i wewn. pamięci programu ('51)

    OK, no to będziemy cytować :D : " (...) Jeśli pojemność wewnętrznej pamięci programu jest niewystarczająca, część programu może być umieszczona w dodatkowej pamięci zewnętrznej. Wówczas dopóki wartość licznika rozkazów nie przekracza rozmiaru wewnętrznej pamięci programu, rozkazy pobierane są z pamięci...

    Mikrokontrolery   14 Sty 2004 16:20 Odpowiedzi: 19    Wyświetleń: 2453
  • Sterowanie diodami LED przez port LPT.

    bawiłem się trochę driverem UserPort, a nawet napisałem sobie funkcje do sterowania nim, tak że już go poznałem A co do LPT to w biosie dobrym rozwiązaniem będzie ustawienie portu w tryb Bi-Dir, i teraz jak chcesz wysyłać na port to zerujesz jeden lub wszystkie(jeśli nie używasz extra pinów lpt) bity...

    Programowanie   03 Lut 2005 01:16 Odpowiedzi: 4    Wyświetleń: 2316
  • Atmega128 - duzy rozmiar programu

    Procesory AVR mają 16 bitową organizację rozkazów. Zatem jeden rozkaz, to jedno 2 bajtowe słowo. Jeśli ATMEL napisał, że ATmega128 ma 128 kB pamięci programu, to oznacza to, że ma ona 64 k słów 2 bajtowych. Zatem licznik rozkazu musi mieć 16 b, aby obsłużyć taką ilość pamięci. Nie można przecież posądzać...

    Mikrokontrolery   04 Mar 2005 14:29 Odpowiedzi: 5    Wyświetleń: 1152
  • problem z kasownikiem do hc05

    Aby procek cokolwiek robił musi mieć program.Program to zestaw kolejnych instrukcji jemu zrozumiałych (w tzw języku maszynowym danego procesora).Instrukcje te są kolejno pobierane przez licznik rozkazów.Licznik nie zawsze czyta po kolei 1,2,3 ..501,502 itd.Często (i gęsto)sam program "skacze" po adresach...

    Radia Samochodowe Serwis   19 Maj 2005 12:25 Odpowiedzi: 31    Wyświetleń: 8574
  • dsm 8051 - timer

    Witam ponownie 1) Co do trybów polecam poczytanie rozdziału 2.9 z [url=]manuala 2) Patrz manual 3) Właściwie nic nie trzeba robic po prostu go nie uruchamiasz, np używasz tylko T0 to go uruchamiasz TR0=1, a dla licznika T1 robisz TR1=0 (poczytaj manuala) 4) Można 5) Przepełnienie licznika następuje...

    Mikrokontrolery   12 Gru 2004 20:48 Odpowiedzi: 9    Wyświetleń: 3476
  • 8051 dokladny opis wykonania 2 rozkazow

    Potrzeba mi dokładny opis najlepiej na schemacie blokowym lub tylko opis taki np podczas wykonywania funkcji mv ad1, ad2 procesor pobiera rozkaz z licznika rozkazów następnie wysyła go na szynę danych gdzie zostaje dekodowany i przesłany.... itd to jest tylko przykład poniżej jest cześć mojego już...

    Mikrokontrolery   19 Lis 2004 20:39 Odpowiedzi: 4    Wyświetleń: 1422
  • Specjaliści-zasada działania komputera...

    Poczytaj trochę książek (może na początek Anatomia PC). Zacznij od opisu procesora 8086 (segmentacja pamięci). Po resecie komputera procesor zeruje wszystkie rejestry (włącznie z licznikiem rozkazów), ustawia na FFFFH rejestry segmentowe. Pobiera kod rozkazu z piewrwszego adresu (FFFFH:0) interpretuje...

    Komputery Hardware   23 Gru 2004 08:24 Odpowiedzi: 8    Wyświetleń: 3993
  • Assembler 8051 długość skoku jb

    Można też zrobić to tak: start: mov C,P3.5 mov P3.0,C ljmp start ljmp jest rozkazem skoku bezwzględnego, co oznacza, że do rejestru PC (licznika rozkazów) wpisywany jest bezpośrednio adres etykiety start. Natomiast sjmp spowoduje dodanie do PC wartości z zakresu <-128;127>,...

    Mikrokontrolery   03 Wrz 2005 12:48 Odpowiedzi: 3    Wyświetleń: 3369
  • Bascom - problemy poczatkujacego

    Majcher - Faktycznie program wykona GOTO POCZATEK zawsze. ... Nie GOTO POCZATEK tylko po ... SPL=&HDF RET ... do licznika rozkazów(PC) zostanie załadowana wartość 0x0000 czyli adres soft reset .Dlaczego , ano dla tego , że np. w 90s2313 &HDF jest najwyższym adresem pamięci RAM , a procek...

    Mikrokontrolery   10 Lut 2006 11:50 Odpowiedzi: 19    Wyświetleń: 1821
  • Potrzebna odpowiedz na pytanie!

    Generalnie instrukcje są wykonywane po kolei tak jak są zapisane w pamięci programu. Wyjątkiem są instrukcje skoku. Licznik rozkazów zawieraja adres następnego rozkazu lub obecnie wykonywanego. Dzięki niemu procesor wie do którego miejsca ma iść :) ów

    Początkujący Elektronicy   07 Maj 2007 20:54 Odpowiedzi: 1    Wyświetleń: 645
  • Zliczanie impulsów, Timer, 8051

    CJNE tłumaczy się jako Compare and Jump if Not Equal czyli porównaj i skocz jeśli różne, porównuje zawartość rejestru R2 z liczbą 2 i wykonuje skok jeśli są różne , MOV R2,TL0 przenosi zawartość TLO do R2 czyli w zasadzie porównujesz TL0 z liczbą 2 wniosek końcowy w TL0 jest liczba różna od 2 IPTR...

    Mikrokontrolery   12 Lis 2007 09:52 Odpowiedzi: 58    Wyświetleń: 9568
  • Mikrokontroler ST7-alfabet morse'a.

    Witam;) Jeśli chodzi o nadawanie kodu cyfr klawiaturki zestawu to pisałem jakiś czas temu taki program w ramach zaliczenia tegoż przedmiotu. Podejrzewam jednak, że chodzi o wykorzystanie np. HyperTerminal'a i podawanie znaku z klawiatury komputera. Oto program który wówczas napisałem: st7/ TITLE "starter.asm" ...

    Mikrokontrolery   01 Maj 2009 12:14 Odpowiedzi: 3    Wyświetleń: 1844
  • Blok adresowania

    Witam, poszukuję odpowiedzi na pytanie: Ktory blok funkcjonalny procesora odpowiada za wyliczenie adresu fizycznego w pamieci na podstawie rejestrow segmentowych i przemieszczenia? >>>a) wspolpracy z szyna (?) >>>b) adresowania c) wykonawczy d) dekodowania instrukcji e) zaden z powyzszych Odpowiedź...

    Mikrokontrolery Pozostałe   14 Cze 2009 22:44 Odpowiedzi: 0    Wyświetleń: 1214
  • Segmenty pamięci - jak je sobie wyobrazić?

    Witam! W muzealnym procku INTEL 80386 jest sześć rejestrów segmentowych: CS - rejestr segmentowy rozkazów stowarzyszony z licznikiem rozkazów SS - rejestr segmentowy stosu, stowarzyszony ze wskaźnikiem stosu DS - rejestr segmentowy danych, stowarzyszony z adresem danych ES - rejestr segmentowy...

    Programowanie Początkujący   18 Sty 2013 00:01 Odpowiedzi: 14    Wyświetleń: 2514
  • assembler Z80 - Jak zrezygnować z powrotu z podprogramu ?

    Witam! Jeśli już piszesz w kodzie maszynowym, to tak dla formalności przypominam, że przy skokach względnych adres docelowy jest obliczany z uwzględnieniem bieżącego stanu licznika rozkazów czyli adres rozkazu skoku względnego plus 2. Pozdrawiam KG

    Programowanie Początkujący   02 Sie 2016 17:17 Odpowiedzi: 9    Wyświetleń: 1626
  • Monitoring naszych instalacji OZE - www.PVmonitor.pl

    Tak, to stan mocy chwilowej. Informacja dla strażnika mocy jak dobrać moc oddaną na grzałkę. Tych danych nie całkuję. Natomiast dane z mocy chwilowej falownika istotnie całkuję, ale to inne zagadnienie. Z dokumentacji do pozytona wynika że mogę odczytać te liczniki. Rozkaz odczytowy R1: (S41) Eezx() Odpowiedz...

    Energia Odnawialna   19 Wrz 2020 21:02 Odpowiedzi: 2137    Wyświetleń: 235584
  • Przerwania AVR, bez RETI

    Witam, pisze programy w asemblerze na mikrokontrolery AVR. Chciałbym po zgłoszeniu przerwania przejść do procedury jego obsługi ale juz nie wracać i aby program mógł dalej działać prawidłowo. Wiem, że po przejściu do procedury obsługi przerwania zerowany jest znacznik I w SREG, mam pytanie czy...

    Mikrokontrolery   28 Lis 2006 21:51 Odpowiedzi: 5    Wyświetleń: 1985
  • Przerwania w at89c2051

    Po wykryciu jakiegość przerwania procek wrzuca na stos licznik rozkazu, i nic więcej. Ale co się dzieje w bascomie to inna sprawa, możliwe że bez parametru NOSAVE procek działa standardowo w momencie gdy brak tego parametru bascom pewnia zapisuje dodatkowo pare standardowych rejestrów np. ACC, B czy...

    Mikrokontrolery   28 Mar 2004 08:27 Odpowiedzi: 11    Wyświetleń: 2815
  • Reset wyswietlacza LCD

    Odnosze wrażenie że albo nie do końca pojmujesz temet o którym piszesz, albo nieprecyzyjnie go określasz w poście. Jeżeli ja dobrze rozumiem to kożystasz z jakiejś formy emulacji, ale i to nie zmienia faktu że na początku programu możesz wstawić procedure inicjującą wyświetlacz (tak jak to napisał...

    Mikrokontrolery   10 Kwi 2004 20:02 Odpowiedzi: 7    Wyświetleń: 1459
  • lcd (LPH7366) + PIC 16F84A

    PCL to młodszy bajt licznika rozkazów PC. Licznik rozkazów wskazuje na adres słowa pamięci programu, w którym przechowywany jest następny do wykonania rozkaz (po tym, który się właśnie pobrał i wykonuje). PIC16F84 ma pamięć programu 1024 słowa więc do jej zaadresowania potrzeba aż 10 bitów (0 - 3FF czyli...

    Mikrokontrolery   11 Sie 2004 10:48 Odpowiedzi: 9    Wyświetleń: 2840
  • AVR assembler - zmienne 16-bitowe

    At90S2313 to procesor 8-bitowy wiec wszystkie rejestry (oprócz licznika rozkazów i jeszcze jakiegos ktorego niepamietam) są 8 bitowe, równiez organizacja pamieci danych jest 8-bitowa więc jesli chcesz posługiwac się słowem 16-bitowym to musisz go sobie podzielić na dwie częsci i przechowywać w oddzielnych...

    Mikrokontrolery   21 Lut 2005 21:03 Odpowiedzi: 6    Wyświetleń: 2680
  • MOVC nie obsługuje zewnętrznej pamięci????

    Jeśli pin EA zostanie na masie podczas resetu (program na zewnątrz) to licznik rozkazów startuje od zera a nie od jakichs innych wartosci. Przeciez tłumaczenie że jesli procek ma 4k wewnętrznej pamięci to z zewnętrznej bedzie wykonywał program powyżej tej 4k jest bzdurą. A gdyby procek miał swojej wewnętrznej...

    Mikrokontrolery   03 Maj 2005 10:50 Odpowiedzi: 13    Wyświetleń: 1853
  • Kiedy zmienne na stos...

    (w odniesieniu do AVR) Bascom jak dla mnie zachowuje sie bardzo dziwnie - w momencie przerwania przekazując dane na stos, pisząc np w czystym asemblerze ma sie pełną kontrole nad wykonywanym programem, wywołując procedurę (rcall) wiemy ze na stos odkładana jest zawartosc licznika rozkazów by po napotkaniu...

    Mikrokontrolery   28 Kwi 2005 14:16 Odpowiedzi: 3    Wyświetleń: 876
  • program na procesor z zewnętrznym flash

    któreś ADuC mają możliwość pracy z 1MB zewnetrznego romu, trza poszukać zresztą prawie wszystkie '51 mogą pracować z zewnętrznym Romem (wtedy z architektury harwardzkiej przechodzą na Naumana (czy jakoś tak :)) chyba też dotyczy to AVR 8515.... Problem tylko z napisaniem takiego programu, który po...

    Mikrokontrolery   06 Sty 2006 23:06 Odpowiedzi: 10    Wyświetleń: 1646
  • MOVX pod 8051, mały problem.

    ... EDIT: dodam tylko, że wszystko dobrze działa, jeśli urzyję rejestru DPTR do przesyłania do zewnętrznego RAM. Niestety zmienna DPTR w tym programie jest wykorzystywana do pobierania znaku z wewnnętrznego ROM dlatego chcę wykorzystać ten drugi sposób z rejestrem R0 oraz P2 do wyslania znaku do...

    Mikrokontrolery   29 Sty 2006 23:54 Odpowiedzi: 9    Wyświetleń: 2067
  • Czy prawidłowo wykonuje reset programowy (AVR)??

    strona 3 pokazuje architekturę całego układu - popatrz na stronę 6 Architektura rdzenia. Gwoli wyjaśnienia: każdy skok powoduje automatyczne zapisanie aktualnego stanu licznika na stos (w tym również przy wykonywaniu instrukcji IJMP ). Co prawda do licznika przepisujesz adres $0000 - jako adres z pod...

    Mikrokontrolery   18 Wrz 2006 14:52 Odpowiedzi: 30    Wyświetleń: 8550
  • Stos w AVR-ach i innych mikrokontrolerach

    wartości rejestrów można zapisywać w ramie, ale zrzut wszystkiego na stos jest chyba prostsze -dajesz tyle popów i puszów :) ile trzeba - nie musisz pamiętać co do której komórki zapisałeś - a czasu (cykli) zajmie to tyle samo Stos możesz jeszcze użyć do odczytania zawartości licznika rozkazów - wykonujesz...

    Mikrokontrolery   28 Wrz 2006 00:59 Odpowiedzi: 9    Wyświetleń: 4759
  • Częstotliwość oscylatora uC

    W uC serii '51 (czyli m.in. w AT89C2051) zegar jest wewnętrznie dzielony przez 12, tzn. jeden cykl maszynowy trwa 12 cykli zegarowych, podczas tych 12 cykli zegarowych wykonywane są czynności związane z pobieraniem danych z pamięci, operacjami na stosie, liczniku rozkazów etc. Liczba 12 jest tutaj...

    Mikrokontrolery   02 Paź 2006 06:44 Odpowiedzi: 8    Wyświetleń: 2916
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Powiedzcie, dlaczego instrukcja RET, zawsze powoduje u mnie powrót do początku programu, a nie w miejsce wywołania danego skoku? Modyfikacja stosu, czy licznika rozkazów(PC) nic nie daje. Nie można zrobić żadnego poważnego programu(w którym kilka razy coś powtarzam) wykorzystującego skoki(RCALL, ICALL,...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 533016
  • Podgląd w prace procesora.

    Witam. Wykonałem JTAG wg projektu ze strony: Programuje bez problemu ATMegę32 oraz przeprowadzam pracę krokową za pomocą AVRStudio poprzez platformę JTAG ICE. Widzę że AVRStudio nie pokazuje mi jaką mam częstotliwość rezonatora oraz nie wskazuje stanu licznika rozkazów. Czy istnieje jakiś soft...

    Mikrokontrolery   04 Cze 2007 09:44 Odpowiedzi: 0    Wyświetleń: 1090
  • Komendy w Bascomie w przeliczeniu na cykle zegarowe procka

    ...o ile wiem w baskołomie w trybie symulacji widać licznik rozkazów i czas wykoniania instrukcji. Pzdr.

    Mikrokontrolery   16 Sie 2007 09:07 Odpowiedzi: 5    Wyświetleń: 1196
  • [C][AVR Studio] zmienne - problem

    C zawsze pod każdą postacią powodował drgawki, ale to czego przed chwilą nie udało mi się zrobić, przerosło mnie i muszę spytać się Was o co w tym chodzi: ... unsigned char i; int main(void){ while(1&#... == 129){ i = 0; } } } ...

    Mikrokontrolery AVR   22 Cze 2008 20:54 Odpowiedzi: 12    Wyświetleń: 3156
  • Kilka pytan do uC 8051 pilne

    W 8051 domyślnie pod adresem obsługi przerwania nic nie ma. W tym konkretnym przykładzie procesor wykonuje skok do pamięci programu pod adres (0BH ) obsługi przerwania timer0. I wykonuje to co tam znajdzie :). (oczywiście zapisuje aktualny stan licznika rozkazów aby mógł wykonać skok powrotu...

    Mikrokontrolery   24 Cze 2008 17:36 Odpowiedzi: 21    Wyświetleń: 1426
  • AVRstudio Assembler kilka pytań nowicjusza

    Kolejne pytanie: Wg. noty atmegi16 wektor przerwania od przepełnienia timera0 (Timer0 OVF) znajduje sie pod adresem $012 natomiast w symulacji i rzeczywistym środowisku przerwanie działa tylko gdy skok do niego jest ustawiony pod adresem $030 (taka wartość ląduje w liczniku rozkazów w momencie wystąpienia...

    Mikrokontrolery AVR   04 Gru 2008 21:50 Odpowiedzi: 10    Wyświetleń: 2063
  • Atmega644P resetuje się podczas odbierania danych z USART-a

    Zrobiłem to co mi poleciłeś jednak brak poprawy. Teraz na sztywno jest ustawiona prędkość transmisji na 9600 bps. Problem z resetowaniem występuje tylko podczas odbierania kilkunastu znaków z rzędu. Gdy sa przesyłane pojedyncze znaki to działa to bez problemu. void uart_init(unsigned int baud) { UCSR0B|=_BV(RXCI...

    Mikrokontrolery AVR   10 Sty 2010 12:25 Odpowiedzi: 13    Wyświetleń: 1816
  • Technik elektronik - egzamin zawodowy 2010

    Dobra ja też wrzucę swoje odpowiedzi, I dodatkowo POKUSZĘ SIĘ O KOMENTARZE. Wersja X 1- B (Nie ma innej możliwości na pewno jest to dioda tunelowa) 2-C (Jest to wzmacniacz operacyjny nazwa "ULY") 3-C (Tego nie jestem pewien) 4-B(Oczywiście charakterystyka triaka bo działa jak tyrystor ale w dwie...

    Nauka Szkolnictwo   30 Cze 2010 18:13 Odpowiedzi: 422    Wyświetleń: 72828
  • [STM32F103VE][ARMToolchain Eclipse + OpenOCD] debugowanie

    Właśnie próbuję uruchomić program z pamięci RAM. Usunąłem linijkę rom (rx) : org = 0x8000000 oraz zastąpiłem wszystkie "> rom AT > rom" na "> ram AT > ram" w pliku linkera. Program działa do momentu wywołania przerwania (w moim programie przerwania SysTick). Wtedy licznik rozkazów skacze z adresu...

    Mikrokontrolery ARM   27 Sty 2011 08:47 Odpowiedzi: 12    Wyświetleń: 2681
  • [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ń: 3131
  • PicoBlaze w układach Altery

    Jednak to aż takie proste nie będzie dla mnie jakby się wydawało. Nigdy nie pisałem żadnego procesora i nie wiem jak się zabrać za to, od czego zacząć. Myślałem żeby w takiej kolejności : 1. Pamięć RAM 2. ALU 3. Dekoder instrukcji, licznik rozkazów, pipeline 4. Pamięć ROM 5. Port wyjściowy 6....

    Programowalne układy logiczne   12 Lut 2012 12:49 Odpowiedzi: 9    Wyświetleń: 2154
  • [LPC1769][OpenOCD+eclipse] Skok do g_pfnVectors() przy starcie programu

    Witam, Za każdym razem w trakcie uruchomiania mikrokontrolera po startowaniu konfiguracji debugowania GDB w eclipse licznik rozkazów skacze do : g_pfnVectors: 00000000: andne r0, r0, r0, lsr #16 <------------- 00000004: muleq r0, r1, r6 00000008: andeq r0,...

    Mikrokontrolery ARM   10 Lip 2012 22:11 Odpowiedzi: 2    Wyświetleń: 1479
  • Zapis EEPROM przy wyłączeniu zasilania?

    Nie jest ważne jaki wektor dla BOD tworzy GCC, bo licznik rozkazów jest zerowany sprzętowo. Ponadto procesor nie wstanie dopóki napięcie nie wzrośnie ponad ustawiony próg napięcia. Skoro napięcie może zaniknąć, to prawdopodobnie procesor jest zasilany z sieci. W takim wypadku najszybszym rozwiązaniem...

    Mikrokontrolery   15 Mar 2013 11:04 Odpowiedzi: 41    Wyświetleń: 5565
  • STM32F107RCT6 - Brak wywłaszczania przez przerwanie o wyższym priorytecie

    Witam, Problem polega prawdobodobnie na braku wywłaszczania przerwania TIM1 przez przerwanie Systick-a o wyższym priorytecie. Otóż w trakcie wywołania przerwania od timera wywołuję sobie funkcję delay-a: void TIM1_CC_IRQHandler(void) {... (TIM_GetITStatus(TIM1, TIM_IT_CC1)...

    Mikrokontrolery ARM   25 Mar 2013 20:24 Odpowiedzi: 13    Wyświetleń: 1767
  • 8051 - Program działa w symulatorze a w emulatorze nie od końca.

    Mam za zadanie napisanie program, który będzie działał w następujący sposób: Zaświeca czerwoną diodę i oczekuje na naciśnięcie przycisku (mierząc czas). Jeśli przez 10 sekund nie nastąpi naciśnięcie przycisku dioda ma zgasnąć (na krótki, ale zauważalny czas) i odmierzanie czasu rozpoczyna się od nowa....

    Mikrokontrolery   09 Mar 2013 17:53 Odpowiedzi: 1    Wyświetleń: 1881
  • Interpretacja kodu binarnego

    Witam! Zgłębiam tajniki pierwszych komputerów i nadal nie rozumiem jednego... o ile na początku cała ogromna architektura była obsługiwana programem zapisanym na dziurkowanej taśmie...zakładam ze ta taśma była przewijana i zakładając że na przykład ..dwie blaszki były z dwóch stron taśmy to jak przechodziły...

    Początkujący Naprawy   27 Wrz 2013 21:06 Odpowiedzi: 2    Wyświetleń: 906
  • [C] - Funkcje nieblokujące zależne czasowo, maszyny stanów, RTOS

    Ja też taki byłem, do czasu jak zacząłem mierzyć prędkość "obrotu" pętli głównej - wyraźnie widać, że im więcej się tam dokłada, tym wolniej się ona kręci. Jak miałem tylko 8 maszyn stanów to czas obrotu wynosił średnio ok 3us, jak dodałem następne cztery to już wynosi 5-6 us (at) 168MHz F4. W...

    Mikrokontrolery   20 Sie 2014 12:07 Odpowiedzi: 77    Wyświetleń: 9831
  • AVR231 - Bootloader wpływa 'niechcący' na funkcje IO aplikacji

    Wiesz co, po pierwsze dziękuję bo pomogłeś mi - jednak sprawa błaha się okazała. Wstawiłem tą linię na samym początku funkcji main. Teraz tylko pytanie dlaczego tak się dzieje, że mimo wszystko bootloader wpływa mi na aplikacje? Czy to jest tak, że skod do 0 licznika rozkazów nie kasuje ustawień rejestrów...

    Mikrokontrolery AVR   16 Sie 2016 11:20 Odpowiedzi: 14    Wyświetleń: 984
  • Gdzie przechowywany jest typ zmiennej?

    Każdy procesor zmienne, tablice czy inne dane, w ogólności całą pamięć, widzi wyłącznie w formie bajtów (czasem jeszcze bitów). Wszelkie typy abstrakcyjne takie jak liczby całkowite, zmiennoprzecinkowe, tablice, struktury itd zostały stworzone tylko po to aby było łatwiejsze do ogarnięcia przez człowieka....

    Programowanie   03 Lis 2016 13:49 Odpowiedzi: 6    Wyświetleń: 660
  • MCY7880 i układ mikroprocesorowy na polskich elementach

    Altair 8080 albo IMSAI 8080 A po nich ZX80, ZX81. W tym samym czasie powstawały też mikrokomputery na 680x. 6502 był tanią alternatywą 680x, było nawet wykonanie zgodne pin-pin (jak AVR zgodny z 8051). 6502 to chyba jedyny prawdziwy procesor 8-bit. Wszystkie rejestry, łącznie z wskaźnikiem stosu...

    Mikrokontrolery   14 Wrz 2019 23:42 Odpowiedzi: 252    Wyświetleń: 12651
  • Arduino? W porządku, ale co dalej?

    Ważne żeby debugger miał. To jest dokładnie to co w liku z #22. ST-Libnk V2. Programator/debuger SMT32 i ST8. na przykład STM32 a to juz mikroprocesory Mikroprocesor (CPU) ma ALU, licznik rozkazów itd. Mikroprocesorem jest Z-80, 680x0, 6502, 8080, 4004, ARM Cortex-Axx . Mikrokontroler,...

    Projektowanie i Tworzenie Po godzinach   22 Lip 2018 11:45 Odpowiedzi: 83    Wyświetleń: 3390
  • [Bascom] [ATmega32] Zapis wyników na karcie SD

    Usunąłem Wait 1 przy konwersji z DS18B20, działa, bez problemu ( na trzech przewodach ), tylko wyniki są opóźnione - tzn. wyświetlany wynik nie jest z aktualnego pomiaru, tylko z poprzedniego. Dodałem jeszcze dwa czujniki DS18B20. Ich zapis razem z godziną i datą na karcie jest jak najbardziej w porządku,...

    Mikrokontrolery AVR   30 Cze 2011 06:18 Odpowiedzi: 23    Wyświetleń: 9332
  • Bascom Mega32 Zmiana wyświetlanej wartości

    Witam ponownie Zrobiłem to przez Timer0. Jednak problem z aktualizacją wyświetlania dalej występuje. Jeszcze drugi problem to start, przez okres zdefiniowany zmienną Licznik ( teraz równą 300 ) nic się nie wyświetla - dopiero po czasie = 300. Próbowałem również z Enable/Disable Interrupts na czas pomiaru,...

    Mikrokontrolery AVR   19 Sty 2011 20:10 Odpowiedzi: 11    Wyświetleń: 1854
  • Pomiar prędkości obrotowej s7-200

    SMB47 to jak wiesz rejestr sterujący pracą HSC1: Jesli wpisujesz do niego: 16#0C - 11000000 - to 1->SM47.7 - Licznik aktywny 1->SM47.6 - Rozkaz przepisania nowej wartości bieżacej z SMD48. W SMD48 masz 0 więc niejako go kasujesz Reszty nie ruszasz (wpisujesz tam 0) dzięki temu licznik nie zmienia...

    Automatyka Przemysłowa   27 Lut 2010 09:18 Odpowiedzi: 5    Wyświetleń: 3659
  • Atmega8: sterowanie silnika prądu stałego z enkoderem.

    Witam. Napisałem program sterujący pracą silnika prądu stałego do którego podpięty jest enkoder inkrementalny (najważniejsze części programu poniżej). Mój problem polega na tym, że gdy mikrokontroler zaczyna wykonywać program ruch_osi_ ma 2 możliwości: czekać określony czas, jechać do określonej pozycji....

    Mikrokontrolery   09 Sty 2008 16:07 Odpowiedzi: 5    Wyświetleń: 2606
  • 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ń: 1821