zmienna rejestr

Znaleziono około 2416 wyników dla: zmienna rejestr
  • [ASM30][dsPIC30] deklaracja zmiennych?

    #lit1 jest z tego co pamietam oznaczeniem numeru bitu, czyli cyfra od 0 do 15. takie operacje realizowane sa na normalnych zmiennych/rejestrach o wiekszym rozmiarze. warto chyba jeszcze dodac, ze powyzsza deklaracja stworzy ci zmienna STATYCZNA, to znaczy bedzie ona zajmowac miejsce w pamieci przez...

    Mikrokontrolery PIC   15 Mar 2009 14:25 Odpowiedzi: 7    Wyświetleń: 1572
  • Odczyt rejestrów FLOAT przez MODBUS RTU na S7-1200

    Witam. Mam problem z odczytem rejestrów które są zapisane w urządzeniu w formacie FLOAT. O ile odczytanie rejestru który jest w formacie REAL nie ma problemu, to gdy odczytuje dane z FLOAT otrzymuję dziwne wartości. Mam przepływomierz z karta rozszerzeń modbus. Komunikacja działa prawidłowo...

    Automatyka Sterowanie PLC   21 Mar 2023 21:04 Odpowiedzi: 3    Wyświetleń: 63
  • atmega328 Bascom - Odczyt danych z PCF8563 - błędy odczytu z rejestru -dodaje 40

    Witam Mam płytkę Loggera GPS + SD + PCF8563. Jeśli chodzi o GPS i zapis na SD wszytko jest OK. Problemem jest ( i to pierwszy raz się z czymś takim stykam ) odczyt danych z z układu PCF8563. Otóż dla pewnych wartości sekund, odczytana wartość czasu - godziny jest większa o 40 ( czterdzieści...

    Mikrokontrolery Początkujący   08 Wrz 2015 10:33 Odpowiedzi: 4    Wyświetleń: 2181
  • Wyświetlacz 7 segmentowy tunera, uruchomienie z Arduino, rejestr przesuwny

    Pokażę tu jak uruchomić z Arduino czterocyfrowy wyświetlacz 7-segmentowy sterowany poprzez rejestr przesuwny 74HCT164 i cztery tranzystory BC546. Płytka z wyświetlaczem znów będzie odzyskana z elektrośmieci. Będzie to już kolejny temat, w którym uruchamiam wyświetlacz, gdyż omawiałem...

    Wnętrza urządzeń   10 Paź 2022 14:24 Odpowiedzi: 3    Wyświetleń: 1668
  • GE Fanuc - Zliczanie w rejestrze ilości kliknięć na przycisku

    Witam, Mam prosty problem: Jak inkrementować zmienną za każdym załączeniem ? Chodzi o to żeby był jeden marker pomocniczy (%M) który na starcie będzie przesyłał wartość zero do rejestru (%R) kiedy zmienna %M przejdzie w stan wysoki do rejestru powinna zostać wysłana jedynka kiedy zmienna...

    Automatyka Przemysłowa   08 Paź 2015 14:41 Odpowiedzi: 2    Wyświetleń: 681
  • Rejestry w przerwaniu - brak rozumienia w działaniu

    Mam problem z rozumieniem języka ASM. Niby wszystko działa OK ale jest pewien fakt dla mnie niezrozumiały i aż zjadam zęby. Krótki opis działania programu: w podprogramie ustawiany jest 7 bit w zmiennej bajt który następnie jest sprawdzany w głównej pętli i jeśli jest ustawiony to zmienia...

    Programowanie   17 Sty 2017 13:17 Odpowiedzi: 0    Wyświetleń: 411
  • [C++] ADE7753 - Odczyt rejestru mocy czynnej, średnia wartość na okres sieci

    Witam, postanowiłem wykonać projekt elektronicznego miernika mocy czynnej. Mam problem z odczytem zawartości 24-bitowego rejestru AENERGY, który zawiera informacje o pobieranej mocy przez urządzenie. Chciałbym na 1 okres sieci czyli w ciągu 20ms odczytać 200 próbek i zapisać wartość...

    Programowanie   10 Gru 2012 13:52 Odpowiedzi: 0    Wyświetleń: 1446
  • Zmienne w funkcji pod określonym adresem - Ride 8051

    Witam, Piszę program w środowisku "Ride '51" - główny program w asemblerze, zaś skomplikowane (dla mnie) matematyczne funkcje wykorzystuje z języka C. I oto przykład takiej funckji: unsigned int oblicz (unsigned int fwd, unsigned int rev) { float x = 100 * (float)rev...

    Mikrokontrolery   18 Wrz 2005 11:47 Odpowiedzi: 0    Wyświetleń: 735
  • Wystawinie zmiennej bitowej na nóżkę portu?

    Rozwiązanie z postu powyżej jest najlepszym według mnie: if(v) PORTB |= (1<<PB3); else PORTB &=~(1<<PB3); Żeby jednak traktować pojedynczy bit portu jako osobną zmienną można wykorzystać fakt, że rejestry io posiadają swój adres w przestrzeni...

    Mikrokontrolery AVR   05 Kwi 2010 16:57 Odpowiedzi: 7    Wyświetleń: 1253
  • XMega 128A1 - DMA i błędy w ASM (rejestr NTFLAGS)

    Rejestry TEMP z kolei służą wyłącznie do atomowego ładowania konfiguracji DMA (rejestry DMA są nawet 24-bitowe), nie mają więc żadnego zastosowania dla programisty. Pomijam pewne knify typu ładowanie szeregu rejestrów tą samą wartością poprzez wpisanie tylko najbardziej znaczącego bajtu....

    Mikrokontrolery AVR   28 Paź 2016 13:01 Odpowiedzi: 12    Wyświetleń: 939
  • Rejestr przesuwany- bascom.

    Witam. Mam pytanie, może dla niektórych oczywiste, ale odpowiedzi nie znam. W jaki sposób sterować wyświetlaczem za pomocą rejestru przesuwanego, np 74HCT164 ? Czy po wysłaniu zmiennej, dane segmenty się świecą aż do wysłania kolejnej zmiennej? Przy komendzie: SHIFTOUT pin_danych ,...

    Mikrokontrolery Początkujący   02 Sty 2012 16:33 Odpowiedzi: 0    Wyświetleń: 987
  • Free Pascal, ARM, 32-bitowe rejestry, "aligned writes"

    Witam, na wstępie przepraszam za użycie sformuowania "Aligned writes", bo żadnen polski odpowiednik nie przychodzi mi do głowy. Jakiś czas temu udało mi się dzięki pomocy developerów Free Pascala zmusić kompilator do prawidłowego generowania kodu dla platformy Thumb2. Wszystko fajnie hula,...

    Mikrokontrolery   06 Sie 2012 18:11 Odpowiedzi: 1    Wyświetleń: 1273
  • Kinetis - eclipse - przekazywanie zmiennych z C do asm i odwrotnie

    witam, potrzebuję zrobić kilka wstawek asmemblerowych do programu napisanego w C. Kompilator to CodeWarrior oparty o eclipse. Mam problem z przeniesieniem zmiennej z języka C do asm i odwrotnie. Od dłuższego czasu szukam rozwiązania w sieci, ale nic sie nie kompiluje... mam takie coś: ...

    Mikrokontrolery ARM   12 Sie 2013 19:51 Odpowiedzi: 3    Wyświetleń: 1485
  • VB - Zmienne dla pętli przez wszystkie arkusze

    Witam, staram się napisać mój pierwszy program w VBA. Ma on za zadanie automatyzację ewidencji sprawozdań. Jedną z cech tego programu, musi być zdolność do kopiowania zawartości określonych komórek z każdego arkusza dokumentu i wklejanie ich kolejno do oddzielnego pliku. Żeby nauczyć...

    Software serwis   04 Lip 2014 19:46 Odpowiedzi: 2    Wyświetleń: 780
  • Deklarowanie zmiennych w asm

    taki sposób deklaracji jest jak najbardziej poprawny, jest nawet pod pewnymi względami lepszy, bo nie deklarujesz adresu każdej zmienej z osobna, więc pomiędzy już zadeklarowane zmienne możesz "wcisnąć" następne bez potrzeby zmiany reszty. W pamięci rozkłada się to tak, że DSEG AT 01H...

    Mikrokontrolery   06 Kwi 2005 18:55 Odpowiedzi: 4    Wyświetleń: 2091
  • Tworzenie zmiennych w c++ a pamięć i prędkość

    To rozumiem to tak że zmienna "i" jest już na stałe w pamięci i zadanie tej funkcji jest wykonywane najszybciej jak to możliwe Tak zmienna ma swoje stale miejsce w pamięci. Nie koniecznie wykonanie jest najszybsze bo najszybciej to działa jak zmienna jest w rejestrze procesora a globalną trzeba...

    Programowanie   06 Sty 2023 20:56 Odpowiedzi: 4    Wyświetleń: 180
  • Obsługa rejestrów w BASCOMIE '51

    jesli koledze chodzi tylko o zapis i odczyt z rejestrow to nie ma zadnego problemu wystarczy jedynie uzyc zwykledo assemblerowego mov. np. chcesz zapisac do rejestru r0 ze zmiennej to piszesz mov r0,{zmienna} a przy odczycie odwrotnie mov {zmienna},r0

    Mikrokontrolery   08 Gru 2003 14:07 Odpowiedzi: 4    Wyświetleń: 1138
  • Zmienne w C i ASM. Unsigned int - 16 bit. 8 bitowy procesor.

    Wszytskie zmienne daklarowane w C są przekazywane do ASM poprzez rejesrty R0-R7. W opisie kompilatora powinno to być opisane jaka zmienna w jakich rejestrach. C działa na funkcjach gdzie do funkcji są przekazywane oraz odbierane zmienne. Funkcja może być napisana w całości w ASM i wtedy z języka...

    Programowanie   30 Sty 2007 20:56 Odpowiedzi: 8    Wyświetleń: 2196
  • [avr][c] wskaźnik do rejestru (OCR1A, OCR1B)

    no to niech kolega pomyśli co się za tym OCR1 kryje ? Może coś takiego _SFR_IO8 (..)? a znak &zmienna to nic innego jak pobranie adresu zmiennej znajdującej się gdzieś w pamięci więc się nie ma czemu dziwić. mało tego twoja zmienna reg w swojej deklaracji unsigned int *reg może pobierać...

    Mikrokontrolery AVR   07 Mar 2010 12:25 Odpowiedzi: 4    Wyświetleń: 1947
  • Wizualizacja ifix w PLC Siemens S7-400 - zmiana wartości rejestru

    Witam. Mam pytanie jak na wizualizacji ifix zmienić wartość rejestru który będzie użyty w sterowniku PLC siemens S7-400? Możesz bardziej rozwinąć pytanie, bo nie jest jasne czy chcesz zmienić wartość zmiennej z iFIX, która przypisana jest do pewnej komórki w PLC Simens, czy też zmienić...

    Automatyka Sterowanie PLC   16 Mar 2014 00:03 Odpowiedzi: 3    Wyświetleń: 1536
  • [avr][c] obsluga wielu enkoderow przez rejestry 74hc165

    Witam, Potrzebuję odczytać 32 enkodery podpięte do mikrokontrolera przez rejestry 74HC165. Odczyt z rejestrów odbywa się przez sprzętowe SPI z częstotliwością 1MHz. Problem polega na przetworzeniu tych danych. Jak się za to zabrać? Myślałem nad odczytem rejestrów do globalnych zmiennych...

    Mikrokontrolery AVR   24 Lut 2012 23:26 Odpowiedzi: 2    Wyświetleń: 1522
  • Atmega8A - [C/Eclipse] Zapis i odczyt zmiennych z EEPROM

    Ja na twoim miejscu zacząłbym od nauki podstaw C, a potem ogarnięcia tego języka na AVR. To po pierwsze, a po kolejne: - do zliczania nie używaj float, wbrew pozorom to nie jest obojętne, czy będzie float, czy int. Poczytaj o tym jak float jest reprezentowany w pamięci, bo możesz się zdziwić,...

    Mikrokontrolery AVR   15 Lis 2013 14:06 Odpowiedzi: 11    Wyświetleń: 3177
  • Atmega 1284p czas wpisania do rejestrów ICR1, OCR1B

    Witam Szanownych Forumowiczów, w aktualnym projekcie muszę wygenerować trzy interwały czasowe z regulowaną długością. Poglądowy rysunek dołączony jest jako załącznik. T1ON powinien mieć regulację 1-100us, T2OFF (możliwie krótko - 5us), T3ON (możliwie krótko - 5us). Wykorzystywana...

    Mikrokontrolery AVR   05 Kwi 2017 08:37 Odpowiedzi: 3    Wyświetleń: 765
  • Jak zmienić skutecznie lokalizację pulpitu folder w rejestrze Windows XP SP 3

    Zmieniłem nazwę użytkownika z Krzysztof na Krzysztof Żak i skutecznej zmiany w rejestrze nie mogę dokonać. Robię to na podstawie: Cytat: Zmiana domyślnej lokalizacji pulpitu Pulpit można przenieść do dowolnego folderu (np. zamiast na dysku C może być na dysku D gdzie jest np....

    Komputery Początkujący   26 Cze 2017 15:00 Odpowiedzi: 2    Wyświetleń: 4851
  • AVR, pamięć, GCC, zmienne, stałe

    Może trochę spróbuję podsumować, bo, sądząc z pytań, odpowiedzi kolegow powyżej, aczkolwiek poprawne, moga być na nieco zbyt wysokim poziomie abstrakcji :) 1. Stałe są umieszczane w pamięci programu, a nie pamięci danych. 2. AVR gcc preferuje umieszczanie stałych wewnątrz kodu rozkazu...

    Mikrokontrolery   22 Lis 2013 15:29 Odpowiedzi: 14    Wyświetleń: 3126
  • "Zmienne globalne" w VHDL oraz ich modyfikacja pop

    Nie ma czegoś takiego w VHDL, są jedynie możliwe zmienne "lokalne" w modułach. Jeśli chciałbyś zrobić jakiś globalny rejestr to musisz umieścić go w którymś module i połączyć moduły w taki sposób aby oprócz wartości zmiennej były przekazywane informacje o zapisie (np sygnał). Jeśli...

    Programowalne układy logiczne   19 Kwi 2008 18:34 Odpowiedzi: 5    Wyświetleń: 2658
  • [Mega168][AVRGCC] Synchronizacja zmiennych.

    Union dzieli obszar pamięci pomiędzy 2 zmienne. Myślałem nad tym. ( w przypadku gdy nie wykorzystuję ciągłego obszaru pamięci - ( nie wszystkie pola struktury chcę mapować na rejestry modbus ) - pojawia się problem. ) Co więcej rozwiązanie podane przez kolegę wyżej umożliwia swobodną...

    Mikrokontrolery AVR   18 Kwi 2009 23:31 Odpowiedzi: 4    Wyświetleń: 1242
  • VersaMax + ProficyME = wartości w rejestrach

    Mam sterownik VersaMax podłączony przez Ethernet lub COM. Muszę wprowadzić do niego programy różnych regulatorów. Niestety mam problem z wartościami początkowymi poszczególnych bloków programu. (dużo symboli nieoznaczonych po uruchomieniu programu). Dla sprawdzenia stworzylem nowy program...

    Automatyka Przemysłowa   09 Maj 2010 14:49 Odpowiedzi: 1    Wyświetleń: 708
  • Inicjalizacja zmiennej globalnej

    Warto jeszcze w takim razie robić następujące rzeczy: 1. po wejściu do przerwania wyłączać zezwolenie na przerwania 2. przed wyjściem z przerwania włączać zezwolenie na przerwania 3. zmienne globale inicjalizować wartością w kodzie 4. ręcznie zachowywać rejestry przy wejściu do funkcji 5....

    Mikrokontrolery AVR   12 Gru 2010 18:08 Odpowiedzi: 16    Wyświetleń: 2785
  • [C] Czy zmienna np. 2bajtowa może być "rotowana" ?

    dzięki za podpowiedzi, mam jeszcze w związku z tym pytania (dot. asemblera): według specyfikacji CORTEX-M3, funkcja mogła by wyglądać tak: ROL R0,1 ROR R0,31 dają identyczny wynik. Pytanie brzmi: co jeśli moja zmienna jest 16 bitowa, a rejestr na którym będzie realizowana operacja...

    Programowanie   03 Lip 2011 22:04 Odpowiedzi: 6    Wyświetleń: 1058
  • ATmega8A - PWM o zmiennej czestotliwosci i wypelnieniu do 150kHz

    potrzebny jest mi generator fali PWM o zmiennej częstotliwości i wypełnieniu. Moim licznikiem jest timer1 pracujący w trybie CTC. Nie analizowałem kodu, bo przekombinowałeś. Jak chcesz mieć zmienne wypełnienie to użyj trybu FastPWM (tryb 15 z wartością TOP w OCR1A), a nie CTC. W...

    Mikrokontrolery AVR   18 Sie 2016 22:42 Odpowiedzi: 5    Wyświetleń: 1155
  • Przesuwanie bitu w rejestrze PIC16F628A

    Witam, list p=16f628a, r=dec #include p16f628a.inc __config b'11111100010000' errorlevel -302 cblock h'20' Zmienna endc movlw b'00000111' movwf CMCON clrf PORTA clrf PORTB bsf STATUS, RP0 bsf PCON, OSCF movlw b'00000011' movwf TRISB movlw b'00001000' movwf TRISA bcf OPTION_REG, 7 bcf...

    Mikrokontrolery   07 Sty 2007 22:29 Odpowiedzi: 14    Wyświetleń: 2234
  • Atmega 8 - Timer1 i rejestr porównania

    Witam, mam taki problem. Procek -Atmega8, chwilowo taktowana wewnetrzym 8mGHz. bascom Ogólnie program działa nastepująca: Korzystam z INT0 ustawiam go na zbocze opadjaące. konfiuguruje timer0 z parametrem Compare A = disconnect ustawiam flage na 0 do loop przerwanie int0: czesc1: sprawdza...

    Mikrokontrolery   17 Lut 2007 11:34 Odpowiedzi: 0    Wyświetleń: 987
  • Rejestr I/O w AVR jako parametr funkcji w C...

    witam wlasnie sie zoorientowalem ze te rejestry to tez przeciez pamiec SRAM i z przesunieciem 0x20 mamy do niej dostep jak do zwyklej komorki... zadeklarowalem zmienna jako wskaznik do niej i teraz juz moge podawac te zmienna w parametrze funkcji i zmienia mi w petli na bierzaco...problem rozwiazany...

    Mikrokontrolery   22 Lis 2007 18:44 Odpowiedzi: 4    Wyświetleń: 1668
  • Bascom Powerdown zachowanie zmiennej

    Nie jestem taki pewien. Dalej w opisie $noramclear jest napisane , że zawartość komórek pamięci nie zostanie skasowana , co nie oznacza , że pozostaną w niej zmienne, a raczej , że pozostaną w niej wartości przypadkowe. Jeśli napięcie zasilania nie spadnie poniżej poziomu podtrzymania pamięci...

    Mikrokontrolery   19 Lut 2009 18:48 Odpowiedzi: 7    Wyświetleń: 2256
  • AVR-GCC - Nazwy rejestrów procesora

    Bo nie ma to żadnego znaczenia, gdzie jest spacja? Dodano po 3 BTW, zapis typ *zmienna, to nie deklaracja, a definicja zmiennej. Deklaracją byłoby np. extern "C" typ *zmienna.

    Mikrokontrolery AVR   03 Lis 2012 14:17 Odpowiedzi: 24    Wyświetleń: 2667
  • Fatek - Przepisanie wartości z countera 32bitowego na rejestr

    Wszystko się zgadza ale chodzi o to, że jak w status_monitoring podglądam te zmienne - to oczywiście daje jako DR dany adres ale muszę podglądać jako DECIMAL. Co jeśli chciałbym wykonywać z aktualną wartością zliczoną jakieś obliczenia arytmetyczne? Np. dzielenie. Przy takim zapisie...

    Automatyka Przemysłowa   02 Wrz 2013 20:17 Odpowiedzi: 4    Wyświetleń: 2235
  • ADUC845 wyświetlenie na lcd zawartości rejestru

    Witam Wyświetlacz LCD 2x16 HY-1602F6. Chciałbym wyświetlić liczbę w postaci dziesiętnej odpowiadająca wartości rejestru (w moim przypadku R1). Wyświetlanie tekstu mi działa prawidłowo. [syntax=x86asm] name STEROWNIK_NAMIOROW E_N EQU P3.7 ...

    Mikrokontrolery Pozostałe   17 Paź 2016 07:23 Odpowiedzi: 13    Wyświetleń: 3549
  • Wirtualny port - rejestr przesuwny.

    Mam jednak znowu problem:( Borykam się z jednym błędem i jednym warrningiem. Wygląda to tak: plik main.c [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <util/delay.h> #include "rejestr.h" int main(void) { InitSpi();/*...

    Mikrokontrolery AVR   13 Lis 2016 22:53 Odpowiedzi: 24    Wyświetleń: 1428
  • ATmega32 - Błędne wyświetlanie wartości zmiennych na LED Cube

    Atmega to raczej nie możliwe , pewnie nadpisujesz sobie któryś z rejestrów z jednej pętli druga odpal program w symulacji i zerknij kiedy i gdzie zmieniają się wartości . Możesz zobaczyć czy odłożenie rejestrów na stos przed wejściem w pętle i pobraniem po niej usunie błędu jak tak się...

    Mikrokontrolery AVR   11 Gru 2016 13:14 Odpowiedzi: 2    Wyświetleń: 816
  • PIC16F628A, język C, PWM, TIMER2, ustawienie rejestrów CCPR1L i CCP1X i CCP1Y

    Takie operacje na bitach w strukturach nazywane są polami bitowymi. Jeżeli chcesz gdzieś zmieścić wartość 10 bitową, to przecież możesz przechowywać tę wartość w zmiennej o wielkości 16 bitów. Co do używania struktur z polami bitowymi i rzutowania na nie innych wartości, to zwróć...

    Mikrokontrolery PIC   19 Mar 2017 16:48 Odpowiedzi: 3    Wyświetleń: 2400
  • nrf24L01 odczytywanie rejestru

    Witam, od kilku dni walcze z modulem nrf24 do ktorego chce sam napisac biblioteke (uzywam atmega328P) Jestem na etapie odczytywania wartosci wpisanej do danego rejestru. Ustawianie bitow w rejestrach dziala dobrze, sprawdzam to za pomoca amperomierza (przy ustawieniu odpowiednich wartosci w rejestrze...

    Mikrokontrolery AVR   03 Gru 2020 09:49 Odpowiedzi: 11    Wyświetleń: 588
  • [Bascom] wpisy i czytanie z rejestru PCF8583

    I2cstart 'inicjalizacja magistrali I2C I2cwbyte 160 'podanie adresu PCF8583 do zapisu I2cwbyte 0 'wybranie pierwszego (kontrolnego) rejestru...

    Programowanie Początkujący   22 Lip 2009 15:53 Odpowiedzi: 3    Wyświetleń: 2337
  • zapisywanie zmiennej WORD do pamięci eeprom

    Tak zgadza się tylko jak szukałem materiałów to trafiłem na A1. _________________________________... problem z zapisem zmiennej do pamięci EEprom typu string lub innej zmiennej rozwiązałem tak: 'Parametr opcjonalny AT pozwala na umieszczenie...

    Mikrokontrolery   23 Lis 2009 17:58 Odpowiedzi: 15    Wyświetleń: 3049
  • RSLogix 500 - 8.10.00 (CPR 9) - Mapa Rejestru

    Hej, Adresy są ustawione w channel configuration. Podaje się tam adres początkowy dla poszczególnych rejestrów. Pozostałe rejestry są przypisane do zmiennych sterownika po prostu z przesunięciem względem adresu początkowego. Wydaje mi się (jutro sprawdzę), że to może być tylko jeden...

    Automatyka Przemysłowa   20 Maj 2011 00:25 Odpowiedzi: 3    Wyświetleń: 1799
  • Bascom AVR zmienna WORD iwyświetlacz LED - jak to zjeść

    Na wstępie chciałbym powiedzieć że piszę w BASCOM-ie AVR. Buduję urządzenie które ma wyświetlać wynik na wyświetlaczu 7-mio segmentowym (podyktowane warunkami środowiskowymi i widocznością). Napisałem program który działa (listing poniżej) ale dręczy mnie pytanie czy nie da się...

    Mikrokontrolery   15 Paź 2003 07:27 Odpowiedzi: 2    Wyświetleń: 2636
  • Wyświetlanie zmiennej na LCD

    Witam piszę prosty program wyświetlający różne zmienne z programu na wyświetlaczu LCD. Wyświetlacz podłączyłem i wszstko gra, moge wyświetlać napisy ale nie mogę wyświetlić zmiennych. podam kod do mojego programu i krótko go opiszę: Program miał wyswietlac godzinę na wyświetlaczu,...

    Mikrokontrolery AVR   02 Wrz 2009 07:01 Odpowiedzi: 26    Wyświetleń: 8029
  • Brak wolnych rejestrów w AVR ATmega128

    Jakby dobrze pokombinowac to cały ten program mozna zrobic na kilku rejestrach albo nawet dwóch.:) Tylko po co? Rejestry uzywa sie po to aby program wykonywal sie jaknajszybciej gdyz dostep do nich jest 1 taktowy. Poza tym nie wszsytkie zmienne w programie muszą miec 8 bitów, a za tym zmienne typu...

    Mikrokontrolery AVR   16 Maj 2010 19:49 Odpowiedzi: 13    Wyświetleń: 2057
  • [STM32] SPI rejestr RD nie przyjmuje danych [?]

    Witam problem jest następujący, inicjalizacja SPI przechodzi (wydaje mi się że poprawnie). Niżej podam wartości rejestrów SPI3. Problem polega na tym że nie mogę nic wpisać do DR w interfejsie SPI, nie mam jeszcze nic podpiętego do SPI ale mam zamiar przetestować całość na modułach MMcc1100...

    Mikrokontrolery   14 Lip 2011 11:11 Odpowiedzi: 11    Wyświetleń: 2430
  • [stm32] [CrossStudio] Zmienna char - alokacja pamięci

    1) Czy dla zmiennych o rozmiarze poniżej 32bity zawsze przydzielane jest 4 bajtowy rozmiar pamięci? To kwestia wyrównania. Gdyby nie te int-y wcześniej nie byłoby problemu. A że są, to kompilator stara się by każda zmienna 32bitowa była umieszczona pod adresem podzielnym przez 4...

    Mikrokontrolery ARM   09 Mar 2012 07:32 Odpowiedzi: 3    Wyświetleń: 1361
  • Generator impulsow o zmiennym w zakresie wypelnieniu

    Zacytuje lecha który keidyś pomógł mi zrealizować ten problem sprzetowo i bardzo dokładnie w sumie i właściwie na dowolnych częstotliwościach (ja potrzebowałem 40kHz i 4 niezależnych kanałów o tej samoe częstotliwości i różnym czasie wypełnienia): "Ja to widzę tak, bez komparatorów:...

    Mikrokontrolery   30 Maj 2004 19:43 Odpowiedzi: 5    Wyświetleń: 2018
  • AVR assembler - zmienne 16-bitowe

    Mam problem, potzrebuję zmiennej (rejestru?) o dużej pojemności, nawet 16bitów. Potrzebuję je do obliczania m.in. pierwiastków i kwadratów liczb. Jak je uzyskać w Asemblerze? piszę w AVR Studio pod AT90s2313.

    Mikrokontrolery   21 Lut 2005 21:03 Odpowiedzi: 6    Wyświetleń: 2824
  • Kiedy zmienne na stos...

    Napewno nie tylko przy skokach do przerwan ale takze przy wywolywaniu funkcji (musi istniec adres powrotu).Generalnie AVR jako przedstawiciel rodziny z duza iloscia rejestrow ogolnego przeznaczenia przekazuje parametry do funkcji za pomoca rejestrow procesora.W architekturach "ubogich" w rejestry gdzie...

    Mikrokontrolery   28 Kwi 2005 14:16 Odpowiedzi: 3    Wyświetleń: 921
  • Problem ze zmiennymi

    zamiast float uzywaj double - podwojna precyzja A co do mozliwego zapisu liczb, to float/double umozliwia zapisanie wiekszej/mniejszej liczby niz int, tyle tylko, ze przy tak duzych liczbach zacznie wprowadzac drobne bledy w obliczenia. "i chciałem żeby powieściła jak największe wartości." A...

    Programowanie   14 Lip 2005 13:40 Odpowiedzi: 4    Wyświetleń: 917
  • zmiana przepelnienia rejestru OCR1A-zawiesza sie czasomierz

    witam w prostym programiku ktory napisalem pojawil sie nietypowy problem i nikt nie potrafi wytlumaczyc dlaczego sie tak dzieje. mam nadzieje ze tutaj znajde odpowiedz :) program przedstawia sie nastepująco: TCCR1A = 0x00; // T/C1 w trybie czasomierza TCCR1B = 0b00001101; //preskaler 1024 OCR1A...

    Mikrokontrolery   11 Maj 2008 10:39 Odpowiedzi: 5    Wyświetleń: 1870
  • [atmega162][c][asm] Deasemblacja - rejestr PIN ciekawostka

    Rozumiem, że nie masz kodu źródłowego? ;) Jako osoba pisząca od wielu lat w C i mająca okazje w tym czasie obejrzeć wiele różnego rodzaju "wynalazków" powiem, że to co napisałeś w pierwszym poście może mieć sens. Tzn. spotkałem się z praktyką pisania kodu testującego flagę bitową...

    Mikrokontrolery AVR   18 Cze 2010 14:29 Odpowiedzi: 6    Wyświetleń: 1639
  • Zmienna ASM do zmiennej C++.

    Jeżeli masz na myśli platformę x86 gdzie DL to część rejestru EDX, to piszesz: int zmienna; __asm { ; mov dl, cośtam movsx edx,dl ; int jest ze znakiem więc movSx mov zmienna,edx } Jeżeli zmienna ma przyjmować wartości bez znaku (0-255), to zmień movsx na movzx.

    Programowanie   03 Sie 2010 19:55 Odpowiedzi: 11    Wyświetleń: 1261
  • [atmega664p][c] Problem z zapisem do zmiennej w przerwaniu

    1. Przy wejściu w przerwanie jej wartość zostanie umieszczona w jakimś wolnym rejestrze mikrokontrolera i tylko w oparciu o wartość tego rejestru będzie odbywał się dostęp do niej w ramach przerwania 2. Przy wejściu w funkcję gdzie także będziesz używał tej zmiennej, także zostanie...

    Mikrokontrolery AVR   15 Paź 2010 01:50 Odpowiedzi: 19    Wyświetleń: 1742
  • [C][Atmega32]Wysyłanie 16-bitów do rejestru przesuwnego po SPI

    Witam, Pracuje na zestawie ZL3AVR [Atmega32 + kwarc 16 MHz]do którego są podłączone dwa układy LED driverów. Układy posiadają 16 wyjść. Pracuję nad tym już od kilku dni, ale nie wiem dlaczego gdy wysyłam mniejszą daną np. 1 lub 2 (dla zmiennych inf1, inf2, inf3, inf4) to jest ok....

    Mikrokontrolery AVR   23 Paź 2011 21:49 Odpowiedzi: 6    Wyświetleń: 2311
  • [Verilog][Modelsim] - Nie inicjalizuje zmiennych i nie propaguje sygnału

    Witam Uczę się Veriloga, środowisko Altera Quartus II 13.1 wraz z Modelsim-Altera 10.1, mam problem z symulacją. Próbuję napisać generator sygnału VGA. Na początku mam dany sygnał 50MHz i chcę go dzielić na dwa otrzymując 25MHz: (fragment kodu z laboratoriów mojego wykładowcy) Obszedłem...

    Programowalne układy logiczne   07 Kwi 2014 11:58 Odpowiedzi: 3    Wyświetleń: 1794
  • Wstawka ASM w C - Przesyłanie danych do rejestru przesuwnego 74HC595

    Mam zbudowany układ z Atmegi8 i dwóch rejestrów przesuwnych: Jeśli ktoś nie wie jak działa rejestr przesuwny, można podejrzeć W C jest to całkiem proste i można zrobić to w ten sposób: [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> //krótkie...

    Mikrokontrolery   21 Lut 2015 15:40 Odpowiedzi: 6    Wyświetleń: 1371
  • VersaMax Micro - Brak zmiennych we/wy w programie

    W bloku PACZKA masz przeniesienie 56 wejść od %I1 do %R500 oraz przeniesienie 56 wejść od %I1 do rejestrów od %R296 (cztery kolejne rejestry). W bloku SKALOW masz znów przeniesienie 56 wejść od %I1 do M200 (i te chyba są używane w programie sterującym) Musisz zidentyfikować które Q odpowiadają...

    Automatyka Przemysłowa   12 Mar 2015 13:52 Odpowiedzi: 6    Wyświetleń: 744
  • jak sterować rejestrem przesuwnym? [BASCOM]

    Dzisiaj akurat potrzebowałem rejestru HC595 do rozszerzenia liczby wyjść użytecznych. Poniżej fragment kodu w bascomie. Przypisane nazwy odpowiadają katalogowym. Zmienną Portx traktujemy jak zwykły 8 bitowy port wyjściowy. Kod z pod etykiety 'obsługa rejestru' wstawiamy w pętli głównej programu,...

    Początkujący Elektronicy   21 Maj 2015 22:51 Odpowiedzi: 6    Wyświetleń: 687
  • Funkcja bedąca argumentem innej funkcji - zasięg zmiennych

    Kompilator najpierw na stosie rezerwuje miejsce na tablicę, potem funkcji itoa przez rejestry procesora ( lub przez stos) przekazuje wskaźnik( adres ) do tej tablicy. Funkcja itoa zwraca wskaźnik też przez rejestry i ten sam wskaźnik dopiero przekazywany jest do funkcji LCD_WriteText(). Z tego względu,...

    Mikrokontrolery Początkujący   08 Cze 2017 07:48 Odpowiedzi: 17    Wyświetleń: 1512
  • Atmega2560 - brak inkrementacji zmiennej

    Dodatkowo każdy zmienna większa niż "naturalny dla platformy integer" nie musi / nie będzie obsługiwana jednym rozkazem maszynowym Kolego żaden rozmiar zmiennej nie przechowywanej w rejestrze przy inkrementacji nie będzie w AVR-rze atomowy. Najpierw trzeba odczytać do rejestru - powiekszyć...

    Mikrokontrolery AVR   25 Lip 2017 09:11 Odpowiedzi: 15    Wyświetleń: 1362
  • [STM32F4xxx] Ustawienie wartości zmiennych przed zatrzymaniem mikrokontrolera

    Witam, Czy jest możliwość przypisania wartości do rejestrów mikrokontrolera w momencie kiedy oprogramowanie łączy się z mikrokontrolerem i następuję wczytywanie programu? Przykładowo mam program gdzie generuje sygnał PWM do sterowania prędkością silnika. W momencie kiedy chcę przeładować...

    Mikrokontrolery ARM   23 Lis 2017 18:34 Odpowiedzi: 5    Wyświetleń: 537
  • Zapisywanie stanów kilku zmiennych w jednej

    Czołem! Jestem na ukończeniu projektu. Mam problem z zapisaniem stanów kilku zmiennych w zewnętrznym EEPROMie po TWI, a później ich odczycie. Zapisywanie wygląda tak: [syntax=c]values_buffer[0] = cnt_value1; values_buffer[1] = cnt_value2; values_buffer[2] = cnt_value3; values_buffer[3]...

    Mikrokontrolery AVR   23 Cze 2020 18:10 Odpowiedzi: 15    Wyświetleń: 1398
  • [asembler] Wyświeltanie wartości rejestru.

    Normalnie aby wyświeltć tekst w asemblerze trzeba : section .data napis: db 'napis', 13, 10, $ section .text start: mov dx, napis mov ah,9 int 21h Natomiast ja chce wyświetlić zawartość rejestru AL, a dokładniej mówiąc chce pobrać satan jednego z bitów...

    Programowanie   01 Lut 2006 00:32 Odpowiedzi: 6    Wyświetleń: 4180
  • połączenie 3 zmiennych w bascom

    Jak połaczyć 3 zmienne 8 bitowe które sa odczytywane z 3 rejestrów przetwornika i stanowia w sumie(24 bitowa) wartość tego przetwornika. chodzi o to zeby te 3 zmienne połaczyć i przetworzyć na postać dziesiętna aby można było je wyswietlić na wyświetlaczu. w bascom jest funkcja która...

    Mikrokontrolery   14 Lis 2008 08:28 Odpowiedzi: 4    Wyświetleń: 1693
  • [LPC2136][C] Pomiar dwóch częstotliwośći na rejestrach CAP

    Witam! Jestem trochę świeży w ARMach. Mam gotową płytkę z LPC2136, do której podpięty są wyświetlacze LED, LCD, termometr (LM35CZ) i pare innych. Główna funkcja to zliczanie impulsów na wejściu capture: P0.10 CAP1.0 (ma to być wykorzystane do obliczania prędkości samochodu). Wykorzystuję...

    Mikrokontrolery ARM   16 Paź 2010 11:58 Odpowiedzi: 1    Wyświetleń: 1048
  • Vhdl Rejestr 5 bitowy przerzutnik typu D z przesunieciem

    Witam muszę nauczyć tworzyć rejestry n bitowe z przerzutników typu D i T z funkcjami przesunięcia w lewo lub w prawo, zapis, i np suma. Wszyto ma być w zapisie VHDL walczę już z tym od 2 tygodni mam problem z odwzorowaniem wszystkich sygnałów dla przykładu O jej,... Twój opis VHDL...

    Programowalne układy logiczne   30 Cze 2011 18:35 Odpowiedzi: 4    Wyświetleń: 2733
  • [asm] Przesłanie rejestru 1B do rejestru 4B

    Dzięki bardzo Akane. Dodam jeszcze że PTR można używać tylko do przesyłania do rejestru liczby 'z ręki' lub zmiennej.

    Programowanie Początkujący   11 Wrz 2011 11:36 Odpowiedzi: 3    Wyświetleń: 1290
  • [ATxmega64B3] - Czy dostęp do bitów w rejestrach GPIORx jest faktycznie atomowy

    Witam W ostatnim czasie próbuję zapoznać się bliżej z procesorem ATxmega64B3. W ramach testów zająłem się tematem flag (czyli zmiennych bitowych), które mogą być zmieniane zarówno w pętli głównej jak i w przerwaniach. Jak wiadomo temat ten ściśle związany jest z zagadnieniem zapisu/odczytu...

    Mikrokontrolery AVR   01 Mar 2013 12:37 Odpowiedzi: 5    Wyświetleń: 1641
  • ATMEGA128 - BASCOM - limit zmiennych lokalnych ?

    Podobno lokalne są trzymane w $frame, no więc powinno się dać dużo więcej zmiennych lokalnych zrobić, a tu taki zonk... Tak, ale też wykorzystany jest softwarowy stos w którym są wskaźniki do tych zmiennych (adresy zmiennych). W Bascom'ie rejestr Y jest wykorzystany jako baza stosu softwarowego....

    Mikrokontrolery AVR   02 Maj 2013 14:54 Odpowiedzi: 4    Wyświetleń: 1788
  • Scilab - Konwersja dwóch zmiennych int(16-bit) do float(32-bit)

    Witam. Odczytuję programem Scilab dane ze sterownika PLC po protokole Modbus. Liczby zmiennoprzecinkowe są więc przedstawione w postaci dwóch rejestrów (dwóch zmiennych int: pierwsza na starszych bitach, druga na młodszych). Potrzebuje przekonwertować takie dwie zmienne int do jednej zmiennej...

    Programowanie Początkujący   27 Paź 2016 12:31 Odpowiedzi: 0    Wyświetleń: 1437
  • Rejestr R-word w sterownikach fanuc 90-30

    Witam Panowie Mam prośbę do kolegów bardziej zaawansowanych w Proficy. W załączniku przesyłam dwa programy. Obydwa sterowniki komunikują się po SNP i tutaj sprawa jest dość jasna. W programie sterownika interesują mnie trzy wyjścia: Q00056 które sterowane jest zmiana rejestru R00161 Q00057...

    Automatyka Przemysłowa   22 Kwi 2017 11:47 Odpowiedzi: 11    Wyświetleń: 855
  • STM32F411RE I2c eeprom, Rejestry

    Oczywiście linie są podciągnięte, robiłem testy na hal i komunikacja działa czyli sprzętowo można uznać że jest dobrze. zmienną maddr ustawiłem na uint16_t i w celu wysłania podzieliłem na starszy i młodszy bajt bo rejestr DR jest 8 bitowy jednak dalej zatrzymuję mi się na pętli while...

    Mikrokontrolery ARM   23 Sie 2021 20:11 Odpowiedzi: 4    Wyświetleń: 675
  • [atmega8][C] eeprom vs sram. porowanie zmiennych

    Witam, ta funkcja ma wyciągac z bufora podstringi do porównania za pomocą strcmp. w sumie masz racje z tym zapasowym buforkiem.pokombinuje wieczorem. dzieki i jak są jakies pomysły to bardzo proszę :) Substring to para liczb - offset od początku bufora oraz ilość znaków w substringu....

    Mikrokontrolery   11 Wrz 2008 19:50 Odpowiedzi: 9    Wyświetleń: 2409
  • [LPC1754]Automatyczna inicjalizacja zmiennych w drugim obszarze RAM'u.

    Zaimplementowałem pliki Freddie'go (startup.S oraz plik .ld), dorzuciłem do skryptu linkera nowy obszar ram'u, podmieniłem plik syscalls.c ...i działa...ale nie wiem gdzie jest inicjalizowana wartość zmiennych w tym drugim obrzarze...czyżby tutaj? gdzie w r1 jest dokładnie początek...

    Mikrokontrolery ARM   16 Gru 2011 20:13 Odpowiedzi: 29    Wyświetleń: 2152
  • Atmega16 + Sonar HC-SR04 - Inkrementacja zmiennej w timerze co dokładnie 1uS

    Witam serdecznie wszystkich, jestem stosunkowo nowy w dziedzinie mikrokontrolerów, ale postaram się przybliżyć problem najprościej jak się da. Sama idea jest taka, aby wykorzystać Sonar HC-SR04 od Arduino i przy pomocy atmegi16 wyliczyć odległość i wyświetlić to na ekranie. Jest użyty kwarc...

    Mikrokontrolery   11 Gru 2012 22:49 Odpowiedzi: 6    Wyświetleń: 2652
  • PIC16F628A, LCD NOKIA 5110, MikroC - wyświetlanie zmiennych

    Witam, na poniższym kawałku kodu testuję wyświetlanie zmiennych i tablic lecz tylko przykład 0 wyświetla się poprawnie - co powinienem poprawić w kodzie aby wyświetlić zmienną i tablicę ? [syntax=c]// LCD 5110, PIC16F628A, MikroC PRO for PIC, 4MHz intosc, MCLR off, 3.3V zasilanie...

    Mikrokontrolery PIC   23 Maj 2017 09:19 Odpowiedzi: 5    Wyświetleń: 2916
  • [C]Zmienna lokalna vs globalna, a szybkość wykonywania programu przerwania

    1. Podrzucę Ci pomysł, pomocny lub nie. Zrobiłem PWN Atmega8 (czyli straszny dziad) generator miłego dla ucha sinusoidalnego dźwięku (w oparciu o przerwanie timera). Czystość uzyskałem, gdy na samym początku przerwania ustawiałem wartość ze zmiennej do PWM, a potem mogłem ją sobie opracowywać...

    Mikrokontrolery AVR   08 Lis 2017 22:39 Odpowiedzi: 14    Wyświetleń: 2316
  • Który rejestr odpowiada za Timer0 w mikrokontrolerze Atmega16?

    te instrukcje zerują bit w rejestrze ok. wielkie dzięki ale czytając książki na temat programowania tego ustrojstwa atmega było napisane że wystąpienie przerwania w trybie przechwytywania następuje w skutek wykrycia zmiany sygnału na wejściu icp1 gdy timer ustawiony jest w tryb przechwytywania ale...

    Mikrokontrolery   22 Sty 2006 20:08 Odpowiedzi: 17    Wyświetleń: 4110
  • Rejestr przesuwny - kilka pytań

    Faktycznie, lepiej chyba będzie zastosować ów układ. Czyli algorytm sterowania czymś takim będzie mniej więcej taki? Reset rejestru -> Przygotowanie zmiennej -> Wysłanie pierwszego bitu -> sygnał zegara -> wysłanie drugiego bitu -> sygnał zegara itd, aż jedynka nie wskoczy na swoje miejsce...

    Początkujący Elektronicy   25 Maj 2008 16:18 Odpowiedzi: 15    Wyświetleń: 10506
  • odwołanie do konkretnego rejestru avr język C

    ciekawe po co taka kombinatoryka... uint8_t zmienna; ... zmienna>>=1; ... efekt ten sam, sprawa 10x prostsza. a jak koniecznie musi byc metoda na-okolo-specjalnie-utrudniam-zeby-nikt-...

    Mikrokontrolery AVR   02 Sty 2009 13:07 Odpowiedzi: 3    Wyświetleń: 1784
  • [avrgcc] rejestr jako argument funkcji - da się?

    Tym razem dobrze, ale to rozwiazanie jest do kitu. W ten sposób to można to zrobić na zmiennej przyjmującej wartości w zalezności od SFRa do zmodyfikowania - zajmuje mniej pamięci. A sam sposób to milionifów przy kilku kombinacjach zmiennych - rozbi się niepotrzebna kobyła. Ja wymyśliłem...

    Mikrokontrolery AVR   02 Mar 2009 13:54 Odpowiedzi: 14    Wyświetleń: 1617
  • S7-200 Upload i wartości rejestrów

    Witam, Takie dziwne pytanie :) W jaki sposób pobrać program z S7-200 w taki sposób aby mieć zachowane tymczasowe wartości rejestrów (zmiennych) %V (jako kopia bezpieczeństwa), aby po wgraniu programu z powrotem do sterownika rejestry uzyskały wartości jak z przed operacji pobrania a nie...

    Automatyka Przemysłowa   17 Sie 2010 21:48 Odpowiedzi: 1    Wyświetleń: 944
  • Rejestr Windows- dodawanie wpisu uruchamiającego odpowiedni program z folderu

    Witam. Do uruchamiania programów razem z systemem używam takiego oto kodu w Rejestrze Windows: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE... Do pewnego programu muszę...

    Software serwis   01 Paź 2011 22:43 Odpowiedzi: 6    Wyświetleń: 2285
  • Rejestr przesuwny danych typu Word step7.

    Pisząc algorytm masz na myśli algorytm czy kod w STL-u? :) Algorytmu niestety nie posiadam, ale mam kilka własnych funkcji, z których jedna jest w miarę dobrze opisana (kto pisał w STLu ten wie, że bez komentarzy już po dniu można zapomnieć co się miało na myśli): FUNCTION "SHIFT_REG"...

    Automatyka Sterowanie PLC   05 Lut 2016 07:25 Odpowiedzi: 4    Wyświetleń: 1755
  • Rejestr 16 bitowy 2 X 74HC595 Kaskada

    Nie wiem czy się zrozumieliśmy dobrze.... Stanęło u mnie na tym: [syntax=actionscript] #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <util/delay.h> /* sprzetowe SPI */ #define MOSI PB5 // <---- A (SER IN) #define...

    Mikrokontrolery AVR   05 Lis 2016 12:19 Odpowiedzi: 15    Wyświetleń: 1563
  • Zmiana rejestru za pomocą pliku BAT

    Cześć potrzebuje zmienić rejestr ale za pomocą pliku bat który znajduje się na dysku C:data.bat rejestr to: HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMi... Services zmienna to: REG_BINARY - NoLockData I potrzebuję zmienić 3 wartości w linijce 20, dokładnie piątą szósta i siódma. Napisałem...

    Komputery Początkujący   19 Kwi 2019 09:49 Odpowiedzi: 9    Wyświetleń: 1722
  • Modbus RTU - opis protokołu (rejestry z grupy 4xxxxx i 3xxxxx)

    Witam, czy w przypadku instalacji fotowoltaicznych a konkretnie falowników z komunikacją opartą na RS485 (wersje 2 i 4 drutowe) z protokołem ModbusRTU istnieje jakiś zunifikowany system rejestrów z grup 4xxxxx i 3xxxxx ? Buduję koncepcję monitoringu farmy opartej o falowniki DELTA RPI M50A...

    Energia Odnawialna   29 Sie 2020 08:12 Odpowiedzi: 1    Wyświetleń: 438
  • ISR - użycie wielu rejestrów przez kompilator

    Poza tym do przekazywania wartości do ISR użyj GPR, powinno być szybciej. To dobry pomysł. Dzięki. Przyszło mi do głowy, jak nieco zoptymalizować kod. Otóż zmienną Status, która jest volatile i jest często testowana w ISR wczytam na początku do zmiennej lokalnej, na niej będę...

    Mikrokontrolery AVR   10 Wrz 2022 08:46 Odpowiedzi: 9    Wyświetleń: 423
  • Odczytywanie stanu pojedynczego bitu zmiennej w BASCOM0-ie

    Jestem początkujący więc proszę o wyrozumiałość. Mam pytanie: czy w Bascomie można odczytać, lub zmienić wartość pojedynczego bitu zmiennej, tak jak w przypadku np rejestrów I/O?. Przykład: W przypadku portów I/O np. w procku można odczytać stan pojedynczej końcówki portu za pomocą...

    Początkujący Elektronicy   05 Sty 2005 16:55 Odpowiedzi: 2    Wyświetleń: 825
  • Obserwacja zmiennych w AVR Studio

    Witam Pisze sobie programiki w C w AVR Studio 4 i chciałbym się dowiedzieć jak podczas symulacji mogłbym obserwować wartości zmiennych (nie wartości rejestrów i wyprowadzeń up,bo to umiem - tylko zmiennych użytych w programie) z góry dziękuje i pozdrawiam Thomek

    Mikrokontrolery   18 Lut 2009 09:02 Odpowiedzi: 8    Wyświetleń: 3639
  • AVR ATmega - użycie zmiennych z C we wstawce asemblerowej

    Witam, Potrzebuję skorzystać we wstawce asemblerowej ze zmiennej zadeklarowanej w C, a dokładnie zapisać w zmiennej widocznej z poziomu C wartość z rejestru. Próbowałem napisać następujący kod //... uint8_t i; //... asm volatile ("sts %0,r20"::"m" (&i):"r20"); //... ale coś tu jest...

    Mikrokontrolery   22 Gru 2007 03:24 Odpowiedzi: 1    Wyświetleń: 797
  • ATtiny13 i brak pamięci przy jednej zmiennej ?

    1. framesize ustawiasz na 8 2. softstack ustawiasz na 16 Najprawdopodobniej twoją pamięc w tiny zapychaja stos i frame, zmniejsz te wartosci eksperymentalnie. Zmienna bit w bascomie jest definiowana w innym obrzarze pamięci, poza tym rezerwuje od razu cały bajt pozostawiając 7 pozostałych...

    Mikrokontrolery   06 Mar 2008 13:26 Odpowiedzi: 2    Wyświetleń: 2458
  • [avr-gcc][m128]zmienne lokalne nie lądują w zew. sramie?

    zostałem jednak przy tym - do makefile: LDFLAGS += -Wl,--section-start,.data=0x801100,--def... a na początku w sekcji init3 to co wcześniej i wszystko działa. Jednak rozumieć mam teraz, że zmienne będą siedziały w pamięci SRAM począwszy...

    Mikrokontrolery AVR   02 Gru 2010 12:20 Odpowiedzi: 10    Wyświetleń: 1847
  • [Atmega32][C] DS1337 odczyt i formatowanie zmiennych

    Witam, W C programuje a raczej się uczę od niedawna. Mam taki problem. Odczyt z Ds-a jest poprawny tylko jest problem z jedną zmienną. Chce wysyłać wyniki do tablicy a potem do PC. Chodzi o rejest który wskazuje na dzień tygodnia. Z rejestru jest odczytywana wartość do zmiennej "D" od...

    Mikrokontrolery AVR   11 Gru 2010 13:36 Odpowiedzi: 9    Wyświetleń: 1585
  • [C] Atmega32 - błąd w obliczeniach trzech zmiennych

    Intryguje mnie jeszcze jedna rzecz. Mianowicie podczas konwersji wartości ADC na wartość napięcia widniejącą na LCD wkrada się mały błąd w wyświetlaniu (tak mi się przynajmniej wydaje). Otóż gdy wartość zmiennej pm wynosi 248 to na LCD widzimy 8.6V a powinniśmy widzieć 8.06V jest...

    Mikrokontrolery Początkujący   05 Sie 2012 12:01 Odpowiedzi: 10    Wyświetleń: 1539
  • [C#] - Plik ze stałymi, zmiennymi

    Nie śmieję się, ale przecież zapisywanie stałych w rejestrze systemu nie jest najlepszym pomysłem. Kto potem będzie ten rejestr odśmiecał ? Użytkownik usuwa aplikację a śmieci w rejestrze niestety zostają. Bez zrobienia instalatora/deinstalatora nie wolno robić takich rzeczy :) Z kolei...

    Programowanie Początkujący   08 Wrz 2012 00:16 Odpowiedzi: 19    Wyświetleń: 3918
  • [atmega8][c] - nieprawidłowe wyświetlanie zmiennej

    to od końca: zegar słowowy - zarówno funkcja BCD2Dec (dlaczego jej nazwa sugeruje błąd?) jak i LED_send działają prawidłowo, ponieważ wywołanie LED_send(BCD2Dec(RTC_recive(... wyświetlenie prawidłowej godziny. problemy zaczynają...

    Mikrokontrolery AVR   27 Sty 2013 14:37 Odpowiedzi: 8    Wyświetleń: 2193
  • [atmega+raspberryPI][C++] - Używanie typu zmiennej char w 32 bitowym systemie

    Witam. Można pomyśleć że nie właściwy dział. Napisałem tu ponieważ myślę że osoby piszące programy na mikrokontrolery lepiej zrozumieją problem. Chce połączyć Raspberry PI (dla nie wtajemniczonych mini komputer na ARMie i pod kontrolą dedykowanego linuxa) po TWI z paroma atmegami....

    Mikrokontrolery AVR   15 Sie 2013 11:40 Odpowiedzi: 7    Wyświetleń: 1782
  • STM32F4 - Zmienne lokalne szybsze niż zmienne globalne.

    No właśnie - w końcu dla nieznanego mechanizmu modyfikującego zmienne nieznany rejestr procesora nie jest ani trochę bardziej nieznany niż nieznana lokacja na stosie. :)

    Mikrokontrolery ARM   26 Lut 2014 12:09 Odpowiedzi: 34    Wyświetleń: 4335
  • Siemens/S7-1200 - Mapowanie zmiennych

    Witam Czy jest jakiś sposób na zmapowanie zmiennych. Chciałbym osiągnąć coś na zasadzie przekazania zmiennej z bloku DB200.DBX0.0 do innego bloku DB150.DBX10.0 (to tylko taki przykład) W SCLu wystarczy proste przepisanie DB150.DBX10.0:=DB200.DBX0.0 Z tym że z powodu funkcjonalności...

    Automatyka Sterowanie PLC   11 Gru 2014 21:16 Odpowiedzi: 2    Wyświetleń: 1692
  • step7 blkmov - wykorzystanie zmiennych lokalnych

    Witam, blok BLKMOV służy do kopiowania danych ze źródłowego obszaru pamięci do docelowego obszaru pamięci, przy czym obszary te nie mogą na siebie nachodzić ("System Software for S7-300/400 System and Standard Functions- Volume 1/2" podpunkt 3.1). Powoduje to, że musimy używać dodatkowego...

    Automatyka Sterowanie PLC   23 Kwi 2015 11:27 Odpowiedzi: 6    Wyświetleń: 1632
  • 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...

    Programowanie   03 Lis 2016 13:49 Odpowiedzi: 6    Wyświetleń: 714
  • [STM32][C] Zmienna const i volatile.

    Użycie zmiennej const volatile nie ma sensu, const volatile może nieść tylko informację dla programisty, że w danym kawałku kodu, nie powiennien jej modyfikować, ale kompilato tego nie zoptymalizuje i zawsze będzie to czytać z pamięci. Ma sens, jak najbardziej. const powoduje, że takiej...

    Mikrokontrolery ARM   15 Kwi 2019 17:07 Odpowiedzi: 8    Wyświetleń: 1332
  • Rzutowanie zmiennej na liczbę ujemną

    Jeśli przypatrzysz się wygenerowanemu kodowi, to dzięki optymalizatorowi mamy po prostu odjęcie 8-bitowe jednej zmiennej od drugiej. Ale to jest bez znaczenia dla tej konkretnej debaty, bo przecież to jak standard języka C "zrealizowany" na konkretnej implementacji (nawet nie wiemy jakiej...),...

    Mikrokontrolery Początkujący   18 Kwi 2020 14:22 Odpowiedzi: 14    Wyświetleń: 1191
  • PIC USART jako rejestr szeregowy

    Przy tej prędkości zegara wykorzystaj przepisanie UART do zmiennej i tam na niej operuj. Rejestry UART bywają nie dostepne w trakcie transmisji.

    Mikrokontrolery   11 Maj 2004 06:24 Odpowiedzi: 5    Wyświetleń: 1605
  • AT90s2313 a rejestry przesuwające - jak to połączyć ?

    Podaję prosty przykład dla AVR-GCC: #include <avr/io.h> /* Oblicza ddres rejestru kierunkowego na podstawie rejestru wyjściowego PORTx.*/ #define DDR(x) _SFR_IO8(_SFR_IO_ADDR(x)-1&#... REG_CLK_PORT PORTD // port, do którego jest podłączone wejście zegarowe...

    Mikrokontrolery   26 Kwi 2005 20:58 Odpowiedzi: 12    Wyświetleń: 1560
  • C/asm, at90s2313. Rozbicie liczby integer na bajty, przeniesienie do rejestrów.

    Witam, Piszę program pod at90s2313 i wciąż nie mogę zrobić jednej rzeczy - mianowicie - rozbicie liczby integer na bajty oraz przeniesienie ich wartości do poszczególnych rejestrów. Z assmeblera jestem raczej zielony. Prawdopodobnie potrzeba by tutaj zastosować kombinację c oraz asm. dla...

    Mikrokontrolery   01 Mar 2006 02:27 Odpowiedzi: 2    Wyświetleń: 1160
  • Miniaturowy alarm - centralka alarmowa z rejestrem zdarzeń

    Witam! Minął pewien czas, od kiedy wystawiłem poprzedni mój projekt; dziś chciałbym pochwalić się najnowszym – prostą centralką alarmową. Układ został zaprojektowany i zbudowany z myślą o zamontowaniu go w mojej piwnicy, ale z pewnością mógłby posłużyć do ochrony innego...

    DIY Konstrukcje   29 Paź 2007 20:56 Odpowiedzi: 49    Wyświetleń: 17064
  • ST7540 i ATMEGA16 Problem z kwarcem i odczytem rejestru

    dzieki, z tym bitem CKOPT faktycznie jest tak. Kwarc ruszył. jesli chodzi o linie uart/spi to mam ją ustawioną w stan wysoki/uart. Tak czy siak- transmisja przy odczycie rejestru "CR" jest zawsze synchroniczna, udało mi się odczytać te bity, złapałem je na oscyloskopie. bieżacy problem jest...

    Mikrokontrolery AVR   15 Lip 2008 01:18 Odpowiedzi: 2    Wyświetleń: 1575
  • Szablon C++ - adresy rejestrów IO

    Stworzyłem szablon bitu(flagi), który ma za zadanie sterować konkretnym bitem wyjścia wejścia( i nie tylko). Niestety mam problem przy jego kompilacji - jak wrzucić do niego odpowiedni rejestr np. TIMSK ? template<volatile uint8_t * T, unsigned char bit> class cBit{ static void...

    Programowanie   10 Lut 2009 16:00 Odpowiedzi: 8    Wyświetleń: 1858
  • STM32F [C] jak zaprogramowac rejestry

    na podstawie kursu języka C Wskaźnik na unie i strukturę Podobnie, jak na każdą inna zmienna, wskaźnik może wskazywać także na unie lub strukturę. Oto przykład: typedef struct { int p1, p2; } Struktura; int main () { Struktura s = { 0, 0 }; Struktura...

    Mikrokontrolery ARM   15 Maj 2009 14:26 Odpowiedzi: 7    Wyświetleń: 2462
  • Pojemnosc rejestru przesuwnego w USART Atmega 16

    Debug jest na JTAG ICE w AVR Studio Tak to przeanalizowałem i juz mi wyszło jakim cudem zaden z wysłanych 4 bajtów się nie starcił mimo tego ,ze odczytany był tylko jeden: Pierwszy odczytany bajt leci do mojej zmiennej, następnie drugi wpada do UDR, trzeci do rejestru przesuwnego, a czwarty...

    Mikrokontrolery AVR   30 Sie 2010 17:56 Odpowiedzi: 14    Wyświetleń: 3816
  • Odczytanie stanu bitu z rejestru [Bascom]

    Zawartość rejestru zostanie przepisana do zmiennej X I tym samym namieszać równo w programie pozycjonując tą zmienną w przestrzeń zmiennych użytkownika. Wystarczy, że adres &H60 będzie zajęty przez wcześniej zdefiniowaną zmienną (Bo przy AT bez OVERLAY kompilator przesunie sobie adres...

    Mikrokontrolery AVR   25 Paź 2009 11:03 Odpowiedzi: 7    Wyświetleń: 2648
  • [AVR/C++] Rejestr PIN a maski bitowe

    Witam, Chciałbym napisać w języku C++ program dla ATmegi8, który w zależności od stanu rejestru PIN (np. w moim przykładzie PINC) oraz określonych masek bitowych generuje określone wyjście (na port B). Wydaje mi się, że najlepszym rozwiązaniem będzie zastosowanie instrukcji warunkowej...

    Mikrokontrolery   02 Lis 2010 14:08 Odpowiedzi: 7    Wyświetleń: 2390
  • Matryca 5x8 Użycie rejestru przesuwanego

    Tak jak obiecałem zrobiłem dzisiaj sobie już cyfry i literki: Wygląda to tak: tmf tablice zdefiniowałem z progmem , oraz zamieniłem select cas'y na przesuwanie bitów. Kod wygląda tak: 1)Czy da się za pomocą tego rejestru '595 sterować kolumnami (ja muszę podawać tam - a...

    Mikrokontrolery AVR   10 Maj 2011 22:49 Odpowiedzi: 43    Wyświetleń: 4570
  • symulacja pracy rejestrów w PLC

    A czemu nie ma takiej możliwości. Napisz sobie kawałek kodu stwórz taki rejestr w DB. Uruchom PLCSim zrób download. A później wyciągnij wszystkie zmienne do VAT'a i obserwuj jak działa twój program.

    Automatyka Przemysłowa   09 Lis 2012 16:01 Odpowiedzi: 18    Wyświetleń: 2529
  • Fatek - różnice pomiędzy rejestrami Rxxxx a Dxxxx

    Z tego co pamiętam, to rejestry R są 16-bitowe, natomiast D 32-bitowe. Co do alokacji pamięci, to jest to chyba ta sama przestrzeń pamięci, jedyn różnica, to prezntacja zmiennych.

    Automatyka Przemysłowa   11 Paź 2013 17:47 Odpowiedzi: 3    Wyświetleń: 2154
  • LPC812 - MRT rejestry IRQ_FLAG a STAT

    Niby sobie poradziłem, ale nurtuje mnie to nieziemsko... Chcę sobie pomrugać diodą używając MRT (tzn. docelowo to będzie coś więcej, ale problem generalnie można do tego uprościć) Skonfigurowałem dziada, napisałem obsługę przerwania i niby jest ok. Ale! Jeśli procedura obsługi...

    Mikrokontrolery ARM   28 Kwi 2014 21:28 Odpowiedzi: 5    Wyświetleń: 1413
  • assembler 8051 - Wyciąganie wartości z adresu rejestru

    Jest liczba zapisana w pamięci do której adres jest w rejestrze np R3. Jak najlepiej wyciągnąć wartość tej liczby Poczytaj o adresowaniu pośrednim :wink: [syntax=x86asm] mov r0,#adres_zm... adresu zmiennej w pamięci RAM do "r0" mov a,(at)r0 ;zapis wartości...

    Mikrokontrolery Początkujący   03 Lip 2015 21:42 Odpowiedzi: 8    Wyświetleń: 1116
  • [Atmega88][Bascom] - Rejestry w Bascom

    Witam. W moim projekcie muszę skorzystać z trybu Fast PWM. Odwołuję się bezpośrednio do rejestru: [syntax=vbnet]TCCR0A = WGM00 , WGM01 'Fast PWM[/syntax] Kompilator zwraca błąd: 242 Wystąpił brak zgodności zmiennych Jeżeli wpiszę z jednym argumentem kompiluję się prawidłowo. [syntax=vbnet]TCCR0A...

    Mikrokontrolery AVR   31 Gru 2015 15:58 Odpowiedzi: 2    Wyświetleń: 873
  • S7-200 rejestr przesuwny, generator

    Daawno nie miałem styczności z S7-200 i MicroWin-em, ale z tego co pamiętam, to nic nie stoi na przeszkodzie żeby odwoływać się do poszczególnych bitów zmiennej przesuwanej w rejestrze. Jeśli użyjesz przykładowo bajtu o adresie VB100, to jego trzeci bit licząc od najmłodszego możesz odczytać...

    Automatyka Sterowanie PLC   28 Sty 2017 21:14 Odpowiedzi: 8    Wyświetleń: 1386
  • Xmega buforowanie rejestru licznika

    Mam enkodery których pozycja przechowywana jest w TCx0.CNT. Jak pewnie zrzucić tą 16 bitową wartość do zmiennej?. Z tego co czytam to bufor i jego flaga "aktualności" jest , ale nie do tego rejestru. Podglądając asm widzę że rozbija to na dwa pobrania po 8 bitów?

    Mikrokontrolery AVR   10 Kwi 2017 10:52 Odpowiedzi: 7    Wyświetleń: 705
  • RPi SPI brak odczytu z rejestrów typu read

    Czylil 10 bitow ADC. 8 bitów jest w OUT_H a dwa bity w OUT_L, proponuje przepisać odczyt z rejestrów OUT do zmiennej 16 bitowej.

    Raspberry Pi i inne SBC   11 Gru 2017 00:24 Odpowiedzi: 8    Wyświetleń: 549
  • Jak napisać program do sterowania diodami LED przy pomocy rejestru 74HC595?

    Proponuję zacząć uczyć się "metodą rozumienia tego, co się pisze" oraz "pisania tego, co ma być zrobione". Obecnie Twój program wysyła wartość zmiennej leds, potem ustawia w niej jeden bit, potem drugi, a potem znów ją wysyła. Nigdy nie zerujesz żadnego bitu w tej zmiennej. Nie wysyłasz...

    Mikrokontrolery   30 Gru 2017 15:07 Odpowiedzi: 7    Wyświetleń: 447
  • [STM32L052] Obsługa ADC - na rejestrach

    Witam, przechodziłem przez pełną konfigurację przetwornika analogowo-cyfrowego 950291 datasheet'a -> bilbioteka STM32L052 950294 . Poniżej załączam konfiguracje STM'a oraz funkcję mającą na celu zapisać wynik pomiaru do dwóch ośmio bitowych zmiennych. Debugger przez ST-Link po podłączeniu...

    Mikrokontrolery ARM   31 Sty 2019 12:12 Odpowiedzi: 14    Wyświetleń: 621
  • Modbus RTU - Scaime Endo4T + HMI Unitronic - adres rejestru do odczytu

    Temat popchnięty do przodu. 1. Bit stopu nie był ustawiony na 2. 2. Odczyt odbywa się faktycznie bez offsetu zgodnie z instrukcją z 0x07E - 126. Jak rozumiem z pod adresu 126 odczytuje tylko połowę rejestru LONG (16bitów) Druga połowa jest pod kolejnym adresem 127 - kolejne 16 bitów. Mam...

    Automatyka Sterowanie PLC   30 Lis 2020 19:21 Odpowiedzi: 8    Wyświetleń: 333
  • Jak odczytać rejestry z falownika przy użyciu sterownika S7-1200?

    (at)Markos80 Masz na myśli taki sposób? Zastanawiam się jak inaczej to rozwiązać abym mógł jednocześnie czytać/zapisywać bity i rejestr. Bo jak w strukturze zdefiniuje dane do zapisu/odczytu jako WORD to potem nie za bardzo można już ich zmienić na BOOL, a wysłanie zmiennej...

    Automatyka Przemysłowa   07 Lut 2021 19:16 Odpowiedzi: 5    Wyświetleń: 573
  • STM32F072CBTx hard fault przy czytaniu rejestrów flash

    Hard Fault jest podczas czytania czy podczas zapisu? Jakoś trudno mi uwierzyć w błąd podczas czytania. A próbowałeś rozbić operację na odczyt do zmiennej tymczasowej i zapis do rejestru? Czy jesteś pewien, że zapisywana wartość jest zgodna z parametrami pracy pamięci vs. częstotliwość...

    Mikrokontrolery ARM   03 Cze 2021 10:01 Odpowiedzi: 8    Wyświetleń: 819
  • Dlaczego po próbie odczytu rejestrów Modbus TCP przestaje działać?

    Witam, Chciałem zrobić sobie prosty serwer Modbus TCP udostępniający kilka pomiarów . Arduino pinguje w sieci, raz da się podłączyć klientem modbusowym , po próbie odczytu rejestrów modbus przestaje działać .... Poniżej mój projekt : [syntax=c] #include <NewPing.h> #include...

    Arduino   23 Paź 2021 19:41 Odpowiedzi: 2    Wyświetleń: 462
  • Avr-gcc - moduły , make , zmienna, problem początkującego

    Od niedawna zajmuje się programowaniem avr-ków w C (Linux + avr-gcc) więc jeżeli zadam trywialne pytanie to z góry przepraszam. Jednocześnie jednak mam nadzieje że otrzymam od bardziej doświadczonych kolegów odpowiedz :o . Program w C podzieliłem sobie na kawałki (moduły) i spreparowałem...

    Mikrokontrolery   30 Paź 2004 17:48 Odpowiedzi: 2    Wyświetleń: 1356
  • zapis zmiennej long do 24c04

    Postanowiłem napisać program do komunikacji z kompem przez rs232 lecz niemam pojęcia jak zapisac znienną long do eeproma 24c04 mam taki fragment kodu do odbioru danych z rs: Do if Scon.0 = 1 then input adres , dana ' adres byte , dana long Scon.0 = 0 end if call wr_eeprom(adres,dana) ..... sub...

    Mikrokontrolery   08 Lis 2004 15:10 Odpowiedzi: 4    Wyświetleń: 1406
  • usunięte wpisy zmiennych systemowych jak przywrócić?

    Przywroc starsza kopie rejestru i zmienne wroca: F8 przy starcie i ostatnia znana dobra konfiguracja czy jakos podobnie lub wlacz konsole i scanreg /restore A same zmienne masz w rejestrze w: HKEY_LOCAL_MACHINE\SYSTEM\CurrentCon... Manager\Environment Niestety nie mam XP wiec...

    Software serwis   14 Gru 2004 22:35 Odpowiedzi: 5    Wyświetleń: 5940
  • MOSFET jako zmienna rezystancja do strojenia filtru ?

    I tu juz koniec z teorią. Da się zrobić 'przestrajanie' rezystancji w pewnym, dość ograniczonym zakresie. Da się również zlinearyzować FETa, choć zdecydowanie łatwiej zlinearyzować jFETa niż MOSFETa. I na tym koniec. Za duzy rozrzut parametrów, zbyt duża zależność parametrów od...

    Projektowanie Układów   25 Mar 2006 11:45 Odpowiedzi: 9    Wyświetleń: 2587
  • Zmienna typu INT. Unsigned short int - zakres wartości.

    Liczby ujemne przechowywane są w zapisie uzupełnieniowym do dwóch. Procesor 'nie wie' czy liczba w rejestrze jest typu signed czy unsigned. Jeśli sprawdzałeś jej wartość używając np printf, to musisz explicite podać typ zmiennej, w szczgólności %d dla signed i %u dla unsigned.

    Mikrokontrolery   01 Sie 2006 16:21 Odpowiedzi: 5    Wyświetleń: 2856
  • AVR atmega8515 - nadpisujace sie zmienne globalne

    To co niżej zasugeruje nie musi Ci pomóc ale spróbuj wykonać. Zmienną globalną zadeklaruj jako: static volatile DATACNT W ten sposób powiesz kompilatorowi aby ochronił jej stan przed przypadkową modyfikacją. Z problemem nie panowania nad wartością zmiennej globalnej sam biłem sie tracąc...

    Mikrokontrolery   09 Lis 2006 00:54 Odpowiedzi: 8    Wyświetleń: 2787
  • Atmega128 oraz max ilość zmiennych w programie

    Balu:co to za problem wykonać 80k operacji if na procesorze, który wykonuje 16mln. operacji na sekundę? jesli posiadasz procesor, ktory operuje bezposrednio na kodzie C, to faktycznie... niemniej jednak, w zaleznosci od procesora oczywiscie, zwykly prosty if z JEDNYM prostym warunkiem rozwija sie...

    Mikrokontrolery   24 Mar 2008 23:37 Odpowiedzi: 9    Wyświetleń: 1286
  • Gdzie przechowywać dane? Zmienna, dysk...

    Mam takie pytanie. Gdzie proponowali byście przechowywać jakąś wartość zmiennej tak by można było mieć do niej dostęp uruchamiając inny program lub kolejny raz ten sam. Zapis na dysk czy do rejestru (też zresztą dysk) odpada. Wartość ta ma istnieć jedynie do momentu wyłączenia komputera....

    Programowanie   21 Kwi 2008 13:36 Odpowiedzi: 2    Wyświetleń: 947
  • [Asembler/Bascom] Zmienna a akumulator

    Usuń znaczek hash i nazwę zmiennej umieść w nawiasach klamrowych. Będzie odwołanie do pamięci, a nie ładowanie stałej. Oczywiście pisze o tym w pomocy, ale szukać się koledze nie chce. :bad-words: Można uzyskać dostęp do zmiennej umieszczając jej nazwę w nawiasach klamrowych...

    Mikrokontrolery   23 Sie 2008 19:39 Odpowiedzi: 1    Wyświetleń: 2294
  • [AT91SAM7X][Eclipse][C] Podgląd zmiennych

    PDC_TCR to rejestr ilości danych w bieżącym buforze, 16-bitowy licznik ilości danych do wysłania. Po transmisji danej , licznik jest automatycznie dekrementowany. Właśnie programuje EMAC, więc jeśli problem będzie się powtarzał przy innych rejestrach, napiszę.

    Mikrokontrolery ARM   17 Wrz 2008 11:01 Odpowiedzi: 4    Wyświetleń: 2901
  • [C] "Przekręcanie" się zmiennych przy dużych warto

    Witam Mam taką funkcję: void FREQREG( int F_output) { int x=0; int *wsk_1; int zapisanie_MSB=0; //jeśli ta zmienne jest 1 to oznacza, że rejestr Freq MSB jest juz zapisany wsk_1=& Freq[3]; float y= F_output*10.32444; //wzór z datascheet...

    Mikrokontrolery AVR   05 Paź 2008 10:28 Odpowiedzi: 5    Wyświetleń: 1439
  • [ASM+C]Zmienne przekazywane do ASM jako argument funkcji w C

    Yeah, działa, dzięki za pomoc. Coraz bardziej zaczyna mi się podobać ten język. Jeszcze jedna rzecz w temacie. Podaję jako wskaźnik pierwszy element tablicy (o indeksie zero : tab C: int tablica[ 20 ]; void FunkcjaC( int* ); /* wywolanie */ FunkcjaC( tablica...

    Programowanie   11 Kwi 2009 11:15 Odpowiedzi: 9    Wyświetleń: 5830
  • Generator o zmiennej częstotliwości (przejście z Bascoma)

    Najpierw przestudiuj co to są rejestry w ATMega32 i czym sterują.(z Atmela sciągnij). Gotowce z Bascoma (np. PWM) nie obsługują wszystkich trybów działania procesora. Co do C-nie wiem, ale wydaje mi się że rejestry trzeba obsługiwać "ręcznie"-ale też są gotowe programy np. na AVRFreaks-które...

    Mikrokontrolery AVR   09 Maj 2009 12:39 Odpowiedzi: 1    Wyświetleń: 1560
  • [C]sbit jako zmienna?[51]

    ... 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ń: 4186
  • [C][Mega128]Dziwne zachowanie po usunięciu zmiennej

    Ja mam nadzieję, że problem leży po mojej stronie. Bo inaczej sytuacja jest niewesoła a termin trzyma... Oto kod: #include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 16000000UL // 16 MHz #include <util/delay.h> #define DATASIZE 16 #define MICROSTEPS 256 //to...

    Mikrokontrolery   08 Gru 2010 13:50 Odpowiedzi: 6    Wyświetleń: 1113
  • Kod tmf i zasięg zmiennych

    Bo to bardziej skomplikowane jest - ty chcesz od tyłu wprowadzić multitasking. A to nie takie proste. Albo zrób obsługę silnika na przerwaniach, a w programie głównym modyfikuj tylko flagi sterujące wykonaniem kodu w przerwaniu, albo zmień menu tak, aby wysyłało komunikaty do kolejki. Zawsze...

    Mikrokontrolery   01 Sie 2011 11:54 Odpowiedzi: 52    Wyświetleń: 3543