odczytanie stanu portu

Znaleziono około 1456 wyników dla: odczytanie stanu portu
  • Jak zmieniać i odczytywać stany linii portu COM przez przerwanie 14h?

    Odpowiedź jest krótka ale treściwa: nieda sie. poczytaj tutaj: http://zeisk.tech.us.edu.pl/dydaktyka/la... 4.b. opisane funkcje int14h niepozwalają na manipulowanie bitami TxD ani Dtr ani Rts, ani niepozwalają na odczytanie stanu linii Dsr ano Cts. poprostu służą [te funkcje] do wysyłania gołych danych z niezbyt dużą prędkością...

    Programowanie   23 Lis 2004 01:01 Odpowiedzi: 2    Wyświetleń: 1482
  • [C][Atmega8] Uniezależnienie definicji portu i linii portu od definicji funkcji

    DDRB, PORTB i inne są rejestrami, ale co znaczące można uzyskać ich adres. Utwórz sobie strukturę, w której będziesz przechowywał wskaźniki na rejestry oraz jakąś maskę bitu nad którym chcesz operować. [syntax=C]#include <avr/io.h> #include <macro.h> #include <stdint.h> struct ow_pin { volatile uint8_t* pin; volatile uint8_t* port;...

    Mikrokontrolery   30 Cze 2011 15:38 Odpowiedzi: 8    Wyświetleń: 2105
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • 'Resetowanie' elektroniki baterii do laptopów - FAQ

    Opis „Resetu” elektroniki w bateriach do laptopów opartych na układach BQ2040, BQ2060, BQ2063 i pamięciach EEPROM 24C01, 24C02, 24C04 za pomocą programu SBWorkshop 3.71 Można też skorzystać z programu Be2Works do wersji 2.85 włącznie. Uwaga: 12 marca 2012r wydana została nowa wersja programu Be2Works (v3.0). Niestety zrezygnowano w niej...

    Komputery Regeneracja Baterii   01 Sie 2025 11:53 Odpowiedzi: 40    Wyświetleń: 292780
  • 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ń: 8952
  • 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ń: 12909
  • REKLAMA
  • [PCF8574] PCF8574 - Jak poprawnie odczytać stany portów P0-P2?

    Debouncery mam już zastosowane. A co ma piernik do wiatraka :?: Błąd masz w programie , a nie w sprzęcie :D Nie wnikając w szczegóły , dopisz jedną linię w kodzie: Do I2csend &H4E , &B00000111 I2creceive &H4F , Keys Keys = Keys Xor &B00000111 'negacja 3 najmłodszych bitów If Keys <> 0 Then Call Flashled(keys) Wait 2 Loop...

    Mikrokontrolery   03 Cze 2006 08:43 Odpowiedzi: 8    Wyświetleń: 1982
  • REKLAMA
  • Attiny12 - Jak odczytać stan portu w Bascom z użyciem asemblera?

    Nie masz wyjścia, jak zacząć bawić się AVRStudio ... :D Bascom potrzebuje SRAM-u, którego ten procek nie posiada... A kodzik, proszę bardzo, ale za jego kompatybilność z Bas-monster nie odpowiadam ;) : #include "m8515def.inc" ; Prohibits use of non-implemented instructions (ATmega8515) .cseg ;—————R...

    Mikrokontrolery   14 Kwi 2007 13:34 Odpowiedzi: 35    Wyświetleń: 6335
  • Moduł GSM M590 od Neoway - krótki opis

    Postaram się w poniższym artykule opisać pokrótce moduł GSM NEOWAY M590. Moduł ten jest wyposażony w komunikacje UART, wspiera komendy AT, działa z częstotliwościami sieci GSM 900/1800 oraz GSM850/1900, obsługuje SMSy w formacie PDU oraz TXT. https://obrazki.elektroda.pl/3274203700_... Za pomocą modułu możemy wysyłać i odbierać SMSy,...

    Artykuły   06 Maj 2020 06:26 Odpowiedzi: 2    Wyświetleń: 3057
  • Arduino: Jak napisać program do migania diody 10 razy i zakończenia działania?

    czy jesteś w stanie zmodyfikować kod by nowa liczba kliknięć zastępowała poprzednią zamiast wyświetlania się liczb w ciągu? Wstępna ocena dostępnych informacji Analiza podanych przez użytkownika danych: - Płytka Arduino: Duemilanove. - Poprzedni układ: - Zewnętrzna dioda LED podłączona do pinu PWM (np. pin 9 ). - Przycisk podłączony do pinu cyfrowego...

    Arduino   26 Lis 2024 23:52 Odpowiedzi: 37    Wyświetleń: 1143
  • Jak odczytać stan logiczny portu USB w celu stworzenia programowego miernika częstotliwości?

    Witam. Zastanawiam się nad możliwością odczytu stanu portu USB. Wiem,ze to port transmisji szeregowej, ale na pewno możliwe jest odczytanie jego stanu logicznego w danym momencie, co umożliwiło by np.zrobienie programowego miernika częstotliwości. Jeżei ktoś wie jak ugryżć USB od tej strony, będę wdzięczny.

    Programowanie   13 Gru 2006 02:42 Odpowiedzi: 1    Wyświetleń: 1688
  • [BASCOM] Jak odczytać stan całego portu w BASCOM za pomocą PINx?

    wejscie =not b wejscie=wejscie and pinb

    Mikrokontrolery AVR   01 Paź 2008 18:53 Odpowiedzi: 10    Wyświetleń: 3462
  • Jak sterować portem LPT przez stronę WWW? Sposoby i narzędzia

    Możliwość zawsze jest, nie wiadomo tylko jak chciałbyś to robić. O ile ustawienie stanów portu można zrealizować przez formularz lub zmienne w linku, na przykład www.x.y/?port=888;data=255, to odczytanie stanu portu można zrealizować na kilka sposobów - na przykład obrazek, tekst, czy HTML z zestawem radiobuttonów jako formularz.

    Programowanie   28 Gru 2008 06:14 Odpowiedzi: 10    Wyświetleń: 2970
  • Mirabella Genio Wi-Fi Czujnik drzwi i okien — demontaż

    Nazwa urządzenia: Bezprzewodowy czujnik drzwi i okien Mirabella Genio Rodzaj urządzenia: Czujnik drzwi i okien Układ urządzenia: XR809 - XR3 Zakupione urządzenie: https://obrazki.elektroda.pl/2605573300_... https://obrazki.elektroda.pl/2419106800_... https://obrazki.elektroda.pl/3480776300_... https://obrazki.elektroda.pl/3222738100_...

    Smart Home Urządzenia   06 Kwi 2023 21:39 Odpowiedzi: 1    Wyświetleń: 2526
  • REKLAMA
  • Jak mierzyć dolną połówkę sinusa 5V za pomocą AVR i ADC 2.56V?

    Dla pasma 1MHz to będzie bardzo ciekawe ;) Jak już kolega diag zaznaczył z próbkami to nie problem ale zabawa będzie przy odczycie z ADC. Przy częstotliwości kwarcu 20 MHz czas potrzebny na odczytanie stanu portu (2 cykle zegarowe) wpisanie zawartości do odpowiednich rejestrów (optymistycznie - 1 cykl) kolejne operacje związanie z dalszym wykonywaniem...

    Mikrokontrolery   06 Lis 2010 11:16 Odpowiedzi: 22    Wyświetleń: 10362
  • Jak poprawnie odczytać i zmienić stany portów w AVR?

    Troche się pogubilem... W takim razie PORTC |= _BV(0) ustawi jedynki na wszystkich, z wyjatkiem najmlodszego bitu, tak? W żadnym razie :!: Ustawi (zapisze 1) do najmłodszego bitu PORTC. Myslalem, ze jest inaczej... Byłeś(jesteś) w błędzie :D A jak ustawic pojedyncze bity PORTC |= 0x01; // ustaw najmłodszy bit PORTC &=~0x01 // wyzeruje najmłodszy...

    Mikrokontrolery   17 Wrz 2005 19:06 Odpowiedzi: 7    Wyświetleń: 2027
  • [Delphi] Jak odczytać stany pinów na porcie RS232?

    użyj popularnego komponentu do RS232 czyli ComPort tam będziesz to mógł zrobić spokojnie ;)

    Programowanie   10 Sty 2007 16:18 Odpowiedzi: 1    Wyświetleń: 1508
  • Jak sprawdzić stan linii D+ i D- w porcie USB – metody odczytu sygnałów Data+ i Data-

    Witam! Mam pytanie czy możliwe jest odczytanie stanu przewodów Data+ i Data- portu USB? Jeśli tak to w jaki sposób najłatwiej tego dokonać?

    Początkujący Naprawy   13 Wrz 2013 12:45 Odpowiedzi: 3    Wyświetleń: 1512
  • Jak skrócić czas trwania impulsu w Bascom AVR? CBI i SBI trwają 2 cykle

    Tak, tylko bezpośrednie wykorzystanie dwóch rejestrów w Bascom jest nieco kłopotliwe - nie wiadomo jak będą wykorzystane w danej chwili. Ale jak twierdzi petione nie interesuje go co będzie przed i po, zatem kod asm musiałby być bardziej rozbudowany. Wrzucenie rejestrów na stos, odczytanie stanu rejestru portu do rejestrów procesora, operacja logiczna...

    Mikrokontrolery   31 Gru 2005 13:29 Odpowiedzi: 6    Wyświetleń: 1257
  • AVR, Arduino Uno: Jak stworzyć funkcję zmiany stanu wyjścia z warunkami?

    Witam mam problem z napisaniem pewnej funkcji, Chciałbym stworzyć funkcję boolowską z 2 parametrami pin ( numer wejścia/wyjścia cyfrowego) oraz wskaźnik state, który przekazywałby informację o tym jaki stan wyjścia ma być ustawiony. Przed ustawieniem odpowiedniego rejestru PORT(B/D) funkcja sprawdzałaby czy dane wyprowadzenie jest ustawione jako wejście...

    Arduino   29 Kwi 2020 23:07 Odpowiedzi: 1    Wyświetleń: 684
  • 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ń: 3880
  • Delphi (Pascal) - Jak sprawdzić stan przełącznika na porcie LPT?

    mi chodzi o programowe rozw tego problemu O odczytanie numeru portu LPT w systemie, czy odczyt stanu z linii portu? Numer portu sprawdzisz w windowsie tak jak napisano wyżej. Potem używaj tej wartości w funkcjach które sam podałeś. A jak działa LPT to musisz się douczyć. Poszukaj info na temat SPP, ECP.

    Programowanie   27 Maj 2008 12:45 Odpowiedzi: 4    Wyświetleń: 2185
  • [ATMEGA16] problem z odczytaniem wlaściwego stanu wejścioweg

    Witam, na wstępie dziękuję wszystkim na forum, wasze posty są nieocenionym źródłem wiadomości. Zajmuję się ponad pół roku hobbystycznie elektroniką. Od pewnego czasu siedzę nad problemem związanym z ATMEGA16. Problem dotyczy odczytywania stanu wejść logicznych na mikrokonrolerze. Docelowo ma być to klawiatura, jednak ponieważ projekt klawiatury na płytce...

    Mikrokontrolery AVR   26 Paź 2008 09:58 Odpowiedzi: 6    Wyświetleń: 1194
  • Jak zacząć naukę programowania od podstaw?

    Jesli tego nie zrobisz to odczytasz sobie latch w ktorym zapisales poprzednia dana A stan pinów odpowiada kombinacji bitów tej liczby :) a nie faktyczny stan na pinach. :lol: :lol: :lol: Fantom, następnym razem przemyśl na spokojnie co chcesz napisać. W którym miejscu pisałem o czytaniu z portu? Jeśli nie zauważyłeś, to pisałem o WYSYŁANIU do portu....

    Programowanie   23 Kwi 2004 16:04 Odpowiedzi: 73    Wyświetleń: 11775
  • ATTiny2313 - jak ustawić poprawny czas inicjalizacji portów IO?

    Jaki jest czas inicalizacji obwodów IO tej kostki? W dokumentacji nie ma nic na ten tamat (albo ja nie umiem znaleźć). Jedną z pierwszych po resecie czynności było ustawienie portu B jako wejścia z rezystorami pullup i odczytanie jego stanu (ades-identyfikator układu). W mniej-więcej połowie przypadków odczytywana była wartość 0. Czas inicjalizacji...

    Mikrokontrolery   01 Cze 2006 09:01 Odpowiedzi: 9    Wyświetleń: 1116
  • aTTiny 2313 i kompletnie zielony w temacie uC :cry:

    Polecam mikrokontrolery Atmel AVR (są dobre do nauki i dobre do programowania zarówno w ASM jak i w C). C jest mało zrozumiałe i umożliwia tyle samo co asm, bo można robić wstawki asemblerowe (jak w każdym środowisku...). Odradzanie bascoma przez Twojego znajomego to głupota. Może to mało ambitne środowisko, ale można się na nim nauczyć podstaw (przejrzysta...

    Mikrokontrolery   04 Sie 2007 22:07 Odpowiedzi: 22    Wyświetleń: 2426
  • Sterowanie wyświetlaczami 7-segmentowymi i odczyt portu D mikrokontrolera

    Dziękuje za zainteresowanie tematem. Rozumiem że to wykonalne np: 1. Port D jako wyjście wysłanie kolejno 4 lub sześciu cyfr (jeszcze nie postanowiłem ile będzie wyświetlaczy). 2. Podanie sygnału zatrzaskującego stan ostatniego wyświetlacza w układzie wpiętym pomiędzy procesorem i wyświetlaczem. 3. Port D jako wejście 4. Odblokowanie układu 74HC podającego...

    Mikrokontrolery AVR   10 Lut 2011 16:13 Odpowiedzi: 5    Wyświetleń: 999
  • Atm16,Bascom. Jak zrealizować kilkakrotną zmianę stanu portu

    To że mam najwięcej gwiazdek nie znaczy że jestem najmądrzejszy ;p Nie bardzo rozumiem o co tutaj chodzi. To ma odbierać kod a potem go odsyłać? Czy może chodzi o odczytanie kodu z klawiatury? A może pilot ma się uczyć za pomocą innych pilotów? Jak by nie było, zapis do zmiennej typu String to najgorsze rozwiązanie. Kod i komendę radził bym zapisywać...

    Mikrokontrolery   20 Lis 2009 12:18 Odpowiedzi: 76    Wyświetleń: 6420
  • [ATMEGA 8] Problem z rezystorem podciągającym do masy

    W końcu zabrałem się za to przez weekend i okazało się, że przyczyna jest oczywiście najprostsza i najbardziej oczywista z możliwych, aż głupio pisać, że winne było drganie styków. Niestety to co działało (albo mi się wydawało, że działało) na płytce stykowej, po zlutowaniu zupełnie nie zdało egzaminu i powodowało takie a nie inne zachowanie programu....

    Mikrokontrolery AVR   30 Maj 2011 11:42 Odpowiedzi: 11    Wyświetleń: 3378
  • Sony Vaio VPCEB2S1E - Bady na hdd (też na part. recovery), powrót z win 10 na 7

    Dzień dobry. Znajoma ma problem z laptopem Sony Vaio VPCEB2S1E. Ktoś jej poradził uaktualnienie Win 7 do Win 10. Nie jest ona biegła w komputerach, więc wyniknąć z tego mogły tylko problemy. Po aktualizacji do Win 10, jej laptop długo się włącza i wyłącza, wyświetlając komunikat "nie można ukończyć instalacji aktualizacji wycofywanie zmian". Łącznie...

    Naprawa nośników i odzysk danych   30 Sty 2017 20:04 Odpowiedzi: 4    Wyświetleń: 927
  • [ATTiny2313][ASM][AVRstudio] interface z attiny2313

    nowa wersja. działanie: 0. usuniecie flagi zapisu 1. odczyt flagi 2. zapisz do RAM 0b01111110 3. odczyt z RAM Teraz nadal brak jakiejkolwiek reakcji DS1302 brak odczytu. Są 'szumy'? na ostatnich bajtach (na opadających zboczach,czyli jak by to) w odczycie ale nie odpowiadają wartości zapisanej. Z dokumentacji wynika że zbocze narastające i opadajace...

    Mikrokontrolery AVR   30 Wrz 2010 14:06 Odpowiedzi: 27    Wyświetleń: 4440
  • Jak poprawnie sprawdzić flagę zajętości w wyświetlaczu LCD?

    ...Czy mógłbyś przetestować ten program u siebie? Może wpadniesz na błąd, bo według mnie tam nic nie ma. Tu nie ma co testować :( Zarówno Twój kod , jak i kod kol. szod działać nie będzie , bo "ztrzaskujecie" TYLKO RAZ , stan magistrali wewnętrznej LCD , w jego(LCD) buforze I/O :( Należy to zrobić np. check_busy_of_lcd: ;ustawianie portu na wejscie...

    Mikrokontrolery   24 Cze 2007 18:16 Odpowiedzi: 18    Wyświetleń: 2711
  • 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ń: 5243
  • Evb 4.3 v4 Atmega644p - Jak zapalić i zgasić diodę przyciskiem w BASCOM?

    W tym kursie masz dokładnie wszystko napisane "Jeżeli odczytujemy stan końcówki to wtedy używamy "pin", a kiedy chcemy nadać jakiś stan używamy "port"" więc powinieneś mieć: Do If PINC.7 = 1 Then Toggle Portc.0 Zresztą masz przykład z serwisu poświęconego zestawowi EvB 4.3 $regfile = "m644pdef.dat" $crystal = 16000000 Config Pinc.0 = Input...

    Mikrokontrolery   07 Sty 2011 23:00 Odpowiedzi: 7    Wyświetleń: 3229
  • [Atmega32][c] RS232/485 przerwania generowane przez TXCIE

    Chyba się nie zrozumieliśmy więc wyjaśnię dokładnie. Transmisję sprawdzałem na wszystkich prędkościach włączając w to 300 bodów, a cały czas testuję na "standardowym" 9600. Ale do rzeczy... Do tablicy wpycham np. 100 znaków i wszystie przechodzą przez transmisję którą inicjuję ustawieniem bitu UDRIE w rejestrze UCSRB. Wtedy pojawia się przerwanie SIG_UART_DATA...

    Mikrokontrolery AVR   19 Sty 2012 10:28 Odpowiedzi: 4    Wyświetleń: 1523
  • Stan portów wejścia, odczytane wartości to 2^n, gdzie chce tylko n+1

    PINC & _BV(4) zwraca 0B00010000 lub 0B00000000, ponieważ _BV(4) to 0B00010000 PC0 to jest pierwszy bit więc oddaje 2^0 PC1 to jest 2bit więc oddaje 2^1 PC2 to jest 3bit więc oddaje 2^2 ... PC7 to jest 8bit więc oddaje 2^8 Taka jest zasada liczb binarnych. Jeśli chcesz z PC4 zrobić wynik 4 to musisz zrobić [syntax=c] uint8_t = 0; if( PINC & _BV(0) )...

    Mikrokontrolery Początkujący   13 Lis 2013 20:18 Odpowiedzi: 2    Wyświetleń: 1104
  • Atmega8 - Chronograf: Błąd kompilacji programu, jak poprawić kod?

    Poczytałem trochę bo właściwie nie wiedziałem nic, na temat timerów i napisałem ich subrutyny. Podczas liczenia prędkości zmienne czas_s/czas_ch będę mnożył przez 0.004 i dzielił przez podaną drogę. Co ty na to? Dalej jest nie dobrze....., bardzo nie dobrze(!) Zacznijmy od Timera2: Predkosc_chwilowa: Timer2 = 1536 Timer2 ma rejestr 8-bitowy, więc nie...

    Mikrokontrolery Początkujący   02 Lip 2013 21:37 Odpowiedzi: 21    Wyświetleń: 4065
  • Budowa fizycznego monitora USB na ARM – doświadczenia, schematy, opis protokołu USB

    Jeśli chodzi o samo wejście do przerwania, to czasu wystarczy - pierwsze spróbkowane bity ewidentnie odpowiadają bajtowi synchronizacji bez 2, 3 pierwszych bitów, ale to bez znaczenia, ważne jest wyłapanie początku pierwszego bajtu danych (PID). Warto wejść jak najszybciej, żeby dokonać pomiaru czasu jednego bitu za pomocą trybu capture, następne bity...

    Mikrokontrolery   30 Sie 2007 20:59 Odpowiedzi: 31    Wyświetleń: 3366
  • 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ń: 2547
  • AVR [ATMEGA48] , Assambler - samoistna zmiana taktowania uC

    Witam . Napisałem ( prawie) sobie na ww procesor program w asm i bascomie który ma robić za zamek otwierany kartą . W bascomie wszystko działa w 100 % według założenia jednak w asm mam taki problem że układ sam zmienia swoje taktowanie (ponad 2x) przez co wszystkie funkcje czasowe nie pracują jak powinny . Nie było by w tym nic niezwykłego ( ustawiony...

    Mikrokontrolery AVR   19 Wrz 2010 19:24 Odpowiedzi: 11    Wyświetleń: 2295
  • Jak działa matryca przyciskowa z portami P00-P07 i pull-up'ami do 5V?

    Nie ma w tym nic dziwnego, po prostu standardowa klawiatura matrycowa. W tym układzie klawiatury port P0 pracuje jako wyjście, a porty P1 i P2 i P3.7 jako wejścia. Zasada odczytu jest następująca: - Ustaw "0" na linii P0.0, pozostałe linie P0 na "1"; - Odczytaj stan portów P1 i P2 i P3.7. "0" na linii portu oznacza naciśnięty przycisk (odpowiednio 64-71,...

    Mikrokontrolery   17 Maj 2007 11:41 Odpowiedzi: 3    Wyświetleń: 1422
  • LPC2148 – blokada mikrokontrolera po ustawieniu linii GPIO przy obsłudze klawiatury 4x4

    while (1) { IOSET0 = 0x00004000; //ustawienie jedynki na pierwszej linii klawisz= IOPIN0; //odczytanie stanu portu switch (klawisz &= 0x001e0000) //sprawdzenie na którym pinie jest stan wysoki { case 0x00020000: {LCDText("1");bre... case 0x00040000: {LCDText("4");bre...

    Mikrokontrolery ARM   04 Paź 2010 22:28 Odpowiedzi: 8    Wyświetleń: 1242
  • DS2405 - Jak odczytać stan portu bez zmiany jego stanu?

    Witam Jak odczytać stan na wyjściu DS2405? Jeden sposób dział Reset Wyślij->0x55 Wyślij->Adres 8-bajtow Czytaj->1(bajt) i w tym bajcie mam informacje o stanie na wyjściu.. tylko jest jedna wada komendy (0x55) Odczytując stan na wyjściu zmieniamy wyjście na przeciwne. Są komendy 0xF0 i 0xEC ale czytając datasheet robie jakiś błąd i nie wiem dlaczego...

    Mikrokontrolery   21 Lut 2013 00:21 Odpowiedzi: 2    Wyświetleń: 1823
  • Jak odczytać stan portów PCF8574AT? Błąd w konfiguracji I2C?

    witam problem banalny ,lecz niemogę znaleśc błedu Config Sda = Portd.5 Config Scl = Portd.4 dim value as byte I2cstart I2cwbyte 112 I2cwbyte 255 I2cstop Do I2cstart I2cwbyte 113 I2crbyte value , Nack I2cstop lcd value waitms 100 Loop End pulapy są ,układ ma adres 112 (sprawdzając szyne i2c programem : For Adres = 100 To 150 Step 2 'przeszukaj 50 adresów...

    Mikrokontrolery   08 Kwi 2008 14:26 Odpowiedzi: 9    Wyświetleń: 1812
  • ATMEGA8 - brak reakcji na klawisze PD0-PD3, jak poprawnie zdefiniować wejścia?

    Rejestr PORTx to niejako rejestr "wyjściowy" dla portu... Tzn. do PORTx zapisuje wartość którą na port wystawiamy... Jeżeli chesz odczytać wartość "na porcie"/odczytać stan wejść to do tego służy rejestr PINx... "x" to oczywiście litera odapowiadająca portowi, A,B itd... Równocześnie z tutorialem powinieneś się zapoznawać z dokumentacją do uC...

    Mikrokontrolery   02 Mar 2007 07:10 Odpowiedzi: 3    Wyświetleń: 1242
  • W25Q32 SPI Read/Write na Lianshengde W806-KIT: konfiguracja CDK, wyprowadzenia i integracja kodu

    1. Konfiguracja środowiska programistycznego Platforma programistyczna: CDK Oprogramowanie do pobrania programu: Upgrade_Tools_V1.4.8.exe Sterowniki: Sterownik USB-to-Serial CH340 Informacje na temat konfiguracji i instalacji powiązanej platformy programistycznej można znaleźć w samouczkach online. W scenariuszach rozwoju sprzętu środowisko programistyczne...

    Smart Home IoT   05 Wrz 2025 04:16 Odpowiedzi: 0    Wyświetleń: 252
  • Jak poprawnie odczytać stan portu D w AT90S2313 z klawiaturą 5-przyciskową?

    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...

    Mikrokontrolery   02 Paź 2004 06:22 Odpowiedzi: 3    Wyświetleń: 1292
  • Jak przypisać adres nóżce w attiny2313 i co oznacza 0x7c oraz 0xffff?

    DDRn gdzie n oznacza nazwę literową portu służy do ustalenia czy port ma byc wejsciem czy wyjsciem. PORTX wystwia konkretny stan na port (0 lub 1) PINx słuzy do odczytania aktualnego stanu z portu. Proponuję poczytanie datasheetu tam znajdziesz wszelkie informacje na ten temat.

    Mikrokontrolery   11 Maj 2009 06:40 Odpowiedzi: 16    Wyświetleń: 5297
  • GCC: Jak ustawić bity 4-7 na porcie bez zmiany 0-3?

    Po prostu zrób sobie funkcję, która będzie kopiowała tylko pół bajtu: void DataOut(uint8_t data){ //skopiuj na port bity 7..4 z data. PORTx = (PORTx & 0x0F) | (data & 0xF0); } Musisz tylko pamiętać, że ta funkcja potrzebuje wpierw odczytać stan portu, potem go modyfikuje i na koniec zapisuje zmodyfikowaną wartość. Nie...

    Mikrokontrolery   21 Gru 2011 10:17 Odpowiedzi: 5    Wyświetleń: 1023
  • Jak odczytać stany portów B w ATMEGA8 z przyciskami? Kod i wyjaśnienia

    Od końca: jeżeli wypisane stany masz na myśli fizyczne stany logiczne na pinach procesora (napięcia), to jeżeli skonfigurujesz port jako wejścia to z rejestru PINB odczytasz dokładnie jak napisałeś, czyli 0x03. pullupy to sa rezystory podciągające do VCC, w przypadku AVRów można je włączyć (wtedy jeżeli końcówkę uC masz w "powietrzu" to z rejestru PINx.y...

    Mikrokontrolery   24 Wrz 2006 14:56 Odpowiedzi: 17    Wyświetleń: 5753
  • Bascom - Jak zapamiętać stan portów po ponownym włączeniu zasilania?

    Zapisz dane w EEPROMIE a potem je z niego odczytaj ;)

    Mikrokontrolery AVR   15 Gru 2008 12:39 Odpowiedzi: 11    Wyświetleń: 1601