na atmega8 internal 8mhz Nie wiem już o co chodzi,jak wstawiam dużo prostszą procedurkę to też się nie wyrabia, a ta to chyba dużo czasu nie potrzebuje na wykonanie?: if we_a<>temp_a then if we_a<>we_b then incr licznik else decr licznik temp_a=we_a end if i też nie liczy na tyle szybko a poza tym, tak jak pisałem takie uproszczone procedurki...
Witam! W procedurach i funkcjach jestem początkujący i szczerze mówiąc nie lubię tego ale jakoś trzeba to ogarnąć. Procedury jako tako umiem pisać, ale żeby jej jakoś użyć czy wywołać to już w ogóle :P Np mam taką procedurkę [syntax=sql]CREATE OR REPLACE PROCEDURE SzukaniePokoju(Cen NUMBER, Naz Varchar2) AS CURSOR pokoik IS SELECT nazwah, id_pomieszczenia,...
Witam. Jak programowałem '51 (zresztą dalej programuję) to natrafiłem kiedyś na "kopalnię" procedurek jak mnożenie/dzielenie liczb wielobajtowych, różne konwersje itp... prawie zawsze piszę swoje procedurki ale zdarzyło mi się już, że szybko i jednorazowo musiałem pomnożyć liczby 6bajtowe a potem podzielić przez jakąś stałą i tutaj wykorzystałem gotowe...
Witam; Od razu musze zaznaczyć, iż od kilku lat nic nie pisałem w VB w Excelu i wiedza wyparowała niemal do 0. Muszę napisać programić w którym po wejści w komórke B5 zostanie wywołana procedura w VB, ewentualnie aby każde naciśniećie klawisza eneter wywoływało tą procedure. Z góry dziękuję za okazaną pomoc Pozdrawiam Darek
Czy kolega słyszał kiedyś o parametrach funkcji? To właśnie toto co ma być w nawiasach po nazwie funkcji/procedury. W przypadku funkcji, które Ci napisałem, parametrami są numer rekordu (edytowanego/usuwanego) i lista, którą edytujesz. Parametry te wybrałem zgodnie z konwencją przyjętą przez Ciebie w kodzie, który był zamieszczony w pierwszym poście...
Sam Sung dobrze Ci napisał. Bo w tej Twojej procedurze Piotrd po wylosowaniu liczby są trzy możliwości 1. Albo wylosowano 0 2. Albo wylosowano 1-4 i trafi na edit z textem 3. Albo wylosowano 1-4 i i trafi na pusty edit więc jak widzisz tylko ostatnia z możliwości zrobi to co chcesz aby robiło za każdym uruchomieniem procedury. Spróbuj tego: procedure...
Witam. Mam pewną procedurkę, którą sobie napisałem. putcrs("x"); wysyla ona pojedynczy znak przez RS232, w miejscu x występuje znak który wysyłam - i to mi działa. Teraz, gdy chcę wysłać ciąg znaków powiedzmy 12345 muszę pisać: putcrs("1"); putcrs("2"); putcrs("3"); putcrs("4"); putcrs("5"); Jak mogę to zapisać w inny sposób, aby gdy podam na początku...
Mam napisać "prosty" programik jako pracę zaliczniową (1 z 3). Problem polega na tym, że niwząb nie pamiętam już Pascala. Może ktoś pisał kiedyś coś podobnego i mógły sie podzielić... Treści: 1) Napisz program realizujący następujące zadania: -Zdefiniuj rekord, na który składają się dane o samochodach: marka, kolor, rok produkcji, uwagi - Wczytuje dane...
Pisze pewien prosty program na 8051 w Keil uVision. Wiemy, że zmienne i stałe globalne można lokalizować w dwóch aspektach: rodzaj pamięci (wewętrzna, zewnętrzna RAM z dostępem bezpośrednim, zewnętrzna RAM z dostępem przez rejestr Rx) oraz adres, w którym dana zmienna jest położona. Czy w ogóle da się zrobić coś, co opisuję poniżej? Mamy program: void...
Witam Piszę w Lazarusie... Mam problem, próbowałem i próbowałem, ale okazuje się, że nie potrafię napisać procedury WypozyczKsiazke w swoim programie. Nie wiem jak to zrobić i proszę o pomoc. Cały kod programu poniżej: [syntax=delphi] //PROGRAM GŁÓWNY: program biblioteka; {$mode objfpc}{$H+} uses {$IFDEF UNIX}{$IFDEF UseCThreads} cthreads, {$ENDIF}{$ENDIF}...
Problemy masz 4 - 3 wymieniłeś: napisz tak, jakbyś pisał oddzielny program, lecz zamiast zawierać pomiedzy BEGIN..END. zawrzyj w ciele funkcji. 4 to opakowanie tego wszystkiego tak, jakbyś wybierał pomiędzy wykonaniem 3 programów.
Z tego, co mi wiadomo, to środki na dotacje zostały mocno okrojone i stanowią ok. 30% wcześniej otrzymywanych kwot. Jeśli oczywiście rozmawiamy o tej samej dotacji na rozpoczęcie działalności. 1. oficjalnie terminów nie ma, decyduje kolejność zgłoszeń [przyjmują określoną ilość wniosków, z których wybieraja "szczęśliwców". Największe szanse były na...
Witam, muszę na informatykę zrobić bezę danych. Mam ją prawie gotową ale nie umiem zrobić procedury wyszukaj Kod programu: [syntax=pascal]program baza; uses crt; type Rklub = record nazwa : string[100]; liga : string[50]; rok : integer; miasto : string[50]; nazwa_stadionu : string[100]; end; var plik_klub : file of Rklub; Klub : RKlub; {nowa baza} procedure...
Witam Kolegów. Robię przeróbkę swojego IC-751A, i mam pytanie, do kolegów programujących jednoukładowce... Piszę (w Bascomie) programik na atmegę, którego jedną z funkcji ma być odczytywanie z enkodera (gałki) w radiu. Ponieważ nie chcę przejmować całej magistrali danych w radiu, chciałbym czytać bezpośrednio z enkodera. (enkoder optyczny - jak w myszce...
Pisząc program w Bascom-AVR IDE $regfile = "m8def.dat" 'typ procesora $crystal = 1000000 'zegar [Hz] Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , Db7 = Portc.3 , E = Portd.3 , Rs = Portd.1 Config Lcd = 16 * 2 Const Kranc_g = &H80 Const Kranc_d = &H40 Const P2 = &H04 Const P3 = &H08 Dim Kranc As Byte , S1 As...
A powie mi kolega po co pisać własne funkcje skoro w prawie każdym istnieje funkchja opożniająca. delay_ms(int) lub delay_us(int). O reszte martwi się już kompilator a my wiemy że dostaniemy określoną ilość ms lub us. funkcje znajdują się w pliku delay.h. Jeśli w tym konkretnym kompilatprze nie ma takiej funkcji radze poszukać w helpie. Pozdrawiam.
Na procesorze AT89S52 pisze program sterujący dwoma wiatrakami poprzez tranzystory w zależności od temperatury. Czyli jak najmniejsze obroty, temperatura w górnej dopuszczalnej granicy, głośność jak najniższa. Dopiero raczkuje w mikrokontrolerach i bascomie. Napisalem taka oto procedurke: Dim W As Byte 'wypelnienie w % W = 80 Dim F As Byte 'czestotliwosc...
No jak widac dysk ma status warning przydałaby się procedura testowo naprawcza pozdrawiam
Właśnie nie potrafię rozróżnić po co deklarować w procedurze zmienne skoro deklarujemy je na początku programy po uses crt; Przyznam szczerze, że nie rozumiem tego. Dodano po 1 Do tego pisałem przecież nie na darmo, aby opcje pozostawić w programie głównym, po co wyważać otwarte drzwi ? Na procedury zrzucić jedynie przeliczanie. W CASE pozyskiwać potrzebne...
Witam Mam następujący problem: Piszę program bazodanowy i chciałbym w nim użyć procedury. W SQL Management Studio Wpisuje normalnie: [syntax=sql] USE [N_E] DECLARE (at)return_value int, (at)Cena money EXEC (at)return_value = [dbo].[zzs_ind_CenaWylicz] (at)TwId = 17, (at)KhId = 6, (at)Data = N'2012-12-10', (at)MagId = 1, (at)TylkoIC = 0, (at)Cena = (at)Cena...
(at)elektryk patrzylem na strone maxima ale tam wycwanili sie swoimi gotowymi konwenterami... (at)elektronik999 ten drugi plik ,to biblioteka do obslugi 1-wire - dolaczasz go do swojego projektu i wykorzystujesz tam zawarte procedury. pliki w pierwszym archiwum to gotowy program wykorzystujacy wlasnie xDS1820.pas, czyli przed toba analiza programu i...
WIec tak.....Man Cata mam po angielsku ,wiec najlepiej jak zmienisz sobie jezyk na procedure kalibracji . Wszystko pisze z pamieci ,wiec moge sie mijac z dokladnoscia tekstu . Z menu glownego wchodzisz w "diagnose" potem w "ECAS" i dalej " calibration" dalej "ride height calibration". Zapyta Cie po drodze o konfiguracje auta ,ale to tylko potwierdzasz...
Potrzebuję tworzyć sobie dynamicznie( procedure ChIm(const Num : byte); begin numer_zdj:=Num; ChangeImages; //to jest moja własna procedura end; ChangeImages; w OnCreate działa bez problemu, zaś w funkcji ChIm wywala błąd: Prosiłbym o jakąś podpowiedź co i jak mam zrobić, żeby to działało o ile da się to zrobić. Pozdrawiam
Koledzy mam dziwny problem z którym spotykam się pierwszy raz. Auto z modułem komfortu, oba piloty oryginalne działające w aucie do puki kolega nie wymieniał sobie baterii. Niestety rozebrał piloty i okazało się że kupił nie takie, pojechał po prawidłowe i piloty leżały bez baterii przez dwie godziny. Piloty sprawne sprawdzone na testerze. Procedura...
Pozdrawiam prosilbym o procedure logowania sluchawki A ja prosiłbym o czytelniejsze pisanie tematów. Poprawiłem. H(k).
Jakby kogoś interesowało co było problemem (co powodowało problemy z inicjacją developera): brak styku na elektrodzie Pozdrawiam Radek P.S. Dyskutujecie na mało znaczący temat. Ja robie tak ;) pytanie mnie bawi, śmieszy, odpowiedz jest banalna i prosta to nie zawracam sobie tym głowy i nie marnuje czasu na pisanie... Tylko zajmuje się tym co trzeba...
Dzisiaj jedyne sensowne zastosowanie assemblera to małe wstawki do programów w innych językach. Może to dotyczyć jakiś specyficznych rozkazów dotyczących sprzętu (przełączanie trybów CPU, dostęp do jakiś specjalizowanych rejestrów itp) bądź pewne obliczenia łatwiejsze w assemblerze (np. bardzo duże liczby - w assemblerze jest dostęp do przepełnienia,...
Witam. Wpadł mi w ręce czujnik temperatury i ciśnienia BMP180. Znalazłem w internecie sterownik tego czujnika, ale w celu samodoskonalenia i lepszego zrozumienia działania tego urzadzenia postanowiłem tez sam napisać taki sterownik. I teraz tak - sterownik, który znalazłem w internecie działa rewelacyjnie, wyświetlane ciśnienie odpowiada danym z okolicznych...
Witam Wszystkich Mam taki oto problem. Piszę w asemblerze program obsługujący interfejs UART (mk:atmega32) oraz wysyłający odebrane dane na wyświetlacz złożony z 10 matryc (5x8) LED. Napisałem program który mi odbiera dane (w procedurze przerwania) i umieszcza odebrany znak w buforze UART. Następnie w innym przerwaniu pochodzącym od licznika2 wykonuję...
Nie jestem bieglym programista w VHDL'u ja nawet 'niebieglym' nie jestem ... ale moze jednak uda mi sie cos podpowiedziec; Czy mozliwe jest umieszczenie automatu/.../w procedurze moim zdaniem z pewnoscia sie da, jak to zrobic by kompilacja poszla bez przeszkod nie wiem; ale mam taka uwage: w fpga nie 'wola' sie funkcji, czy procedury, kompilator albo...
Witam Chcialbym się dowiedzieć czy podczas wykonywania podprogramu obsługi przerwania możliwy jest skok do procedury. Czyli np. takie coś w środku podprogramu obsługi przerwania: If Nr_menu = 0 Then Call Zmien_10(t1 , 50 ) Elseif Nr_menu = 1 Or Nr_menu = 5 Then Call Zmien_10(vout , 60 ) Elseif Nr_menu = 2 Or Nr_menu = 6 Then Call Zmien_10(th...
Pierwsza procedurka: DELIMITER $$ USE `p_portal`$$ DROP PROCEDURE IF EXISTS `p_pobierz_komentarze`$$ CREATE DEFINER=`root`(at)`localhost` PROCEDURE `p_pobierz_komentarze`(id_profilu INTEGER) BEGIN SELECT b.*, a.id_uzytkownika AS id_uzytkownika, CONCAT(a.imie,' ',a.nazwisko) AS autor_komentarza FROM komentarze b JOIN uzytkownicy a ON a.id_uzytkownika...
Witam! Potrzebna pomoc w postępowaniu z Lexią w zakresie inicjacja i adaptacje citroen C2 1.4 54KW (ecu J34P JOHNSON wymieniony z powodów -niżej w opisie). Teraz o co chodzi -aby dokładnie wykonać procedurę wykasowania wartosci adaptacyjnych i ecu przyuczyło się do nowych warunków -bo ecu nowe więc wszystko jest nowe. 1 wchodzę w te zakładkę potwierdzam...
witam jak juz sie zgadalo co do kompilatorow to mam jedno male pytanko. ostatnio zaczalem robic w avrstudio i teraz jak sie ma sprawa z procedurami umiesczonymi w includach ?? jak do pliku wladowalem kilka procedurek i ten pil zaincludowalem do programu glownego to objetosc programu sie nie zwiekszyla coprawda da sie zrobic rcall-a ale ale nie wiem...
Light, zastanów się co piszesz, bo już nie jesteś początkujący. Wyżej podana procedura jest do bani i wymaga przeróbki. Proszę zwrócić uwagę na wyjście w przypadku kiedy wszystko jest dobrze z liniami i2c. Wtedy też jest ustawiany C a to jest błąd.
Witam.Procedury o których piszesz nie mogą trwać.Postój wentylatora powyżej ośmiu minut rozpoczyna ewakuację ludzi.Rezerwowy wentylator ma załączony silnik pompy smarowania ,cała armatura pomocnicza jest w ciągłej gotowości do załączenia silnika głównego.Sygnalizować to musi odpowiednia kontrolka na szafie sterowniczej.Elektryk uruchamia silnik poprzez...
Generalnie rzecz biorąc to zmienne które są używane w funkcjach i obsłudze przerwań deklaruje się jako volatile... No tak trochę pokręciłem... Najwyraźniej ATtiny26 ma timery tylko 8-bitowe... Spróbuj zadeklarować zmienną przez którą wstawiasz wartość do rejestru jako volatile... Tak jak pisałem wcześniej np volatile char pwm; P.S. Dlaczego używasz...
Czyli program miałby wyglądać z grubsza tak? on int0 przerwanie [u]NOSAVE[/u] DO etykieta ... IF warunek THEN procedura IF inny_warunek THEN inna_procdura ... LOOP przerwanie: PUSHALL ...cialo przerwania POPALL if wywolany_z_procedury THEN goto etykieta return Z tego co piszą w helpie opcja NOSAVE nie odkłada stanu rejestrów na stos,...
Program pisany w Keil UVision v.7 Wysyłam dane do procesora z komputera - w porcesorze obsługuje je funkcja unsigned int idata kanal; unsigned int idata probki; sfr16 RCAP2= 0xCA; void zapisz() { char z3[5],z1[5],z2[5]; scanf("%5c",z1); scanf("%5c",z2); scanf("%5c",z3); probki = atoi(z1); RCAP2 = atoi(z2); kanal = atoi(z3); } i problem jest taki :zapis...
Czy w Bascomie AVR można stosować procedury napisane w basicu, które umieszcza się w osobnym pliku? Wiem że takie biblioteki pisane w ASMie można stosować. A czy można je pisać w Basicu? Jeśli można to w jaki sposób się to robi?
Witam, proszę o fachową poradę odnośnie kodów, których należy użyć przy wymianie bębna. Wiem, że temat był już poruszony na forum, jednak jeden z kolegów napisał, że wpisujemy kody 61, 62, 63 i 64, zapisujemy przy tym dane na naklejce. Drugi kolega pisał, żeby wraz z wymianą bębna nie zapomnieć wpisać kodów 71, 71, 73. W service handbook pisze: be sure...
Witam! Pisze pewien program do sterownika i stoję przy takim zagadneniu. Potrzebuje jakąś sprytną procedurę która z danych temperatura i czas potrafi mi wskazać trend temperatury (rosnący malejący) i ew. stromość opadania/przyrostu temperatury/60s. Temperaturę mierzę co sekunde, czas również mam w h:m:s. Niby banalna sprawa, a jednak.. Temperatura czytana...
Witam Piszę na Atmegę taki program: Procesor w jakiś tam określony sposób w danym przedziale czasu steruje 2 PWM'ami (które po podaniu na obwód RC odpowiedzialne są za napięcie na wejściu sterującym). Z tym nie ma problemu działa procedura jak powinna. Ale teraz muszę jeszcze sterować dwoma tranzystorami włączającymi i tu nie za bardzo wiem jak to ugryźć......
procedura nie może przekraczać 450cykli Dostępne w avr-libc (avr-gcc) funkcje zajmują około 330 cykli (16/16=16) lub 730 cykli (32/16=16). Poniżej tego nie zejdziesz, nie widzę też sensu pisania własnych bibliotek, skoro można zastosować te gotowe. 4\/3!!
Witam, Chodzi mi o to, że w niedalekiej ode mnie wsi praktycznie większość, którzy mają energię z jednego transformatora posiadają chłodnię a to zużywa bardzo dużo energii i transformator po prostu nie wyrabia nie wszystkim to się uruchamia i w ogóle. Czy za powiększenie transformatora się coś płaci? Kolega mi mówił, że tylko podanie ale to 1 osoba...
a to nie jest użycie funkcji czasem? unsigned int CalculateLux(unsigned int iGain, unsigned int tInt, unsigned int ch0, unsigned int ch1, int iType) jak już pisałem o C mam mierne pojęcie ;) więc jakimi komendami mam zadeklarować wymagane zmienne użyte w tej procedurze? // Arguments: unsigned int iGain - gain, where 0:1X, 1:16X //...
Witam. Mam pytanie. Czy jest i jeśli jest to jaki, sposób na cofnięcie ostatnio wykonanej procedury, czy trzeba na to pisać oddzielną, czasami dość skomplikowaną procedurę kasującą to co program wykonał.
Posiadam Lincolna z wymienionym stopniem końcowym na 2SC1969, moc w Am, FM 3,5W. Przy 1 W modulacja jest ok, przy 3,5W modulacja poszarpana nieczytelna. Zajrzałem pod płytkę z diodą i okazało się, że 2SC1969 jest prawdopodobnie nieorginalny (mam oryginał wyszabrowany z Alana 48 Plus i jest inny). Czytając forum elektrody można znaleść sporo informacji...
witam Próbuje napisać program który po wgraniu do atmegi będzie pokazywał napięcie i prąd. 10 bitowa rozdzielczość przetwornika A/D jest dla mnie nie wystarczająca, Postanowiłem sięgnąć po technikę zwaną nad próbkowaniem (oversampling) Atmege programuje w bascomie znalazłem artykuł w nowym elektroniku z 2007 roku opisujący to zagadnienie.Przepisałem...
Sęk w tym że procedur jest kilka i - jak mówię - nie chcę ich kończyć po przerwaniu a ew. uruchomić ponownie z nowymi danymi lub uruchamiać inne w zależności od danych z przerwania. ................ Nie wiem czy dobrze kombinuję.... No niestety kolega totalnie źle kombinuje i wynika raczej z tego, że nie do końca rozumie jeszcze zasady działania przerwań,...
Witam niestety jak pisałem i sprawdzałem program nie posiadałem ds 2430 i zapis nie działa jak na ds 2433. Więc podaję sprawdzoną procedurę zapisu danych do pamięci oczywiście fragmenty . Sub Zapisuj_tablice 1wreset Pina , 7 1wwrite &H33 , 1 , Pina , 7 Id(1) = 1wread(8 , Pina , 7) For I = 1 To 1 Step -1 C = Id(i) Next '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\...
Witam. Szukam osoby, która napisze dla mnie procedury rysujące (na dowolnym canvas'ie) rysunku z pliku grafiki wektorowej DXF (tylko krzywe - kontury rysunku 2D) przy czym zależy właśnie na funkcjach rysujących czyli używając tylko i wyłącznie "stawianie" pojedynczych pikseli a nie np okręgu (należy go narysować własną procedurą punkt po punkcie). Ewentualne...
Proszę o pomoc, definiuję publiczną tablicę na początku modułu Public MojaTablica() as Double Potem prosta procedura czytająca komórki do tejże tablicy. Procedura Czytaj() działa, tablica się generuje (przykład piszę z głowy aby w prosty sposób pokazać mój problem). Procedura Rob() działa tylko wtedy jeżeli uruchomię ją po wcześniejszym uruchomieniu...
Witam, z tym jest problem zwykle u każdego producenta biosu poszczególne kody post znaczą co innego, poszukaj u nich AWARD, AMI bios, INSYDE i inni, ponadto kolejność przeprowadzania poszczególnych procedur zależy od sprzętu i biosu który został na niego napisany, w laptopach jest to wyraźnie widoczne, inny laptop inne ma wyposażenie (grafika, peryferia...
Witajcie! Pacjentem jest SEAGATE BARRACUDA 7200.11 500GB SATA2 Model ST3500320AS Firmware SD15 Usterka wygląda na standard... pojemność 0GB... dysk z trudem pojawia się w biosie... podłączany przez USB pokazuje się po modelu z pojemnością 0 GB. Trenowałem procedurę STANDARD, znaczy się terminal SERIAL-TTL. Czyściłem SMART'a N1. Przeliczałem translatora...
Witam, Po kilku dniach spędzonych na różnych stronach poświęconych programowaniu w języku VBA postanowiłam poprosić specjalistów o pomoc, bo nie mam pomysłu jak sobie z tym poradzić. A czasu na wykonanie zadania pozostało mi naprawdę niewiele. Dodam jeszcze standardowy tekst osób piszących o pomoc, że w temacie makr pisanych w vba jestem początkująca...
Witam, w programie który piszę chciałem zrobić tak, aby zamiast bezpośredniego podania nazwy pliku do procedury PlaySound (z modułu MMsystem): Error: Incompatible type for arg no. 1: Got "ShortString", expected "PChar" więc napisałem tak: misje.pas(124,13) Error: Illegal type conversion: "ShortString"...
Kwestia dość typowa, ale jakoś nie widzę rzetelnego opisu nigdzie. Jak powinna wyglądać procedura odpalania po dłuższej przerwie samochodu, który sam przyjechał i był w pełni sprawny. Ludzie w sieci różne rzeczy piszą i jestem trochę skołowany. Dodam, że akumulator przez zimę padł zupełnie. Wymieniłem. założyłem go. Sprawdziłem olej i był, do dolania...
Tak czytałem, ale u niego procedura jest inna. I niestety dla swojej procedury (AddDllDirectory) nie znalazłem żadnej wzmianki w google(nawet w anglojęzycznych stronach), dlatego piszę swój post. Btw. zaktualizowałem swój 1wszy post dlatego sprawdź jeszcze raz linki żeby zapoznać się z moim problemem i próbami jego wyeliminowania. Tu jest opisany możliwy...
Tak, program i aktualizacja ze strony DJI. I już piszę. Przeprowadziłem raz jeszcze aktualizację. Potem kalibracja nadajnika a na koniec drona. Złapał GPSa i odpalił. Tyle że wszystko działa odwrotnie. Procedura startu to drążki do góry. Sterowanie ruchem też na odwrót. Ło matko.
1. Po pierwsze (korzystaj z podanych informacji a nie ignoruj) nie po Items, a SelectedItems 2. Po drugie to zwiększanie i za pętlą nie ma sensu 3. Po trzecie, w pętli ma być cały korowód z zapisem SQL - procedura zakładam jest dla jednej sztuki 4. Po czwarte nie wiem jak wypełniasz Itemsy tego ListView, wiec jeśli ta ciuciubabka Cię dalej bawi, to...
Witam, niedawno zacząłem pisać w ramach nauki program do zamka kodowego na bazie AT89C2051. Niestety jak wiadomo w porównaniu do avr, arduino itd. bascom ma mało poradników czy coś w tym stylu w internecie. Mam kilka pytań w sprawie bascoma: 1. Jak zrobić tak żeby po wciśnięciu przycisku wykonała się jakaś czynność jeden raz a potem program będzie czekać...
Jak powinna wyglądać procedura - poprawy połączenia neutralnego w skrzynce przed licznikiem (z zabezpieczeniem nadprądowym) - zaplombowanym - wymiany tego zabezpieczenia w zaplombowanej skrzynce Niby trzeba pisać wniosek o zgodę na zdjęcie plomb - ale raz gość mówi "a zrywaj pan, tylko niech potem właściciel zgłosi konieczność zaplombowania" Ale ponoć...
Ktoś na forum pisał że to wina jakiegoś trojana.Sam mam taki problem w komputerze w pracy ,gdybym mógł tam przeinstalować system to byłoby ok. ,ale administrator się tym zajmuje.Na pewno nie chodzi o sterowniki i stwarza problem wszystkim instalatorom tego typu o których pisze sim.Trzeba jakoś usunąć tego trojana ,żadne antyviry go nie wykrywają.Poprosze...
Witam jasno i przejrzyście dla innych może być mało przejrzyście dla Ciebie i na odwrót nie zobaczysz idealne rozwiązania dla siebie szukając teraz przycisk szukaj wywali Ci wiele informacji o LCD pisząc LCD nie dostaniesz gotowców na laborki listingów na asemblera, w C, lub dość fajnego Bascoma dla początkujących jak wspomiałeś jest za to wiele pomocy,...
Heh no nie, pisałem przecież wcześniej że mam ustawiony procek odpowiedni (chyba pisałem). A na poważnie to w ustawieniach mam zdefiniowany procesor ATMega64, częstotliwość 16MHz oraz brak minimalizacji -O0 (próbowałem z maksymalną na -Os ale efekt ten sam). ps. zaraz sprawdzę czy jak przestawię się na starą delay.h to coś zmieni. //zmienione Nic efekt...
Przy wysyłaniu nie ma sygnałów Ack/Nack (nie ma ich w tym co ma wysyłać Master). Błąd powinien wyskoczyć także przy pozostałych procedurach wysyłania, jak i w ogóle nawet w tej samej procedurze przy próbie wysłania sygnału Ack. Brak wyskoczenia komunikatu o błędzie to jakiś błąd BASCOMa, jak zwykle wreszcie. W sumie to sygnały Akc/Nack są, ale są generowane...
Jeśli pisze Podnieś do góry - ponosisz Wstaw podkładki dystansowe to wkładasz Podkładki Opuść podwozie do samego końca - opuszczasz. Tam nic innego nie pisze! Po kolei każdy krok wykonujesz jak masz na ekranie dialogowym. 1 do góry 2 podkładki dystansowe 3 do dołu na podkładki 4 zapamiętaj poziom jazdy 5 do góry do oporu 6 zapamiętaj poziom górny 7wyjecie...
oczywiście że nie pliku z main :). Masz takie pliki z końcówką _it. Poszukaj sobie. Zresztą koncepcja HAL-a zakłada pisanie w callbackach a nie modyfikowanie HAL-owych handlerów. Dla przykładu dla przerwania SysTick piszesz sobie funkcję o nazwie [syntax=c]void HAL_SYSTICK_Callback(void)[/syntax] i swój kod wkładasz tam.
Witam Piszesz program, kompilujesz, programujesz. Trzeba zaopatrzyć się w programator działający z Bascomem i dalej to już gładko. AVT napewno oferuje programatory współpracujące z w/w programem. W necie też kilka typów znajdziesz, niekoniecznie pod Bascoma.
To co piszesz matiz229 to wszystko prawda, ale to jest połowa procesu strojenia. Po wymianie głowicy MUSISZ wyregulować tor odczytu i zapisu. Ćwiczyłem to dziesiątki razy w kaseciakach. Po wymianie głowicy na identyczną jak była oryginalnie zastosowana trzeba ustawić odpowiednie poziomy. Bez tego będzie różna głośność kanałów stereo, nie mówiąc już...
W windowsach (NT, XP) jest to niemożliwe, bo mają pełną ochronę zasobów (pamięć, porty itp). Jedynym wyjątkiem jest przypadek drivera (ale ty z pewnością nie piszesz sterownika). W windozie 2000 może być taka możliwość (bo win 2000 jest oparty o technologię win95/98, a tam protekcja była oszustwem). Ponieważ nie jestem użytkownikiem win 2000 nie znam...
Gotowiec w asemblerze (nie mój, chociaż większość kodu piszę w asm, to akurat 1wire ubsługuje mi Bascom):
Mam takie pytanie, czy ktoś może stosował do czyszczenia gaźników środek /niewiem czy prawidłowo piszę nazwę/ TOTAL CONDITIONER. Środek ten jest w spraiu, ma podwójne działanie, najpierw czyść gaźnik, a druga faza to czyszczenie komory silnika z nagaru.Prawdopodobnie jest b.dobry ale nie wiem czy puźniej nie trzeba przeprowadzić diagnostyki gaźnika....
W przypadku S55 to oprogramowanie to Siemens Data Exchange Software (jest w pakiecie Siemens Data Suite). A gry umieszczasz w katalogu JAVA/JAM. Każdą grę oczywiście w osobnym katalogu np. JAVA/JAM/gra1 JAVA/JAM/gra3 itd. Jezeli dalej będziesz miał problemy lub pytania to pisz.
Witam. Skoro masz Bascoma , to masz również na dysku katalog o nazwie "samples".W tymże katalogu , jest programik o swojsko brzmiącej nazwie "I2C.BAS" , a w tym pliku przykład , którego tak bezskutecznie szukasz. Piotrek PS Tylko nie pisz , że on (ten przykład) jest dla AT2404 :wink:
witam jezel ichcesz wyciągnąć wałek to musisz ściągnąć zderzeak i pokrywe łańcuszka rozżadu czyli rozebrać tak jak do wymiany łańcuszka rozżadu, ty;le że musisz odkrećic klawiaturkę i szklanki lekko cofnąć, do tego to musisz odkręcić: kolektory wydechowy,pokrywę klawiatury, klawiaturkę wyciąnąć popychacze jakimś drutem zagietym powyciągaj szkalnki(bo...
Masz cos pod C ???? Nie, ale jak się przyjrzeć temu co wyslałem, analogia jest zachowana - są procedurki, kod nie jest pomieszany. W C nie pisałem jeszcze programów na µC.
Witam Dim A As Byte , E As Byte $baud = 9600 $crystal = 11059200 $timeout 5 ' 110592 A = 1 P1 = 255 Do Input E Timeout = 500 P1 = E P1.0 = 1 P1.1 = 1 P1.2 = 1 P1.3 = 1 Loop Tam powinno być samo $TIMEOUT ta 5 nie jest konieczna (sprawdź HELP Bascoma). Portami P1.4 - P1.7 będzie sterować gdy podasz liczbę z zaskresu 16-255. Podajesz taką liczbę? Oczywiście...
... podepnij jakiś napęd np. CD lub HDD zaznaczam nie spalony ale nie nowy (licho nie śpi) ewentualnie żarówkę samochodową i tak odpal jeśli zachowa się tak samo masz zasilacz zepsuty i to tak jak już pisałem poprzednio . Myślę że teraz już Wiesz jak i co z tym fantem działać!
Procedury w pdf są raczej średnio przemyślane, do odbioru najlepiej użyć przerwania Rx Complete , przykład użycia mozna znaleźć w przerabianym przeze mnie na AVRasm2 MiniDDS : :arrow: rafiks : Kompilator asemblera przyjmuje, gdy ma włączoną opcję ' -c ', tylko mnemoniki z małej litery (np. ldi ), a ozdobne pisanie typu Ldi przypomina mi swawolność użytkownika...
Jeśli chodzi o AVR: Zapis stałoprzecinkowy robiony jest wg. dwóch formatów: 2^7, 2^6, 2^5, 2^4, 2^3, 2^2, 2^1, 2^0 w zapisie -1, 2^{-1}, 2^{-2}, 2^{-3}, 2^{-4}, 2^{-5}, 2^{-6}, 2^{-7} zapis 2^{-8}...2^{-15} teraz, aby załadować liczbę tego typu (czyli z przedziału (-1..1)) do rejestru najlepiej posłużyć się wbudowaną funkcją asemblera (w wersji v2):...
Witam. Co do programowania to podłączasz programator, zasilanie uruch. program i wszystko pisze w programie, trzeba przycisnąć pzycisk ( chyba "A")aby zczytać zawartość radia, a przy programowaniu wciskasz przycisk chyba "MON" o ile pamietam, u mnie wszystko sie programowało bez problemu. Pozdrawiam.
Pisze bez kompilatora. Osobiscie uwazam, ze przekazywanie tablicy przez parametr w tym przykladzie bedzie glupota, wiec po czesci skorzystam ze zmiennych globalnych. Moga wystapic jakies przepelnienia, ale mam nadzieje, ze nie bedziesz uzywac tak duzych liczb. uses crt; type tab=array[1..10] of real; var tablica:tab; i:byte; procedure wczytaj(j:byte);...
błąd 1087 mówi o przepustnicy a nie żaden kanał 060 tak jak pisałem umyj przepustnice i zrób nastawy podstawowe w kanale 098 pozdro
Ja pisałem obsługę SIRC-12 na '51 w środowisku c firmy Raissonance. Nie jest to jakoś strasznie skomplikowana ale trzeba się pobawić z przerwaniami i timerem (oscyloskop nie jest do niczego potrzebny jak masz specyfikację). W razie czego mogę udostępnić fragment kodu.
Hm a może wina nie leży w części programu odpowiadającej za odczyt ds'a tylko w częci komunikacji. ja odczytuje 2 termometry na 2 odrębnych pinach i na trzecim pinie pastylkę pamięci. nie mam najmniejszych problemów wyciągam termometr i mam napis Sensor 1 uszkodzony.. albo 2-gi zależy który wyciągnę, ale cała reszta programu chodzi idealnie. mogę ustawić...
Pisali o tym nawet w gazetach, że istnieją osoby, które rejsstrują sie na mobile.de i autoscout24.de i właśnie w taki sposób wyciągają kase. Wszystko wygląda jakby było o.k. ale nie jest. Wpłacisz kasę i kontakt się urwie.
Coś robisz źle. Mam od groma tak pisanych bibliotek i wszystko mi działa w CodeVisionAVR. Zamieść tu te moduły albo wyśli mi na maila lub PW z przykładowym programem, którego Ci nie chce skompilować.
a wiec nie trzy posty tylko jeden, forum rano zle chodzilo i przez pomylke dalem trzy posty i dwa usunelem(bo nie wyswietlalo potwierdzenia dodania postu)... i nie szukam latek bo je juz znalazlem (tak napisalem w poscie) i umiem uzywac "szukaj" i nie zero wysilku bo spedzilem trzy noce na czytaniu forum dotyczacych tych problemow i wykonalem wszystko...
Witam! Mniej więcej tak: ORG 0BH LJMP PRZERWANIE_OD_T0 ORG 100H WARUNKI_POCZATKOWE: MOV IE,#82H MOV TCON,#10H MOV TMOD,#01H MOV TH0,#03CH MOV TL0,#0B0H MOV R2,#2 PETLA_GLOWNA: NOP SJMP PETLA_GLOWNA PRZERWANIE_OD_T0: DJNZ R2,EXIT ;----------------------- TU PISZESZ CO MA SIE WYKONYWAC PO 100ms MOV R2,#2 EXIT: MOV TH0,#03CH MOV TL0,#0B0H RETI END Program...
Widzę że to chyba kontynuacja innego tematu. Najpierw odpowiem na konkretne punkty, tzn. jak bym to kodował, a potem dorzucę parę uwag. 1. Musisz mieć podaną listę wierzchołków, powinna być skończona i albo możliwa do przeliczenia (jeżeli np. używa się zawsze tablicy 2x1000 i ustala się że po ostatnim "legalnym" wierzchołku występuje dana o specjalnej...
Wybierając "8" i numer linii miejskiej wybieramy linie miejską a nie grupę linii . Piszą o tym w każdej instrukcji!! W nowym roku będzie lepiej..
To jest zdaje się biblioteka pisana pod kątem AVRGcc: Definicje rejestrów są tu:
A 100 kB na uC to bardzo duzo:) Pewnie masz racje z ta orientacja w programie. Sam czesto kiedy wracam do programow pisanych kilka lat temu, to mimo komentarzy czesto musze dlugo poglowkowac co wlasciwie mialem na mysli:) A tez czesto spieszac sie nie pisze zadnych komentarzy i wtedy to juz czarna magia. Natomiast - tak dla ciekawosci - programowac...
hym.. nie wiem czy rozszyfrowywac wszystko po kolei, jesli uznasz za stosowne napisz. powklejam kolejne wywolania. Funkcja ktora pisze (zle dzialajaca) wyglada tak: void ds18x20::pobierz_kod(uint8_t kood[8]) { if(!reset()) return ; write_byte (0x33); for(uint8_t i=0;i<8;i--) { kood[i]=read_byte();...
Niestety plik .obj powstaje po kompilacji. Jezeli mam błąd wynikający właśnie z próby włączenia jakiejś procedury to nie mam tego pliku. Piszę w asm (AVRstudio). Wygląda na to że nieprzemyślałem sprawy do końca. Dzięki za podpowiedzi i powodzenia :bye:
Witam. W trzeciej i czwartej linijce programu konfigurujesz wyświetlacz LCD, poleceniem CLS inicjujesz wyswietlacz, żeby coś na nim wyświetlić musisz napisać LCD zmienna wtedy wartość zmienej zostanie wyświetlona. Żeby sprawdzić jak to działa może spróbuj od czego prostrzego. Koledzy piszący wcześniej dobrze Ci radzili. Poszukaj w internecie przykładów...
Tak, jak już kolega pisał. Aktywuje się VAG-iem w 09 Centralny zespół elektryczny poprzez długie kodowanie, można również ustawić żeby zapalały się po zwolnieniu hamulca ręcznego. Zmiany te można napewno dokonać w samochodach: Octavia II, Golf V, Touran, Eos, Passat 3C, Jetta K. Usługa ta ksztuje od 80-100zł na serwisie i jest ona traktowana jako podpięcie...
MNCHH z jakiegoś powodu broni się przed przerwaniami (...)Wydawało mi się że umieszczenie procedurki realizującej ECHO w kodzie głównym wydaje mi sie najprostsze, tym bardziej że w przerwaniach nie najpewniej się jeszcze czuję. ... Tak więc przerwania mogą być o ile będą wytłumaczone, ale z tego co mogę wysnuć z innej części maila, to że echo ma być...