Witam , robie taki mały tor pomiarowy w opraciu o MSP430 i CC1000PP .Dwie płytki jedna na MSP430413 druga na 449 .I mam problem bo na jednej z nich niechce mi CC1000 wstać .Dokladniej podczas kalibracji odczytuje rejestr CAL i jest ok potem czekam az zaskoczy PLL (pierwszy bit rejestru LOCK) i czekam czekam i czekam i nic ... wisi . Nie wiem gdzie tkwi...
Kod pisany był w bascomie [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 Config Lcdpin = Pin , Db4 = Portb.1 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portb.5 , Rs = Portb.4 Config Lcd = 16 * 2 Config Portc.0 = Output Config Sda = Portc.4 'konfiguracja I2C Config Scl = Portc.5 I2cinit Gosub Akcelstart Dim X As Byte...
dzieki! przypomne sie w opniedzialek.. poki co udalo mi sie odczytac rejestr statusu... zapisac cos do bufora i odczytac z bufora... niestety za nic nie moge zapisac do pamieci..ani bezposrednio ani przez bufor.. i nie wiem co moge zle robic.... wydaje mi sie ze wszytkie komendy sa ok... odczekuje az pamiec nie bedzie zajeta itd...
Witam Czy mozna podczas gdzy Timer1 sobie liczy odczytac z niego wartość? ustawia preskaler na 64 i probuje odczytywac rejestry TCNT1H i TCNT1L i zawsze dostaje 0. Kwarc 1MHz , timer sie uruchamia bo mam od niego przerwanie.
Witam. Mam niesamowita zagadke. Próbuje uruchomić TWI na mikrokontrolerze ATMEGA64-16PU. Problem jest nastepujacy iż TWI nie działa... :) Co ciekawe rejestr TWCR pokazuje cały czas wartość 10100100 czyli TWINT, TWSTA oraz TWEN mimo że wogóle nie inicjuje jego wartosci. Próbowalem w Atmedze 8 i kod działa bezproblemowo. Odczytujac w niej TWCR bez inicjacji...
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ą. Niestety gdy wykonuje polecenie odczytania rejestru to...
Witam mam problem z odczytem danych z cyfrowego magnetometru i akcelerometru LSM303DLHC przy użyciu procesora stm32f3, będącego na razem z czujnikiem na płytce stm32f3discovery. Na początek postanowiłem, że będę odczytywał dane z magnetometru przy pomocy interfejsu I2C. No i napisałem sobie funkcję odczytu i zapisu. Wydaje się, że funkcja wysyłania...
Witam wszystkich Mam problem z prawidłowym odczytem parametrów za pomocą czujnika BMI160 (akcelerometr, żyroskop, termometr). Pod względem komunikacji I2C jest wszystko w porządku (układ odpowiada bitem ACK). Natomiast odczytywana jest tylko wartość domyślna rejestrów, jakby układ wg nie mierzył np. w przypadku odczytu starszego bajtu z wartością temperatury...
Witam. Mam problem z czujką LM75. Otóż odczyt rejestrów układu przebiega pomyślnie, jednak zapis nie daje żadnych rezultatów. Korzystam z funkcji, które napisałem kiedyś wg noty Atmela. Do tej pory używałem ich przy komunikacji z PCF8583 i PCF8563. Przy tych układach wszystko działało (odczyt i zapis). Niestety LM75 daje się odczytać ale na zapis nie...
Witam! Chciałbym zaimplementować swój moduł napisany w VHDL-u do IPCora a następnie za pomocą PLB komunikować się z procesorem PicoBlaze. Mój problem polega na tym że nie wiem dokładnie jak dobrać się do rejestrów które są tworzone razem z IPCorem. Mianowicie, moim układem jest UART który ma być konfigurowany za pomocą sześciu 8bitowych rejestrów. Całość...
Próba modyfikacji jego zawartości kończy się niepowodzeniem. Ciągle w tym rejestrze jest wartość 0x1C Po zaadresowaniu układu do zapisu i zapisie rejestru masz ACK? Dodano po 3 Kod umieść w znacznikach syntax, nie jest na tyle długi aby to się nie udało a każdorazowe ściąganie kodu ze strony, otwieranie w edytorze jest niewygodne. Nic dziwnego, że...
Witam, próbuję odczytać liczbę impulsów z enkodera, ale niestety liczby pojawiające się na ekranie są nieadekwatne do obrotów. Enkoder wysyła 20impulsów/obrót, u mnie jest czasem 13 czasem 16 a czasem 7. Jak przekręcę go jeden raz ( jeden "skok") to często nie odnotowuje tego, czasem pokazuje 2 impulsy, ogólnie w cały świat. Oto mój kod: GPIO RCC_AHB1PeriphClockCmd(RCC_AHB1Perip...
Witam. Posiadam płytke TMS320C6713 DSK procek 6713 , płytka ma na pokładzie interfejs JTAG`a (podłączana płytka przez USB) . Używając code composer studio znalazłem tam taki dodatek do wizuazliacji sygnałów, odczytywał on zawartość rejestrów i generował przebiegi. Chciałbym napisać taka aplikacje np. w C++ i tu pojawia sie pytanie jak sie za to zabrać...
Witam, Zacząłem przepisywać soft swojego projektu z Bascoma na C i zatrzymałem się na etapie tworzenia procedur obsługi TWI. Zaczynam dopiero przygodę z C, więc wybaczcie że pytam być może o rzeczy oczywiste. W projekcie używam procka ATMega32 oraz przetwornika ADC 16bit ADS1100 i o ile w Bascomie odczyt zawartości rejestru wyjściowego przetwornika...
Temat stary, ale pasuje jak ulał :) Mam problem z odczytem rejestrów CCA/DCA , które znajdują się w pamięci na stronie 7. Używam standardowego przywołania strony i jej odczytu: 1wreset 1wwrite &HCC 1wwrite &HB8 1wwrite &H07 1wreset 1wwrite &HCC 1wwrite &HBE 1wwrite &H07 Bd(1) = 1wread(9) 1wreset Niestety dostaje same zera :( . Rejestr...
Witam Odczytuje rejestr w ten sposób: pomiar = ADCH; czyli odczytuje 8 bitów i wartości w mojej zmiennej są w zakresie 0-255. A jak odczytać tylko 4 bity, żeby w zmiennej znalazły się wartości w zakresie 0-15? Próbowałem nałożyć jakąś maskę ale coś nie wychodzi... Bo pewnie programowo nie da się zrobić tak, żeby wykorzystać cały zakres potencjometru...
Witam, Mam następujący problem przy wpisie do rejestrów konfiguracyjnych cc1100, do takich rejestrów jak np. (PKTCTRL0, FSCTRL0, TEST2, TEST1, TEST0, FSCAL2, FSCAL3, MDMCFG2) nie da się wpisać żadnej wartości. Dane wygenerowane przez SmartRF Studio więc są dobre. Konfiguracja spi też na 99% dobra bo mogę odczytać wszystkie rejestry po resecie i wartości...
Witam, Proszę o pomoc w rozwiązaniu problemu z odczytem z rejestru 74HC165. Układ wygląda jak na załączonym schemacie. Oba rejestry pracują ze wspólnym CLK oraz LATCH (najpierw czytam, potem wysyłam, wiec to chyba nie problem). SPI obsługiwane jest programowo. Zapis działa poprawnie, ale przy próbie odczytu mam same zera, poza przypadkiem kiedy wciśnięty...
Witam. Złożyłem prototypową płytkę z akcelerometrem MMA8543Q, atmega8, wyświetlacz. Atmega i LCD zasilane 5V, akcelerometr 3,3V. Konwersja poziomów I2C oczywiście jest. Datasheet akcelerometru dostępny I2C w atmedze programowe. Komunikacja pomiędzy µC a akcelerometrem sprawna. Sprawdziłem to poprzez zmianę w akcelerometrze bitu FAST_READ czyli...
Witam, Mam żyroskop L3GD20 podłączony pod SPI5 w STM32F429. Problem jaki napotkałem to przesunięcie odpowiedzi o jeden rozkaz. Pierwszy raz z czymś takim się spotykam, polega to na tym, że jeśli odczytuję rejestr np. 0x20, potem 0x21 i 0x22 to w miejscu 0x21 dostaje wartość z 0x20, w miejscu 0x22 dostaje 0x21 zaś jeśli jeszcze raz odczytam 0x22 to już...
Witam, Korzystając z poradnika na stronie chciałem zaprogramować sobie podobny układ jednak korzystając z przetwornika ADC0832CCN . Niestety nie wiem jak zakodzić odpowiednie rejestry. Jeśli dobrze zrozumiałem w tym fragmencie kodu znajdują się odwołania do odpowiednich rejestrów, w zależności od typu urządzenia: while(i > 0) { data[0]...
Zastanów sie - ustawiasz ADSC, rozpoczynając tym samym konwersję, która trwa całkiem dlugo, po czym natychmiast odczytujesz rejestr zawierający wynik. Wiec jak możesz mieć tam wynik aktualnej konwersji, która przecież jeszcze trwa. Przed odczytem ADC musisz sprawdzać czy bit ADIF jest ustawiony sygnalizując w ten sposób koniec konwersji. Druga sprawa...
Kolejność sygnałów w tasiemce nie ma wielkiego znaczenia. Należy jednak pamiętać, że ten czujnik nie powinien być podłączony na tasiemce dłuższej niż 10cm. Podciąganie DATA za pomocą rezystora masz? Zacząłbym od napisania poprawnej komunikacji, samo sprawdzenie ACK nic nie daje. Sprawdź czy CRC się zgadza (założę się, że nie), odczytaj rejestr stanu...
Dwa dni temu kupiłem ten przetwornik bo był tani :) Szukałem w sieci jak to ruszyć w Bascomie. W tym języku napisałem kilka programików, ale bardziej były to przeróbki gotowych z sieci. Szukałem i znalazłem tylko ten temat. Trochę przerobiłem i udało mi się pogadać z tym przetwornikiem ale tylko na tyle że odczytałem rejestry temperatury i ciśnienia....
witam, od jakiegoś czasu próbuję zgłębić tajniki PLC na "wskrzeszanym" układzie, który opisałem [url=]tutaj. Powyższy układ już działa i obecnie jestem na etapie wizualizacji pracy sterownika pisząc program w Lazarusie. Programowo udało mi sie połączyć po Modbus-ie ze sterownikiem (TSX Momentum) i odczytać dane z rejestrów 21-29 (załączam tabele rejestrów)...
Na pierwszy rzut oka w Twoim kodzie, jak i u autora, nie ma żadnej manipulacji trybem wyjścia portu - pinu. Po wrzuceniu tego na STM32F722RE okazuje się, że nie ma to znaczenia. Przy ustawieniu trybu pinu na wyjście z open drain, odczytanie rejestru IDR daje poprawne działanie, bez zmiany trybu na wejście. Sprawdziłem to na porcie A i pinie PA0. Nie...
Witam Napisałem program w Bascomie - i w kilku miejscach mam odwołanie do funkcji gettime. Układ pracuje na Atmega1280. Zegar RTC skonfigurowany prawidłowo: [syntax=basic4gl]Config Sda = Portd.1 Config Scl = Portd.0 I2cinit [/syntax] układ podpięty to I2C prawidłowo(zgodnie z dokumentacją) [syntax=basic4gl]Sub Gettime I2cstart 'inicjalizacja magistrali...
Masz pewnie błąd w procedurze wysyłania lub odbioru bitów. Po zapisie/odczycie odczytujesz ACK? Czekasz aż linia będzie w stanie idle? CRC dla transmisji się zgadza?
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, a następnie zmienia się stan na przeciwny...
Czy mógłby mi ktoś powiedzieć co trzeba wpisać w c++ żeby dodać jakąś linijkę do rejestru windowsowego? Z góry dzięki. Zamykam. - arnoldziq
czy wie ktoś może jak w c++ albo w asmie sczytać adres rejestru EIP ?? Może jest jakaś funkcja która do tego służy ?? Z góry dzięki Zamykam. - arnoldziq
Witam. Potrzebuję odczytać dane z pamięci centrali PC5010 (kto i jakim kodem wyłączał i włączał system) hasła na szczęście są w dokumentacji klienta. Centralka do której mam się podpiąć jest dość leciwa i współpracuje z manipulatorem Power832. W instrukcji odnalazłem schemat kabla PC-LINK ale czy złącze od strony płyty głównej jest takie jak typowe...
Witam, Problem polega na tym, że chcę odczytać prawidłowo czas z PCF8563 jednak nie udaje mi się to z pełnym powodzeniem. Z PCFa odczytuję 3 rejestry: godziny, minuty i sekundy 00:00:21 gdy sekundy osiągną liczbę 40 wtedy w miejsce godzin również pojawia się liczba 40 40:00:40 po przekręceniu się rejestru godziny z powrotem wracają do...
Witam, jak wiadomo rejestr systemu Windows XP sklada sie z kilku plikow, ktore w momencie uruchamiania/logowania uzytkownika lacza sie w jedna calosc i tworza rejestr. Lokalizacje poszczegolnych plikow mozna znalezc w kluczu HKEY_LOCAL_MACHINE\System\CurrentControl... HiveList zawiera wpisy lokalizację katalogu rejestru (nazwa wpisu)...
Witam. Posiadam układ z ST7540 i uC sterującym jego pracą- w tej roli Atmega16. pierwszy problem: po ustawieniu fuse bitów w atmedze (pod avrdude), jak poniżej nie ma przebiegu na zewnętrznym kwarcu (16Mhz) podłaczonym do atmega16. ładowane do procka programy działają...co może być przyczyną? używam oidentycznego kwarcu do układu St7540 i przebieg na...
witam probje zrobić zdalne sterowanie na cc1000(gotowy moduł) i atmedze8 jednak natrafiłem na problem którego nie moge rozwiazać mianowicie funkcja odczytująca wartości rejestrów nie chce mi działać- zwraca zawsze 0x00 oto kod: char CC1000_odczytaj_rejestr(char adres) { char rejestr=0,i=0,address; address=adres; // ustawienie lini PALE...
Witam, Mam problem z cc2420 z PICDEM Z 2.4 GHz RF CARD. Płytka podłączona do fpga ma zostać skonfigurowana. Tu się zaczynają schody. Chodzi mi o pisanie do rejestrów. W dokumentacji cc2420 jest wszystko ładnie opisane jednak z jakiegoś powodu nie chce działać. Nijak nie mogę zmienić zawartości rejestrów (dodam, że po włączeniu oscylatora cc2420 mogę...
Witam, Problem niesamowicie banalny ale C++ to nie moja działka - odrabiam tylko zadanko domowe :) Jak odczytać wartość rejestru w Borland C++? Chodzi mi o przeciwieństwo zapisu : TRegistry& wpis= *new TRegistry(); wpis.RootKey = HKEY_LOCAL_MACHINE; wpis.OpenKey("Software\\Microso... false); wpis.WriteString("kradu",....
Tak PutStr i GetStr to makra Aktualnie program wygląda nastepująco: PutStr input GetStr wejscie nwln PutStr output GetStr wyjscie je odczyt odczyt: movah, 3dh moval, 0 movdx, wejscie int21h movbx, ax movah, 3fh movcx, 1024 movdx, bufor int21h movah, 3eh int21h xor di, di je porownajbuf porownajbuf: mov dl, [bufor+di] mov ah, dl inc di...
Witam! Zbudowałem sobie takie urządzonko ( interface ) jak na rysunku : Urządzenie ma odczytywać stan urządzeń przez port LPT, pokazywać ich stan i rejestrować parametry pracy ( oczywiście program ma to robić). Na jednym z wejść jest rejestrowana wartość analogowa i ma być przetworzona za pomocą TLC549. W czym jest problem ? 1.Albo mam źle napisany...
Te operacje muszą być wykonywane atomowo, ponieważ to są trzy różne operacje odczyt rejestru - modyfikacja - zapis do rejestru. Nie powinno cię dziwić, że jeśli między tymi operacjami wystąpi przerwanie, w którym modyfikowane są ODR bitbandingiem i nie tylko to cała operacja z przerwania zostanie anulowana. Nie do końca rozumiem to co napisałeś. Jak...
Witam, czy istnieje możliwość odczytu wewnętrznych rejestrów sterownika albo wejść analogowych w celu wykorzystania ich do scady (Citect, IGSS)?
Dzień dobry, W trakcie pobierania danych poprzez funkcje "time-base" zczytywanie się zapętla i czasami nie pobiera rejestrów. Z tego co mi wiadomo najlepiej jest pobierać rejestry na HMI poprzez "macro" - jeśli jest ich dużo. Dane wejściowe: Chciałbym pobrać rejestry (100-120) ze sterownika o adresie 1 fukncją 4x. i wrzucić je do LW od adresu 100. w...
Określenie RS485 określa jedynie warstwę sprzętową a niewiele mówi o protokole warstwy wyższej. Najczęściej jest to MODBUS w wersji RTU lub ASCII ale bywają też inne mniej standardowe wynalazki. Jeżeli chodzi o odczyt przez komputer PC parametrów po MODBUS nie jest to nic nowego. Po pierwsze musisz jakoś ten sygnał do PC wprowadzić- a więc potrzebna...
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 jeśli czas jest 22:40:02 to jest wyświetlany poprawnie,...
Witam Mam problem z odczytem czegokolwiek z tego układu. Po uruchomieniu sketchu arduino i2c scanner znajdowane jest urządzenie pod adresem 0x60. Napisałem program odczytujący wartości rejestrów z użyciem bibliotek dołączonych do książki T. Francuza i niestety wygląda jakby układ nie wysyłał bitu ack. Wg dokumentacji po każdym odebranym bajcie powinien...
Cześć Muszę zintegrować miernik energii PM710 firmy Schneider Electric z serwerem Citect SCADA. Miernik podłączony jest do sieci komputerowej za pomocą bramki MODBUS/TCP MOXA MB3170. Za pomocą programu CAS Modbus Scanner bez problemu mogę odczytać rejestry z urządzenia, np: 401000 = 0x44C3 401001= 0x03F1 Korzystając z konwertera online hex -> Float...
Witam! Po przyjściu danych do UARTU, są one prawidłowo zapisywane w rejestrze DR, ustawiana jest wtedy również flaga RXNE znajdująca się w rejestrze SR. (według debugera) Niestety, kiedy próbuję programowo sprawdzić stan flagi RXNE, okazuje się ,że nie została ona ustawiona, wartość rejestru SR ma wartość sprzed przyjścia danych(przerwania) Spróbowałem...
Witam, Czy ktoś z forumowiczów miał okazje poznać dobrze S7-200 ? Sterownik S7-200 z CPU 224 posiada tylko jeden port COM, czy za pomocą tego portu COM mogę odczytywać rejestry z sterownika ? Chodzi mi tu o wpięcie tego PLC do scady . Prosze o pomoc. Nie znam S7-200 i stąd moje pytanie.
Witam! Realizuję układ do pomiaru energii elektrycznej pobieranej przez odbiorniki z sieci domowej 230V. W tym celu wykorzystałam układ ADE7753 oraz ATmegę32. Początkowo, aby sprawdzić czy układ działa poprawne postanowiłam zainicjować komunikację SPI oraz odczytać rejestry napięcia i prądu (bez wcześniejszej kalibracji). Wyniki pomiarów wyświetlane...
Witam serdecznie. Posiadam akcelerometr LIS3DH, który dodatkowo jest wyposażony w trzy 10bitowe ADC. Urządzenie jest podpięte do RaspberryPI interfejsem SPI. Korzystając z tematu Do rejestru 1F wpisuje 0x80 (0b1000 0000) aby aktywować ADC Gdy użyje [syntax=python] resp=spi.xfer2([0x1F|0x80 , 0x00|0x80]) print (resp) [/syntax] Otrzymam [255, 128] To...
Witam! W skrypcie lua chcę odczytać temperaturę z BME280. W 0xFA , 0xFB i 0xFC . Po odczytaniu tych adresów poleceniem 128 , 0 i 0 . 128 nie jest temperaturą. W związku z tym mam pytanie. W jaki sposób odczytuję się temperaturę?
Witam Walcze z komunikacja miesdzy s7 1200 a falownikiem liteon po modbusie. Falownik raczej jest ustawiony do komunikacji i skonfigurowany bo działa mi z oprogramowania z lapka wysyłając do niego ramkę mam nad nim sterowanie i kontrolę np: ramka zapisu: 01 10 24 01 00 01 02 00 09 03 85 -"uruchomienie z resetem błędu" 01 10 24 01 00 01 02 00 03 83 82...
Nie mogę ogarnąć problemu swoim umysłem. Próbo odczytu rejestru WHO_AM_I = 0x0F na STM32G071RBTx daje zero czyli źle. Na Arduino jest poprawnie Przy odczycie rejestrów na STM32 mam zera, na Arduino ok. Sprawdzałem oscyloskopem efekty takie same. Nie wiem co może być nie tak. Ten sam moduł na STM32 daje inne odczyty niż na AVR. STM32 i Arduinouno+ pracują...
Próbuje odczytać rejestr MSR w module I2C instancja 0. Base addres 0x4006600 Rejestr MSR ma offset 0x14 Przy próbie odczytu dostaje HardFault Procesor to S32K116 [syntax=c] volatile uint32_t regValue; LPI2C_Type* s_lpi2cBase_direct = (LPI2C_Type*)0x40066000; regValue = s_lpi2cBase_direct->MSR; [/syntax] Jakieś sugestie co robię źle?[/code]
Cześć, Mam problem z odczytem rejestrów z falownika za pośrednictwem sterownika S7-1200. Ciągle blok jest w stanie BUSY. Prośba aby ktoś rzucił okiem czy dobrze mam to skonfigurowane. Za pomocą symulatorów jestem bez problemu w stanie odczytać rejestry z falownika. Myślę że problem może leżeć po stronie ID slave, bo na falowniku mam ID 1, a między falownikiem...
Witam, zapoznałem się z tymi tematami: obecnie na portalu sprzedażowym kilku sprzedawców oferuje liczniki 16EC3rn - czyli z wbudowanym RTC i interfejstem komunikacyjnym RS-485 - Są to liczniki regenerowane, między innymi przez tą jednoosobową działalność, firmę REDS - pewnie mógłbym bezpośrednio do nich zadać moje pytania w sumie. Licznik planuję zastosować...
Cześć, Panowie może ktoś mi podpowiedzieć bo dokumentacja do tych modułów jest bardzo ograniczona pod kątem komunikacji modułu z serwerem MT OPC. Chciałbym z poziomu serwera OPC odczytać wartość rejestru REG1 ze sterownika. Jak mam to skonfigurować po stronie serwera? chodzi o "address" tego rejestru... <modbus name="P1" id="1" type="registers" format="int2"...
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 <ArduinoModbus.h> #include <Ethernet.h> //zmienne bool _2s;...
Cześć, Dzięki nowemu oprogramowaniu programator CH341A obsługuje wiele integracji. W przypadku kodu taśmy VW RCD300, odczyt i przetwarzanie za pomocą programatora eeprom CH341A 95640, wynik jest pomyślny 00:07 Ogólny opis 03:24 CH341A Eeprom 95640 Schemat połączeń 03:27 CH341A Jako programista odczyt rejestru 03:59 Hasło RCD300 04:20 CH341A Programator...
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 i nie są zgłaszane błędy. W specyfikacji przepływ aktualny...
Cześć, Mam HYD 20KTL -3PH. Z łatwością odczytuję rejestry. Potrafię zapisywać i sterować niektórymi rejestrami jak np. kontrola trybu przechowywania czy wymuszone rozładowanie baterii. Chcę sterować AntiReflux_Control (rejestr 0x1023), ale po wpisaniu tego rejestru wyskakuje mi komunikat CRC Error i nic się nie dzieje. Zauważyłem, że ten rejestr ma...
czy ten odczyt może być prawidłowy ? Trudno powiedzieć nie wiedząc gdzie ta pamięć siedzi. nie mogę zapisać Masz w programie możliwość odczytu jej rejestrów konfiguracyjnych? To niestety nie jest zwykła pamięć SPI, stąd mogą wynikać problemy.
W platformIO nie ma niestety C011. Odnośnie odczytywania rejestrów, o ile dobrze zrobiłem to wszędzie zastosowałem takie coś: RCC->IOPENR |= RCC_IOPENR_GPIOAEN; // odczytano bit = 1 if(RCC->IOPENR & RCC_IOPENR_GPIOAEN){ status = 1; } else { status = 2; } status = 0; Zapisałem sobie w komentarzach wartość statusu i wszędzie...
Ktoś moze potrafi to zrobic? zaprojektuj rejestr mnozacy i dzielacy przez 2 z uwzglednieniem dostepu do magistrali... powinien byc to sygnal zapisu i odczytu
Przeglądałem i jedyne co znalazłem co by mogło istnieć w moim przypadku (master nadaje) to ten przypadek: 2.13.1 Some software events must be managed before the current byte is being transferred Description When the EV7, EV7_1, EV6_1, EV6_3, EV2, EV8, and EV3 events are not anaged before the current byte is being transferred, problems may be encountered...
Witam, słabo znam te procesory, musisz więc sprawdzić w dokumentacji, moim zdaniem problem nie bierze się z kolejności wysyłania ale z kolejności odczytu. Generalnie, ośmiobitowe procesory przy dostępie (odczycie i zapisie) do szesnastobitowych timerów wykorzystują (dla zagwarantowania jednoczesności obu bajtów) specyficzny mechanizm. Starszy bajt nie...
Cześć, najpierw dostawałem maile o nowych postach w temacie, a potem nie, więc myślałem, że temat umarł. Już wyjaśniam. Otóż 6.12 dostałem fakturę z energii na kwotę ponad 18.000 - zużycie 14612 kWh. Okres od sierpnia do października. Mieszkam razem z żoną w dwupokojowym mieszkaniu 49 m, płyta indukcyjna, piekarnik, pralka, lodówka. Zwykłe sprzęty....
Witam. Mam problem z odczytem przez TWI, tzn w programie zamieszczonym ponizej najpierw zapisuje do pamieci podlaczonej przez TWI 2 wartosci, a pozniej gdy chce je odczytac, pierwsza odczytana wartosc jest bledna, natomiast druga dobra. Mysle, ze moze to byc blad w funkcji i2c_readAck, gdyz i2c_readNak jak powiedzialem odczytuje poprawna wartosc. A...
Najpierw trzeba odczytywany port ustawic do odczytu wpisujac do jego rejestru jedynki. Wtedy dopiero mozna wymusic na pinie stan niski i go odczytac. W przeciwnym razie mozna zrobic zwarcie. mov P0,#255 mov P2,P0 Pozdro Dexter
Juz rozwiewam wszytskie wątpliwosci. 1.Używam widows API (CreateFile itd). 2. Wysyłam znak(bajt) nie bity, a to ze pisałem ze bit jest wysyłany co 200ms (UART robi to automatycznie) sekund wynika z ustawienia 5 baudrate. Ja normalnie uzuwam funkcji WriteFile(..) . 3. W strukturze DCB jest pole BaudRate do którego wpisuje wartość 5 , pozniej wykonuje...
Zgadza się Onemeter będzie działał ale nic więcej to tylko odczyt i nie wiem czy jest dzięki temu dostęp do archiwum raczej tylko bieżące odczyty. No właśnie ja też nie wiem, więc jest nas już dwóch. W najlepszym wypadku wypluje jakiś standardowy zestaw rejestrów dostępnych do odczytu publicznego. Profilu mocy /energii (bo taki chcesz) - to nie. Czy...
Ciężko odpowiedzieć na tak zadane pytanie. To tak jakbyś zapytał jak sprawdzić wartość jakiejś komórki pamięci RAM (czyli powiedzmy jakąś zmienną). No po prostu odczytując ją :D Tak samo różne opcje zabezpieczeń. One są zapisane w pamięci, tyle że FLASH. Żeby je sprawdzić to trzeba je odczytać. No inaczej się nie na napisać. Ale mała podpowiedz: Option...
Witam, We wrześniu 2018 ENEA wymieniła mi stary licznik dwukierunkowy na super/hiper/ekstra/lux - taki, który ma adres IP i sam wysyła stany poboru/produkcji do ENEA. Jedyny plus jaki na razie z tej zmiany wyniknął to to, że przestali mnie odwiedzać panowie od odczytów. Jak był stary licznik, to w szczytowych momentach przychodziło dwóch w odstępach...
Mam problem.Chce wykorzystac w ukladzie PIC16F877 uklad USART jako rejestr przesuwny.Ustawiam tryb dzialania na synchorniczny, zewnetrzny clock i ustawiam bit CREN.Uklad musi byc ciagle wlaczony tak jak rejestr przez ktory ciagle przechodza dane.Pytanie jest takie jak zrobic zeby rejestr (w tym przypadku USART) ciagle przesuwal dane i w momencie gdy...
Poniżej znajdziesz program na odczyt daty i godziny z GeFanuc 90-30. Program był napisany jeszcze w Cimplicity 4.0. Datę i czas odczytuje wykorzystując SVCREQ funkcja 7, format BCD. Ustawiono R4000 na 0 (odczyt), R4001 na 1 (kodowanie BCD). Po wywołaniu funckji SVCREQ w R4002 do R4005 są zapisane data i godzina w BCD. Ponieważ format to BCD więc każda...
Opis przesyłu (warstwa fizyczna): SCK - pin 3 - Serial clock CE - pin 2 - chip enable SDI - pin 6 - serial data input SDO - pin 5 - serial data output Stan spoczynkowy łącza: SCK=0 i CE=0 Dane podawane na SDI (do układu) są zatrzaskiwane w układzie TC72 przy zmianie SCK z 1 na 0 Dane pojawiające się na SDO (wyjście ) są wysuwane przy zmianie SCK z...
Witam! Zabieram się za pisanie programu do obsługi miernika energii i watomierza na ADE7753 i mam parę pytań. Chcę wraz z kolegami zbudować układ odczytujący wszystko co możliwe z ADE7753 i wyświetlający na kompie (wartości , przebiegi, np. u(t), i(t), p(t)). Jeśli ktoś używał tego (lub podobnego) układu to proszę o pomoc, bo czytając dokumentację mam...
Witam wraz z kolegą robimy układ elektroniczny na ATTINY 2313, który docelowo ma generować dźwięk na PWM-ie. Dźwięk ma być zapisany na pamięci FLASH Atmela - AT45DB161D. Schemat wygląda następująco: Po stworzeniu płytki i wlutowaniu elementów zabrałem się do pisania kodu. Oto zamieszczam kod assemblerowy mojego programu: .include "tn2313def.inc"...
Witam, Jeżeli napisałem w złym dziale, proszę moderatora o przeniesienie do właściwego. Od kilku dni próbuję odczytać ciśnienie z czujnika LPS331AP. Czujnik ten jest podłączony do ATmega8 przez sprzętowe SPI (4 przewody) - SCL/SPC z PB.5 , SDA/SDI/SDO z PB.3, SDO/SA0 z PB.4 i CS z PB.0. Napięcie prawidłowo podłączone do czujnika. Całość zasilana z 3.3V....
Od kilku dni próbuję prawidłowo odczytywać i zapisywać rejestry protokołu Modbus za pomocą Arduino oraz oprogramowania Scada o nazwie Promotic (dostępna wersja freeware). [url=]Do ściagnięcia wersja freeware. W internecie znalazłem kilka różniących się od siebie implementacji Modbus dla Arduino. Przyznam szczerze, że większość jest dla mnie totalnie...
Pokładałem sobie urzadzonko które ma czytac z czterech ds-ów temperature, wszystkie cztery sa na jednej magistrali z zasilaniem osobnym, (trzy kable) wyswietlacze na których ma byc pokazana temperatura to zwykłe 7-mio segmentowe led-y, multipleksowane w przerwaniu od timera (przerwanie działa tylko w momentach kiedy ds czeka naprzykład na impuls strobujacy...
Witam, od paru dni pogłębiam swoją wiedzę na temat obsługi AVR, zakupiłem zestaw ZL3AVR i testuję go na wszelkie możliwe sposoby (oczywiście w zasięgu mojej wiedzy). W trakcie zabawy z obsługą klawiatury, sterowaniem diodami itp. napotykałem się na małe problemy, ale internet+książki pomagały mi w rozwiązywaniu problemów. Nadszedł jednak dzionek, w...
Ustaw teraz wszystkie zmienne które odczytujesz i zapisujesz jako volatile, to będziesz pewny, że kompilator je faktycznie odczytuje i zapisuje, bo na razie w Twoim kodzie zmienne (te które odczytujesz) są w rejestrach a nie w pamięci, korzystając z trywialności przykładu który po main nie robi nic więcej. 4\/3!!
Witam. Potrzebuję układu który jak w temacie odczytywałby i zapamiętywał poziomy logiczne. Wyglądałoby to tak: po 8 wystających równoległych blaszkach przesuwałaby się płytka z 8 ścieżkami. Na blaszki podane byłyby odpowiednie stany logiczne reprezentujące liczbę w systemie binarnym i przekazywane na ścieżki na płytce a potem na układ, który pamiętałby...
Można! Do tego służy funkcja write ;] Zapisujesz w sumie 2 bajty - address i subaddress, po czym robisz stop/start lub sam start, wysylasz adres+RD i odczytujesz. Ku grotesce obie te funkcje czytały właśnie dane z dwóch akcelerometrów MMA-ileśtam firmy Freescale...;] zawsze wysyłając bajt (jeden lub więcej) bezposrednio po adresie+WR. Zauważ, że zapis...
Ok, ale nadal nie rozumiem - Co z tego że że odpowiedni SFR zapiszę np. w trakcie programowania, jak przecież żaden rejestr nie utrzymuje wartości bez zasilania - po wyłączeniu napięcia zasilania wszystkie rejestry tracą swoje wartości. Wytłumacz jaśniej, bo zupełnie nie wiem jak to ma działać. Czy to jest jakiś rejestr w pamięci flash? Ustawiany jest...
Licznik ma przycisk, brakuje jeszcze tylko modułu do transmisji danych. Jest własnością ZE, sam bym sobie takiego nie sprawił. Jestem zwolennikiem liczników z tarczą, przynajmniej głowa nie boli od nadmiaru wiedzy. Falownik i panele śmigają aż miło, dzisiejsza produkcja to ponad 21kw/h. Wracając do sedna opis cyferek: 1.8.0(000000.0*kWh) rejestr pobranej...
Dziękuje za odpowiedź. Zdecydowałem się jednak na komunikację poprzez I2C. Jeśli prędkość nie będzie wystarczająca to spróbuje po tym SPI. Jednak niestety natrafiłem na następujący problem. Napisałem sobie kilka funkcji pomocnych przy obsłudze I2C. Chcę odczytać dane tylko z żyroskopu na razie z jednej osi. Podczas odczytywania cały czas wyświetla mi...
Witam, Zapraszamy do skorzystania z usług profesjonalnego odzyskiwania danych lub analizy odczytanych obrazów pamięci (dump'ów) jakie oferuje nasza firma ! Aby odpowiedzieć na najczęściej zadawane pytania, poniżej krótka specyfikacja usług jakie świadczymy. Jeżeli masz jakieś pytania zapraszamy do kontaktu na PRV, e-mail lub o kontakt telefoniczny ;)...
Cześć, Próbuję zaadaptować przerwania do swoich potrzeb z pomocą datasheet atmegi328p i strony [url= ]Link Niestety napotkałem pewien problem z którym nie umiem sobie poradzić. Za pomocą przerwań chciałbym odczytywać stany z dwóch podłączonych potencjometrów. Reprezentuję ich wartości na LCD leczy w zakresie 0-255. Jeśli nie używam przerwań, i odczytuję...
Mam kłopot z odczytem portu D w 2313. Podłoczyłem do tego portu klawiature 5 przyciskową nzciskając przycisk wymuszam stan niski na odpowiednim wyprowadzeniu. Rejestry skonfigurowane odpowiednio: DDRD=0x00; PORTD=0xFF; Odczytuje za pomocą następującej instrukcji: liczba=PIND; pisze w AVR studio w "c"; Wystawianie odpowiednich liczb na ten port działa...
Ok.narysowałam.Czyli z danych katalogowych : odczytałam że Uo = 0.05v prąd 0 bo brak obciążenia.
Sprobój zainstalować Snadboy Revelation ze . Przeciągnij krzyżyk na gwiazdki. O ile wiem nie znalazł sie jeszcze nikt ktoby potrafil przenieść hasło Skype z rejestru. Geniusze tak pochowali ze nie widać gdzie siedzi. Prawdopodobnie w jakimś menedżerze haseł mocno zakodowane.
Jak wyślesz wartość al jako znak też dasz rade odczytać mając tablice kodów ascii, ale najprościej stworzyć napis 'xx',13,10,$ i pod dwa pierwsze znaki wstawić przekodowaną wartość al na liczbe szesnastkową w kodzie ascii.
Witam! Mam taki problem, potrzebuje ustawić stan lini portu GPIO np portu P0 na input( rozumiem ze input jest ustawiane na poszczególnych pinach automatycznie jeslli jest 0) , a nastepnię sprawdzic warunek czy na pinie np P0.15 nie pojawila sie wartosc 1.Moze ktoś pomóc mi w tej kwestii? Port jest ustawiony jako wejsciowy zaraz po resecie lub jak skonfigurujesz...
Witam i dziękuję za zainteresowanie i podpowiedzi! Pierwsze dwa kroki przeszedłem ok. Do trzeciego podchodzę "z pewną taką nieśmiałością". Za wielkim znawcą windowsa nie jestem i grzebanie w rejestrach powoduje niejakie obawy. Może jakieś dokładniejsze wskazówki, co można wyrzucić a co nie? Co do wcześniejszych kroków-nie spodziewałem się, że tyle śmiecia...
Jeżeli się nie mylę, w LPT jest tylko 5 pinów wejściowych (nie 4). Niestety to i tak za mało na sterowanie matrycowe. Możesz zastosować stary trik i odwrócić matrycę 8x6 na 6x8. Na wejścia LPT zamontować układ w stylu '244, który będzie multipleksował 4 z 8 kolumn. Sześć pinów wyjściowych użyć do wyboru wiersza a siódmy i ósmy do wyboru górnej lub dolnej...
Witam serdecznie. Od pewnego czasu walczę z kartą SD (16MB Panasonic). Karta inicjalizuje się poprawnie, a przynajmniej tak mi się wydaje, ponieważ po wysłaniu CMD0 przychodzi odpowiedź R1=0x01, następnie po wysłaniu CMD1 otrzymuję 0x00. Wysyłanie innych komend również daje prawidłową odpowiedź R1. Problem polega na tym, że po otrzymaniu R1 dla komend...
Powtórna inicjalizacja (sygnał START) wymagany jest tylko w momencie w którym Master zapisuje do układu adres rejestru z którego następnie chce odczytać wartość (FIG. 17 z dokumentacji). W przykładzie z pierwszego postu powtórna inicjalizacja podyktowana była "cechą" układów na I2C - automatyczna inkrementacja licznika rejestru. Jeśli wpisujesz wartość...