zmienną rejestrze

Znaleziono około 2399 wyników dla: zmienną rejestrze
Podstawowa forma zapytania: zmienna rejestr
  • 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 ). Czyli...

    Mikrokontrolery Początkujący   08 Wrz 2015 10:33 Odpowiedzi: 4    Wyświetleń: 1935
  • 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 się na 0 logiczne,...

    Programowanie   17 Sty 2017 13:17 Odpowiedzi: 0    Wyświetleń: 339
  • [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ść uśrednioną....

    Programowanie   10 Gru 2012 13:52 Odpowiedzi: 0    Wyświetleń: 1335
  • 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 danych,...

    Mikrokontrolery AVR   05 Kwi 2010 16:57 Odpowiedzi: 7    Wyświetleń: 1169
  • 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ń: 693
  • 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ś: i...

    Mikrokontrolery ARM   12 Sie 2013 19:51 Odpowiedzi: 3    Wyświetleń: 1416
  • 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. Możliwe,...

    Mikrokontrolery AVR   28 Paź 2016 13:01 Odpowiedzi: 12    Wyświetleń: 861
  • 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 , pin_zegarowy...

    Mikrokontrolery Początkujący   02 Sty 2012 16:33 Odpowiedzi: 0    Wyświetleń: 960
  • 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, nie muszę...

    Mikrokontrolery   06 Sie 2012 18:11 Odpowiedzi: 1    Wyświetleń: 1228
  • 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ć adres komórki...

    Automatyka Sterowanie PLC   16 Mar 2014 00:03 Odpowiedzi: 3    Wyświetleń: 1404
  • 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ć się samej pętli...

    Software serwis   04 Lip 2014 19:46 Odpowiedzi: 2    Wyświetleń: 741
  • 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 ustawia Ci licznik...

    Mikrokontrolery   06 Kwi 2005 18:55 Odpowiedzi: 4    Wyświetleń: 2001
  • 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, aby...

    Początkujący Elektronicy   21 Maj 2015 22:51 Odpowiedzi: 6    Wyświetleń: 585
  • 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ń: 1087
  • [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 portu...

    Programowanie   01 Lut 2006 00:32 Odpowiedzi: 6    Wyświetleń: 3529
  • 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 C przekazuje...

    Programowanie   30 Sty 2007 20:56 Odpowiedzi: 8    Wyświetleń: 2052
  • [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ć adresy innych...

    Mikrokontrolery AVR   07 Mar 2010 12:25 Odpowiedzi: 4    Wyświetleń: 1830
  • [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 w przerwaniu,...

    Mikrokontrolery AVR   24 Lut 2012 23:26 Odpowiedzi: 2    Wyświetleń: 1459
  • 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ć, kiedy...

    Mikrokontrolery AVR   15 Lis 2013 14:06 Odpowiedzi: 11    Wyświetleń: 2919
  • 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 przeze mnie Atmega...

    Mikrokontrolery AVR   05 Kwi 2017 08:37 Odpowiedzi: 3    Wyświetleń: 693
  • 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. więcej miejsca)...

    Komputery Początkujący   26 Cze 2017 15:00 Odpowiedzi: 2    Wyświetleń: 2982
  • "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 chciałbyś zmieniać...

    Programowalne układy logiczne   19 Kwi 2008 18:34 Odpowiedzi: 5    Wyświetleń: 2520
  • 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 i biorę tylko...

    Automatyka Przemysłowa   09 Maj 2010 14:49 Odpowiedzi: 1    Wyświetleń: 669
  • [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 ROR jest...

    Programowanie   03 Lip 2011 22:04 Odpowiedzi: 6    Wyświetleń: 977
  • 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ę użyć...

    Software serwis   01 Paź 2011 22:43 Odpowiedzi: 6    Wyświetleń: 2207
  • 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 umieszczającego...

    Mikrokontrolery   22 Lis 2013 15:29 Odpowiedzi: 14    Wyświetleń: 2994
  • [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ą manipulację...

    Mikrokontrolery AVR   18 Kwi 2009 23:31 Odpowiedzi: 4    Wyświetleń: 1221
  • 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. ręcznie...

    Mikrokontrolery AVR   12 Gru 2010 18:08 Odpowiedzi: 16    Wyświetleń: 2647
  • 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 trybie tym częstotliwość...

    Mikrokontrolery AVR   18 Sie 2016 22:42 Odpowiedzi: 5    Wyświetleń: 1032
  • 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ń: 2102
  • 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ń: 1572
  • 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 dostaje jakieś...

    Automatyka Przemysłowa   02 Wrz 2013 20:17 Odpowiedzi: 4    Wyświetleń: 1749
  • 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ń: 3411
  • 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ń: 1317
  • 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ę stanie nadpisujesz...

    Mikrokontrolery AVR   11 Gru 2016 13:14 Odpowiedzi: 2    Wyświetleń: 744
  • 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óć uwagę, że są...

    Mikrokontrolery PIC   19 Mar 2017 16:48 Odpowiedzi: 3    Wyświetleń: 2295
  • 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ń: 963
  • 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 SRAM to...

    Mikrokontrolery   19 Lut 2009 18:48 Odpowiedzi: 7    Wyświetleń: 2163
  • 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ń: 2517
  • [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ń: 2277
  • 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 zmiennej 'w...

    Mikrokontrolery   23 Lis 2009 17:58 Odpowiedzi: 15    Wyświetleń: 2902
  • 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 data block dla...

    Automatyka Przemysłowa   20 Maj 2011 00:25 Odpowiedzi: 3    Wyświetleń: 1718
  • 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ę tego zrobić prościej...

    Mikrokontrolery   15 Paź 2003 07:27 Odpowiedzi: 2    Wyświetleń: 2558
  • 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, do odliczania...

    Mikrokontrolery AVR   02 Wrz 2009 07:01 Odpowiedzi: 26    Wyświetleń: 7576
  • 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 boolean...

    Mikrokontrolery AVR   16 Maj 2010 19:49 Odpowiedzi: 13    Wyświetleń: 2015
  • [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 i płytce...

    Mikrokontrolery   14 Lip 2011 11:11 Odpowiedzi: 11    Wyświetleń: 2301
  • [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 - tak by się...

    Mikrokontrolery ARM   09 Mar 2012 07:32 Odpowiedzi: 3    Wyświetleń: 1280
  • 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 float....

    Programowanie Początkujący   27 Paź 2016 12:31 Odpowiedzi: 0    Wyświetleń: 990
  • 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] = cnt_value4; values_buffer[4]...

    Mikrokontrolery AVR   23 Cze 2020 18:10 Odpowiedzi: 15    Wyświetleń: 1227
  • 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: - Generator kwarcowy...

    Mikrokontrolery   30 Maj 2004 19:43 Odpowiedzi: 5    Wyświetleń: 1919
  • 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ń: 2680
  • 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ń: 876
  • 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ń: 860
  • Przenoszenie czasu do rejestru w S7-300

    w OB 1 tyka sobie zegar od LD 12 - data + czas razem 8 bajtów. Wystarczy w OB 1 napisać: L LD 14 // T MD 10 //Dzień,godzina,minuta,sekunda. Nastę... zaprogramować daną funkcję np.: L 8 // stała do porównania L MW 2 // zmienna do porównania ==I ...

    Automatyka Przemysłowa   14 Mar 2011 20:38 Odpowiedzi: 17    Wyświetleń: 5169
  • [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ą w nst. sposób: ...

    Mikrokontrolery AVR   18 Cze 2010 14:29 Odpowiedzi: 6    Wyświetleń: 1534
  • 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ń: 1207
  • [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 ona wczytana...

    Mikrokontrolery AVR   15 Paź 2010 01:50 Odpowiedzi: 19    Wyświetleń: 1688
  • [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. Gdy wysyłam...

    Mikrokontrolery AVR   23 Paź 2011 21:49 Odpowiedzi: 6    Wyświetleń: 2227
  • [Atmega8][C/Eclipse] - dekrementacja zmiennej w przerwaniu

    ...Problem tkwi w tym, że ... ... Twoje założenia to jedno, a program, to zdecydowanie co innego. [syntax=c] TCCR1A |= (1<<WGM12); //tryb ctc TCCR1B |= (1<<CS12); // preskaler 1024 OCR1B = 10810 ; //rejestr porównawczy compare match [/syntax] a) Z trybem CTC związane...

    Mikrokontrolery AVR   28 Wrz 2012 12:28 Odpowiedzi: 7    Wyświetleń: 1995
  • [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 problem...

    Programowalne układy logiczne   07 Kwi 2014 11:58 Odpowiedzi: 3    Wyświetleń: 1746
  • 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ń: 1164
  • 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ą za...

    Automatyka Przemysłowa   12 Mar 2015 13:52 Odpowiedzi: 6    Wyświetleń: 693
  • 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ń: 1449
  • 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ć o jeden...

    Mikrokontrolery AVR   25 Lip 2017 09:11 Odpowiedzi: 15    Wyświetleń: 1284
  • [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ć program chciałbym...

    Mikrokontrolery ARM   23 Lis 2017 18:34 Odpowiedzi: 5    Wyświetleń: 456
  • 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 łaczy dwie zmienne...

    Mikrokontrolery   14 Lis 2008 08:28 Odpowiedzi: 4    Wyświetleń: 1594
  • [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ę do tego dwa...

    Mikrokontrolery ARM   16 Paź 2010 11:58 Odpowiedzi: 1    Wyświetleń: 1006
  • 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 jest mało adekwatny...

    Programowalne układy logiczne   30 Cze 2011 18:35 Odpowiedzi: 4    Wyświetleń: 2589
  • [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ń: 1179
  • [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 atomowego....

    Mikrokontrolery AVR   01 Mar 2013 12:37 Odpowiedzi: 5    Wyświetleń: 1593
  • 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ń: 1656
  • 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 uC + LCD, software...

    Mikrokontrolery PIC   23 Maj 2017 09:19 Odpowiedzi: 5    Wyświetleń: 2733
  • 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ń: 717
  • dzilenie 1 przez zmienną na AVR

    Mam bardzo poważny problem... musze uzyskać wynik dzielenia jedynki lub 10, 100, itd przez zmienną zawartą w jakimś rejestrze. Procesor to Atmega8. O ile dzielnie przez stała nie jest zadnym problemem, to ze zmienna nieumiem sobie poradzic, kto ma jakis pomysł jak to zrobić? Zmienna jest 8 bitowa,...

    Mikrokontrolery   15 Sie 2006 17:44 Odpowiedzi: 2    Wyświetleń: 750
  • [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. Ewentualnie...

    Mikrokontrolery   11 Wrz 2008 19:50 Odpowiedzi: 9    Wyświetleń: 2370
  • Attiny2313 problem z odczytem zmiennej w przerwaniu timera

    Witam! Główne założenie tej części programu miało być takie, że program sprawdza zmienną w przerwaniu wywoływanym przez timer0 (co 1s) i jeżeli jest warunek spełniony to zwiększa odpowiednią zmienną co 1s. #include <avr/io.h> // dostęp do rejestrów #include <avr/interrupt.h> //...

    Mikrokontrolery AVR   02 Wrz 2009 14:40 Odpowiedzi: 7    Wyświetleń: 1365
  • [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 1-7. I jest...

    Mikrokontrolery AVR   11 Gru 2010 13:36 Odpowiedzi: 9    Wyświetleń: 1534
  • [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 ram_2.

    Mikrokontrolery ARM   16 Gru 2011 20:13 Odpowiedzi: 29    Wyświetleń: 2044
  • Delphi: czy deklarować zmienną "simple local" czy jako element wątku?

    Ad wydajność - często wzrost wydajności może być niezauważalny (najwięcej zyskuje się optymalizując najczęściej wykonywany kod). Z drugiej strony coś może stanowić wąskie gardło (np. zapis na HDD), co niweluje potencjalne zyski - można co najwyżej wówczas zmniejszyć obciążenie procesora. Dostęp do...

    Programowanie Początkujący   08 Lip 2012 21:17 Odpowiedzi: 5    Wyświetleń: 1450
  • STM32F4 - Zmienne lokalne szybsze niż zmienne globalne.

    Witam, 'Volatile' oznacza zalecenie dla kompilatora dotyczące generacji kodu, aby nie chował po kątach wartości takiej zmiennej, ani też wyników pośrednich 'temporary' z nią związanych. Ma każdorazowo sięgać do oryginalnej lokacji, jeśli jest to rejestr to właśnie tam. Howgh! Dlatego że w standardzie...

    Mikrokontrolery ARM   26 Lut 2014 12:09 Odpowiedzi: 34    Wyświetleń: 4080
  • 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 bufora, który...

    Automatyka Sterowanie PLC   23 Kwi 2015 11:27 Odpowiedzi: 6    Wyświetleń: 1365
  • [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ć "na nastepny...

    Mikrokontrolery AVR   08 Lis 2017 22:39 Odpowiedzi: 14    Wyświetleń: 2037
  • 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ń: 4038
  • Rejestr przesuwny - kilka pytań

    Witam, niedawno zabrałem się za zbudowanie wyświetlacza matrycowego 20x20 na led'ach 3mm. Wykonałem taki oto schemat: No i teraz przychodzi czas na programowanie tego cudeńka :) Elektroniką zajmuję się od niedawna, i nie wiem czy dokładnie zrozumiałem zasadę działania rejestru przesuwanego 74164....

    Początkujący Elektronicy   25 Maj 2008 16:18 Odpowiedzi: 15    Wyświetleń: 9981
  • 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ń: 1703
  • [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 inny środek...

    Mikrokontrolery AVR   02 Mar 2009 13:54 Odpowiedzi: 14    Wyświetleń: 1527
  • 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 zerowe...

    Automatyka Przemysłowa   17 Sie 2010 21:48 Odpowiedzi: 1    Wyświetleń: 869
  • 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ń: 1425
  • 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ń: 1299
  • 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 coś...

    Komputery Początkujący   19 Kwi 2019 09:49 Odpowiedzi: 9    Wyświetleń: 489
  • 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 i niestety...

    Energia Odnawialna   29 Sie 2020 08:12 Odpowiedzi: 1    Wyświetleń: 150
  • 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 odpowiedniego...

    Mikrokontrolery   30 Paź 2004 17:48 Odpowiedzi: 2    Wyświetleń: 1320
  • 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ą zapisu. Portd.3,...

    Początkujący Elektronicy   05 Sty 2005 16:55 Odpowiedzi: 2    Wyświetleń: 753
  • [avr-gcc] Pytanie o zmienną typu VOLATILE

    No po prostu w RAMie, nie mowmy juz w jakim, to nas zreszta nie interesuje, jesli mamy mikrokontroler z pamiecia wewnetrzna avrki chyba maja, prawda?? :wink: Wlasnie tak zostanie to wykonane. Dane beda w rejestrze i tam bede sie "dodawac", natomiast w samej pamieci bedzie siedziec stara wersja....

    Mikrokontrolery   14 Lis 2005 12:26 Odpowiedzi: 6    Wyświetleń: 7453
  • 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 temperatury. Czytałem...

    Projektowanie Układów   25 Mar 2006 11:45 Odpowiedzi: 9    Wyświetleń: 2407
  • 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 czas i nerwy....

    Mikrokontrolery   09 Lis 2006 00:54 Odpowiedzi: 8    Wyświetleń: 2727
  • 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ń: 3420
  • 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 nie tak. Proszę...

    Mikrokontrolery   22 Gru 2007 03:24 Odpowiedzi: 1    Wyświetleń: 755
  • 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 bitów...

    Mikrokontrolery   06 Mar 2008 13:26 Odpowiedzi: 2    Wyświetleń: 2380
  • [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 od adresu...

    Mikrokontrolery AVR   02 Gru 2010 12:20 Odpowiedzi: 10    Wyświetleń: 1799