nazwy symboliczne

Znaleziono około 236 wyników dla: nazwy symboliczne
  • AVR Studio v4.11 - Warning przy .DEF nazwa = R31, jak usunąć?

    A wpisałeś w kodzie include i nazwę pliku z prockiem?? Bo jak tak to te nazwy symboliczne są już chyba w środku w tym pliku zdefiniowane.

    Mikrokontrolery   05 Kwi 2011 10:46 Odpowiedzi: 5    Wyświetleń: 1353
  • Dlaczego w symulacji BASCOM dla ATMega88 widzę mniej rejestrów I/O?

    W AVRStudio z kolei nie są zdefiniowane niektóre nazwy symboliczne i trzeba ich adresy wpisywać, inaczej kompilator burzy się, że takowaych nie ma. Obecnie produkowane M48/88 róznia sie tylko iloscia pamięci (wg. datasheet)

    Mikrokontrolery   25 Wrz 2007 12:45 Odpowiedzi: 33    Wyświetleń: 4346
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [stm32f105vbt6][c++/CooCox] - Jak ożenić funkcję obsługi przerwania z C++

    Deklaracja jako extern "C" zmienia tylko specyfikację interfejsu binarnego funkcji, a konkretnie sposób wywołania i przekazywania argumentów oraz sposób generowania nazw symbolicznych dla linkera (po polsku: konsolidatora :) ). Ale nie zmienia to języka źródłowego, tzn. jest to dalej C++.

    Mikrokontrolery ARM   05 Lip 2014 17:11 Odpowiedzi: 2    Wyświetleń: 1017
  • [MMC/SD w trybie SPI] Format ramki komendy w SPI dla kart SD/MMC - znaczenie befF i befH?

    Jeżeli mówisz, że na tym etapie nie mamy doczynienia z CMD0 itd. to kiedy zaczynami mieć z nimi doczynienia? W momencie inicjalizacji - z tego co pamietam CMD0 i CMD1 to sa nazwy symboliczne komend inicjalizujacych kartę SD. Przypominij mi się na maila - jutro podesle Ci artykuły - tam bedziesz miał to wytłumaczone jasno i pięknie:) pzdr.

    Mikrokontrolery AVR   10 Mar 2009 12:52 Odpowiedzi: 12    Wyświetleń: 4251
  • Debian / Ubuntu - Odwołanie do www po nazwie symbolicznej zamiast IP

    Prawdopodobnie chodzi o /etc/hosts , ale jeśli chodzi o całą sieć lan to możesz postawić binda + dodać lokalnie "swoją" domenę.

    Hardware, Software, naprawa urządzeń sieciowych   09 Wrz 2014 05:57 Odpowiedzi: 2    Wyświetleń: 699
  • REKLAMA
  • [Step 7] Jak zaimportować nazwy symboliczne do programu w Step 7 po pobraniu ze sterownika?

    Miałem stary projekt. Porównałem go z programem w sterowniku i się trochę różnił. Po pobraniu programu mam teraz w projekcie dwa programy. Ten ze sterownika jest bez symboliki. Jest opcja importu nazw symbolicznych do programu? Czy po prostu trzeba skopiować nazwy ze starej Symbolic Table do tej pustej.

    Automatyka Przemysłowa   07 Maj 2012 11:29 Odpowiedzi: 3    Wyświetleń: 1487
  • Pilot (RC5) do autoalarmu na mikroprocesorze AT90S2313

    Niczym szczególnym się nie różni, poza tym, że wektory obsługi przerwania mogą być trochę inne i ilość instrukcji może być troszkę większa, jeżeli chodzi o asembler. Nie wpływa to jednak na zapis programu, jeżeli zamiast konkretnych adresów używasz nazw symbolicznych definiowanych w plikach nagłówkowych, najczęściej dostarczanych razem z kompilatorem,...

    Mikrokontrolery   12 Lis 2005 19:08 Odpowiedzi: 8    Wyświetleń: 1464
  • Tabelka Excel: jak obliczyć i automatycznie zliczyć sumy

    Zapoznaj się z funkcją WYSZUKAJ.PIONOWO Dla kolumny "Cena netto" będzie to w najbardziej prymitywnej postaci mniej więcej taka formuła: =VLOOKUP(A271;Asortyment.A2:K6;4;0) Formułę dla uelastycznienia można (a nawet trzeba) ubrać w symboliczne nazwy obszarów i indeksy kolumn.

    Obsługa oprogramowania   02 Wrz 2019 12:07 Odpowiedzi: 6    Wyświetleń: 699
  • Konfiguracja portów i logika w projekcie alarmu na AT89C51 w C

    Nie wiem omen_s , czy chodzi ci dosłownie o przepisanie całego jednego do drugiego portu, czy tylko bitu pojedynczego pinu. W obu przypadkach można dokonać tego przez zwykłe przypisanie , bo jak powiedziałem predefiniowane nazwy symboliczne wszystkich rejestrów "działają" jak zmienne globalne. Można więc zrobić np: P2 = P0; //przepisanie wartości wszystkich...

    Mikrokontrolery   12 Lis 2005 17:31 Odpowiedzi: 5    Wyświetleń: 1872
  • Sterownik S7 300 - dziwny widok podglądu w trybie online

    Zawsze możesz zrobić upload projektu do sterownika. Po tym wykorzystując projekt z kompa możesz skopiować nazwy symboliczne do uploadowanego projektu. Robisz w ten sposób upload również bloków DB

    Automatyka Sterowanie PLC   15 Wrz 2021 09:32 Odpowiedzi: 4    Wyświetleń: 477
  • ARM Keil: Błąd #549 przy wstawce asemblerowej MOV R1,R3 w C

    wstawek nie robi sie na konkretnych rejestrach, tylko na symbolicznych nazwach, ktore sa uzywane w kodzie C. wtedy kompilator sam sobie tam powstawia te rejestry, ktore beda mu pasowaly. a przynajmniej tak to dziala w gcc i tak ja to widze [; 0x41 0x56 0x45!!

    Mikrokontrolery   25 Kwi 2008 18:40 Odpowiedzi: 5    Wyświetleń: 1923
  • Jak stworzyć przerwanie od UART w Bascom do obsługi RS232?

    A jeśli chodzi o AVR to: ON źródło_przerwania nazwa_podprogramu [ NOSAVE ] gdzie: źródło_przerwania - symboliczna nazwa źródła przerwania, nazwa_podprogramu - etykieta określająca gdzie znajduje się podprogram obsługi przerwania. jako żródło przerwania można: URXCprzerwanie układu sprzętowego UART – odebranie znaku UTXCprzerwanie układu sprzętowego...

    Mikrokontrolery   17 Kwi 2005 10:24 Odpowiedzi: 3    Wyświetleń: 1785
  • REKLAMA
  • EAGLE tworzenie nowego scalaka na bazie istniejacego

    1. Otwierasz bibliotekę 2. Klikasz w ikonkę "Device" (albo opcja Library/Device) 3. Wybierasz z listy twojego scalaka 4. Wskazujesz na liście wariant obudowy (package) który chcesz zmienić i klikasz w guzik "Connect" (po prawej na dole) 5. Zmieniasz przypisania padów obudowy (te nazwy P$1, P$2 itd) do pinów na symbolu scalaka (to te nazwy symboliczne...

    Projektowanie PCB   30 Lis 2009 10:01 Odpowiedzi: 7    Wyświetleń: 3013
  • Jak skonfigurować panel TD200 z PLC S7-200 CPU224XP krok po kroku?

    W wizardzie TD ustawiles parameter block gdzies nie na VW0 albo offset gdzies w krzakach. TD szuka w PLC blokow danyych zwiazanych z wyswietalniem komunikatow. Zobacz w ustawiniach TD na jaki VW ustawiony block paramater. Zeby za pomoca F1 wzbudzic Q0.0 to w prgramie PLC musisz uzyc nazwy symbolicznej chyba F1 cos tam cos tam. Znajdziesz to w nazwach...

    Automatyka Przemysłowa   18 Lut 2011 18:00 Odpowiedzi: 4    Wyświetleń: 3142
  • Jak zgrać i zmodyfikować soft z PLC s7-1200 w TIA V13?

    Tak jak napisał kolega wyżej, stracisz wszystkie komentarze i nazwy symboliczne, a to często bywa bardzo pomocne... Sprawdź lepiej czy projekt, który posiadasz na programatorze jest taki sam jak na sterowniku do którego jesteś podłączony. Funkcja Compare Blocks...

    Automatyka Sterowanie PLC   14 Gru 2015 22:11 Odpowiedzi: 3    Wyświetleń: 1752
  • Zapis 0 i 1 do portu bezpośrednio na rejestrach STM32

    GPIOB->BSRR=0b00000000000000000000000... //ustawi 1 na PB.0 bez zmiany pozostałych pinów? GPIOB->BSRR=0b00000000000000010000000... //wpisze 0 na PB.0 bez zmiany pozostałych pinów? Jednak wolę Bascom niż zabawę w liczenie 32 bitów To nie Bascom, nic nie trzeba liczyć. Piny mają zdefiniowane nazwy symboliczne np. w odniesieniu do...

    Mikrokontrolery   03 Sty 2020 16:47 Odpowiedzi: 15    Wyświetleń: 714
  • Różnice między zakładkami Tags i User Constants w TIA Portal

    W podanej w temacie zakładce po wejściu w add new tags mamy dwie zakladki: tags i user constans. Czym się różnią, w której umieszczamy nazwy symboliczne wejść i wyjść

    Automatyka Sterowanie PLC   07 Lis 2017 18:05 Odpowiedzi: 1    Wyświetleń: 834
  • Reset WDR co 1ms nie działa przy ustawieniu 15ms, działa przy 60ms - dlaczego?

    zapomniałes o czyms: zresetuj licznik watchdoga przed jego startem :) nie wiem zy to ten adres, dla pewnosci używaj nazw symbolicznych wtedy program ładniej i czytelniej wygląda Pozdrawiam

    Mikrokontrolery   22 Sie 2007 22:34 Odpowiedzi: 9    Wyświetleń: 1920
  • c++ - Jak wypisać walet dla indeksów t[36]-t[39] w tablicy kart?

    Witam! ad 1) W miejscach które określiłem jako np figura_1, kolor_1, figura_2, kolor_2 itd należy te teksty zastapić wartyościami liczbowymi typu int! Te nazwy okresliłem po prostu nazwami symbolicznymi tak dla przykładu, ponieważ nie wiem, jakie wartości masz zamiar tam wprowadzić więc wpisałem nazwy symboliczne, jak stosuje się w przypadku problemu...

    Programowanie   21 Gru 2013 20:28 Odpowiedzi: 7    Wyświetleń: 1668
  • Adresy w pamięci dla DSEG w Assemblerze 8051 - jak to działa?

    Tak. Jeżeli masz wątpliwości co do adresów fizycznych to po kompilacji (właściwie "asemblacji") tworzy się plik "listingu" (tekstowy), w którym (w większości przypadków) można odnaleźć fizyczne adresy wszystkich użytych zmiennych obok ich nazw symbolicznych.

    Mikrokontrolery   04 Wrz 2009 19:12 Odpowiedzi: 5    Wyświetleń: 2308
  • Podciąganie wewnętrznych rezystorów w assemblerze

    Źle rozumiesz. DDRx, PORTx, PINx, gdzie x jest wielką literą, to symboliczne nazwy rejestrów I/O. Pisanie "PORTB1" nie ma sensu, bo nie ma rejestru o takiej nazwie. DDBn, PBn, PINxn, gdzie n to liczba od 0 do 7 są numerami bitów w danym rejestrze. Włączenie podciągnięcia danej linii następuje po ustawieniu , a nie wyzerowaniu odpowiedniego bitu w rejestrze...

    Mikrokontrolery   03 Lis 2008 01:33 Odpowiedzi: 10    Wyświetleń: 1122
  • 8051 DSM-51: Pętla wyświetlająca liczby 0-9 działa niepoprawnie, jak naprawić?

    Proponuję jeszcze wrzucić listing procedury WRITE_HEX. Czy nie zmienia ona rejestru R2? Używaj też nazw symbolicznych dla stałych i zmiennych, bo kod jest słabo czytelny. Pozdrawiam!

    Mikrokontrolery   13 Lis 2009 13:51 Odpowiedzi: 6    Wyświetleń: 2827
  • Markowe świece, cewki, przewody, sterownik - co sprawdzić, gdy nie działa?

    Co to znaczy markowe?To że kiedyś jakaś firma zdobyła dobrą markę to już zawsze będzie ją miała?Lech Wałęsa tez miał dobrą markę.Dziś gdy większość gratów robią niewolnicy w chinach za symboliczne wynagrodzenie dobra nazwa nie gwarantuje jakości.

    Samochody Mechanika   19 Gru 2010 12:07 Odpowiedzi: 66    Wyświetleń: 8018
  • arm stm32 - konfiguracja I2C na rejestrach i odczyt danych z czujnika ciśnienia

    Ta pętla może dość długo poczekać: while( ( I2C1->SR1 & 0x0000 )); Poza tym: - prawie na pewno masz błędy w inicjowaniu, - używaj nazw symbolicznych bitów w rejestrach - nikt tu nie będzie sprawdzał, który bit co oznacza, żeby Ci pomóc.

    Mikrokontrolery ARM   13 Gru 2013 11:03 Odpowiedzi: 10    Wyświetleń: 2400
  • Step7 - Jak wyświetlić zmienne tymczasowe TEMP1 z FC36 w Variable Table?

    Witam Na początku powiem że jestem początkującym w programowaniu sterowników Siemens. Dlatego moje pytanie może budzić :) na twarzy, ale do rzeczy. Czy istnieje możliwość wyświetlenia zmiennych tymczasowych z funkcji FC36 o nazwie symbolicznej TEMP1 typu INT. Powiem tylko że próbowałem wpisywać nazwy symboliczne w Variable Table ale nic z tego. Czy...

    Automatyka Sterowanie PLC   01 Paź 2014 08:08 Odpowiedzi: 2    Wyświetleń: 2256
  • Jak przypisać adresy symboliczne w STEP 7 Lite dla I/O?

    Cześć, Jestem początkujący jeżeli chodzi o programowanie PLC. Pisze swój pierwszy program w STEP 7 Lite i utknełem na adresacji symbolicznej tzn: -dodałem procesor i moduły wejścia,wyjścia - gry próbuję dodać adres symboliczny np."Green Light" dla I1.1 to program pokazuje że nie ma takiego adresu :( Może mi ktoś napisać jak mam przypisać te nazwy symboliczne...

    Automatyka Przemysłowa   19 Wrz 2011 21:09 Odpowiedzi: 7    Wyświetleń: 1922
  • S7-1200/S7-1500 - Detekcja zbocza w języku SCL

    Witam , próbuję napisać prosty program do detekcji zbocza, mój zamysł jest taki (niestety nie działa) Przycisk fizyczny NO - nazwa symboliczna: Prz Zarys programu: Prz_N_1 := Prz; // generacja poprzedniej chwili czasowej IF Prz AND NOT Prz_N_1 Then instrukcja; END_IF No i to nie działa :(

    Automatyka Sterowanie PLC   15 Sie 2018 08:59 Odpowiedzi: 9    Wyświetleń: 2766
  • [ATmega32] Jak napisać procedurę obsługi przerwania timera0 dla diody LED na ATmega32?

    [syntax=asm] ldi r16, 0b10000000 out TIMSK, r16 [/syntax] A po co Ci te 2 instrukcje :?: Poza tym, wszędzie gdzie się da, używaj nazw symbolicznych. [syntax=asm] .org OVF0addr JMP przerwanie ;... ldi r16, 1<<OCIE2 out TIMSK, r16 [/syntax]

    Mikrokontrolery AVR   27 Paź 2011 11:19 Odpowiedzi: 8    Wyświetleń: 2552
  • PIC16F628-04 - Program nie działa w pętli przy filtracji danych GPS

    I na prawdę myślisz, że ktoś będzie się zastanawiał co kryje się przykładowo w rejestrze o adresie 0x06? I co robi jego bit 2? Jakbyś użył nazw symbolicznych rejestrów, znaczących etykiet to może ktoś by na to spojrzał. Chociaż właściwie po co, skoro sensowniej to filtrować na PC? Albert

    Mikrokontrolery PIC   20 Lut 2013 19:36 Odpowiedzi: 4    Wyświetleń: 1983
  • Jak założyć serwer DNS na własnym komputerze do tworzenia domen?

    Nawet jak postawisz własny serwer DNS i powpisujesz tam kolegów, to dopóki nie zostaniesz dopisany do jakiegoś serwera DNS który jest wpisany do serwerów DNS które są głównymi w internecie, to nikt inny poza tymi którzy wpiszą sobie Twój adres serwera DNS, nie będzie mógł korzystać z nazw symbolicznych które sa u Ciebie.

    Sieci, Internet   14 Sty 2006 23:21 Odpowiedzi: 3    Wyświetleń: 903
  • Zamiana `out DDRF, temp` na `sts DDRF, temp` w ATmega128 - czy to działa?

    ...Ja używam co chwile tych instrukcji, ale nie korzystałem jeszcze ze skrótów z atmega128.inc tylko własne stałe robiłem będace np rejestrami /dla ułatwienia/ stąd ta moja niepweność... To dziwnie postępujesz ;) Po to wymyślono pliki include , by ułatwić życie programistom.Zapewne łatwiej jest zapamiętać symboliczne nazwy , niż "suche" liczby/cyfry.Więc...

    Mikrokontrolery   15 Sie 2006 12:19 Odpowiedzi: 4    Wyświetleń: 993
  • AVR - Konfiguracja pinów jako wejścia/wyjścia na 89C2051 i AVR

    :arrow: alexiel Przeanalizowałem kod programu i stwierdzam, że on właśnie będzie się tak zachowywał jak napisałeś, tzn. będzie kopiował stan pinu PB0 na pin PB1 a stan pinu PB2 nie będzie wpływał na stan PB1. Domyślam się, że chodziło Ci o coś innego ale nie wiem o co. Poza tym w tej postaci w programie jest sporo zbędnych instrukcji a efekt jest uzyskany...

    Mikrokontrolery   31 Gru 2005 19:05 Odpowiedzi: 10    Wyświetleń: 1799
  • Makro w Wordzie - Tworzenie pustych plików podczas korespondencji seryjnej

    No i ... ? Do czego mamy się odnieść (tj. ci którzy ewentualnie poświęcą swój czas na ten temat), do przypadku sprzed lat wielu, tyczącego się pewnie w szczegółach innej sprawy ? Opisz dokładniej swój kłopot z KS i zamieść jakieś przykłady, na któryh próbowałeś działać z tamtymi kodami. Pokrótce: 1. Musisz mieć bazę danych w pliku excela z takimi polami...

    Programowanie Początkujący   29 Lis 2022 08:13 Odpowiedzi: 3    Wyświetleń: 648
  • Jak sterować 3 serwami przez RS232 z użyciem kinematyki odwrotnej?

    Jeżeli masz mieć konkretne dane o położeniu to musisz mieć jakikolwiek pomiar jak wystarczy Ci tylko interpretacja czasu sterowania serwa to co innego , w takim przypadku wystarczy Ci prosty sterownik serw przez RS232 są nawet gotowe zestawy , przy samodzielnej budowie zasada dokładnie taka sama jak opisałem wcześniej nazwa ( symboliczna ) serwa dane...

    Robotyka Modelarstwo i CNC   30 Sie 2011 20:20 Odpowiedzi: 11    Wyświetleń: 3372
  • stm32f051r8 - Konfiguracja przerwania TIM14 i ustawienia NVIC

    1. Uruchomienie timera z nazwami symbolicznymi bitów: TIM3->CR1 = TIM_CR1_ARPE | TIM_CR1_CEN; Popatrz w plik stm32f05xx.h - masz tam definicje bitów dla każdego rejestru, m.in. TIM_DIER_UIF i całe mnóstwo innych. Nazwy bitów są poprzedzone nazwami rejestrów. 3. Do kasowania znacznika przerwania wystarczy podstawienie - nie potrzeba &=. Np. TIM3->SR...

    Mikrokontrolery Początkujący   13 Kwi 2013 21:43 Odpowiedzi: 11    Wyświetleń: 1518
  • [stm32f107][C] - Adaptacja bibliotek obsługi wyświetlacza Keil

    #define LCD_DATA_DIR_IN GPIOC->CRL = (GPIOC->CRL & 0xFFFF0000) | 0x00004444; (GPIOC->CRL & 0xFFFF0000) Liczba hex 0 binarnie 0000 łącznie z operatorem & - iloczyn binarny, kasuje bity odpowiedzialne za konfiguracje danych pinów: 0 & 0 = 0 1 & 0 = 0 W trym przypadku PC0, PC1, PC2 i PC3. Liczna hex F binarnie 1111 łącznie z operatorem & - iloczyn binarny...

    Mikrokontrolery Początkujący   26 Sty 2015 17:18 Odpowiedzi: 7    Wyświetleń: 954
  • Jaki PLC Simatic zastosować w zamian za S5 U95 w nowo budowanym urządzeniu?

    O ile program nie jest w jakiś sposób zabezpieczony przed skopiowaniem, to z chęcią wykonam kopie bezpieczeństwa, bo nie uśmiecha mi się , w przypadku jakiegoś problemu z softem lub samym PLC , wzywać pomocy z pod Hanoweru. Jaki może być koszt ściągnięcia programu z pamięci S5 ? Koszt 1h roboty ;) + dojazd, tylko musisz znaleźć kogoś, kto ma jeszcze...

    Automatyka Sterowanie PLC   28 Maj 2016 09:09 Odpowiedzi: 12    Wyświetleń: 1842
  • [Atmega128] Atmega128: Konfiguracja przerwań zewnętrznych - co jeszcze ustawić?

    dlaczego nie stosujesz symbolicznych nazw bitów i pinów??

    Mikrokontrolery AVR   01 Lis 2011 16:59 Odpowiedzi: 7    Wyświetleń: 1676
  • [Stm32f3-Discovery][C] - SPI i żyroskop - błędna komunikacja.

    Bądź mężczyzną i zapisz CR1 i CR2 pojedynczą instrukcją podstawienia, zamiast długaśną serią zaciemniających program operacji logicznych - będzie dużo łatwiej to czytać. Wywal bezsensowne 1UL - też będzie łatwiej czytać. Podefiniuj nazwy symboliczne bitów albo skorzystaj z gotowych definicji - będzie jeszcze łatwiej. Sprawdź sposób zaprogramowania SPI...

    Mikrokontrolery ARM   03 Mar 2014 19:41 Odpowiedzi: 21    Wyświetleń: 3561
  • Jaki program do połączenia z HMI Proface? Czy jest darmowy?

    A jak przypisac zmienna z PLC w HMI. Z tego co juz sie dowiedziałem to w RSLogix5000 sa tagi o nazwach tylko symbolicznych. Nie wiem jak znalezc adres do tag'a

    Automatyka Przemysłowa   25 Cze 2011 09:33 Odpowiedzi: 11    Wyświetleń: 7005
  • Komunikacja I2C między ATtiny2313 w Bascomie - odbiór danych po przerwaniu

    jak sie nie znasz to sie nie wypowiadaj, bezsensu tylko wszystko mieszasz. Przeznaczenie: Konfiguruje pracę programowego interfejsu I2C jako urządzenia podrzędnego (Slave). Ta instrukcja korzysta z biblioteki I2CSLAVE.LIB, która jest rozprowadzana oddzielnie przez MCS Electronics. Składnia: CONFIG I2CSLAVE = adres

    Mikrokontrolery AVR   19 Maj 2009 21:58 Odpowiedzi: 8    Wyświetleń: 1755
  • Jak poprawnie obsłużyć przerwania w C dla mikrokontrolera z przyciskiem i diodą?

    Light ale co tak właściwie robi Twój fragment kodu? generuje przerwania co kilka ms?? Ano jak wyżej zauważyłem liczymy czas od puszczenia klawisza, więc w obsłudze przerwania zmniejszamy stan licznika aż do zera. Szczegóły należą do Ciebie... ;) jakbyś mógł jeszcze powiedzieć co rozumiesz przez stwierdzenie "Tutaj manipulujemy czasem pomiedzy przerwaniami...

    Mikrokontrolery   31 Sty 2007 20:16 Odpowiedzi: 33    Wyświetleń: 5281
  • News: Od dzisiaj jest dostępne AVRStudio w wersji 5

    Nie no teraz to miód, porzeczki, ale : - Czy nie dałoby się jeszcze jakiejś parki rejestrów zarezerwować na movw rX+1:rX, r25:r24 ? Byłoby jeszcze szybciej... - Skoro definiujemy register uint8_t tmpSREG asm("r6"); , to czy nie można tego użyć w asm volatile ? W asemblerze, którego używam, przyzwyczaiłem się do nazw symbolicznych rejestrów, co utrudnia...

    Mikrokontrolery AVR   09 Cze 2012 06:29 Odpowiedzi: 163    Wyświetleń: 31859
  • Sterowanie serwem modelarskim na ATmega8 - problem z pozycjonowaniem

    niestety inicjalizacja stosu nic nie dała :/ Inizjalizacja stosu to rzecz, która występowac powinna w każdym programie w AVRasm... Przykład inicjalizacji stosu :RESET: ;Proc InitStack() InitStack: ; It must be not to be a subroutine, because must ; be stack point initialised before call it ; Inicialise Stack Point - push decrement...

    Mikrokontrolery   06 Kwi 2005 21:46 Odpowiedzi: 8    Wyświetleń: 1704
  • STM32F103RB RS485 - Problem z przesunięciem danych i brakiem echa USART

    1. Najpierw włączasz transmisję UART, a potem programujesz jej parametry - to niezbyt sensowne. 2. (Nieaktualne, racja, to jest na przerwaniach.) 3. Jeśli będziesz używał nazw symbolicznych bitów w rejestrach, być może ktoś sprawdzi, czy dobrze ustawiłeś te bity i znajdzie jakiś błąd. 4. Nie używaj operatorów |= i &= przy początkowym programowaniu peryferiali...

    Mikrokontrolery Początkujący   14 Maj 2014 19:14 Odpowiedzi: 38    Wyświetleń: 4725
  • C++: Jak napisać funkcję porównującą dwa samochody?

    Faktycznie, Kolego Elektronik9 Powinienem był po case wpisywać nazwy symboliczne które zdefiniowałem #define ale z rozpędu... Dodano po 19 Witam! Można użyć wersję wskaźnikową funkcji [syntax=c] #define PREDKOSC 1 #define WIEK 2 struct samochód *porownuje(struct samochod *s1, struct samochod *s2, short int kryterium) { switch (kryterium) { case WIEK:...

    Programowanie Początkujący   12 Sty 2012 08:50 Odpowiedzi: 15    Wyświetleń: 1839
  • Up89s51 - piny: EA/VCC, ALE/PROG, PESEN mają być podłączone?

    mam pytanko w programie konfigurując porty we-wy określam je jak w nocie katalogowej np. CONFIG PORT0 = &B11111111 CONFIG PORT1 = &B11111100 itd. Z Twojego "pytanka" wynika, że nie byłeś łaskaw dokładniej zapoznać się z architekturą swojego uC - to po pierwsze. Po wtóre, nazwa symboliczna portu zero, to najzwyklejsze P0 , a nie PORT0 - dotyczy to wszystkich...

    Mikrokontrolery   23 Cze 2009 18:49 Odpowiedzi: 18    Wyświetleń: 1587
  • Kompilator asemblera dla 8051 pod Windows 98 - rekomendacje i sugestie

    davciu, prosilem byś przeczytal DOC-a do MetaLink'a. Wiedzialbys wszystko juz po kwadransie. Podstawowa sprawa to ściągnięcie pełnej wersji kompilatora wraz z dokumentacją i plikami, w których są zdefiniowane przez "fabrykę" nazwy symboliczne i odpowiadające im adresy rejestrów i bitów mikrokontrolera. Te pliki mają nazwy zaczynające się od "MOD" i...

    Mikrokontrolery   18 Lut 2005 12:27 Odpowiedzi: 9    Wyświetleń: 3541
  • Bascom Atmega8: Jak ustawić Timer1 do pomiaru czasu między impulsami?

    Przeznaczenie: Zatrzymuje działanie programu lub określone urządzenie. Składnia: STOP STOP urządzenie gdzie: urządzenienazwa symboliczna uruchamianego urządzenia. Opis: Pierwszy format instrukcji powoduje zatrzymanie działania programu. W tym celu jest wykonywana pusta pętla, podobnie jak w instrukcji END. Jednak przy instrukcji STOP nie są wyłączane...

    Mikrokontrolery AVR   02 Maj 2010 20:51 Odpowiedzi: 7    Wyświetleń: 2837
  • [Atmega8] [Atmega8][ASM] Przerwania zewnętrzne INT0 nie działają po wgraniu programu

    Pierwszą nieścisłość jaką zauważyłem , to niezgodna z komentarzami w kodzie , konfiguracja zboczy na jakie ma reagować INT0. ldi ACC,0x02 ;zbocze narastające na INT0 będzie out MCUCR,ACC ;generowac przerwanie Powyższe , ustawia reakcję INT0 , na zbocze opadające (Falling). Co to za tajemnicze urządzenie RC - odbiornik podczerwieni :?: Po czym poznajesz...

    Mikrokontrolery AVR   28 Maj 2008 21:42 Odpowiedzi: 8    Wyświetleń: 3926
  • Gdzie znaleźć i jak używać blok FB125 w S7-300 z Profibus DP?

    Można prosić o deklarację tego bloku, parametry lub też nazwę symboliczną, gdyż z FB 125 nigdy się nie spotkałem - ale tak naprawdę numer bloku zawsze można zmienić. Co do komunikacji to może się przydać Komunikacja master-slave w sieci Profibus DP z wykorzystaniem wbudowanych interfejsów CPU Komunikacja master-slave w sieci Profibus DP z wykorzystaniem...

    Automatyka Przemysłowa   16 Paź 2011 13:06 Odpowiedzi: 4    Wyświetleń: 2739
  • Jak wybrać zmienne typu time w Global_DB w TIA Portal V12?

    Ja z kolei mam inny problem. otóż tworząc sobie jakieś zmienne w bloku danych, chce je później wykorzystywać w wizualizacji, tam z kolei przy wybieraniu zmiennej chcą również jej adres.. Zmienne w bloku danych nie mają żadnego adresu i cały czas wyświetla się błąd w związku z tym.. wie ktoś w jaki sposób w wizualizacji mogę wykorzystywać zmienne z...

    Automatyka Przemysłowa   11 Sie 2013 11:51 Odpowiedzi: 4    Wyświetleń: 3441
  • Równoczesny pomiar temperatury i napięcia ADC1 STM32F411RE

    Błąd pierwszy - wkleiłeś obrazek zamiast kodu. Jak mamy cytować fragmenty kodu. Błąd drugi - używasz magicznych liczb zamiast symbolicznych nazw bitów i pól. Kto ma to rozszyfrować? Co kompilator ma do powiedzenia na temat Twojego kodu? Wyeliminuj wszystkie błędy i ostrzeżenia, potem pokazuj kod, który pomyślnie przeszedł kompilację.

    Mikrokontrolery ARM   24 Mar 2021 15:09 Odpowiedzi: 4    Wyświetleń: 606
  • PIC 16F84 od podszewki! ( a tak naprawde: pomocy! ;) )

    PS. chyba zrozumiałem dlaczego początkującym poleca się taki mały 18-pinowy procesor, zamiast "40-nóżkowej krowy" ;) Oj chyba nie ;) ten 18 jak i 40 pinowy działa dokładnie tak samo, poprostu masz więcej dodatkowego sprzętu do dyspozycji, a wcześniej czy później sięgniesz po coś lepszego. program w C dla mojego PIC'a będę musial używać jakichś adresów,...

    Mikrokontrolery   02 Sty 2006 21:33 Odpowiedzi: 8    Wyświetleń: 1683
  • AT91SAM7S - jak ze "startupCode" odczytać wartość

    Częstotliwość masz konfigurowaną w tym miejscu: ////////////////////////////////////////... // Init PMC Step 2. // Set PLL to 96MHz (96,109MHz) and UDP Clock to 48MHz // PLL Startup time depends on PLL RC filter: worst case is choosen // UDP Clock (48,058MHz) is compliant with the Universal Serial...

    Mikrokontrolery   13 Kwi 2008 18:34 Odpowiedzi: 2    Wyświetleń: 1038
  • Błąd podczas mapowania dysku sieciowego szkolnego - jak naprawić?

    przez Total Commandera (FTP) po nazwie symbolicznej już mogę Co to znaczy że przez niego wejśc się da? screen jeśli można to wstaw.

    Komputery Początkujący   28 Sty 2024 21:34 Odpowiedzi: 16    Wyświetleń: 522
  • Jak zrozumieć rozkazy MOV dla mikrokontrolera 8051?

    Witam. Rn oznacza nazwę rejestru np. R1, R2, R3. Rejestr znajduje się pod jakimś adresem w pamięci uC. MOV Rn, #dana powoduje wpisanie do rejestru o nazwie Rn danej o nazwie dana np. Mov R5, #22h. A to akumulator, symboliczna nazwa rejestru tak samo jak R1. Nie jest to zmienna Mov A, Rn oznacza wpisanie do rejestru A (akumulatora) zawartości rejestru...

    Początkujący Elektronicy   16 Cze 2007 21:18 Odpowiedzi: 5    Wyświetleń: 2396
  • Jak wysyłać SMS z centrali Integra z ETHM-1 Plus i INT-GSM do agencji?

    nie poprzez monitorowanie, a przez powiadamianie? W tym module nie ma żadnej możliwości ingerencji w treść powiadomień (są budowane automatycznie na bazie nazw wejść, stref itp.). Jedynie ta symboliczna możliwość w konfiguracji monitoringu.

    Systemy Alarmowe   30 Gru 2024 11:35 Odpowiedzi: 7    Wyświetleń: 249
  • Program do avr. Atmega8. Odliczanie czasu, program zawiesza się.

    Witam :) .include "atmega128.inc" Z powyższego wnioskuję że to ma być program dla ATMega128. .org $008 rjmp koniec_czekaj Po powyższego wnioskuję , że to jednak nie ATMega128, bo wtedy powinno być 0x1C , a najlepiej ".org OVF1addr" ldi r18, 0x20 ;ustawienie rejestru maski out TIMSK, r18 Powinno być: in r18,TIMSK ori r18, (1<<TOIE1)...

    Mikrokontrolery   18 Gru 2004 00:12 Odpowiedzi: 4    Wyświetleń: 2558
  • Step 7 Lite, funkcja FC:105 oraz inne z tej serii, błąd.

    W Check Cositence powinieneś wykonac kompilacje (znajdź opcje Compile i kliknij ją a juz on sobie sam z tym poradzi). Jeśli chodzi o zmine priorytetu adresowania to chodzi o to że jeżeli masz jakiś fragment kody np w STLu i zmienne które posiadają jakieś nazwy symboliczne, to możesz wybrać czy po otwarciu bloku w którym znajduje sie ten kod czy ten...

    Automatyka Przemysłowa   18 Cze 2008 17:37 Odpowiedzi: 7    Wyświetleń: 3119
  • mod2051 - plik PILNIE POSZUKIWANY ! .. lub co z tym zrobić ?

    modxxxxx zawiera odwołania symbolicznych nazw do konkretnego adresu: np P1 to 90h, P3 to B0h, Acc to E0h i td po to żebyś nie pisał mov 09h,#01h, tylko mov P1,#01h czyli poprostu konkretne adresy zastąpiono nazwami ułatwiającymi posługiwanie się asemblerem

    Mikrokontrolery   28 Paź 2003 18:47 Odpowiedzi: 9    Wyświetleń: 1376
  • Wake 0n Lan działa na wifi, nie działa z internetu (czyli z zewnątrz)

    Masz stałe IP we własnej sieci No tego nie wiemy, zreszta w zasadzie urządzenia zanim go WoL nie obudzi nie ma żadnego IP. statyczne IP uzyskasz poprzez no-ip lub dynDNS.org. To się odnosi do zewnętrznego IP, zreszta w zasadzie nie do IP a do stałej symbolicznej nazwy hosta.

    Sieci WiFi   08 Kwi 2019 07:46 Odpowiedzi: 21    Wyświetleń: 1683
  • Windows i montowanie dysku lan. net use x:\\ powoduje błąd 67

    Ok. Rozwiązanie pomogło. Ale gdy na Szef1 udostępniony jest cały dysk C, jak zamapować taki zasób? Wynik przeszukiwania za pomocą okienek jest taki: http://obrazki.elektroda.pl/7705082100_1... Z poziomu konsoli nie daje się tego zamontować za pomocą DOS (C) http://obrazki.elektroda.pl/8794115700_1... Ewentualnie mógłbym użyć...

    Software serwis   15 Kwi 2011 20:04 Odpowiedzi: 5    Wyświetleń: 12199
  • Problem z uruchomieniem migacza LED - PIC16f84a (jezyk asm)

    Program mimo malej czytelności działa, także nie wiem w czym pomóc. Kilka moich wskazówek : stosuj nazwy symboliczne zamiast adresów rejestrów, zamiast nieczytelnych bloków bsf/bcf wpisuj żadane wartości wprost do rejestrów, nie musisz pisać 0x05 tylko zwyczajnie 5, przy tym programie, nie ma żadnego powodu podłączać RA4 do masy. processor 16F84A #include...

    Mikrokontrolery PIC   02 Sty 2010 11:46 Odpowiedzi: 3    Wyświetleń: 1436
  • Step7 S7300/400 Wielka porażka!Zapraszam wszystkich Steperów

    Mam pewnien problem ze Step7 i sądzę że to jest wada, chyba że poprostu nie znam na tyle tego programu aby sobie z tym poradzić. Mianowicie ... mam zrobiony program sterowania z przypisanymi nazwami symbolicznymi do adresów. Zaszła konieczność zmiany kolejności modułów na szynie co wiąże się ze mianą adresów. Po zmianie adresów w Symbol Editor step7...

    Automatyka Przemysłowa   26 Maj 2008 13:51 Odpowiedzi: 14    Wyświetleń: 6312
  • Allen Bradley - brak komunikacji z Micrologix 1000 i SLC5/03 w Logix

    jeszcze jedno pytanie, chodzi o to ze chcialm zrobic backup programow z tych plc. Nie mam zadnego projektu w kompie, da sie jakos to zgrac?? Tak samo - znajdujesz sterownik w linxie, i w logixie w okienku system coms klikasz upload (albo go online ). Program jest ściągany ze sterownika (chyba że jest zabezpieczony hasełkiem). W przypadku go online...

    Automatyka Przemysłowa   19 Paź 2008 14:07 Odpowiedzi: 10    Wyświetleń: 3677
  • Oznaczenia obszarów pamięci w Unity Pro dla Modicon M340

    Jak włożysz sobie moduł analogowy w konfiguratorze to po wejściu w jego konfigurację i I/O Objects wpisz sobie do każdego kanału wejściowego % IW x.y.z symbol zmiennej np . we_ana_0 %IW0.3.0 = w kasecie głównej 0; modułu w poz 3 ; 2 wejście(=0). zatem zmienna symboliczna we_ana_0 będzie miała wartośc we analogowego %IW0.3.0. W programie PLC możesz używać...

    Automatyka Przemysłowa   26 Sty 2011 00:22 Odpowiedzi: 3    Wyświetleń: 2649
  • Jak odblokować zablokowane konto Rapidshare Premium po wykryciu współdzielenia?

    Witam !!! Zakupiłem ostatnio na stronie www.rs-30.pl konto rapidshare premium na okres 90 dni. Po otrzymaniu wiadomości z loginem i hasłem, zalogowałem się do konta i zmieniłem od razu adres mailowy, hasło oraz załączyłem tryb secure. Po pierwszym dniu używania konta dostałem wiadomość od www.rapidshare.com że moje konto jest dzielone z innymi osobami:...

    Sieci Początkujący   02 Lut 2010 01:29 Odpowiedzi: 5    Wyświetleń: 3692
  • Baza danych książek w C – jak użyć enum, typ Tak/Nie i poprawnie zapisać do pliku?

    Gdzies przed programem deklarujesz sobie enum. Nastepnie zeby go uzyc, musisz zdeklarowac zmienna typu takiego, jak nazwa enum, nastepnie zamiast wartosci liczbowych podstawiasz wartosci z enum: enum NAZWA { w1, w2, w3 } ... NAZWA Zmienna1; ... Zmienna1 = w1; Jak widzisz, enum jest raczej ulatwieniem dla programisty, by pewne wartosci symbolicznie...

    Programowanie   31 Maj 2006 19:28 Odpowiedzi: 4    Wyświetleń: 1068
  • Jak zaprogramować przerwanie USART w Bascomie przy odbiorze bajtu?

    ON źródło_przerwania nazwa_podprogramu [NOSAVE] gdzie: źródło_przerwania - symboliczna nazwa źródła przerwania, nazwa_podprogramu - etykieta określająca gdzie znajduje się podprogram obsługi przerwania. jako żródło przerwania można: URXC przerwanie układu sprzętowego UART – odebranie znaku UTXC przerwanie układu sprzętowego UART –...

    Mikrokontrolery   13 Wrz 2005 10:15 Odpowiedzi: 1    Wyświetleń: 1015
  • Zmiana priorytetu przerwań Int0 i Int1 w 89C2051 pod Bascomem

    Pozwole sobie zacytować polskiego helpa p. Zbigniewa Gibek Instrukcja PRIORITY Przeznaczenie: Ustala priorytety przerwań. Składnia: PRIORITY SET | RESET źródło_przerwania gdzie: źródło_przerwania symboliczna nazwa źródła przerwania, Jesli potrzeba wiecej informacji to zachecam do sciagniecia calego helpa, naprawde przyda sie napewno nie raz.

    Mikrokontrolery   28 Maj 2003 20:22 Odpowiedzi: 3    Wyświetleń: 1600
  • Kompilacja programu AVR w asemblerze - błędy w AVR Studio 4 i WAVRASM

    ad.1 dyrektywa dla kompilatora avr-as-gcc, że następne linie dotyczą pamięci programu. ad.2 Cyfry po komentarzach to jest ilość cykli procesora, przypadających na wykonanie danego rozkazu. lpm - load program memory - za pomocą rejestru Z (ZL-r30:ZH-r31), służącego do adresowania, pobierana jest wartość z pamięci programu do rejestru r0 , w tym przypadku...

    Mikrokontrolery   13 Lis 2005 00:03 Odpowiedzi: 29    Wyświetleń: 5563
  • ATtiny15 - zewnętrzne przerwanie na INT0 (PB2) po 6 zmianach stanu

    Kompilator mówi, że nawet coś takiego jak SP, czy SPL nie istenieje w tym procku :cry: A co do rozkazów rcall to przecież też korzystają ze stosu. Więc skoro w prostym miganiu działa to znaczy że ogólnie ten 3 stopniowy stos chyba trybi. ________________________________________... Problem rozwiązałem. Przekopałem dziś chyba wszystkie...

    Mikrokontrolery   26 Lut 2008 14:00 Odpowiedzi: 4    Wyświetleń: 1293
  • [asm] Kurs ASM dla ATtiny2313: Mrugająca dioda LED, schemat i kod

    Zrobiłem tak:) opis mojego "dzieła" od góry czarny (Masa,GND,-) czerwony (Zasilaine,Vcc,+) to czarne "pudełko" to Attiny2313 >wiekszy czerwony kabel ma zalisać procesor żółty ma ustawić pin PD0 w wysokim stanie ; Kurs asemblera mikrokontrolerów AVR ; ; Przykład 1 - przerzutnik RS .include "tn2313def.inc" .def acc = r16 ; nadanie rejestrowi r16 nazwy...

    Mikrokontrolery   07 Lut 2008 09:31 Odpowiedzi: 15    Wyświetleń: 4350
  • Konwersja kodu Bascom do asemblera: kontrola zasilania i tryb IDLE

    Po krótce - w ASM musisz wiedzieć pod jakim adresem jest dany rejestr peryferium i do niego sie odnieść. A to ciekawe, co piszesz, bo asembler stworzono właśnie po to, aby nie trzeba było tych adresów pamiętać i zamiast tego używać właśnie ich nazw ;) Post nieprawidłowo łączy dwa tematy. Adresy symboliczne w JEZYKU assemblera Znajomość architektury...

    Mikrokontrolery   05 Gru 2024 08:09 Odpowiedzi: 17    Wyświetleń: 378
  • IPCOP 1.4.13 - NTOP nie działa, brak biblioteki libpng.so.3, co zrobić?

    Trzeba było zrobić tylko link symboliczny (ln -s). Po zmianie nazwy mogą przestać działać inne programy wymagające tej biblioteki.

    Sieci, Internet   28 Lut 2007 17:45 Odpowiedzi: 3    Wyświetleń: 1777
  • Błąd kompilacji w AVR-Studio 4.16 - brak pliku output .hex

    Witam. Przy próbie kompilacji programu znalezionego w sieci przy użyciu AVR-Studio 4.16 wywala mi błąd FATAL ERROR: Cannot open output file C:\Documents and Settings\Morˇr\Moje dokumenty\bbb\bbb.hex: No such file or directory Może i jestem za głupi na to ale nie mogę nigdzie w sieci znaleźć o co kaman. W każdym opisie jak używać AVR-Studio...

    Mikrokontrolery AVR   02 Lut 2010 16:37 Odpowiedzi: 4    Wyświetleń: 1190
  • Sterownik S7 300 CPU 312C - dioda SF i STOP po włożeniu karty MMC

    Witam Karta pewnie nie ma zapisanego programu , sterownik ustawiony na start z karty po prostu nie ma z czego ruszyć i stoi . Temat na elektrodzie poruszany dosyć często dlatego dołączam cytat z FAQ Siemensa --------------------------- Zasady posługiwania się kartami MMC do sterowników SIMATIC - www.siemens.pl/simatic Doradztwo techniczne: simatic.pl(at)siemens.com...

    Automatyka Przemysłowa   21 Lip 2010 11:20 Odpowiedzi: 10    Wyświetleń: 6618
  • Gotowy układ z wgranym programem na atmega16- jak zgrać ten wsad?

    No to jak jest taki stan rzeczy, to powiem Ci... Odpuść sobie:) Skoro piszesz że używasz programów dla osób które nie wiedzą tyle ile powinny wiedzieć, to moim zdaniem branie się za modernizację programu deasemblowanego, jest w Twoim przypadku niewykonalne. Dla mega specjalisty byłaby to strasznie ciężka i żmudna robota. Chodzi o to że to co chcesz...

    Mikrokontrolery Początkujący   11 Sty 2012 16:08 Odpowiedzi: 9    Wyświetleń: 6062
  • Upload z PLC Siemens S7 315-2DP celem wykonania opisów - dlaczego nie działa

    Witam. Przyszła kryska na matyska. Myślałem że o PLC co nieco wiem, ale się myliłem. Ostatnio "znalazłem" na moim zakładzie pracy sterownik PLC zabudowany w systemie filtrów do którego nie było projektu PLC. Zrobiłem upload programu ze sterownika, zmieniłem nazwy symboliczne wejść, wyjść, niektórych markerów i niby było ok. Problem pojawił się gdy zacząłem...

    Automatyka Sterowanie PLC   31 Sty 2019 23:50 Odpowiedzi: 13    Wyświetleń: 1041
  • Atmega8 – program do sterowania LED, zliczanie impulsów Z1, regulacja częstotliwości

    No Dobra program juz prawie napisałem i głowiłem sie nad wersja ze zmiennym PWM+f... ale z tego co mi odpisałes to wnioskuję ze coś tu mi nie gra... A nie możnaby programowo realizować ten restart co 80ms? Moze napisz dokładniej co to ma być a coś doradzimy :) Pozdro No wlasnie o to chodziło by nie restartorwać tego zewnetrznie bo chyba prosciej zaimplementowac...

    Mikrokontrolery   13 Maj 2007 13:20 Odpowiedzi: 8    Wyświetleń: 2630
  • WinCC - Dziwne zachowanie wizualizacji po modyfikacjach w PLC

    Witam, Czy nowe zmienne w modyfikowanych DB'kach dodawał Pan na końcu czy wstawiał Pan w "środek"? Może Pan podejrzeć "Tag Managment" i zobaczyć co się dzieje z tagami? Czy może Pan napisać w jaki dokładnie sposób "przywracał" starą wersję PLC? Pozdrawiam Wstawiałem w środek starając się zachować strukturę i dopasować do składni istniejących już elementów...

    Automatyka Przemysłowa   18 Sty 2016 17:53 Odpowiedzi: 9    Wyświetleń: 999
  • Neostrada - częste zmiany IP przy korzystaniu z DynDNS

    IP komputera z Neostradą zmienia się losowo niezależnie od tego gdzie się jego użytkownik zarejestruje. Serwisy typu DynDNS pozwalają jednak na zastępowanie adresu IP symboliczną nazwą np. "mojekonto.dyndns.org" i ta nazwa zawsze wskazuje na zarejestrowany komputer, o ile działa na tym komputerze prawidłowo skonfigurowany program do aktualizacji danych...

    Sieci, Internet   29 Paź 2007 07:34 Odpowiedzi: 1    Wyświetleń: 3060
  • Jak wyciągnąć i sprawdzić bit z bajtu w AVR C?

    Witam Co do mojego postu z sugerowaniem unii proponuje rozwiązanie, troche ryzykowne i z punktu widzenia języka C nieco nielegalne, za to być może uzyska się dostep bezpośredni do interesującej nas komórki pamięci, a jesli przestrzenie adresowe pamięci i portów są wspólne - także bezpośrednio do portów i nie będzie potrzeby tworzenia jakichś zmiennych...

    Mikrokontrolery AVR   09 Paź 2011 23:23 Odpowiedzi: 36    Wyświetleń: 12097
  • ATtiny2313 - Cykl resetowania po wysłaniu danych przez UART

    Witam, jakiś czas temu pisałem post o ultradźwiękach w tym dziale. Okazuje sie że moj problem jest troche innej natury więc zakładam nowy temat. Mój procesor (ATtiny2313) czasami wpada w cykl resetowania się. Chodzi o to że w kodzie np. najpierw wyśle przez UART literkę 'E' a poźniej wpada w pętle nieskończoną.. Niestety po jakimś czasie program ciągle...

    Mikrokontrolery   28 Wrz 2006 14:32 Odpowiedzi: 9    Wyświetleń: 1488
  • Radmor 3034/4. Proszę o schemat. Modyfikacja, sugestie, PLL.

    Zgodnie z obietnicą: udostępnię program, kod źródłowy i szczegółową dokumentację zmian w 3043/4 + fotografie. Szkopuł w tym, że 3043 dostałem już przestrojone więc nie będzie to kompletny opis :-( Póki co zrobiłem aplikację pod .NET, która jest szkicem tego co powstaje pod atmela. Tym nie zamierzam się chwalić, bo to tylko brulion i bardzo nieładnie...

    Radiotechnika Serwis   22 Sie 2006 12:24 Odpowiedzi: 49    Wyświetleń: 10838
  • Windows 2000 Proffessional PL SP4 - CMD.EXE - mklnk, rnlnk

    Korzystałeś kiedyś może z translatora google? Translator zwraca tylko to: Undefined polecenia MKLNK / RMLNK .... Myślę, że polecenie, aby utworzyć dowiązanie symboliczne, Windows mimo że w 2000 CMD.exe, Windows XP nie istnieje. I uruchomić żadnego efektu, co zostało anulowane, aby dodać je? MKLNK Nic więcej na ten temat tam nie znalazłem.

    Software serwis   24 Maj 2011 23:55 Odpowiedzi: 2    Wyświetleń: 1298
  • Jak zapisać równanie z = x * y + u * v w kodzie maszynowym na dwa sposoby?

    Otrzymałem zadanie które brzmi "Napisz kod maszynowy wykonujący te wyrażenie (podane powyżej) w dróch rodzajach rejestrów. Za pomocą rozkazów" przykład zadania opisałem w poscie i wkleiłem zdjecie w jaki sposób ma to wyglądać. Zadanie ma być rozwiazane w taki sposób jak podałem w pierwszym poscie używajać mnemoników (MOV,ADD,STORE) i to jest wszystko....

    Programowanie Początkujący   28 Maj 2015 12:14 Odpowiedzi: 20    Wyświetleń: 3078
  • [ATmega8] - Jak zaprogramować diodę, aby migała tylko 3 razy po naciśnięciu przycisku?

    Pudło. To są "dodatkowe" nazwy typów zmiennych występujących w języku C. Np.: uint8_t: u - unsigned (bez znaku), int - integer (liczba całkowita), 8 - rozmiar (8 bitów) int32_t: liczba całkowita (ze znakiem, bo na początku nie ma "u"), rozmiar 32 bity Chodzi m.in. o to, aby uzyskać zmienną o konkretnym rozmiarze. W GCC dla AVR typ int ma 2B (16 bitów),...

    Mikrokontrolery AVR   14 Gru 2015 09:49 Odpowiedzi: 18    Wyświetleń: 1161
  • Excel - Tworzenie formuły z automatyczną zmianą odwołań do arkuszy

    Tak po prostu to się chyba nie da. Przeciąganie formuł działa tak jak działa i tego zmienić się nie da. Opisz dokładnie, co chcesz osiągnąć, dlaczego nie chcesz funkcji ADR.POŚR, czy te numery '1', '2', '3' to są numery symboliczne, czy faktyczne nazwy arkuszy? Poza tym, żeby móc coś przeciągać, to te arkusze musiałyby najpierw zaistnieć, więc trzeba...

    Obsługa oprogramowania   21 Lis 2018 20:12 Odpowiedzi: 2    Wyświetleń: 513
  • [Attiny2313] Jak zmniejszyć pobór prądu w trybie powerdown dla Attiny2313?

    O watchdogu wiedziałem ,ale on i tak jest fabrycznie wyłączony w fusebitach,wyłączyłem także komparator analogowy,ale ten program w ASM dalej nic nie zmienia:\ ,a bascomowe powerdown chodzi.Zaczynam podejrzewać że jest błąd w pliku attiny2313.dat ,a dokładnie z nazwą symboliczna rejestru MCUCR.

    Mikrokontrolery AVR   31 Sty 2009 13:26 Odpowiedzi: 16    Wyświetleń: 4166
  • AVR: Dlaczego rcall nie działa w przerwaniu na ATtiny2313?

    Witam, zastanawia mnie dlaczego nie mogę używac rcall gdy jestem w procedurze obsługi jakiegoś przerwania (procesor to attiny2313). Podczas symulacji w AVR Studio strzałka jakby zatrzymuje się na tej instrukcji ale program nie wykonuje żadnego skoku. .include "tn2313def.inc" .def acc = r16 ; nadanie rejestrowi r16 nazwy symbolicznej .equ led...

    Mikrokontrolery   02 Wrz 2006 10:34 Odpowiedzi: 2    Wyświetleń: 1274
  • Płytka wejść/wyjść dla LCD DGUS

    Wybacz ale posiadam i to nie jeden panel HMI, i możliwości takiego panela są o niebo większe od tego układu. Dodatkowo panel HMI ma całą serię gotowych protokołów komunikacyjnych i połączenie ich z innym modułem automatyki jest banalnie proste. Dodatkowo mogę napisać proste skrypty na Panelu i nie muszę bawić się w pisanie oprogramowania na procek...

    DIY Konstrukcje   09 Lut 2014 20:00 Odpowiedzi: 41    Wyświetleń: 18849
  • VBA: Jak zamknąć plik używając nazwy z komórki w Excel?

    ... Co do pytania czy odnajduje sie w kodzie, to w końcu sam go napisałem i dla mnie jest czytelny, choć wygląda na zagmatwany przez ilośc zmiennych i funkcji if, to spełnia swoja rolę idealnie ... ... Program działa bez zarzutu, tak jak pisałem wcześniej ... Wybacz mój "sceptycyzm", ale wątpię. W kodzie, który zamieściłeś (Sub KCKW): 1. Brak jest...

    Programowanie Początkujący   01 Lut 2019 19:36 Odpowiedzi: 17    Wyświetleń: 1905
  • Definiowanie nazw pinów ekspandera PCF8574 w Arduino C++

    Ale jak byś chciał pisać? Bo możesz zrobić różne rzeczy, w zależności od tego co chcesz osiągnąć. Możesz stworzyć swoją klasę, dziedziczącą po klasie bibliotecznej, którą używasz i dodającą nowe metody o sensownych nazwach, które wewnątrz będą wołać read/write z właściwymi argumentami. Możesz zdefiniować symboliczne wartości stałych. Możesz też zdefiniować...

    Arduino   14 Kwi 2020 11:35 Odpowiedzi: 5    Wyświetleń: 567
  • tinny 26 asembler początkujący problem z programem

    Chodzi mi o linijkę zaznaczoną gwiazdkami . Kompilator wyrzuca mi błąd takiej treści error: Undefined symbol: SPL i nie wiem co jest nie tak, w tej linijce .include "2313def.inc" .def acc = r16 ; nadanie rejestrowi r16 nazwy symbolicznej .cseg .org 0x00 ldi acc, 0b11111111 ; załaduj do acc liczbę 255 (0xff) out DDRB, acc ; wpisanie...

    Mikrokontrolery AVR   12 Lut 2009 16:23 Odpowiedzi: 1    Wyświetleń: 975
  • [BASCOM] - UART- dwu kierunkowy przesył zmiennych.

    Wielkie dzięki za program ale niestety jest on dla mnie bardzo trudny do zrozumienia. Szukałem jakiś wiadomości na temat tych przerwań do uart i znalazłem w helpie bascoma coś takiego: ON źródło_przerwania nazwa_podprogramu Problem w tym że nie wiem jak się wywołuje takie przerwania, a może one się same wywołują, może trzeba je zainicjować w programie...

    Mikrokontrolery Początkujący   11 Sie 2013 14:14 Odpowiedzi: 38    Wyświetleń: 5382
  • PIC32 + codesourcery, makefile, startup, skrypt linkera

    Witam! Od kilku dni próbuje skompilować cokolwiek na mikrokontroler PIC32 z rdzeniem MIPS 32 m4k przy użyciu kompilatora z codesourcery. Powodem tego jest fakt iż C32 od microchipa nie wspiera mojego układu a nowy XC32 nie chce współpracować ani z MPLAB8 ani MPLAB X. Więc wybrałem lubiane przeze mnie Eclipse i codesourcery. Oczywiście znaleźć cokolwiek...

    Mikrokontrolery   27 Kwi 2012 14:00 Odpowiedzi: 16    Wyświetleń: 3360
  • [C] Jak dynamicznie zmieniać przypisanie sbit w C dla różnych portów?

    Witam! Aluzju poniał-"sbit..ma wpływ na kompilację...". Ale jakby kolega wczytał się w moją wypowiedź, to wyszłoby jasno, że darowuję sobie sbit i chcę operować na porcie jako na rejestrze posługując się jego adresem a nie nazwą symboliczną. A adres może już ukrywać się w zmiennej, z której korzysta funkcja. Pozdrawiam Krzysiek Bruum.

    Mikrokontrolery   01 Lip 2009 10:10 Odpowiedzi: 9    Wyświetleń: 4300
  • AVR-GCC - Jak znaleźć nazwy rejestrów dla ATxmega16A4 w Atmel Studio?

    Datasheet opisuje procesor, jego rejestry, dostępne peryferia. Dokument ten nie jest tworzony z myślą o GCC. Bez zapoznania się z datasheet'em, nie ma mowy o tworzeniu oprogramowania na uc. Nazwy zdefiniowane w plikach ioxxx.h są symboliczne. Krótko ujmując są to zdefiniowane adresy rejestrów procesora. Równie dobrze można napisać DDRB = 0xFF, jak i...

    Mikrokontrolery AVR   03 Lis 2012 14:17 Odpowiedzi: 24    Wyświetleń: 2868