ustawianie portu wejście

Znaleziono około 759 wyników dla: ustawianie portu wejście
  • Zamiennik Tasmoty dla BL602, programowanie, parowanie z Home Assistant

    https://obrazki.elektroda.pl/1883886000_... Witajcie moi drodzy. Przedstawię tutaj mój zamiennik Tasmoty przeznaczony na platformę BL602 produkcji Bouffalo Lab, oferujący m. in. możliwość sparowania naszego urządzenia z Home Assistant poprzez MQTT. Pokażę tu, jak można łatwo wgrać wsad na BL602 za pomocą prostego konwertera USB na...

    Artykuły   18 Lis 2025 18:18 Odpowiedzi: 502    Wyświetleń: 130296
  • [Atmega8] Atmega8: Nieprzewidywalne działanie klawiatury na multiplekserze - sugestie?

    Aby mieć pewność, że problem nie leży w zależnościach czasowych pomiędzy wysłaniem na port adresu do multipleksera a odczytem stanu bitu, wstaw pomiędzy ustawianie portu i warunek IF opóźnienie np. 1ms: PORTB = PORTB | 0b00000001; waitms(1); if ( Pozdrawiam Mariusz Dodano po 9 Dodano: 74151 ma wyjścia 2 wyjscia komplementarne, więc dobrze by było opisać...

    Mikrokontrolery AVR   06 Wrz 2008 22:55 Odpowiedzi: 14    Wyświetleń: 1750
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Ustawianie pinu 7 portu B jako wejście w AT90S2313 - błąd w książce?

    Najlepiej poczytaj note katalogową tam masz wszystko opisane włącznie ze schematami portów.

    Mikrokontrolery   14 Gru 2004 16:12 Odpowiedzi: 19    Wyświetleń: 1596
  • REKLAMA
  • LCD ze złomu - BL55066 i Arduino, I2C, UART sterowanie z PC + Konkurs

    https://obrazki.elektroda.pl/5220229400_... Witajcie, przedstawię tu od 0 rozpoznanie wyprowadzeń, podłączenie, zaprogramowanie i uruchomienie z Arduino wyświetlacza LCD z elektrośmieci. Omawiany tu wyświetlacz pochodzi z pralki Amica AWSN12DA i posiada sterownik BL55066 do którego nie znalazłem biblioteki, tylko samą notę katalogową....

    Wnętrza urządzeń   05 Lis 2023 20:56 Odpowiedzi: 22    Wyświetleń: 4887
  • Stary DVD Wiwa HD-128U - wnętrze, obsługa wyświetlacza i klawiatury SM1628B

    https://obrazki.elektroda.pl/7103913800_... Witajcie moi drodzy. Przedstawię tu wnętrze starego odtwarzacza DVD Wiwa HD-128U, zaprezentuję jakie części można ze środka odzyskać a potem skupię się na obsłudze jego wyświetlacza 7-segmentowego i klawiatury poprzez implementację protokołu dedykowanego ich kontrolera na platformie Arduino....

    Wnętrza urządzeń   08 Maj 2022 14:44 Odpowiedzi: 12    Wyświetleń: 5085
  • REKLAMA
  • Domowa bramka sieci LoRa i system czujników.

    http://obrazki.elektroda.pl/2126980700_1... System monitorowania środowiska, oparty o interfejs LoRa IoT składa się z stacji bazowej zbudowanej z wykorzystaniem modułu Arduino Mega z bramką LoRa oraz zdalnych stacji opartych na Arduino Feather, które łączą się z stacją bazową poprzez radiowy interfejs LoRa. System pozwala na monitorowanie...

    DIY Zagranica   09 Cze 2017 19:42 Odpowiedzi: 6    Wyświetleń: 23187
  • REKLAMA
  • Sterownik oświetlenia modeli latających

    http://obrazki.elektroda.pl/5177399200_1... Popełniłem coś takiego, co można nazwać sterownikiem oświetlenia do modeli latających lub jeżdżących albo czegokolwiek, gdzie można dać diody LED. :-) Zaprojektowany został z myślą o sterowaniu oświetleniem modeli, w których sterowanie odbywa się za pomocą aparatury modelarskiej i odbiorników...

    DIY Konstrukcje   27 Sty 2013 21:32 Odpowiedzi: 8    Wyświetleń: 15207
  • 16 kanałowy analizator widma sygnału akustycznego

    Witam. Pragnę podzielić się moją historią tworzenia tytułowego instrumentu. Cały projekt opisuje także na blogu, który specjalnie dla niego założyłem, a można go czytać tutaj: Początki Pewnego dnia siedziałem sobie w pracy przeglądając filmiki na youtube i natknąłem się na prezentację analizatora sygnały audio zrobionego przez jakiegoś hobbystę i pomyślałem...

    DIY Poczekalnia   11 Lis 2010 21:14 Odpowiedzi: 54    Wyświetleń: 20756
  • Zasilacze LED z interfejsem BluetoothSponsorowany

    Zasilacze LED z interfejsem Bluetooth Steruj oświetleniem wykorzystując nową serię zasilaczy Mean Well Dalece posunięta miniaturyzacja modułów do komunikacji bezprzewodowej przy jednoczesnym spadku ich ceny jest powodem, dla którego moduł do transmisji radiowej można znaleźć niemal wszędzie. Mimo tego wbudowanie go w zasilacz LED jest bardzo innowacyjne...

    Artykuły   19 Gru 2022 18:58 Odpowiedzi: 5    Wyświetleń: 2016
  • ATmega32 - Ustawianie PORTB i PORTC na 0xFF nie działa poprawnie

    By setować porty należy ustawić rejestry DDRn na wejście lub wyjście. Masz ustawione DDRn na wejście i setujesz pullupem(podciągasz pin portu do VCC).

    Mikrokontrolery   31 Sty 2020 14:21 Odpowiedzi: 15    Wyświetleń: 741
  • Czy DS18B20 jest uszkodzony? Rezystancje między pinami i grzanie się układu

    DDRC - to jedynie ustawianie portu jako wejście lub wyjście tymczasem musisz ustawić jakąś na porcie (1 lub zero lub stan hi-Z) Ty tego nie robisz. Moja rada: porównaj jak to robią inni. Dołączam plik z przykładową implementacją poszczególnych funkcji w C. Bardzo ważną sprawą w tym protokole jest timing. Pozdrawiam p.s. po krótkim zastanowieniu ustawianie...

    Mikrokontrolery AVR   21 Lut 2011 13:23 Odpowiedzi: 13    Wyświetleń: 3070
  • Dlaczego dioda świeci przy sprawdzaniu stanu portu attiny2313?

    Nie wiem czy to zamierzone, ale w tym fragmencie kodu nie masz bit_is_clear: if(PIND,PD0) { PORTB &= ~0x84; } Będzie to zapewne powodować ciągłe wysyłanie danych na port B. Ustaw też jawnie port D jako wejście - DDRD = 0x00 przed włączeniem rezystorów podciągających. Wiem że jest domyśle ustawianie portów na starcie jako wejście, ale...

    Początkujący Elektronicy   27 Lut 2010 14:15 Odpowiedzi: 47    Wyświetleń: 5936
  • REKLAMA
  • Ustawianie sieci konfiguracja routera z innej podsieci?

    Witam mam takie pytanie odnośnie konfiguracji sieci. Mam internet od dostawcy który przychodzi do mnie światłowodem z zewnętrznym IP światłowód wchodzi do routera od dostawcy który ma wejście na światłowód oraz jeden port LAN na routerze w sieci lan ip do logowania 192.168.1.1 maska 255.255.255.0. Chciał bym tak skonfigurować sieć aby ten LAN z routera...

    Sieci LAN   07 Lis 2019 08:09 Odpowiedzi: 15    Wyświetleń: 2466
  • Jak połączyć ATtiny2313 z EEPROM AT24C16 przez I2C? Kod w C nie działa

    Witam wszystkich ponownie. Przez ostatnie tgodnie byłem zmuszony odłożyć zabawę z pamięcią i ATtiny, ale w końcu do tego powróciłem. Zmontowałem układzik na płytce wtykowej. Podłączyłem przez rezystorki 10kOhm do VCC piny SDA i SCL. Wgrałem na ATtiny ten programik: #include <avr/io.h> //----------------/ USTAWIENIE PORTÓW /------------------------...

    Mikrokontrolery AVR   01 Sie 2009 22:50 Odpowiedzi: 15    Wyświetleń: 4044
  • ATmega16 - Jak ustawić masę na wybranych wyjściach portu?

    Nie rozumiem tego zdania: nawet jak byś tam miął zworkę to też by miała rezystancje. Drut z którego robisz zworkę też ma rezystancję. Nie spodziewam się, że używasz nadprzewodników. Próbujesz rozwiązać problem niewłaściwe przyjmując, że zakładając zworkę rozwiążesz problem. Zobacz w dokumentacji jaki poziom przyjmuje wejście R/W i zobaczysz, że aby...

    Mikrokontrolery AVR   04 Lut 2014 20:23 Odpowiedzi: 25    Wyświetleń: 2304
  • [atmega8][C] - Komunikacja ATmegi8 z termometrem cyfrowym DS18b20.

    Czyli wyczyszczenie magistrali następuje w pierwszej linijce tej funkcji, tak? Mam cały program i coś jest nie tak. Temperaturę z MCP9700 odczytuje prawidłowo, a z dallasa mam ciągle "cisza". Poza tym wszystko działa bardzo wolno i jak wyjmę kondensator filtrujący spomiędzy pinów MCP9700 to nie reaguje na zmianę napięcia. Procesor to ATmega8 i jest...

    Mikrokontrolery AVR   11 Paź 2015 16:22 Odpowiedzi: 15    Wyświetleń: 1416
  • AVR - Jak zaprogramować port do jednorazowego działania w C?

    Nie DDRD tylko PORTD. DDRD ustawia funkcję portu czyli wejście bądź wyjście. PORTD ustawia stan portu. czyli: PORTD=0x02; // Stan wysoki na wyjściu portu D1 PORTD=0x00;// stan niski na wyjściach portu D

    Mikrokontrolery Początkujący   07 Sie 2012 07:41 Odpowiedzi: 7    Wyświetleń: 1238
  • [Bascom][ATMega8]Klawiatura matrycowa, przełączniki.

    Witam. Wiem, że temat był wielokrotnie wałkowany na forum, ale mimo przebrnięcia przez sporą ilość informacji jakoś nadal mam problem z poradzeniem sobie z moim przypadkiem. Buduję 'klawiaturę matrycową' ale nie na przyciskach, ale na przełącznikach, zatem program sterujący nie będzie miał rozpoznać naciśnięcia przełącznika, a stan wszystkich linii......

    Mikrokontrolery AVR   28 Maj 2009 15:57 Odpowiedzi: 2    Wyświetleń: 2333
  • AD557JN - przetwornik cyfrowo analogowy do PC

    AD557JN to 16 pinowy przetwornik cyfrowo analogowy. Posiada 8 bitowe wejście czyli idealnie nadaje się do wykorzystania dla portu równoległego komputera. Kolejne dwa piny to uziemienia (minusy) GND. Jest także pin 11 do zasilania w zakresie 4.5V do 5.5V. Oprócz tego piny chip select i chip enable, które nie są używane (podłączone do GND) w przypadku...

    Artykuły   29 Maj 2005 21:02 Odpowiedzi: 2    Wyświetleń: 4328
  • ATmega32 i LCD alfanumeryczny - niby proste, ale...

    Faktycznie miałem podać kod, ale go nie podałem, bo trochę czasu nie miałem. Nie jestem pewien, czy prawidłowo zrobiłem ten odczyt, ale mi działa. Wytłumaczenie wcześniej już podał zumek, ale ja to trochę rozwinę. Jeśli dobrze doczytałem w instrukcji HD44780, to z odczytem danych należy postępować podobnie jak z zapisem danych. Analogie trzeba stosować...

    Mikrokontrolery   22 Sie 2006 16:07 Odpowiedzi: 4    Wyświetleń: 1932
  • Atmega328P - Zawiesza się przy obciążonym przekaźniku

    Biblioteka i2c, z netu gdzieś znalazłem [syntax=c] /* * i2c.h * * Created on: 13 gru 2015 * Author: MrChewe */ #ifndef UART_I2C_H_ #define UART_I2C_H_ /***************************************... #include <avr/io.h> #include <util/twi.h> #if TWI_CAREFUL #define TWI_STOP() \ { \ TWCR = _BV(TWINT) | _BV(TWEN)...

    Mikrokontrolery   02 Lut 2016 11:52 Odpowiedzi: 23    Wyświetleń: 2094
  • Wybór języka do programowania AVR dla początkującego z TurboPascalem

    Żeby pisać na mikrokontrolery w C++ trzeba znać ten język bardzo dobrze. Niestety mikrokontroler to nie PC i nie "wybacza" nieprzemyślanych konstrukcji, które kończą się alokacją ogromnych ilości pamięci. Tak konkretniej to chodzi mi o nieprzemyślane używanie klas. C na mikrokontrolery jest znacznie łatwiejszy. A mógłby ktoś napisać w C++ i w C program...

    Programowanie   24 Kwi 2008 17:03 Odpowiedzi: 24    Wyświetleń: 3012
  • Uniwersalna przystawka do testowania układów analogowych i cyfrowych

    http://obrazki.elektroda.pl/4396219800_1... Nauka podstaw elektroniki cyfrowej i analogowej składa się z części ściśle teoretycznej oraz z eksperymentów prowadzonych w laboratorium wyposażonym w oscyloskopy, generatory funkcyjne czy zasilacze laboratoryjne – przy ich pomocy można badać charakterystyki podstawowych elementów elektronicznych:...

    DIY Zagranica   06 Lis 2012 15:57 Odpowiedzi: 2    Wyświetleń: 10845
  • 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ń: 2298
  • [Nucleo L053R8] [Cortex m0+] - Przerwanie zewnętrzne - pytanie

    GPIOB->MODER = (GPIOB->MODER & ~GPIO_MODER_MODE8) | (~GPIO_MODER_MODE8); // input mode To jest na pewno źle, choć przypadkiem robi to czego oczekujesz (ustawia pin PB8 jako wejście) + coś czego nie oczekujesz (ustawia wszystkie pozostałe piny portu B jako wejście analogowe). Na niepodłączonym pinie wejściowym może być generalnie dowolny stan, równie...

    Mikrokontrolery ARM   28 Gru 2016 22:29 Odpowiedzi: 7    Wyświetleń: 1356
  • Attiny2313 - Czy można podłączyć mikrowyłącznik bezpośrednio do procka?

    Czyli po prostu ustawić dany pin jako wejście i dać mu stan wysoki Tak. PORT służy do ustawiania stanu wysokiego/niskiego na portach. Doprecyzowując. Tak, jeśli to wyjście. Włączanie podciągania jeśli wejście.

    Mikrokontrolery   20 Kwi 2016 18:55 Odpowiedzi: 7    Wyświetleń: 705
  • AVR C – jak ustawić porty DDRB, DDRD, PORTB, PORTD na wejście/wyjście?

    Witam. Zaczynam zabawę z uC (w jęz. C), ale nie mogę znaleźć nigdzie opisu ustawiania portów(wejście , wyjście), chodzi mi o komendy: DDRB = 0xFF; DDRD = 0xFC; PORTB = 0xFF; PORTD = 0xF7; Czy mógłby mi ktoś wytłumaczyć to "łopatologicznie"? Pozdrawiam.

    Początkujący Elektronicy   15 Kwi 2008 20:54 Odpowiedzi: 4    Wyświetleń: 5612
  • ATxmaga128 - Nieprawidłowy odczyt bitu z portu przy zmianie stanu na 3.3V

    A o który pin IO ci chodzi? Bo to co robisz cztery piny portu ustawia jako wyjście (3-6), pozostałe jako wejście. Potem odczytujesz stan portu, ale twoje maskowanie andi wycina tylko pin 1. W efekcie twój warunek jest spełniony jeśli wszystkie piny z wyjątkiem pinu nr 1 (którego stan jest bez znaczenia) są równe zero. Ponieważ inne piny też są wejściami...

    Mikrokontrolery Początkujący   04 Maj 2015 17:06 Odpowiedzi: 2    Wyświetleń: 801
  • ATMEGA - ustawienie pinu jako wejście w C nie działa, co robię źle?

    Było już na ten temat nie raz ale co tam... Są trzy rejestry odpowiadające za porty... DDRx - ustawienie portu jako wejście lub wyjście (rejestr kierunku)... PORTx - odpowiada za ustawienie stanu portu (stan wysoki/niski na poszczególnych pinach lub całym porcie) "wystawienie" wartości na port... PINx - odczyt wartości z portu lub stanu pojedynczych...

    Mikrokontrolery   17 Kwi 2006 23:17 Odpowiedzi: 2    Wyświetleń: 1053
  • [C - WinAVR] Prosty program na ATmega8: mruganie LED, WinAVR i AVRstudio 4

    #define speaker_pinA_DDR DDRC co oznacza (chyba) ustawienie portu jako wyjście Nie! To tylko zwiększenie czytelności i elastyczności programu. Ta linijka nie ustawia kierunku portu. Każdy port ma swoje trzy rejestry: PINx (do odczytu), PORTx (do zapisu) i DDRx (do ustawienia kierunku). X to literka oznaczająca dany port (np. A). W rejestrze DDRx każdy...

    Mikrokontrolery   27 Sty 2006 09:20 Odpowiedzi: 11    Wyświetleń: 8975
  • Jak działa układ 74HC541 w zestawie ZL1MCS51 dla mikrokontrolerów '51?

    Witam Jesli ustawiasz port jako wejście, to właczasz podciągnięcie. Chodzi o to zeby był stabilny stan na pinie, co polepsza odkłucanie portu. Jeśli pojawi sie zero logiczne to procesor to wykryje i wykona jakś część programu. Pozdrawiam

    Mikrokontrolery   15 Kwi 2011 09:29 Odpowiedzi: 35    Wyświetleń: 7793
  • Karta sieciowa "Połączenie lokalne" nie ma poprawnej konfiguracji prot

    Jeśli w konfiguracji laptopa widzimy, że nośnik jest odłączony to znaczy, że ma problem z negocjacją szybkości portu. I wtedy ustawianie adresu statycznego nie pomoże nic. Możesz jeszcze sprawdzić czy w tym czasie na routerze i laptopie właczają się lampki na porcie (jeśli są takowe). Wejdź w konfigurację karty sieciowej i spróbuj na sztywno ustawić...

    Sieci LAN   19 Mar 2017 00:19 Odpowiedzi: 19    Wyświetleń: 1062
  • C dla AVR: Co oznaczają operatory |= i &=~ w kodzie?

    Zapis typu: PORTB |=_BV(0); powoduje wystawienie stanu wysokiego na końcówkę 0 Portu B. Zaś zapis typu: PORTB &=~_BV(0); powoduje wystawienie stanu niskiego na końcówkę 0 Portu B. Czyli zapis typu |=_BV(x); powoduje ustawienie danego bitu zaś zapis &=~_BV(x); powoduje zresetowanie danego bitu. Odnośnie DDRX to 1 oznacza ustawianie jako...

    Mikrokontrolery AVR   20 Lis 2008 23:45 Odpowiedzi: 7    Wyświetleń: 3127
  • AVR i podłączenie przekaźnika. Zwarcie styku do masy.

    Ustawiam linie portu jako wejście (DDRD tej linii 1) Jasne... ja bym ustawil 0... Poza tym tak dobrze myślisz:)

    Mikrokontrolery   20 Kwi 2008 10:43 Odpowiedzi: 1    Wyświetleń: 1347
  • Różnica między PinX.Y a PortX.Y w BASCOM - jak to działa?

    Nie pisze w BASCOM, tylko w assemblerze i działa to tak: Do określania co jest wejściem a co wyjściem służy rejestr DDRn [n - litera portu]. Więc jeżeli chcesz mieć pierwsze dwa piny jako wejście, a dwa następne jako wyjście w porcie B ustaw: DDRB 0xC [binarnie 1100] Ustawiając PORTB zmieniasz stan pinów portu. Rejestr PINBx [x jakaś cyfra] odpowiada...

    Mikrokontrolery   25 Sty 2008 16:55 Odpowiedzi: 11    Wyświetleń: 7401
  • Atmega8 - Jak zaimplementować czasowe sterowanie przekaźnikiem w C?

    Hi, Po pierwsze ustawiasz kierunek portu dla PC1, a gdzie ustawienie dla PC4? Nawet jeżeli po resecie jest ustawiony jako wejście to dobrym zwyczajem jest go ustawić tak jak należy. Po drugie w najprostszym wypadku to co chcesz zrobić: [syntax=c]if( !(PINC & KEY) ){ /*jezeli stan niski to...*/ PORTC |= RELAY; _delay_ms(10000); _delay_ms(10000); PORTC...

    Mikrokontrolery Początkujący   16 Lip 2013 21:53 Odpowiedzi: 11    Wyświetleń: 6147
  • Attiny26 pull-up. Co zrobić, aby poprawnie działało?

    Mam problem z portami a Attiny26 mianowicie ustawiam: Ustawiam piny portu b jako wejście ustawiam na nich stan wysoki nawet na wszelki wypadek zeruje bit MCUCR.6 żeby było wszystko zgodnie z tabelką z dokumentacji tak aby były włączone pull-up. Gdy pisze prosty program to wejścia zachowują sie jakby nie były podciągnięte wewnętrznymi rezystorami, jak...

    Mikrokontrolery   14 Lis 2007 10:05 Odpowiedzi: 4    Wyświetleń: 1371
  • Atmega 8 - Czytanie stanu wejścia w zależności od wyjścia

    Nie ma nic prostszego, niż połączenie każdego końca przewodu do innej linii portu uC. Minimalistyczne testowanie wiązki polega na tym, że ustawiasz wszystkie linie poza jedną jako wejścia podciągnięte do plusa, jedną jako wyjście w stanie 0 i sprawdzasz, czy masz dokładnie jedno wejście w stanie 0. I tak dla każdej linii. Jeśli brakuje Ci linii portów...

    Mikrokontrolery Początkujący   31 Mar 2016 17:34 Odpowiedzi: 10    Wyświetleń: 1548
  • [Atmega 32] [Atmega 32][Bascom] Jak ustawić brak stanu na końcówce portu?

    Czyli jeśli dobrze rozumiem aby celowo ustawić stan nieokreślony muszę za każdym razem ustawiać określoną końcówkę portu jako wejście?

    Mikrokontrolery AVR   13 Cze 2008 23:08 Odpowiedzi: 10    Wyświetleń: 2385
  • Jak aktywować rezystory Pull-Up w Atmega8 i uniknąć zwarcia?

    Przepraszam, nie przyczytałem dokładnie pierwszej wiadomości. Jak rozumiem, masz wyjście w stanie niskim, a chcesz, żeby zrobiło się z tego wejście z pull-up. Jeżeli z zewnątrz nie jest podłączone żadne napięcie (a nie jest, bo inaczej wyjście stanie niskim zostałoby zabite), to po prostu zmieniasz DDRB na wejście. Nastęnie ustawiasz pull-up (lub nie,...

    Mikrokontrolery   18 Wrz 2007 13:37 Odpowiedzi: 9    Wyświetleń: 3495
  • [qfix] Jak poprawnie podłączyć dodatkowy przycisk do robota, by zmieniał stan?

    To zależy od kompilatora. W C ustawiasz za pomocą DDRx pin jako wejście i wtedy do PORTx zapisujesz 1 tak jakbyś chciał ustawić wyjście mikrokontrolera w stan '1'. Ponieważ pin jest ustawiony jako wejście to mikrokontroler interpretuje to jako chęć podłączenia pullupa. (X to oczywiście numer portu).

    Robotyka Modelarstwo i CNC   13 Lis 2009 19:36 Odpowiedzi: 8    Wyświetleń: 1560
  • Sterowanie tranzystorem PNP z AVR – dioda świeci cały czas, brak reakcji na set/reset

    Czas uporządkować wszystkie odpowiedzi. Z każdym portem AVR'a związane są trzy rejestry Portx, Pinx i DDRx (x to interesujący nas port A, B, C, D a czasami nawet E) Rejestr Portx - w nim przechowywane są dane wyjściowe, które przenoszone są na końcówki uC jeżeli są ustawione one jako wejście. Rejestr Pinx jest rejestrem odzwierciedlajacym stan końcówek....

    Mikrokontrolery   09 Sie 2006 12:15 Odpowiedzi: 12    Wyświetleń: 2889
  • Konfiguracja portów AVR dla ATmega8, klawiatura i 1-wire - sprawdzenie ustawień

    A więc tak. 1. ATmega8 nie posiada linii PC7. 2. Linia PC6 jest wykorzystywana jako reset. Żeby użyć jej jako linii IO należy przestawić odpowiedni fusebit. Jednak wtedy tracisz możliwość programowania ISP - wtedy pozostaje tylko programator równoległy. Być może wiesz o tym, ale skoro już piszę to warto było wspomnieć. 3. PORTC = 0xff; Ustawiając port...

    Mikrokontrolery   22 Mar 2008 22:25 Odpowiedzi: 8    Wyświetleń: 2643
  • [C] [C][Atmega8] Jak ustawić warunek if do włączania buzzera przy przekroczeniu temp?

    Po pierwsze, jak chcesz sprawdzać tylko wartość przed przecinkiem to po co mnożysz to przez 10? ;) tzn możesz ale po co ? Po drugie - gdzieś ty umieścił to przypisanie temperatura = coś tam ???? Toż to trzeba zrobić w warunku, który dokonuje pomiaru bo po drodze masz badane dwa razy różne temperatury i zmienna cel raz przybiera w pętli głównej wartość...

    Mikrokontrolery AVR   05 Sie 2011 18:14 Odpowiedzi: 10    Wyświetleń: 1618
  • AVR ATMega16: Odczyt stanu portu i użycie rezystora pull-up z transoptorem?

    Faktycznie. Sprawdzone i działa. Sam pull-up wystarcza - fototranzystor się nasyca dając 0 na końcówce portu. Oczywiście końcówkę portu ustawiamy jako wejście i ustawiamy na nim stan "0". Dla dokończenia tematu po drugiej stronie transoptora jest: +Vcc (9V) | fotodioda (transoptora PC847) | rezystor 470 Ohm | sprzycisk (microswitch) | masa

    Mikrokontrolery AVR   12 Lip 2009 12:25 Odpowiedzi: 4    Wyświetleń: 2579
  • Jak zmierzyć przepływ prądu w fototranzystorze? Początkujący pytanie

    Rozwiązanie z multiplexerami 74HC151. http://hyper.sunjapan.com.cn/~hz/PIC/vid... Linie portu C ustawiasz PC0 - wyjście - adres komparatora w grupie PC1 - wyjście - adres komparatora w grupie PC2 - wyjście - adres komparatora w grupie PC4 - wejście - stan komparatorów 1-8 PC5 - wejście - stan komparatorów 9-16...

    Początkujący Elektronicy   10 Lip 2007 19:23 Odpowiedzi: 15    Wyświetleń: 5844
  • Wyświetlacz HD44780 na porcie D w Atmega32 wyświetla same zera - co sprawdzić?

    Sprawdź czy w programie nie ustawiasz po raz drugi portów jak wejście czy wyjście. Skoro działało na porcie A to podłącz jeszcze raz pod ten port i sprawdź dokładnie w jakiej konfiguracji działa.

    Mikrokontrolery AVR   22 Lut 2010 09:57 Odpowiedzi: 3    Wyświetleń: 1263
  • Jak ustawić BASH jako wejście/wyjście dla portu szeregowego

    stty ospeed 57600 powinno być. ... to już Ty powinieneś wiedzieć najlepiej ;) Masz te predkości niesymetryczne w obu kierunkach? Ustawienie prędkości działa ale te dwie powyższe komendy już nie. mea culpa... Jedna spacja za dużo, powinno być: 0< /dev/ttyS0 1> /dev/ttyS0 albo < /dev/ttyS0 > /dev/ttyS0 Jak daję cat /dev/ttyS0 to też mi nic...

    Programowanie Początkujący   25 Cze 2009 13:46 Odpowiedzi: 17    Wyświetleń: 3888
  • Obsługa DAC0808, PCF8591, ADC0820 w C dla ATMega128 (WinAVR)

    DAC0808 - nie ma kompletnie żadnej filozofii. POdłączasz go do jakiegokolwiek ośmiobitowego portu, ustawiasz kierunek (DDRx = 0xff;) i zapiszujesz wartość (PORTx = wartosc;). PCF8591 - http://elportal.pl/index.php?module=Cont... część szósta, pobierz listingi. ADC0820 - podobnie jak DAC0808 podłączasz do portu ośmiobitowego....

    Mikrokontrolery   14 Lis 2007 00:34 Odpowiedzi: 2    Wyświetleń: 1284
  • [ATMEGA16][GCC + AVR Studio] 1Wire, DS18B20, komunikacja

    ustawianie stanów logicznych na pinie odbywa się w przypadku 1-wire nieco inaczej niż pokazałeś. Ty ustawiasz kierunek i wymuszasz stan, a to troche nie tak. Ustalać powinieneś jedynie kierunek transmisji. Domyślnie w rejestrze PORTx są same zera, więc nie musisz się nim w ogóle przejmować. Dla np resetu powinno być tak: ustawiasz port jako wyjście,...

    Mikrokontrolery AVR   06 Sie 2010 13:49 Odpowiedzi: 14    Wyświetleń: 6115