1. Zerujesz kondensator - PC1 i PB1 = OUT 0 2. Ustawiasz na PC1 stan wejście wysokiej impedancji 3. Ustawiasz na PB1 = OUT 1 4. Czekasz kilka uS żeby się naładował kondensator złożony z dielektryka i ew. palca 5. Ustawiasz na PB1 stan wysokiej impedancji 6. Ustawiasz na PC1 = OUT 0 7. Sprawdzasz czy na PB1 jest 1 logiczna. Nie? Wracasz do punktu 2 Liczysz...
Mam mały problem Taki zapis PORTD&=~(1<<PD1) zeruje bit PD1 w porcie D, taki natomiast PORTD|=(1<<PD1) ustawia ten bit. Jak zanegować wybrany bit nie znając jego stanu, i nie zmieniając pozostałych?
SBI to makro które ustawia stan określonego bitu , a CBI - zeruje określony bit ,np: sbi(DDRB,PB1) - ustawiasz bit PB1 ( bit PB1 jest zdefiniowany jako 1 ), czyli w rejestrze DDRB ustawiasz bit 1 na 1 . cbi(PORTB,PB1)- zerujesz bit PB1 , czyli w rejestrze PORTB ustawiasz bit 1 na 0 . to jest to samo jakbys napisal : sbi(DDRB,1) - ustawia bit 1 rejestru...
UWAGA ! Zerowanie dysku trwale usuwa wszystkie dane - zabezpiecz się kopią zapasową. Oprócz zerowania wykonaj również remap. http://www.elektroda.pl/rtvforum/viewtop...
Wygląda w porządku. Na razie jest tak ze oba przyciski musisz mieć przyciśnięte przez min3sec i wówczas wywołana zostanie akcja. Dodano po 1 A to zerowanie jest konieczne
To możne tego ifa zastosować w przerwaniu. [syntax=c] ISR(INT0_vect) { if (PINB & 0x02) PORTB |= _BV(4); //ustaw jeżeli PB1 = 1 else PORTB &= ~_BV(4); //zeruj jeżeli PB1 = 0 } int main(void) { MCUCR |= (1<<ISC00); //każda zmiana stanu wywołuje przerwanie GIMSK |= (1<< INT0); //przerwanie z int0 sei();//odblokuj przerwania while(1)...
Mam pytanie, na dysku mam wiele zdjęć haseł itp, jak to usunąć na stałe? Czy tylko zerowanie?
Dysk do zerowania, poczytaj o tym.
nie ma już takiej opcji 9 nigdy nie będzie - to nie ten wiek........... wdclear i zerowanie dysku............ pozatym jest o tym pełno na forum więc szukaj na przyszłość..........
Musisz dokładniej rozeznać istniejącą sytuację. Przejrzałem starą dokumentację. W Projekcie Elektrycznym obudowy odbiorników siłowych oraz rury wodociągowe są przyłączone do uziomu otokowego (tak to się nazywa?). Na kartach dokumentacji widnieje uwaga: "W przypadku zerowania należy prowadzić do odbiorników siłowych czwarty przewód". Choć na jednej...
Witaj. 1. Dodaj rezystor 10k na pinie RESETdo Vcc. 2. DDRB ustala kierunek - wyjśćie /wejście. Jeżeli ustawisz pin jako wyjjście, to wtedy dopiero zmiana w PORTx stanu pinu oznacza 1 lub zero na wyjściu. Dlatego DDR ustaw przed pętlą, a w pętli operuj tylko PORT. 3. to DDRB = (0<<PB1) nie zeruje tylko pin PB1 - patrz punkt 1.5: http://mikrokontrolery.blogspot.com/2011...
Kolego 90% mojej okolicy to sieć TT. Pion mógł być jak najbardziej dwuprzewodowy bo jedyne gniazda ze stykiem PE umieszczano w kuchni oraz łazience i łączono z metalową instalacją wodociągową. Takie były standardy prawie do lat 90 tych XX wieku A jak jest teraz, przy rurach wodnych nieprzewodzących? Ktoś to poprawił?
Zabezpieczenia można kupić na ALLEGRO sa w formie gniazdek telefonicznych naściennych. Bardzo ważne jest UZIEMIENIE !!! , całe urządzenie musi być podłączone do uziemienia (w blokach ze starymi instalacjami 220V było tylko zerowanie więc nie wolno wykorzystywać w takim przypadku sieci elektrycznej). Zastępczym sposobem jest podłączenie do instalacji...
W AT90S1200 i Attiny2313 nie ma przetwornika ADC. Układ który pokazałeś to dzielnik napięcia R2/R3 + jakieś zabezpieczenie wejścia za pomocą diod. Za jego pomocą można wykonać pomiar napięcia. Procesor rozładowuje kondensator C2 ustawiając PB1 = 0. Następnie rozpoczyna pomiar: zeruje timer, ustawia PB1 jako wejście komparatora, a PB2 jako cyfrowe wyjście...
Nie do wiary, takie wspaniałe narzedzie to MHDD a nie widzi dysków innych niż MASTER? NO TO PRZESTAW ZWORKĘ NA MASTER i spróbuj uruchomić jakikolwiek LIVE SYSTEM z kompaktu CD i spod niego dopiero MHDD... Wszystkie przeciwności można obejść, zresztą na kompaktach z Live System pełno narzędzi jest, nawet i do zerowania... A tych LIVE SYSTEMÓW pełno w...
To wywal przed while lub do init() , nie ma sensu aby procesor to ustawiał milion razy na sekundę : Natomiast kod w przerwaniu zmień na : PORTB = (0<<PB1); jest równoważny PORTB = 0; , więc zeruje również PB0 . Operatory logiczne proszę się zaprzyjaźnić... ;) Ostatecznie proponuję takie kodzio:[syntax=C]#include <avr/io.h> #include <avr/interrupt.h>...
Stało się tak gdyż użyłeś nowszej wersji kompilatora niż autor programu. Autorzy WinAVR probują upodobnić go do standardu ANSI C ,a instrukcje(mnemoniki) sbi i cbi są wzięte "na żywca" z asemblera. Polecenia: sbi(DDRB,PB1); sbi(PORTB,PB1); musisz zastąpić przez: DDRB|=1<<1; //ustaw DDRB,1 PORTB|=1<<1; //ustaw PORTB,1 Może wyglądają one troche...
Jeden rząd diod ze wspólną anodą nie wymaga stosowania multipleksowania. Dwa rzędy i więcej już tak. Postaram się to opisać jak najprościej dla trzech rzędów diod. Katody diody pierwszej z pierwszego rzędu, pierwszej z drugiego rzędu i pierwszej z trzeciego rzędu łączymy razem i podłączamy do portu np PB0. Katody diody drugiej z pierwszego rzędu, drugiej...
RCD w TNC :) Autor jak to napisał zdobył "papier do zawodu", to nie żadne uprawnienia, poziom egzaminu to dno, wystarczy być obecnym :) o czym świadczy, że autor chce montować RCD w TNC. Po pierwsze przepisy zabraniają przerywać obwód ochronny, którym jest PEN. Po drugie, wielu się zastanawia i próbuje wmówić, że w praktyce będzie bezpieczniej przecież....
Są liczniki mechaniczne z zerowaniem. Takie fabryczne rozwiązanie mam w prasie SIPMA. Rozwiązanie jest prostsze, bardziej niezawodne i prawdopodobnie tańsze niż własna konstrukcja. [Edycja] Nie doczytałem że planujesz licznik w kabinie. W takim przypadku własny układ może mieć sens, ale czy na pewno jest to niezbędna funkcjonalność? Wszak najistotniejsza...
wdclear i zerowanie dysku jest najlepsze.... pozatym jest o tym pełno na forum i nie ma sensu się rozpisywać - użyj szukaj.... czas zakończyć ten temat...........
Poszukaj w biosie opcji "Spread Spectrum" - włącz oraz "PCI Clock AutoDetect" i "DIMM Clock AutoDetect". Są to opcje zmniejszające zakłócenia elektromagnetyczne. Ale przede wszystkim jak pisali Koledzy - gniazdo z uziemieniem lub zerowaniem (SKUTECZNYM). To podstawa.
Takie rzeczy to tylko... w asemblERZE ;) Zwróć jeszcze uwagę, że poza samym użytecznym kodem Bascom wstawia pełno niepotrzebnych bzdur do programu - zerowanie całej pamięci, nieużywane wektory przerwań itp itd...
Witam, Dostałem zadanie na zajęciach, żeby porównać metody ochrony przeciwporażeniowej - wyłącznik różnicowo-prądowy oraz zerowanie. Różnicówkę bez problemu mogę opisać i pełno jest materiałów w internecie, ale mam problem jeśli chodzi o zerowanie. Wielka prośba o informacje na ten temat. Jak działa, kiedy zadziała i wszystko na temat zerowania, tak...
Ważne że działa prawidłowo :wink:, wszak po resecie nie następuje automatyczne zerowanie wszystkiego i rdzeń sobie dalej hula na PLL....wykonywany jest tylko kod od początku. Powód jest inny. Podczas resetu wszystkie rejestry są zerowane. Tyle że jak chcesz debuggować, to JTAG resetuje procka, czeka chwile, zatrzymuje go i ustawia reejstr PC na 0 (software'owy...
Masz bardzo dużo błędów CRC - 10 tys na 12 minut... To akurat nie zeruje się w czasie zerwania połączenia PPP tylko przy "pełnym restarcie". Czyli na ten moment System działa już od: 1 dzień, 14 godziny ale to i tak b. dużo błędów CRC. Dziwi mnie to że inni przy lepszych parametrach linii mają niższe synchro.
Budynek jest z lat 60 . nie wiem co teraz moge zrobić bo jakaś ochrona na pewno musi być, wymiana instalacji nie wchodzi w grę, starsza osoba brak kasy.Stare uziemienie jest nadal połączone z kawałkiem rury,tylko że cały pion wodny jest już wymieniony na plastik.
Witam, Skoro oba elementy ( nóż i ta blacha ) są z metalu no to niestety, a tymbardziej po takim ostrzeni nóż pięknie nam sie "ładuje" + i skoro blacha jest przyciągana do noża, znaczy ze jest na -. No to jest jasne. Ale... Wydaje mi się ze takie zachowanie tej prasy występuje nie tylko po ostrzeniu, ale pewnie i w trakcie eksploatacji, winika to z...
Nie wiem dlaczego nie zauważyłeś że wszystkie prasy, gilotyny, wtryskarki itd. są zasilone bez pośrednictwa trafo. do sieci i dopuszczone do pracy pod względem bezpieczeństwa. Jednym z podstawowych zabezpieczeń przeciwporażeniowych w tego typu urządzeniach jest zerowanie i dobranie zabezpieczeń gwarantujących odpowiednio szybkie wyłączenie napięcia...
Po wsiach i nie tylko pełno instalacji 2 żyłowych gdzie rolę ochronną pełni przewód zerowy podłączany jednego kontaktu i do bolca w gniazdkach sieciowych czyli do metalowej obudowy urządzeń z nich zasilanych. Tak jest tez w moim domu z końca lat 80-tych ubiegłego wieku. Przerwa na przewodzie może wystąpić w każdej instalacji. W latach 80-tych również...
Ustalić układ sieci zasilającej budynek jako pierwsze. Co chcesz ustalać, jeżeli lokale pracują w TN-C. Pion jest w TN-S czyli po modernizacji Nieprawda, pion nie jest w układzie TNS . Dlaczego ? a do niego podłączono mieszkanie autora. Także inne lokale pracujące w układzie TN-C. Pion pracuje w układzie TN-C. Sytuacja kuriozalna i nie do końca zgodna...
Witam Przedstaw kod programu, który już masz. Jeżeli prawidłowo odczytujesz dane z PCF, to sprawa będzie już prosta. Rozdzielasz wtedy Godziny, minuty i sekundy na części dziesiętne i jedności, np tak: [syntax=c] uint8_t godzina10 = PCF_godzina/10; uint8_t godzina1 = PCF_godzina%10; uint8_t minuta10 = PCF_minuta/10; uint8_t minuta1 = PCF_minuta%10;...
W tej funkcji: void ustaw_wy (void) //Ustawienie wyjść { if (D1==1) PORTC=(0<<PC1); else PORTC=(1<<PC1); if (D2==1) PORTC=(0<<PC2); else PORTC=(1<<PC2); if (B==1) PORTC=(1<<PC0); else PORTC=(0<<PC0); } chodziło ci chyba o pojedyncze...
Zastosuj 3 zmienne indeksujące (lub lepiej wskaźniki), zainicjalizuj je z przesunięciem, później tylko inkrementuj,a po osiągnięciu końca tablicy - zeruj. Skoro już wiemy, że to ma być falownik, to co z amplitudą przy niższych częstotliwościach?
#define LCD_DATA_DIR_IN GPIOC->CRL = (GPIOC->CRL & 0xFFFF0000) | 0x00004444; (GPIOC->CRL & 0xFFFF0000) Liczba hex 0 binarnie 0000 łącznie z operatorem & - iloczyn binarny, kasuje bity odpowiedzialne za konfiguracje danych pinów: 0 & 0 = 0 1 & 0 = 0 W trym przypadku PC0, PC1, PC2 i PC3. Liczna hex F binarnie 1111 łącznie z operatorem & - iloczyn binarny...
"Niedawno zakupiłem pendrive" - więc nie kombinuj a oddaj na gwarancji :) Będziesz stosował pełno programów aż go zajedziesz i Ci jej nie uznają. Jak jest możliwość to najlepiej reklamować.
Nie wiadomo czy jest ciekawie czy nie, dopiero po wykonaniu zerowania będziesz wiedział czy dysk jest uszkodzony, a nie skanowania pod Windows. Obraz dysku możesz zrobić przy pomocy CloneZilla lub podobnego programu, jest ich pełno.
masz wykonaną układem TN-C-S. Masz wykonany podział PEN na dwa osobne przewody N i PE. A jesteś pewny, że jest TN-C, a nie TT? We wsi pełno jest wysp TN-C w sieci TT, bo wiejscy elektrycy zerują. Bo tak się robi. A miastowych we wsi nie stać na elektryka, który będzie droższy o 400 zł, ponieważ zastosuje wyłącznik r-p za 300 złotych.
Możesz wykonać zerowanie dysku za pomocą MHDD => http://www.elektroda.pl/rtvforum/topic15... Pamiętaj że w tym przypadku wszystkie dane zostaną utracone bezpowrotnie.
A ja odwrotnie, najpierw chciałem go testować :). Dla zabawy pokatuję go zerowaniem w MHDD i zobaczymy ile będzie realokowanych :). Zasilacz w komputerze na płycie 965P-S3 to Be Quiet BQT-L7 530W a w tym z G31M-ES2L Chieftec iArena 500W. Ogólnie to komputer z 965P-S3 niestety przez przydek kopnąłem nogą ale nie mocno więc nie widziałem potrzeby sprawdzenia...
Czytam niektóre co czytelniejsze kawałki tego kodu i zachodzę w głowę, kto wyłączył HSI po resecie, że koniecznie trzeba go włączać i kto powpisywał w domyślnie wyzerowane pola niezerowe wartości, że musisz te pola zerować, w dodatku pojedynczo. Jeśli sam nie radzisz sobie z ustawieniami zegara, skorzystaj z CubeMX.
Dawno nic nie skrobałem dla AVR, poniżej kod który skompilował się lecz nie ma jak przetestować. Do sprawdzania wciśnięcia klawiszy powinieneś napisać funkcję, która będzie to robić zamiast ciągłego wstawiania prawie tego samego kodu. [syntax=c] #include <avr/io.h> #include <util/delay.h> /* definicje dla preprocesora */ // klawisze #define...
Nie ma żadnego projektu ani uzgodnień. To co masz zrobić? Paniusia z ADM-u Ci napisała zakres? Czy dostałeś wolną rękę i "róbta co chceta? Zapytam z czystej ciekawości. Rzeczoznawca p-poż? PWP? Ochrona przepięciowa? Główne połączenia wyrównawcze? Instalacje w mieszkaniach zerowane? Co z obwodami administracyjnymi? Pytań mogę postawić jeszcze wiele....
Spróbuj przez analogię TestDisk według porady Picia post #86 w tym linku: http://www.dobreprogramy.pl/TestDisk-Pho... Niektórzy wolą tam EasyRecovery - patrz post #88 w tym linku... pełno tego do woli w inecie! Jeszcze inne nazwy programów znajdziesz w drugim linku jaki podałem w mojej poprzedniej poradzie......
Witam. Proszę o sprawdzenie poprawności kodu.Chciałem zastosować zewnętrzne przerwanie INT0.Po podaniu niskiego poziomu na INT0 chciałbym uzyskać negacje bitów portu C0 i C1, przy czym zawsze mają one mieć wartości przeciwne. ISR(INT0_vect) { if( !(PINC & 0x02))//negacja PC0 i PC1 { PORTC |= _BV(PC1); PORTC...
Witam, mam problem z odpaleniem pwm w trybie jak w temacie. Wydaje mi sie ze wszystko robie zgodnie z nota katalogowa, jednak procek zachowuje sie jakby tajmer chodzil w trybie synchronicznym, tzn pracuje wolniej niz powinien. Oto kod: ;***Init Tajmera1*** ldi r16,1<<PLLE ;-----Inicjalizacja PLL---- out PLLCSR,r16 ;PLL enable waitPLL: inr16,...
Posuw podczas cięcia jest zatrzymywany do zera. jak długo trwa zatrzymywanie ? - wszak maszyna ma jakąś bezwładność - może warto pomyśleć o prędkości dojazdowej. Jeżeli chodzi o zerowanie licznika to jest ustawione na wartość 20.02 ponieważ brak w zastosowanym tam liczniku możliwości zerowania licznika przy jednoczesnym zadziałaniu przekaźnika od cięcia...
Najlepiej ustawic tryb CTC. W Tiny26 w trybie CTC1 timer liczy od zera do wartości OCR1C po czym jest zerowany. Przy każdym zerowaniu następuje zmiana na OC1A (Toggle the OC1A - pin PB1) - to ustawiamy w rejestrze TCCR1A bitem COM1A0. Czyli OCR1C powinien mieć wartość: 8000000/38000/2 = 105; Coś takiego: DDRB |= (1 << PB1); // OC1A jako...
Korzystasz z tego samego portu dla przycisku i dla ledow. Kiedy piszesz PORTD=0x04 lub PORTD=0x01 to wylaczasz podciaganie na PD1 wiec tam zawsze jest 0. Tak teraz patrze to wogole nie wlaczasz podciagania na PD1. Rada na przyszlosc, zeby kod byl czytelniejszy uzywaj operatorow przesuniecia: PORTD=(1<<PD2) PORTD=(1<<PD1)|(1<&...
Ja zadam inne pytanie. czy to nie jest przypadkiem TT ? Liczyć to jest co. Bo wymiana WLZ to jak wiem nie polega na wymianie samych żył przewodów. Do tego dochodzi rozdzielnica administracyjna. Trzeba jeszcze zrobić uziom. Niezależnie, czy to jest TT czy TN-C. I ma być to zrobione wg. obecnych norm i zasad. Jeżeli okaże się to TT , to będzie duży problem...
Napięcie pojawiające się od przycisku może mięc jakiś niewielki wpływ na sąsiedni kanał, ale to raczej byłby bardzo małe zmiany. W funkcji zmienna lokalna temp może mieć niezerową wartość początkową, stąd mogą pojawiać się różne wartości w odczycie. Dodaj na początku funkcji jej zerowanie: uint32_t temp=0; Pozdrawiam Adam
Dalej nic. [syntax=c] #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include "LED.h" volatile uint8_t wysw; // zmienna oznaczająca numer aktywnego wyświetlacza // ****** definicja funkcji inicjalizującej pracę z wyświetlaczem multipleksowanym int main(void) { // ustawienie TIMER0 TCCR0 |= (1<<WGM01);...
teoretycznie nowy - Po wyjęciu z folii miał 25 uruchomień i 107 godzin pracy. - to już wiesz, że nowy to on nie jest, aczkolwiek zabkolowany dostęp do terminala szeregowego utrudnia proste skasowanie SMARTu, więc przyjanlniej możesz mieć nadzieję, że był mało używany. ST1000LM035 - konstrukcja fatalna sama w sobie - SMR, bardzo delikatna mechanika,...
Można sobie ułatwić robote na kilka sposobów.Użyć aliasów zamiast definiować zmienne bitowe: Dim Przekazniki As Byte Pk0 Alias Przekazniki.0 Pk1 Alias Przekazniki.1 Pk2 Alias Przekazniki.2 Pk3 Alias Przekazniki.3 Pk4 Alias Przekazniki.4 Pk5 Alias Przekazniki.5 Pk6 Alias Przekazniki.6 Pk7 Alias Przekazniki.7 Set Pk0 'tak ustawiamy bit Reset Pk5 'tak...
Doczytali koledzy do czego ta mata. Do spania!!! :D A tak całkiem poważnie to jeśli już wierzy Pan w prozdrowotne mega działanie tejże maty, to podłączanie jej do "uziemienia" obok przewodów fazowych gdzie pełno elektrosmogu i ciągnie się taka antena przez setki metrów, to tak chyba się gryzie z ideą działania. Może lepiej sobie to przez okno bezpośrednio...
Witam, Zaimplementowałem odsiewacz zakłóceń na bazie rejestru przesuwnego w lewo. Rozwiązanie sprawdza się znakomicie. Dziękuję Koledze (at)yakuza_2000 za podsunięcie dobrego pomysłu:) [syntax=verilog] module debounce (PS2_CLK, CLOCK_50, RESET, PS2_CLK_FIlTRED); input CLOCK_50; //zegar próbkujący input RESET;//reset input PS2_CLK; //PS2 CLK output reg...
Poradziłem sobie już, cały mankament wymagał dopisania na początku funkcji LCD_init zerowania portu P2, całość działająca na ADUC845 i PLL =0x03 (default) wygląda tak: void LcdInit(void) { char i; RS = 0; P2 = 0x0F; //to trzeba było dopisać żeby ruszyło waitms(15); for(i=0; i<3; i++) { EN = 1; P2&=0x3F; EN =...
aby doprowadzić do zgodności z obowiązującymi normami to trzeba wymienić WLZ, a nie zawsze jest to możliwe bez modernizacji części wspólnej budynku. Zaś sama modernizacja WLZ w części wspólnej nierzadko to poważna i spora inwestycja. Dla przykładu. Inwestor zlecił wymianę instalacji w mieszkaniu w budynku wielorodzinnym czy kamienicy. Ale stary WLZ...
Witam. Napisałem prosty program wyświetlający załączony bieg. Ale niestety jest jakiś problem wyświetlaniem luzu który powinien załączać się gdy nie jest wciśnięty żaden przycisk (załącza się nimi biegi). Jeżeli dodam b=0 gdy nie jest wciśnięty żaden klawisz można złączyć tylko wsteczny czyli działa tylko KEY6. Jeżeli skasuję b=0 działają wszystkie...
No ty też chyba nie do końca czytasz co ja pisze. Tryb Circular przy m2m u mnie działa, i to ciągle. I nie dzieje się tak jak mówisz, że w trybie m2m transfer się kończy jak wyzeruje się licznik danych. Bo u mnie działa ciągle. I to poprawnie, wartości nie są z kosmosu tylko są to prawdziwe wartości. Dodano po 4 A co do zerowania bitów których nie powinienem,...
jeśli zatem uziemiony jest transformator na stacji i pion w bloku to jest jednak układ TT (czyli wcale się nie pomyliłem) Tak czy siak autor postu nie podał zbyt wielu szczegółów, a w przypadku instalacji loku nadal wykonałbym zerowanie i nadal w gniazdku. W przypadku jednak zerwania jakiejkolwiek plomby zakład może wymagać dostosowania całej instalacji...
Witam, podczas remontu mieszkania postanowiłem dołożyć do instalacji elektrycznej w kuchni dwa dodatkowe podwójne gniazdka. Remont mieszkania czy odnowienie ścian tynkem i farbą? Starą instalację należałoby wymienić w miarę możliwości. Pełno takich tematów było, co "zrobiłem remont, jak teraz doprowadzić zasilanie?" Planuję je podłączyć do gniazdka...
Możecie rzucić okiem na ten kod: [syntax=c] include <stdlib.h> #include <avr/io.h> #include <util/delay.h> # include <math.h> #include <avr/interrupt.h> #include "HD44780.h" int a; ISR(TIMER1_OVF_vect) { PORTB|=(1<<PB1); // podciągnięcie do VCC } int main(void) { TCCR1A |= (1<<COM1A1)|(1<<WGM11)|(1<...
Małe przedmuchy wykryje tylko tester CO2. Przy dużych możesz mieć start nie na wszystkie gary, chmurkę białego dymu po starcie, ciśnienie w układzie chłodzenia zanim płyn się nagrzeje. Pion trzyma od 75 stopni C do 115, dokładny wynik da test 7 czyli 1. Przekręcasz zapłon trzymając wciśnięty przycisk zerowania przebiegu lub na zapłonie/odpalonym silniku...
Trochę to trwało za nim coś skleciłem Za mało czytałem bo mi coś nie wyszło kod wygląda tak [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include<stdio.h> #include<util... #define LED3 PB1 #define LED2 PB2 #define LED1 PB4 #define S2 PB0 #define S1 PB3 //definicja początkowej wartości timera #define timer_start...
Witam. Kolega mi przyniósł laptopa Toshiba L40 18X. System nie startował. Próba reinstalacji systemu xp nie przynosi rezultatu (wogóle niechce wystartować instalka). Dysk podobno był już wymieniany. Podpiąłem ten dysk pod stacjonarny komputer i sprawdziłem w HDtune. Pełno bad sektorów http://obrazki.elektroda.pl/7325537200_1... Następnie...
Kolego,jężeli w pionie nie ma PEN to bezprawnie wydzieliłeś PE. Kolego zrobiłeś "zerowanie w TT " Bzdura. Kolego Piotrze - na przyłącze budynku ZE doprowadza TN-C. No to jak - PEN nagle przekształca się w jakieś zero ? Pewnie ! To zero powstało 40 lat temu. Od złącza kablowego (lub przyłącza napowietrznego), poprzez pion WLZ mamy 4 przewody aż do odpływu...
Jak to jest w przypadku TN-C-S?? Jedni piszą że miejsce zejścia się neutralnego i żyły ochronnej w PEN, powinno być dodatkowo uziemione (tak twierdzi Moeller), inni pisze że nie może. Jaka jest prawda? Punt rozdziału powinno się uziemić, ale przepisy tego nie nakazują, tylko zalecają. Niemniej jednak jeśli jest taka możliwość to uziemiać. Jeżeli sieć...
Oczywiście rozwiązanie musi zadowalać autora wątku. Czyli bez ponoszenia kosztów na być bezpiecznie. Tak się kolego nie da. Połączenia wyrównawcze są w tym kraju obligatoryjne od 68 roku ubiegłego wieku. Onegdaj wykonano dziadostwo a Ty zamiast je zlikwidować chcesz je "poprawić" oczekując naszej aprobaty. Nie dajesz niestety przy tym nic w zamian,...
Pomyliłem ustawianie bitu z przesuwaniem :). Teraz wygląda to tak: // diody podlaczone do portow pd 0,1,2 , switch podlaczony do pc5, przytrzymanie switcha // powoduje zmiane zapalania diod, jesli nie wcisniety inna kolejnosc ! #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> int main(void) { /* Wszystkie linie...
Witam, troche odswiezam kotleta ale moze ktos bedzie mi w stanie udzielic rady, zbudowalem wlasna wersje wyswietlacza, po częsci bazujac na tym temacie (serdecznie pozdrawiam autora) mam problem z kodem, mianowicie nie potrafie zrozumiec czemu (obstawiam jakies sprzetowe opoznienia) przy probie wyswietlenia czegos, moj procek wyswietla powiedzmy to...
Witam Mam problem z przerwaniami na LPC-2124. Staram sie zrobic przerwania na timerze (przerwania IRQ wektoryzowane) Mimo odpowiednich ustawien VICIntEnable, VICVectAddr0, VICVectCntl0 przerwanie zostaje zgloszone ale procesor nie wchodzi w obsluge przerwania tylko skacze gdzies pod jakis adres (nie wiem jaki bo nie debugowalem) i procek zawiesza sie....
25 PWM-ów - nie powinno być problemu :] Widzę to tak: 1) za sterowanie odpowiada zmienna 32 bity (z czego 25 wykorzystane). 2) Każdy bit zmiennej to jedna żarówka. Powiedzmy, że bit = 1 oznacza zapaloną żarówkę. 3) zakładamy, że 32 stopnie regulacji wystarczą. 4) Największy problem - przerwanie wywoływane 50*32 razy na sekundę. Najprościej by tu wykorzystać...
1 W instalacji 2-u przewodowej tylko zerowanie wchodzi w rachubę. 2 Pominięcie bezpiecznika na przew. zer. jest obowiązkowe przy zerowaniu, ze względu na czas zadziałania (zerowy zadziała szybciej niż fazowy i napięcie pozostanie na przebitym urządzeniu). 3 Żadna administracja nie wyda zgody na uziemienie przez kaloryfer, jest to nie zgodne z przepisami...
Napięcie L - PE to 230V. Napięcie L1 - L2 to 400V. Rozumiem czyli dla pomiarów impedancji pętli zwarcia zawsze dla Zl-PE bierzemy 230V. Czy pomiar ZL1-L2 dla impedancji pętli zwarcia jest brany pod uwagę, skoro badamy skuteczność zerowania? Dodano po 1 Lucky17 napisał: elektryk przeprowadził pomiar dla jednej fazy trzykrotnie ZL-PE1 = 0,16, ZL-PE2...
Spotkałem się kilkakrotnie z określeniem "zamroziłem" pendrive'a. Co to dokładnie znaczy? Nie chce kolejny raz tłumaczyć, więc poczytaj poniższy link http://www.elektroda.pl/rtvforum/viewtop... Zresztą, gdybyś po tym oddał ww. pendrive na gwarancję i wykryli by "ślady zalania" itp. wniknięcia zewnętrznych substancji do wnętrza...
Udało mi się połączyć kod, i dopasować preskalery do Atmegi ale podczas kompilacji napotykam błędy których kompilator nie może dokładnie określić prosiłbym o sprawdzenie całości i ewentualne poprawki [syntax=c]//Sterownik wytrawiarki PCB, LCD2x16, ds18b20 #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <stdio.h>...
Zrób zerowanie w gniazdku zasilającym komputer - czyli połącz kołek zerujący z przewodem zerowym . I nie macaj grzejnika ... Pzdr. Ok. To kot wykrył to bo siedząc na obudowie od kompa dotknal nosem kaloryfera. Jak skoczyła iskra to kota odrzuciło jak z procy. Nie wiedziałem co to dopóki sie sytuacja nie potórzyła bo dotykałem grzejnika i poglaskałem...
Witam Potrzebuje z odgórnych względów uzyskać częstotliwość 4.096MHz dla układu Cs5460 oraz -przy tym samym zegarze- taktowanie dla ARM'a (co narzuca mi zegar >10MHz). Biorąc powyższe, mam zamiar zastosować kwarc 16,384MHz podzielić to przez 4 (2x dwójka licząca D) i bezpośrednio do Arma 16,384MHz na PLL ( do 60MHz). Wygląda to mniej więcej tak: http://ds5.agh.edu.pl/~zhalat/bbb/protel...
Jeszcze jena myśl :D gdy zostanie uszkodzony przewód PEN - cały pion w bloku będzie miał wodę pod prądem. Niekoniecznie!!! Jeśli instalacja wodociągowa ma jeszcze rury metalowe, których ciagłość nie jest przerwana (np. wstawieniem rury plastikowej) to ryzyko wystąpienia niebezpiecznego napięcia na tej instalacji jest niewielkie. Jeżeli rury instalacji...
... Ale to jest teoretycznie to samo jakbym zainstalował gniazdko w ścianie. Też będzie tak połączone. Jeśli chodzi o "efekt końcowy" to masz rację, Twoje wykonanie będzie działało (do czasu!). Niestety po drodze jest pełno błędów, które po prostu zagrażają domownikom. Wizja pożaru Cię nie przeraża? Śmierć w wyniku porażenia też nie? ... Więc jestem...
Program do załadowania scalaka może być nawet bardzo prymitywny i wykorzystujący 1 komendę ustawiania lub zerowania 3 portów procesorka. Za takiego krzaka dostałbyś pałę w szkole ale przecież chodzi o to aby zadziałało. Gotowce mają tę wadę że musisz zdobyć elementy zastosowane w projekcie i czasami nie ma dostępu do pliku źródłowego co może np. wykluczyć...
Jeżeli po zwarciu 9 i 10 pinu z MAXa miałeś poprawne echo w terminalu a program załadowany od SKYNET_2 jest poprawny to problem leży między pinem 9, 10 a prockiem (może jakieś podciąganie do Vcc się robi ). Wiem też, że są problemy z rezonatorami wewnętrznymi (ich stabilność ma spory wpływ na transmisje). Zakładam że fuse bits'y są ustawione OK, choćby...
Partycje lepiej wywalać programem Ranish Partition Manager - partycje usuwasz klawiszem delete, zerujesz E (erase) MBR i początek dysku, całego nie musisz. Na zagranicznym forum znalazłem, że ktoś miał problemy z instalacją Win7 64bit - pomogły albo stery do AHCI albo wyłączenie tego w biosie. Stawiałem na 5552G Win7 32 i 64 bit i obydwa posły bez problemu...
Witam. Chciałem sprawdzic prekość pracy SAM7S256 z zegarem 48Mhz ( kwarc 18,432Mhz) W tym celu w nieskonczonej pętli na przemian ustawiałem i zerowałem jeden z pinow procesora: AT91F_PMC_EnablePeriphClock ( AT91C_BASE_PMC, 1 << AT91C_ID_PIOA ) ; AT91F_PIO_CfgOutput( AT91C_BASE_PIOA, 1<PA1 ) ; for(;;) { AT91F_PIO_ClearOutput(...
http://obrazki.elektroda.pl/7011174400_1... Cześć ! Dziś chciałbym zaprezentować swój najnowszy projekt, którym jest świąteczna choinka LED. Jako, że według świątecznego zwyczaju swoich bliskich obdarowujemy prezentami ów ozdoba została wykonana dla moje dziewczyny, która bardzo lubi klimat świąt i wszystkie ozdoby z nimi związane....
wnętrzności z myszek to nie problem, mam tego pełno, od wnętrzności myszek amigowych po pc-towe, chociaż ja myślałem o magnesie i dwóch kontaktronach (nie lubie układów z podczerwienią). ale chodzi o sam układ licznika, i ważne żeby obsługiwał 3 wyświetlacze 7-mio segmentowe led. Myślałem żeby coś takiego zrobić na układach 4013 czy jakoś tak (licznik...
Chodzi mi konkretnie o tryb 14 i 15, który dostępny jest wyłącznie w Timer1 Tutorial w linku powyżęj i przykład był przygotowany dla Timera0, ale nie tego umieszczonego w Mega8, który jest zwyczajny i 'nudny' potrafiący liczyć tylko od 0 do 255; bez dostęu do pinów zewnętrznych i jedynie co może - to genrowac interrupt przy przepełnieniu/zerowaniu....
Faktycznie, moje niedopatrzenie bawiłem się kodem zanim go umieściłem i nie poprawiłem :) Zatem zmieniłem [syntax=c] #include <avr/io.h> //dołączenie podstawowej biblioteki #include <util/delay.h> // biblioteka obsługująca opóźnienia #include <avr/interrupt.h> //// biblioteka obsługująca przerwania volatile flaga1 = 0; volatile flaga...
[syntax=c] #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #define TIMER0_ON (TIMSK |= _BV(TOIE0)) #define TIMER1_ON (TIMSK |= _BV(TOIE1)) #define TIMER0_OFF (TIMSK &= ~_BV(TOIE0)) #define TIMER1_OFF (TIMSK &= ~_BV(TOIE1)) #define led1_ON PORTD |= (1<<PD1) #define led2_ON PORTD |= (1<<PC0)...
Siedzę pół dnia nad tym tunerem i nie potrafię go prawidłowo zainicjować. Brak jakichkolwiek efektów, w rejestrach RDS'u nic nie ma oraz w słuchawkach cisza. Wiele rejestrów jest ustawionych prawidłowo po resecie. To co zmieniam to: 1) w rejestrze 0x07 oraz 0x0A ustawiam częstotliwość tunera z wzoru (fx - 61.75)/0.05. 2) w rejestrze 0x00 zeruje bit...
zakładam różnicówkę a potem dziwię się, że nie działa. Jak stwierdziłeś, że nie działa ? Jaka była metoda sprawdzania ? Prosto. Brak różnicy potencjału w okolicach 230V przy pomiarze napięcia multimetrem między przewodem PE z pionu a fazowym "L" oraz opór nieograniczony (megaomy) pomiędzy przewodem PE idącym z pionu a moją "ziemią", tj. rurą wodną...
Wszystko fajnie, tylko ciekawe co jeśli ten błąd assert() zostanie wykryty w przerwaniu? Albo w trakcie sekcji krytycznej? Albo zaraz po tym "resecie", ale jeszcze w trakcie inicjalizacji/zerowania sekcji .data/.bss lub działania globalnych konstruktorów, zgłoszone zostanie jakieś przerwanie? Fragment o roztrząsaniu na temat tego czy układ ma NVIC czy...
Witam znowu, ostro walczę z armami i ciągle napotykam na jakieś spore przeszkody, tym razem mam problem z timerem 0, odmierza czas 2 razy dłuższy niż powinien. jako że uart działa mi dobrze odrzucam kłopot z kwarcem i ustawieniami PLL. mam kwarc 14,754600 MHZ pętle PLL konfiguruje na 60 MHz więc tak naprawdę mój procesor taktowany jest 4*f_kwarcu a...
Jest rada... Skoro chcesz mieć AVR, to możesz wyciągnąć te megaherce. Jak to możliwe? Ano tak: Bierzesz ATmega48, poganiasz ją maksymalnym zegarem, czyli 20MHz. Piszesz, taki program: tu: SBI PORTA,0;2 cylke NOP ;1 tutaj możesz jeszcze upchać jakiś skok NOP ;1 CBI PORTA,0;2 RJMP tu:;2 razem: 8 cykli, zatem 20/8=2,5 ... i masz 2,5 MHz albo... ten sam...
(at)RaFiX13 pisał juź do mnie w tym temacie na PW, wkleję już to co mu przekazałem. Moja wypowiedzź bazuje na projekcie który sam popełniłem, i jest opisany tu:http://www.elektroda.pl/rtvforum/topi... Tak na dobrą sprawę masz tam gotowy program, który będzie wymagał dopasowania do Twojej płytki. Jest on chyba bogato opisany, nie będziesz...
Więc jak zapisać np że chcę ustawić bit na wyjściach PD1 oraz PD5, a nie wiem co jest na PD0, PD2-PD4,PD6-PD7. A to o to chodzi. Poczytaj: http://mikrokontrolery.blogspot.com/2011... http://mikrokontrolery.info.pl/programow... http://hobby.abxyz.bplaced.net/index.php... A zwłaszcza...
Witam Płyta jak w temacie, karta graficzna Radeon HD7800 Połączenie z monitorem HDMI System Win 7 HP 64bit. Podczas naprawy został wykonany reset biosu i od tamtego czasu (tak to mi się wydaje, nie jestem na 100% tego pewien) brak pełnego ekranu, brakuje po 2 cm po każdej stronie. Próbowałem różnych ustawień rozdzielczości, obecnie jest na max (1920x1080)...
Tak czy inaczej mam ustawione i używam z zewnętrznego 8MHz obecnie Posiadam niestety stary sprzęt pomiarowy jak analogowy oscyloskop + generator, może nie być jakoś wiarygodny ale prostokąt 2000Hz generuje. Robię tak żeby wiedzieć jak wygląda i porównać z sygnałem od kontrolera. Tu niestety nie generuje się nic lub jakieś "głupoty" nie do odczytania...
Witam! Znalazłem program do odbioru kodu w standardzie RC5 (załączony do postu). Chciałem zaadaptować program do swojego projektu. Kod który aktualnie jest nadawany z pilota, jest przechowywany w zmiennej globalnej "kod". Poniżej kilka lini programu który napisałem: if(bit_is_set(PIND,0)) { kod_plus = kod; PORTA = ~(kod_plus...
prasy mimośrodowej prasy krawędziowej prasy hydrauliczne
demontaż zderzaka przód turbo diesla benzyny schemat szafy rozdzielczej
Jak rozkręcić żelazko Tefal FV 5648? Pokrętło timera w piekarniku utknęło na 160 minut