odczytanie stanu całego portu

Znaleziono około 93 wyników dla: odczytanie stanu całego portu
  • [BASCOM] Jak odczytać stan całego portu w BASCOM za pomocą PINx?

    Pierwsza rzecz o którą mi chodzi to czy można odczytać stan całego portu za pomocą PINx? np. IF PINB = &B00000001 THEN Tak, można. Druga sprawa jeśli np. jeden z tych pinów jest ustawiony jako wyjście to jaką wartość będzie miał dany bit przy odczycie? Nie ma znaczenia czy jest jako wyjście czy jako wejście. Odczytując rejestry PINx odczytujemy aktualny...

    Mikrokontrolery AVR   01 Paź 2008 18:53 Odpowiedzi: 10    Wyświetleń: 3435
  • Jak odczytać długość i amplitudę impulsów wentylatora na Attiny2313?

    Myślę, że zdążysz. Wystarczy że wszystkie 4 piny podłączysz pod jeden port. Np. PORTB : PB0, PB1, PB2, PB3. Wtedy wystarczy że w przerwaniu odczytasz tylko stan całego portu B (PINB), zaś w programie głównym zbadasz który z wentylatorów wygenerował przerwanie.

    Mikrokontrolery   25 Paź 2006 18:17 Odpowiedzi: 5    Wyświetleń: 2066
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak w Bascomie odczytać wartość pinów portu od 4 do 7?

    Odczytaj stan całego portu i zrzutuj na maskę (operator AND)

    Mikrokontrolery   13 Lut 2007 07:26 Odpowiedzi: 5    Wyświetleń: 983
  • REKLAMA
  • [ATmega8] [ATmega8][AVR-GCC] Jak odczytać i porównać wartości z całego portu D?

    Jeżeli nie masz włączonych pull-up-ów na porcie i port "wisi w powietrzu" to, z uwagi na wysoką imedancję wejściową, port "łapie" śmieci i przy odczycie masz przypadkowe wartości. Szansa, że odczytasz same zera i dioda zgaśnie jest raczej nikła. Jeżeli włączysz pull-up-y, to oczywiście wymusisz stan wysoki.

    Mikrokontrolery AVR   16 Mar 2009 17:28 Odpowiedzi: 21    Wyświetleń: 8816
  • LPC2148 (komunikacja po i2c z kamerą podczerwoną IR - trudności)

    Ja to zawsze zaczynałem zabawę z I2C w nowej rodzinie procesorów od podłączenia takiego scalaka - PCF8574. To jest po prostu jeden port I/O (expander) ustawiany/odczytywany przez I2C. Można łatwo sprawdzić czy na którymś z jego pinów pojawił się odp. stan logiczny po wysłaniu bajtu przez I2C - i odwrotnie - wymuszając dany stan logiczny na danym pinie...

    Mikrokontrolery ARM   05 Cze 2012 12:15 Odpowiedzi: 6    Wyświetleń: 1528
  • Błąd kompilacji w Dev C++ 4.9.9.2 - multiple target patterns w Makefile

    W archiwum jest gotowy projekt w dev c++ jak go uruchomisz jest tam gotowy program do migania diodą na bicie 1 czyli pin 3 lpt . Usuń tylko jedną zbłąkaną linijke żeby główna pętla wyglądała tak while(1) { Sleep(500); // wstrzymuje program na 500ms LPT |=_BV(1); //ustawia bit 1 Sleep(500); LPT &=~_BV(1);...

    Początkujący Elektronicy   09 Cze 2009 15:27 Odpowiedzi: 11    Wyświetleń: 2600
  • AtMega - Jak obsługiwać równolegle 4 przełączniki w Bascom?

    A po co 8 pętli do obsługi 4 przycisków? Przerwanie nie przerywa pętli tylko wstrzymuje ją na czas wykonania programu przerwania. Wystarczy jedna pętla główna w której sprawdzasz stan całego portu do którego są podpięte przyciski, wtedy w tej samej chwili masz odczytany stan przycisków. Jak rozumiem z opisu robisz pętle do obsługi każdego przycisku?...

    Mikrokontrolery AVR   28 Mar 2014 10:44 Odpowiedzi: 9    Wyświetleń: 3249
  • REKLAMA
  • Jak odczytywać wartość jednych portów, by potem zmieniać stany innych?

    Sorry ale nie chce mi się analizować całego kodu, masz tak kilka "perełek" Dlatego zacznij od początku czyli inicjacja, pętla główna w której czytasz wejścia i sygnalizacja co czytasz. Teraz fragmenty twojego kodu: DDRD &= ~(1<<PD2) | (1<<PD3); //WE INT0 i INT1 Po 1 jak jeszcze nic nie pisałeś do rejestru to po co "&", dwa- pd2 będzie...

    Mikrokontrolery AVR   02 Paź 2019 20:26 Odpowiedzi: 3    Wyświetleń: 318
  • Zastosowanie rozkazów ANL, XRL, ORL w programowaniu mikrokontrolerów

    tutaj akurat nie jest potrzebne w ogóle stosowanie komendy ANL bo po co niby ? to niczego nie zmienia. lepszym przykładem jest np. kiedy na jakimś porcie masz powiedzmy klawisze ale nie na całym to możesz ich stan łatwo odczytać pomijając bity nie będące wejściami klawiatury (załóżmy, że przyciski są podpięte na porcie P1 na bitach 0-5): MOV A,P1 (ładuj...

    Mikrokontrolery   27 Lut 2008 13:10 Odpowiedzi: 2    Wyświetleń: 2507
  • UPS APC 1500 - Podejrzenie uszkodzenia transformatora R335DSH, czy wymiana konieczna?

    Według mnie i tak najlepiej jest zacząć od odczytania kodu błędu podawanego wskaźnikiem diodowym znajdującym się na froncie całego urządzenia. To jest najłatwiejsze i zarazem podające kluczowe informacje. Zakupy i wymiany podzespołów pozostawiłbym do realizacji na kolejnym etapie. Jednocześnie pojawia się kwestia konieczności skalibrowania nowych akumulatorów...

    Początkujący Naprawy   11 Mar 2025 17:29 Odpowiedzi: 41    Wyświetleń: 723
  • Czy można zrobić 4 cyfrowy kod zabezpieczający na arduino.

    Płytki Arduino mają tę zaletę, że są tanie i działają po wyjęciu z pudełka, zaprogramować można je z Arduino IDE, Eclipse (programem napisanym w C lub z pluginem Arduino) i to samo z Atmel Studio (tu już programator minimum MKII lub plugin Arduino do używania portu COM). Chińskie klony Arduino to jednak nie to co chińskie najtańsze wiertło, które można...

    Arduino   10 Lip 2019 14:14 Odpowiedzi: 12    Wyświetleń: 627
  • [Atmega32] [Atmega32][Bascom] Jak odczytać i wysłać stan portu przez UART?

    Mam pytanie jak przypisać do zmiennej stan całego portu? Chodzi mi o to żeby przypisać które piny są włączone a które nie do zmiennej i wysłać to przez uart. czy istnieje takie polecenie?

    Mikrokontrolery AVR   11 Sie 2010 22:21 Odpowiedzi: 4    Wyświetleń: 1411
  • Jak odczytać stany portów B w ATMEGA8 z przyciskami? Kod i wyjaśnienia

    na c znam siętylo troche ale ja to widze tak int main () { InitLCD (); // inicjalizacja LCD delayms (5); InitUSART (2400); // inicjalizacja USART delayms (5); i = 0; //DDRB = ((1<<DDB1)|(1<&... // PORTY B0 i B1 jako INPUT // niepotrzebe bo po resecie piny są jako wejścia,...

    Mikrokontrolery   24 Wrz 2006 14:56 Odpowiedzi: 17    Wyświetleń: 5723
  • REKLAMA
  • Proszę o sprawdzenie poprawności programu (assembler)

    Witam, nie było mnie. Poza tym już wcześniej się przekonałem, że nie robisz tego na żadne zaliczenie i dlatego nieco pomogłem ale wybacz nie mam aż tyle czasu aby z tobą krok po kroczku pisać cały program, tym bardziej, że jeszcze raz powtórzę, iż miałeś proste założenia że jeden klawisz i jeden przekaźnik a ty z uporem wciskasz obsługę kolejnych klawiszy...

    Mikrokontrolery AVR   31 Gru 2008 11:25 Odpowiedzi: 21    Wyświetleń: 2619
  • Szukam konwertera 4-bitowego na 1Wire bez użycia multiplexerów

    Witam, Szukam układu konwerującego informację 4 bitową tak, żeby można było odczytać stany tych bitów po 1Wire. Jak narazie znalazłem tylko DS2450, ale to jest przetwornik A/D więc się nie nadaje bo ma multiplexer, a ja chcę odczyt całego "portu" w jednej chwili. Na stronie dallasa też byłem, ale jakoś nie widziałem interesującego mnie układu... może...

    Projektowanie Układów   07 Cze 2008 18:01 Odpowiedzi: 2    Wyświetleń: 970
  • Assembler - Sprawdzanie "niepełnego" stanu rejestru I/O

    Witam wszystkich :) Ostatnio, jako niestety początkujący w tej dziedzinie, natknąłem się na zagwozdkę dotyczącą stanu rejestru wejścia/wyjścia w mikrokontrolerach AVR i mimo dłuższego szukania nie znalazłem satysfakcjonującej mnie odpowiedzi... Mianowicie: Chciałbym sprawdzić stan rejestru I/O (przykładowo port A) mikrokontrolera celem odczytania stanu...

    Programowanie   06 Sie 2015 00:48 Odpowiedzi: 8    Wyświetleń: 1128
  • Obsługa MQTT w PHP - tworzymy własną automatyzację

    Nie bardzo rozumiem - jak chcesz uruchomić z przeglądarki skrypt php, który ma działać przez rok? Nie bardzo rozumiem, po co miałbyś to w ogóle robić. Chcesz postawić serwer MQTT? To go stawiasz, bez pośrednictwa serwera PHP. Chcesz, żeby klient HTTP mógł korzystać z MQTT? Korzystasz z MQTT po WebSocketach zamiast tworzyć własne REST API w PHP. To...

    Artykuły   20 Lip 2023 17:23 Odpowiedzi: 12    Wyświetleń: 2259
  • Dlaczego instrukcja nop jest wymagana przy odczycie stanu wejścia w ATmega8?

    No własnie po przeczytaniu opisu (w książce) przykładu programu do odczytu klawiatury matrycowej zobaczytałem taki wpis i zglądam do dokumantacji ATmega i widzę że faktycznie tak cos takiego jest. Wczesniej na to nie zwrócilem uwagi. Niestety w tej książce nie było opisane o co chodzi. Mam prośbę czy możesz mi coś więcej o tym opisać? Nie za bardzo...

    Mikrokontrolery AVR   28 Cze 2010 13:35 Odpowiedzi: 9    Wyświetleń: 1964
  • Skrypt mikrotika wysyłający sygnał na port rs232

    Reasumując działanie całego układu ma być współpracą pomiędzy dwoma urządzeniami mikrotikiem który pozwala na uruchamianie skryptów a zestawem EvB 4.3 v3 – który pozwoli na podłączenie różnego rodzaju zewnętrznych czujek i przekaźników do włączania innych urządzeń wspierających działanie całego obiektu. Do współpracy chcę wykorzystać port RS232...

    Sieci WiFi   03 Maj 2011 17:16 Odpowiedzi: 4    Wyświetleń: 3205
  • [STM32] Jak zapisać i odczytać dane z IS66WV51216EBLL na magistrali równoległej?

    Witajcie, Od paru dni walczę z pamięcią IS66WV51216EBLL-70 ([url=https://www.mouser.pl/datasheet/2/... Na QSPI mi nie wyszło to zwróciłem się ku pamięciom równoległym. Z tym, że nie używam żadnego dedykowanego protokołu tylko po prostu użyłem jednego całego portu jako magistrali danych i drugiego (oraz kawałka jeszcze...

    Mikrokontrolery ARM   27 Kwi 2024 21:58 Odpowiedzi: 35    Wyświetleń: 987
  • [ATmega64] [ATmega64][C] Zawieszanie programu przy odczycie zmiennej w przerwaniu TIMER0

    Witam! Chciałem wykorzystać timer0 do dokładnego odmierzania czasu, jednak coś powoduje zawieszenie całego programu. Dzieje się tak gdy próbuję odczytać wartość zmiennej w obsłudze przerwania lub w pętli głównej programu. Przerwania od timera są na pewno obsługiwane ponieważ działa zmiana stanu portu w obsłudze przerwania. Kod wygląda następująco: //ZMIENNE...

    Mikrokontrolery AVR   26 Gru 2009 02:52 Odpowiedzi: 9    Wyświetleń: 4049
  • Jak skalibrować rezystancyjny panel dotykowy z Atmegą? Nieliniowość ADC

    A więc wylutowałem te tranzystory z rezystorami i podłączyłem bezpośrednio do wyprowadzeń procesora. Niestety nic to nie zmieniło i liniowość jest dalej bardzo zła. Przyciski mam 32/32 piksele i na jednym od początku do końca wartość odczytana z ADC jest około 100 jednostek podczas gdy na innym wynosi już 200 a jeszcze na innych jeszcze inaczej. Odczyt...

    Mikrokontrolery AVR   15 Cze 2009 11:55 Odpowiedzi: 4    Wyświetleń: 2462
  • Jak napisać prosty program w C do obsługi portu LPT w Linux?

    Teraz wszystko działa pieknie. Wielkie dzięki za pomoc sam nigdy bym do tego nie doszedł. A swoja drogą dziwna sprawa z tym ioperm() myślałem że skoro daje dostęp do portu to do całego a nie tylko do wybranych pinów. Dla zainteresowanych podaje finalną wersję kodu : 1 //lptset.c 2 #include <stdio.h> 3 #include <string.h> 4 #include <sys/io.h>...

    Programowanie   25 Sie 2009 09:42 Odpowiedzi: 16    Wyświetleń: 10336
  • Klawiatura 4x4 AVR C - jak poprawić kod dla diod na porcie D?

    ppawel12: 1. Podział na pliki nie zmniejsza kodu. 2. Co do wykorzystania peryferiów to zależy od projektu 3. Autor napisał że jest to ZL3AVR 4. Odnośnie braku konfiguracji INT0 - masz racje, o tym zapomniałem 5. Dla klawiatury matrycowej jest tylko jeden możliwy wariant całego odczytu klawiatury w przerwaniu - 0 na wszystkie kolumny, a jak wystąpi...

    Mikrokontrolery AVR   06 Sty 2011 17:42 Odpowiedzi: 16    Wyświetleń: 5198
  • jak poprawnie skonfigurować router pppoe połączony z modemem przez wan??

    widzę że żaden medyk nie jest w stanie mi pomóc, pomogłem sobie sam, napisze jak. Jak już wspomniałem mam internet od dialogu, tyle że na lini tpsa, chcialem zalożyć sieć bezprzewodową w domu więc zakupiłem router (model wyżej). Router nie posiada wbudowanego modemu ADSL2+ więc połączyłem go z modemem od dialogu adsl2+ za pomocą kabla RJ45 do portu...

    Sieci Początkujący   28 Maj 2012 21:07 Odpowiedzi: 3    Wyświetleń: 3719
  • Elektroniczny piórnik - niezbędnik dobrego ucznia

    http://obrazki.elektroda.net/41_12633119... Stworzone przeze mnie urządzenie jest praktycznym uzupełnieniem piórnika szkolnego. Jest wyposażone w kilka pożytecznych funkcji i na opisanych poniżej nie zamierzam zaprzestać. Całość została zorganizowana w wygodne w obsłudze intuicyjne menu. 6 przycisków uSwith w jakie jest wyposażony układ umożliwia...

    DIY Konstrukcje   23 Lut 2012 22:44 Odpowiedzi: 26    Wyświetleń: 27242
  • Programowalny sterownik zupełnie inaczej

    https://obrazki.elektroda.pl/8368409700_... Celem projektu było stworzenie amatorskiego programowalnego sterownika logicznego. Motywacją do stworzenia tego sterownika była potrzeba posiadania uniwersalnego urządzenia pozwalającego w warunkach laboratoryjnych na szybkie przetestowanie różnych algorytmów sterowania przy przebiegach szybkozmiennych....

    DIY Konstrukcje   21 Cze 2018 22:00 Odpowiedzi: 38    Wyświetleń: 12426
  • V-USB (AVR USB) Tanie urządzenie USB w oparciu o AVR

    Witam! Oś x i y porusza się za sprawą funkcji advanceCircleByFixedAngle(); która zatacza koła. A co kierunku to trzeba pokombinować, ale najpierw radzę odczytać co jest przesyłane tzn. jakie dane i eksperymentalnie sprawdzać, ale nie pamiętam czy hat nie jest zanegowany. [Edit] Jeszcze taki szczegół to to, że ty masz raport w takiej kolejności: 1. Throttle...

    Mikrokontrolery AVR   07 Gru 2014 12:39 Odpowiedzi: 181    Wyświetleń: 84353
  • AT90S2313 8MHz i 18B20 - błędne wyświetlanie temperatury na wyświetlaczach 7-seg.

    Zamieść działające źródło tutaj -- sam walczyłem z tym kodem i nie mogłem sobie poradzić Voila! //Timingi poprawione, błędy usunięte #include <avr/io.h> #include <avr/interrupt.h> #define DQ 0//numer portu, który służy jako 1-wire #define OSC 8 //częstotliwość zegara w MHz #define SET_DQ DDRD &= ~_BV(DQ)//ustawienie portu D0...

    Mikrokontrolery   18 Cze 2007 20:08 Odpowiedzi: 10    Wyświetleń: 1791
  • MSI GE70 2OE - Taśma połączeniowa/uruchamianie laptopa na krótko

    Tak. Tak, to znaczy jak? A co do fotek zrobię jak będę w domu jedynie końcówki gdyż reszta uległa przepaleniu i nie jestem w stanie odczytać z niej informacji. Napisałem już do supportu MSI o wszelkie informacje na temat tej taśmy, jednak średni czas oczekiwania na odpowiedz od nich to około 7 dni. Edit: Udało mi się znaleźć na aliexpress zdjęcia całego...

    Laptopy Hardware   01 Lip 2016 10:06 Odpowiedzi: 15    Wyświetleń: 1530
  • Dlaczego if() działa poza pętlą, a w pętli nie na LCD z DS18B20?

    Nie, brak takiego ostrzeżenia, za to teraz mam następną nowinę: po zaprogramowaniu tym: #include <avr/io.h> #include <stdlib.h> //Połączenie LCDka do Portów: //B2 - RS, B3 - E, B4 - B7 D4-D7 //#define LCD PORTB //podłączenie DS18B20 - do portu D0, podciągnięte do zasilania rezystorem 4K7 #define E 3 #define RS 2 // #define SET_E PORTB...

    Mikrokontrolery   12 Sty 2008 23:07 Odpowiedzi: 4    Wyświetleń: 1275
  • Nowatorska naprawa konsoli Pegasus SP-80 + wstrzykiwanie (injekcja) danych

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

    DIY Konstrukcje   12 Maj 2020 11:06 Odpowiedzi: 20    Wyświetleń: 14817
  • Otwarte oprogramowanie do chińskiego zasilacza warsztatowego

    https://obrazki.elektroda.pl/5694434400_... Moduły zasilaczy warsztatowych, takie jak DPS5005, dostępne są od dłuższego czasum.in. na AliExpress. Doczekały się wielu recenzji, w większości pozytywnych. Jednakże często wskazywanym problemem z tymi modułami jest kiepskiej jakości oprogramowanie – interfejs użytkownika pozostawia...

    DIY Zagranica   13 Cze 2021 19:16 Odpowiedzi: 21    Wyświetleń: 12861
  • Zapis 0 i 1 do portu bezpośrednio na rejestrach STM32

    szelus i BlueDarco odnośnie tego żeby najpierw odczytać stan portu a potem zmodyfikować te bity które chcę i potem zapisać cały port z powrotem. Ale jak za pomocą operatorów logicznych jednocześnie wpisać 0 i 1 tam gdzie chcę bez zmiany pozostałych pinów?

    Mikrokontrolery   03 Sty 2020 16:47 Odpowiedzi: 15    Wyświetleń: 708
  • Jak odczytać stan mikrostyku na porcie P1.0 w procesorach 8051?

    niby dobrze ale daj cały program może masz źle zdefiniowane adresy portów lub coś nawala w procedurze

    Mikrokontrolery   22 Wrz 2003 15:17 Odpowiedzi: 11    Wyświetleń: 1276
  • Budowa tzw. strażnika mocy (SM) dla instalacji pv on grid

    Z powodu braku korzystnych ustaw (stan na koniec 2014) dla producentów energii z mikroinstalacji sprzedaż do sieci jest nieopłacalna. Dlatego najlepszym rozwiązaniem jest wykorzystanie energii lokalnie niedopuszczając do 'wycieku' w sieć. Obecnie najtańszym sposobem magazynowania energii (dla gospodarstwa domowego) jest bojler, zbiorniki akumulacyjne...

    Energia Odnawialna   21 Maj 2018 07:02 Odpowiedzi: 164    Wyświetleń: 41256
  • [ATmega] ATmega, BASCOM, Borland – jak zmieniać parametry migania LED RC przez PC i EEPROM?

    Nigdzie nie mam jawnego gaszenia diody, zmienia się tylko stan całego portu w głównej pętli programu. Ogólnie przy czymś takim, zapalają się i gasną co 1s wszystkie diody, nie ma żadnej losowości. Dodano po 2 Przy takim zapisie, nic się nie dzieje

    Mikrokontrolery AVR   22 Cze 2011 21:44 Odpowiedzi: 161    Wyświetleń: 13590
  • Jak obsługiwać MCP23S17 przez SPI-USB MCP2210? Odczyt i ustawienia portów

    Cały czas otrzymuję w RX 00... dałby ktoś jakąś podpowiedź? Interesuje mnie już tylko odczytanie stanów z portów GPA0-GPA7.

    Mikrokontrolery Początkujący   27 Mar 2015 08:35 Odpowiedzi: 3    Wyświetleń: 1806
  • Przechwycanie ramki pilota bez standardu nadawania IR poprzez Arduino

    Witam już po testach - GRATULACJE ;) Jesteś Kolego genialny ;) Wielkie dzięki wszystko teraz śmiga jak trzeba - to jest to. Zrzut analizatora https://obrazki.elektroda.pl/2709336600_... Powtarzalność jest 100% przy tych samych przyciskach ;) Dodano po 2 No to teraz dalej, a może właściwie od początku. Sprzęt audio retro to wieża z 84...

    Arduino   05 Sty 2025 23:14 Odpowiedzi: 46    Wyświetleń: 1305
  • Programowalna klawiatura modułowa USB

    https://obrazki.elektroda.pl/6692889600_... Od jakiegoś czasu czułem potrzebę sterowania komputerem za pomocą niestandardowej klawiatury. W wielu przypadkach, takich, jak emulatory starych komputerów i sterowanie urządzeniami za pomocą klawiatury, można przypisać funkcję programu do klawisza na klawiaturze. Na przykład komputer ZX...

    DIY Konstrukcje   17 Paź 2019 17:56 Odpowiedzi: 7    Wyświetleń: 7473
  • AVR C - Jak wymusić 8 znaków w ciągu binarnym przy konwersji portu?

    Witam Chcę na wyświetlaczu zaprezentować stan wejść z jednego z portów Uznałem, że najprościej będzie odczytać cały port i przekonwertować na ciąg znaków binarny Zrobiłem to [syntax=cpp] itoa(digital_in,wynik,2);[/syntax] Jednak nie mam pomysłu co zrobić by wymusić ilość znaków tzn żeby zawsze ciąg miał 8 znaków. Z góry dziękuję za podpowiedz

    Mikrokontrolery AVR   28 Gru 2014 14:46 Odpowiedzi: 5    Wyświetleń: 729
  • USB power booster na LM2596S

    Widzę że masz tam Linuxa, używasz modemów przez AT i PPP czy w trybie karty? Używam komend AT do nawiązania i utrzymania połączenia, monitorowania jego stanu, poziomu sygnału, ID BTS-a i temperatury chipa oraz do obsługi SMS-ów i USSD, ale nie używam już PPP, tylko urządzenia USB CDC NCM, którego driver w Linuksie zgłasza urządzenie sieciowe np. wwan0....

    DIY Konstrukcje   04 Paź 2022 19:58 Odpowiedzi: 16    Wyświetleń: 3483
  • [PCF8574] PCF8574 - Jak poprawnie odczytać stany portów P0-P2?

    A czy to ważne w czym jest program napisany? całe setno mojej wypowiedzi tkwi w stwierdzeniu że nie musisz ustawiać stanów wysokich, tylko bezpośrednio odczytać stan portu.

    Mikrokontrolery   03 Cze 2006 08:43 Odpowiedzi: 8    Wyświetleń: 1955
  • Wyświetlacz DMF6104-FW jak załadować do niego dane?[C]

    Kolega odłączał także fizycznie od portu danych ? Myślę że nie. Na szczęście mam Jtag-a i sprawdziłem to. Okazało się że kiedy port danych pracuje jako wyjście i pojawi się na nim choćby na jednym bicie wartość "1" cały układ z SED-em zaczyna pracować !!! Dziwne, prawda ? O ile dobrze pamiętam to na płycie od kasy był przy SED-dzie port chyba 74245...

    Mikrokontrolery   15 Mar 2011 12:12 Odpowiedzi: 275    Wyświetleń: 51120
  • Nauka pisania w Bascomie sprawdzenie kodu zegara i termometru .

    Kolego coś takiego wymyśliłem :[syntax=vbnet] $regfile = "m16adef.dat" $crystal = 80000000 $hwstack = 40 $swstack = 16 $framesize = 32 Config Porta = Input 'port A jako wejścia Config Portb = Output 'port B jako wyjścia ' Config Portd = Input 'Port D Jako Wejścia Config Portc = Output 'port C jako wyjścia Config Sda = Portc.1 'konfiguracja pinu magistrali...

    Mikrokontrolery AVR   28 Sie 2018 21:16 Odpowiedzi: 17    Wyświetleń: 792
  • [8051][ASM] dekodowanie pilotów IR a różnice w kwarcach pilotów

    Witam. Wróciłem do poprawiania programu w moim wzmacniaczu z powodu problemów wynikających z różnic w kwarcach/rezonatorach stosowanych w różnych pilotach. Metoda odbioru sygnałów polegająca na zaprogramowaniu ustalonych czasów pomiędzy odczytami stanu portu działa idealnie, ale tylko w przypadku gdy program jest dokładnie dostrojony do rezonatora w...

    Mikrokontrolery   19 Wrz 2011 18:45 Odpowiedzi: 5    Wyświetleń: 5650
  • [DELPHI] - Jak odczytać cały bufor ComPort przy wielu wiadomościach RS232?

    To zastanów się, co się stanie, jak jednak do portu dojdzie, z jakiegoś powodu, mniej niż 20 znaków. Wyczyść chociaż bufor wtedy.

    Programowanie   07 Lut 2013 11:28 Odpowiedzi: 5    Wyświetleń: 1497
  • Atmega88 - [Code:blocks] Uniwersalizacja funkcji programu w języku C

    Cześć. Robię projekt polegający na podzieleniu trasy kolejki piko na odcinki punktami pomiarowymi w celu zliczania ilości osi pociągów znajdujących się na poszczególnych odcinków. Każdy punkt pomiarowy składa się z dwóch czujników odbiciowych (CNY70), podłączonych do Mikrokontrolera Atmega88. Napisałem program, który liczy osie przejeżdżające pomiędzy...

    Mikrokontrolery AVR   05 Lut 2015 14:59 Odpowiedzi: 6    Wyświetleń: 897
  • Analizator widma - wersja II

    http://obrazki.elektroda.pl/8350862200_1... Postanowiłem dziś zaprezentować pracę magisterską, jaką dziś obroniłem na Uniwersytecie Technologiczno-Przyrodniczym w Bydgoszczy (dawniej ATR). Jest to rozwinięcie pracy inżynierskiej, jaką prezentowałem w temacie: http://obrazki.elektroda.pl/9956595800_1... Jak widać urządzenie...

    DIY Konstrukcje   08 Mar 2025 11:52 Odpowiedzi: 65    Wyświetleń: 32590
  • Tiny_Nixie - zegar inny niż wszystkie

    http://obrazki.elektroda.pl/6126504700_1... Tiny_Nixie Zegar inny niż wszystkie Chciałem zaprezentować konstrukcję, której realizacja trwała około 10 lat ;), bo mniej więcej tyle minęło odkąd zakupiłem cztery Lampy LC-531 na krakowskiej giełdzie elektronicznej. W tym samym czasie też wpadły mi w ręce pierwsze AVR-y z niektórymi z nich...

    DIY Konstrukcje   28 Cze 2014 11:30 Odpowiedzi: 17    Wyświetleń: 17076
  • Własny otwarty firmware dla XR809 kompatybilny z Tasmota HTTP/Home Assistant

    https://obrazki.elektroda.pl/5766737500_... Witajcie moi drodzy. Przedstawię tutaj krok po kroku proces pisania otwartego oprogramowania dla modułu WiFi XR809/XR3 na przykładzie czujnika otwarcia drzwi. Mój firmware dla niego będzie kompatybilny z Tasmota HTTP i pozwoli używać go niezależnie od serwerów producenta. Da nam to również...

    Artykuły   19 Kwi 2025 08:29 Odpowiedzi: 57    Wyświetleń: 35067
  • Aktywne obciążenie z pomiarem pojemności akumulatorów.

    https://obrazki.elektroda.pl/5705909000_... NA WSTĘPIE Wiem, wiem, ktoś zaraz powie, że układów aktywnego obciążenia nie sposób zliczyć i kolejny taki projekt przyczynia się do klęski urodzaju… 8-) Mimo wszystko chciałbym przedstawić projekt aktywnego obciążenia. Aktywne obciążenie samo w sobie nie jest czymś szczególnym, ale...

    DIY Konstrukcje   28 Mar 2020 17:57 Odpowiedzi: 33    Wyświetleń: 8868
  • MAX7219 i PIC18F45K50 - obsługa sterownika LED na mikrokontrolerze PIC

    https://obrazki.elektroda.pl/4196928500_... Witajcie moi drodzy Tutaj opiszę moje doświadczenia z uruchamianiem sterownika LED MAX7219 oraz bibliotekę do jego obsługi którą opracowałem dla mikrokontrolerów PIC. W skrócie MAX7219 to kostka która pozwala sterować bardzo dużą liczbą diod LED za pomocą tylko kilku pinów mikrokontrolera....

    DIY Konstrukcje   09 Lip 2019 16:16 Odpowiedzi: 5    Wyświetleń: 4548
  • Protokół TuyaMCU - komunikacja pomiędzy mikrokontrolerem a modułem WiFi

    https://obrazki.elektroda.pl/5371288300_... Witajcie moi drodzy. Przedstawię tutaj teorię i praktykę implementacji wsparcia protokołu TuyaMCU. TuyaMCU to protokół oparty o UART, służący do komunikacji modułu WiFi z głównym mikrokontrolerem urządzenia Tuya. Protokół ten wykorzystywany jest w wielu produktach IoT, m. in. w ściemniaczach,...

    Artykuły   27 Kwi 2022 01:46 Odpowiedzi: 8    Wyświetleń: 10224
  • Drugie życie SSD w postaci... pendrive. Czy uda się wykorzystać uszkodzony SSD?

    https://obrazki.elektroda.pl/7714542700_... Dyski SSD są jedną z najważniejszych innowacji ostatnich kilkunastu lat. Dzięki nim korzystanie z laptopa lub komputera stacjonarnego stało się przyjemniejsze ze względu na krótszy czas reakcji systemu lub aplikacji na wydawane im polecenia. Nawet kilkunastoletni "staruszek" zyskuje dzięki...

    Artykuły   23 Lut 2021 22:12 Odpowiedzi: 17    Wyświetleń: 9246
  • Tutorial PIC18F2550 + SDCC - Część 2 - Blink LED, piny IO, wejścia i wyjścia

    https://obrazki.elektroda.pl/5009750700_... Witajcie moi drodzy Oto druga część mojego praktycznego tutoriala dla ośmiobitowego mikrokontrolera PIC18F2550 od Microchipa i programatora SDCC . W tym temacie omówię podstawowe operacje cyfrowego IO na prostych przykładach. Spis części (osobnych tematów) tutoriala Tutorial podzielony jest...

    Artykuły   08 Sty 2020 10:57 Odpowiedzi: 0    Wyświetleń: 3555
  • BASCOM - Wyjście z podprogramu i niechciane ponowne wejście do niego

    Analiza cudzego programu to koszmar :) Kilka uwag: - zmienne "leweprzod" i pozostałe daj typu WORD, ponieważ ADC zwraca wartość 0-1023, więc po co tam pakować Integer - zmienna A spokojnie jako BYTE - spróbuj użyć aliasów zamiast "reset portb.0" dajesz "reset lewyprzod", możesz wówczas zrezygnować ze zmiennych bitowych np. LP, bo to sobie odczytasz...

    Mikrokontrolery AVR   05 Lis 2014 19:32 Odpowiedzi: 7    Wyświetleń: 1149
  • Komunikacja peer-to-peer z wykorzystaniem modułów radiowych A110LR09A

    http://obrazki.elektroda.pl/4525945400_1... W niniejszym artykule zostanie objaśnione, jak używać takich modułów do bezprzewodowego odczytu danych z czujnika temperatury i wyświetlania ich na ekranie komputera. Do pomiarów wykorzystywany jest czujnik temperatury wbudowany w mikrokontroler MSP430F2553. Kod źródłowy jest niewielki i bardzo...

    Artykuły   28 Kwi 2013 19:36 Odpowiedzi: 3    Wyświetleń: 12102
  • FAQ HDD. Opisy postępowania i pracy z dyskami twardymi.

    Postanowiłem napisać trochę o programie MHDD moim zdaniem najlepszym programie diagnostycznym do dysków twardych. MHDD możemy pobrać ze strony http://hddguru.com/software/2005.10.02-M... wypalamy go jak zwykły obraz ISO. MHDD pracuje z dyskami ustawionymi na MASTER! Po wypaleniu go na płycie CD bootujemy z niej. Oto główne okno programu: http://obrazki.elektroda.net/15_11863112...

    Naprawa nośników i odzysk danych   24 Mar 2009 20:38 Odpowiedzi: 7    Wyświetleń: 430086
  • [A32] Emulator dekodera PT2272 w Bascom - problem z wykrywaniem bajtu synchronizacji

    1) Dokładnie tak chciałem zrobić, czyli przerwaniem INT0 wykrycie zbocza narastającego i uruchomienie TIMER0 do obliczenia „czas” i od razu z automatu stany niskiego „czas” x 7. Czyli 4 bity poskładane w bajt synchronizacji i tym otworzyć „bramę” do odczytu pozostałych które są tworzone w ten sam sposób. Tylko za...

    Mikrokontrolery AVR   23 Mar 2012 07:41 Odpowiedzi: 10    Wyświetleń: 3373
  • Przykłady programów w assemblerze dla AT91SAM7S256 w Keil - zapalanie diody

    Witam, Programy typu zapal diodę w pętli już przerobiłem, od paru dni męczę sie z Real Time Timer . Napisałem sobie program który co 2 sekundy zapala kolejną diodę, aż do 8 diody. W symulatorze program działa w porządku , ale jak testuje na płytce, to zapalają mi sie po 2 sekundach wszystkie diody i nie wiem co jest. Program jest napisany w Keilu. Oto...

    Mikrokontrolery   10 Kwi 2008 13:09 Odpowiedzi: 10    Wyświetleń: 2639
  • Prosta ładowarka dla dowolnych akumulatorów

    Często urządzenia zasilane z baterii czy akumulatorów wymagają kompatybilności z szeroką gamą źródeł ładowania czy rodzajów baterii – ich składu chemicznego, napięcia i dopuszczalnego prądu. Na przykład w zaawansowanych, przemysłowych systemach, urządzeniach medycznych czy motoryzacyjnych systemach ładowania akumulatorów wymagana jest implementacja...

    Artykuły   05 Lip 2019 20:40 Odpowiedzi: 1    Wyświetleń: 5754
  • Jak pobrać API ceny energii rce-pln i jak je wykorzystać?

    (...) to liczy) co godzinę do node red bo wtedy będzie nożna policzyć koszty według RCE (at)ElektrodaBot Potrzebuję danych z domoticz wirtualny czujnik General,Kwh z logów czyli wykorzystanie energii Wh (bo domoticz to liczy) co godzinę do node red bo wtedy będzie nożna policzyć koszty według RCE (at)ElektrodaBot Bezpośrednia odpowiedź na pytanie Aby...

    Nauka Elektroniki, Teoria i Laborki   05 Mar 2025 19:46 Odpowiedzi: 51    Wyświetleń: 759
  • Zautomatyzowane stanowisko browarnicze DIY

    https://obrazki.elektroda.pl/1992652000_... Rys.1. Sprzęt domowego browarnika w trakcie budowy. W ostatnich latach moda na domowe warzenie piwa eksplodowała: coraz więcej osób eksperymentuje z piwowarstwem domowym, które może zacząć się od rozrywki, ale potrafi przerodzić się w prawdziwą pasję. W rzeczywistości proces warzenia piwa...

    DIY Zagranica   02 Lut 2022 17:13 Odpowiedzi: 6    Wyświetleń: 24981
  • Arduino VGA Shield - wersja druga, SMD - z expanderem portów i pamięcią EEPROM

    https://obrazki.elektroda.pl/5502422400_... Witajcie moi drodzy Chciałbym zaprezentować tutaj drugą wersję mojego Arduino VGA Shield (nakładki na Arduino UNO generującej jednokolorowy obraz VGA i czarno-biały PAL/NTSC ) - tym razem wykonaną za pomocą elementów SMD , i z dodatkowymi układami na pokładzie ( expander portów MCP23016 oraz...

    DIY Konstrukcje   28 Maj 2020 10:21 Odpowiedzi: 6    Wyświetleń: 4545
  • Kod do 8051 z impulsatorem jak w myszce PC - dwie wersje

    chyba raczej Marek81... co wy chcecie od impusatorów? potraktujcie to jak dwa zwykłe przyciski z jednym wspulnym wyprowadzeniem, które możemy sobie np: podłaczyć do masy. pozostałe dwa wyjścia możemy podciagnać do plusa. i teraz tak mamy te dwa wyjscia niech bedzie A i B ---są tam wzgledem siebie jakies tam przebiegi- jakie? powiedzmy że przy obracaniu...

    Mikrokontrolery   28 Paź 2006 15:21 Odpowiedzi: 33    Wyświetleń: 11355
  • Kolejny DIY watomierz/miernik energii elektrycznej z RS485

    http://obrazki.elektroda.pl/4508484300_1... Mam wrażenie, że każdy elektronik w którymś momencie swojego życia konstruuje zegar i jakaś formę miernika. Czas na mnie z miernikiem. Projekt bazujący na moich wcześniejszych zabawkach używających RS458 - http://www.elektroda.pl/rtvforum/topic33... - używa tego samego protokołu komunikacji...

    DIY Konstrukcje   23 Sie 2017 11:36 Odpowiedzi: 5    Wyświetleń: 11919
  • Jak wysyłać bity na pin TXD portu RS232 w Windows?

    Witam, Od jakiegoś czasu zajmuję sie programowaniem w C++ programów do bezpośredniej obsługi portu szeregowego RS232. Nie potrafię jednak odczytać stanu wejścia RxD. Zaznaczam, że nie chodzi mi o odczytanie całej ramki danych tylko o określenie stanu L lub H w konkretnym czasie. Jest mi to potrzebnie do programu odczytującego kody błyskowe z samochodu....

    Programowanie   28 Paź 2007 21:15 Odpowiedzi: 11    Wyświetleń: 3868
  • Przenośna ładowarka solarna DIY

    https://obrazki.elektroda.pl/7244946700_... Autor poniższego projektu wybierając się w poślubną podróż dookoła świata, zainspirowany innymi tego typu konstrukcjami, postanowił wykonać samodzielnie solarną ładowarkę USB. Kraje, które planowali odwiedzić, miały być bardzo słoneczne, toteż pomysł wykorzystania energii słonecznej do ładowania...

    DIY Zagranica   28 Sie 2019 03:16 Odpowiedzi: 5    Wyświetleń: 11412
  • KrzysioTesterEPM240 - tester układów EPM240T postrach sprzedawców z alieexpress

    https://obrazki.elektroda.pl/4608942800_... W tym artykule opiszę projekt oraz konstrukcję testera układów FPGA własnego pomysłu, do którego budowy zostałem zmuszony przez Chińczyków, bo w ostatnio zamówionej paczce od nich co trzeci scalak był wadliwy. Tester po wciśnięciu jednego przycisku dogłębnie sprawdzi włożony układ. Będzie...

    DIY Konstrukcje   26 Sty 2022 11:28 Odpowiedzi: 37    Wyświetleń: 7974
  • ARDUINO NANO jako adapter 80x DS18 na USB/UART

    http://obrazki.elektroda.pl/3622659500_1... Witam, chciałbym przedstawić swoją prototypową konstrukcję dotyczącą 1wire i słynnych czujników DS18, jak każdy układ powstał z potrzeby. Ten projekt jest Aktualizacją obecne używanego starego dosyć układu AVT AVT5330(8 x DS18) opartego na Attiny2313 - Link do dokumentacji: crontab -e i na...

    DIY Poczekalnia   09 Kwi 2016 10:25 Odpowiedzi: 18    Wyświetleń: 11640
  • DS2405 - Jak odczytać stan portu bez zmiany jego stanu?

    Witam Zerknąłem w datasheet i pisze tam wyraźnie, że Active-Only Search ROM //wire reset ow_reset(); //search active command ow_write(0xEC); delay_us(100); bit_test = ow_read_bit() << 1; bit_test |= ow_read_bit(); if(bit_test == 3) { return(0); } return(1); Cały kod mogę...

    Mikrokontrolery   21 Lut 2013 00:21 Odpowiedzi: 2    Wyświetleń: 1814
  • ESP8266-12E - Jak stworzyć termostat Sous Vide z webserwerem i PID?

    W planie termostat sterowany poprzez okna dialogowe,przyciski na webserwerze według takiego schematu działania: -Zegar pokazujacy Aktualna Temperature z czujnika -Zegar do Zadawania temperatury -Zintegrowany Timer z biblioteka PID,gdy ustalam temp zadana timer się włącza -Zintegrowany przekaźnik z czujnikiem temperatury i biblitoteką PID i timerem -Jeden...

    Arduino   24 Lis 2016 13:35 Odpowiedzi: 7    Wyświetleń: 2523
  • Przetwornica impulsowa sterowana mikroprocesorowo

    http://obrazki.elektroda.pl/5153460900_1... Poniżej opisana przetwornica impulsowa o topologii boost pozwala, przy zasilaniu napięciem 5-20 V, uzyskiwać napięcia wyjściowe wystarczające na przykład do zasilania lamp Nixie (170-200 V) – jest to główny cel stosowania opisanej przetwornicy. Projekt przetwornicy został oparty na nocie...

    DIY Zagranica   15 Sty 2013 22:51 Odpowiedzi: 17    Wyświetleń: 20613
  • [Atmega8][C] Atmega8 i TWI na przykładzie zegara LED

    Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). http://obrazki.elektroda.net/21_12497604... http://obrazki.elektroda.net/58_12497606... http://obrazki.elektroda.net/95_12497605...

    Mikrokontrolery AVR   24 Lis 2009 11:17 Odpowiedzi: 1    Wyświetleń: 25456
  • Rozkazy w C. Przypisanie nazwy dla danego pinu portu.

    W zasadzie w składni C nie ma czegoś takiego. W avr-gcc (z niego korzysta WinAVR) operuje się na całych portach. Możesz sobie na przykład zdefiniować stałą odpowiadającą danemu bitowi. #define LED_ZIELONY 0x04 #define LED_CZERWONY 0x08 /* a nawet lepiej tak, żeby było wiadomo, który to port: */ #define LED_ZIELONY _BV(PB2) #define LED_CZERWONY...

    Mikrokontrolery   11 Mar 2007 10:11 Odpowiedzi: 5    Wyświetleń: 1947
  • Teardown drukarki HP Deskjet D1360 i przykład użycia jej części z Arduino

    https://obrazki.elektroda.pl/3153730500_... Witajcie moi drodzy W tym temacie najpierw szczegółowo pokażę wnętrze drukarki HP Deskjet D1360 , a potem przedstawię jak można wykorzystać jej części z Arduino. Określę pinout enkodera ze środka, napiszę kod pozwalający określić pozycję karetki dzięki użyciu enkodera, oraz też oczywiście...

    Wnętrza urządzeń   28 Gru 2020 16:33 Odpowiedzi: 16    Wyświetleń: 8130
  • Porównanie i konwersja plików BIN i HEX – wyświetlanie, edycja oraz programowanie układów AVR

    Aha Dziękuje za ogromny wkład w pomoc. Chwilowo zakończyłem wszelkie symulacje i wróciłem do swojego małego procka (ATmega328pb). Moduł SIM868 pobiera plik binarny z serwera do swojej pamięci. Mogę odczytywać jego dowolny wycinek jak i cały na raz (to akurat zbędne chyba, że chciałbym policzyć na początku jego CRC zanim zacznę go ładować do flash'a....

    Mikrokontrolery   13 Paź 2022 10:43 Odpowiedzi: 15    Wyświetleń: 2085
  • Przekaźnik Tuya Smart WiFi na T102_V1.1/RTL8710BN - test, wnętrze, schemat

    https://obrazki.elektroda.pl/9402151500_... Witajcie moi drodzy. Dzisiaj zaglądamy do środka kolejnego przekaźnika sterowanego przez WiFi kompatybilnego z aplikacją Tuya, łudząco podobnego do dość dobrze znanego Sonoff, dostępnego do kupienia za około 20 zł. Sprawdzimy na jakim układzie jest on zrealizowany i czy da mu się wgrać własny...

    Smart Home Urządzenia   18 Sty 2025 10:58 Odpowiedzi: 11    Wyświetleń: 13686
  • PIC32MX250F128B jako host USB w MPLAB - obsługa pendrive, przykłady, kody

    https://obrazki.elektroda.pl/8335986900_... Witajcie moi drodzy Przedstawię tutaj przykład użycia 32-bitowego mikrokontrolera PIC32MX250F128B w roli hosta USB obsługującego pendrive (zapisującego i odczytującego z niego dane). W temacie opiszę najpierw płytkę którą pod tego PICa zaprojektowałem, a potem przykładowe kody obsługi pendrive...

    DIY Konstrukcje   27 Lip 2020 09:09 Odpowiedzi: 6    Wyświetleń: 2709
  • Sterownik przekaźników kompatybilny z Home Assistant/Tasmota HTTP + obudowa

    https://obrazki.elektroda.pl/3803750000_... Witajcie moi drodzy Przedstawię tutaj mój sieciowy sterownik przekaźników kompatybilny z Home Assistant poprzez Tasmota HTTP. Sterownik oparty jest o PIC18F67J60 i dodatkowo oferuje m. in. odczyt temperatury, budzik, przyciski, niezależny panel WWW oraz szerokie możliwości konfiguracji. Wstęp...

    DIY Smart Home   28 Mar 2021 16:32 Odpowiedzi: 7    Wyświetleń: 7518
  • C.O.V.I.D. [Powieść hard SF]. Kontynuacja serii Blackout.

    Rozdział 1 Przebudzenie Jakieś przebłyski półświadomości wgryzały się w mój umysł. Młoda Dzilla ze swoim potomstwem, małe futrzane kuleczki buszujące po mieszkaniu. Śnieg, dużo śniegu. Droga, ja siedzący obok kierowcy. Licznik pokazujący 200 km/h. Znów śnieg. Ja z Basią opalający się nago na leśnej polance. ŚNIEG! Mnóstwo śniegu! Wirujące chmury na...

    HydePark opowiadania, powieści   21 Gru 2022 12:35 Odpowiedzi: 100    Wyświetleń: 4524
  • Termometr bezprzewodowy Attiny84, DS18B20, 434MHz

    https://obrazki.elektroda.pl/9798266800_... Zwykle przy przeglądaniu nagromadzonych skarbów w postaci części el. przychodzą mi do głowy pomysły ich wykorzystania. Tak było i tym razem. Z jakiegoś starego projektu została mi para nadajnik/odbiornik 434MHz OOK, attiny13 i kilka DS18B20, pomyślałem że na tej bazie zmajstruję prosty bezprzewodowy...

    DIY Początkujący   15 Cze 2020 10:44 Odpowiedzi: 4    Wyświetleń: 2979
  • Jak odczytać do zmiennej stan portów w funkcji obsługi przerwania?

    Cześć. Próbuję odczytać do zmiennej stan portów w funkcji obsługi przerwania W ten sposób, podglądając w debugerze wartości ENC_A i ENC_B zmianiają się w zależności od stanu portu GPIOA - jak odczytuję cały port [syntax=c]void EXTI9_5_IRQHandler(void){ uint16_t ENC_A = GPIOA->IDR; uint16_t ENC_B = GPIOA->IDR; EXTI->PR = EXTI_PR_PR8; //kasujemy przerwanie...

    Mikrokontrolery   27 Mar 2019 19:38 Odpowiedzi: 4    Wyświetleń: 486
  • Jak projektować płytki drukowane PCB - część 6 - EMI w przetwornicach

    Projekt płytki drukowanej często determinuje sukces lub porażkę projektu, szczególnie takiego jak zasilacz impulsowy. Determinuje on nie tylko zachowanie funkcjonalne układu, ale także jego parametry elektromagnetyczne (EMI) i termiczne. Jest to szczególnie istotne w przypadku zasilaczy impulsowych, jednakże często projektanci tych układów nie przywiązują...

    Artykuły   28 Mar 2019 10:45 Odpowiedzi: 5    Wyświetleń: 4479
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Jest tego sporo, DCF77, 7 x DS18B20 i DHT11 ( akurat jeśli chodzi o niego to mam wątpliwości, czy ten kod działa, bo jest na obydwu płytkach podpięty i zdarza się zawieszenie ) Nadajnik Atmega328p Dodano po 16 Odbiornik Atmega644P - trochę zmieniłem obsługę przerwania, wydaje mi się, że w przerwaniu nie powinno się wykonywać dużych obliczeń. [syntax=basic4gl]...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240128
  • Bascom i odbieranie więcej niż trzech znaków z UART'a.

    Programy są bardzo króciutkie, napisane tylko do testu, ale dobrze, podaję je. Po stronie "nadajnika": $regfile = "m32def.dat" $crystal = 4000000 $baud = 1200 'niski BAUD do testów, ale wiecej w sumie nie potrzebuje Config Lcd = 16 * 2 'konfiguracja wyswietlacza Config Lcdpin = Pin , Rs = Portb.2 , E = Portb.3 , Db4 = Portb.4 , Db5 = Portb.5...

    Mikrokontrolery AVR   17 Kwi 2011 21:02 Odpowiedzi: 17    Wyświetleń: 3752
  • Freeze Arduino przy odłączonym LCD lub funkcją Serial.print

    chyba, że zmienna i jest zadeklarowana wcześniej jako globalna. tak, jest globalna, w zasadzie większość zmiennych mam globalne i właśnie mi o to chodziło, że nie które mógłbym zmienić na lokalne. Powinieneś użyć getFreeMemory() dobrze, wstawiłęm rozmiar "int size = 8192" dla Mega, wtedy wynik to 6694, gdybym zostawił 2048, wtedy wynik to 2047. No...

    Arduino   16 Lis 2018 23:54 Odpowiedzi: 41    Wyświetleń: 1542
  • Reverse Engineering w praktyce - część 4

    http://obrazki.elektroda.pl/3234430100_1... W Zgrywanie zawartości pamięci na dysk Tak jak pisaliśmy w części trzeciej artykułu znamy rozkład wyprowadzeń układu scalonego, będącego pamięcią Flash w tym urządzeniu. Dzięki temu nie musimy zgadywać który z pinów układu za co odpowiada: http://obrazki.elektroda.pl/9283528000_1...

    Artykuły   19 Lut 2017 23:21 Odpowiedzi: 0    Wyświetleń: 3465
  • [ATMEGA32] [ATMEGA32][BASCOM] Ustawienie pinów do sterowania silnikami i przekaźnikami

    Witam, od kilku dni męczę się z podobnym problemem (piszę w Bascomie AVR 1.11.8.3). Juz sam nie wiem co jest nie tak. Programator działa poprawnie. Mogę odczytać sygnaturę układu(ATtiny26) jak również załadowac program (przez ISP programer Dybkowskiego) plik hex (cykliczna zmiana stanów na wyjściach portów)- napisany celem sprawdzenia programatora i...

    Mikrokontrolery AVR   05 Sie 2008 08:29 Odpowiedzi: 16    Wyświetleń: 4457
  • [PIC C]Wyświetlanie danych - COG128x64 kontroler S6B0724

    Mam same problemy z tym wyświetlaczem. Udało mi się odczytać zawartość komórek pamięci wyświetlacza. Problem w tym ze raz na kilka odczytów mikrokontroler błędnie odczytuje zawartość komórki pamięci (najczęściej jako 0xff mimo że w rzeczywistości komórka ta ma inną zawartość co widzę na wyświetlaczu). Próbowałem zwiększać czas po którym odczytuje stan...

    Mikrokontrolery   08 Wrz 2005 11:39 Odpowiedzi: 4    Wyświetleń: 2337
  • Testy cyfrowego czujnika UV SI1132 z wykorzystaniem Arduino.

    http://obrazki.elektroda.pl/4290532000_1... Czujnik indeksu UV oraz natężenia oświetlenia SI1132 (Silicon Labs), udostępnia wyniki pomiarów poprzez cyfrowy interfejs I²C. Ponieważ czujnik posiada zintegrowane bloki analogowe, nie musimy zajmować się przetwornikami ADC, źródłami napięć odniesienia itp. Oczywiście obecność światła...

    Artykuły   23 Lut 2016 19:59 Odpowiedzi: 0    Wyświetleń: 4326
  • Jak wyeliminować drgania styków w sterowniku silnika krokowego 89C2051?

    Ajamamototakie ;) Wrzucam cały główny program + include, bo nie chce mi się go ciąć, ot leń ze mnie i tyle ;) Przy okazji w ramach gratisu"wieczny" kalendarz na lata 2000-2255 obliczający dzień tygodnia (procedura calc_weekday ) w zdaję się mniej niż 100 cykli, a nie jakieś badziewie z AVT, które potrzebuje na to kilku sekund(!). No i jeszcze pare pierdółek...

    Mikrokontrolery   16 Cze 2005 16:13 Odpowiedzi: 19    Wyświetleń: 3084