polecenie deklaracja zmienna

Znaleziono około 59 wyników dla: polecenie deklaracja zmienna
  • [ARM][C/KEIL] Deklaracja struktury z polami bitowymi, jak to zrobić?

    Definicja struktury musi być widoczna we wszystkich plikach .c, w których jest używana - stąd najwygodniej umieścić ją w pliku nagłówkowym. Wtedy jest pewność, że we wszystkich plikach .c używana jest jedna i ta sama definicja. Pliki .h to żadna magia - polecenie #include powoduje najnormalniejsze, tekstowe włączenie pliku w miejscu wystąpienia tego...

    Mikrokontrolery ARM   04 Gru 2011 18:47 Odpowiedzi: 7    Wyświetleń: 2116
  • Kopiowanie danych z Flash do EEPROM bez użycia RAM - jak to zrobić?

    Nie mozna tak zrobic, bo nie masz gwarancji gdzie linker umiesci zmienna - zwykle robi to w kolejnosci deklaracji, ale wcale nie musi. Zreszta to moze sie popsuc nawet i bez ingerencji linkera - wystarczy, ze ktorys naglowek stworzy zmienna w EEPROM. Sekcje pamieci EEPROM mozna przesunac przekazujac linkerowi polecenie --section-start (pamietaj o tym,...

    Mikrokontrolery   07 Lis 2010 13:51 Odpowiedzi: 26    Wyświetleń: 3607
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Zna ktoś "Delphiego" i "C" (protokół

    Możliwe że źle odwołujesz się do zmiennych. Można się do nich dostać na dwa sposoby: 1) podając najpierw nazwę zmiennej z tym rekordem, potem znak kropki, a następnie nazwę zmiennej w tym rekordzie: np. if zmienna.sender <> 0 then ShowMessage('hhfd'); 2) lub stosując poleceni with: np. with zmienna do begin if sender <> 0 then ShowMessage('dfsd');...

    Programowanie   15 Kwi 2005 13:11 Odpowiedzi: 8    Wyświetleń: 2117
  • REKLAMA
  • Jak poprawnie używać MediaPlayer w aplikacji Android w Java?

    Witam. Piszę pewien program w JAVIE, pod system Android (środowisko Android ADT). To jest jedynie deklaracja referencji do obiektu. Czy jest to poprawna metoda tworzenia obiektu? Czy nie powinno to wyglądać tak: Dalej w kodzie (w metodzie graj()) używasz metody MediaPlayer.create - to bardzo często stosowany sposób programowania (wzorzec), gdy nie...

    Programowanie   29 Gru 2013 23:44 Odpowiedzi: 9    Wyświetleń: 1551
  • Jak działa poniższy skrypt? Potrzebny opis poszczególnych komend.

    1) Dim objResult 2) Set objShell = WScript.CreateObject("WScript.Shell") 3) i = 0 4) Do While i = 0 5) objResult = objShell.sendkeys("{NUMLOCK}{NUMLOCK}") 6) Wscript.Sleep (6000) 7) Loop 1) Deklaracja zmiennej, przechowującej wynik polecenia sendkeys. 2) Inicjalizacja obiektu. 3) Przypisanie zmiennej i wartości 0 4) Warunek - "Rób dopóki i=0" - ta pętla...

    Programowanie   20 Sie 2018 11:50 Odpowiedzi: 7    Wyświetleń: 741
  • REKLAMA
  • [attiny2313] [attiny2313][bascom] Sterowanie serwami i diodami w modelu statku - sprawdzenie kodu

    Na początek do rysowania schematów są odpowiednie programy a nie Paint , kody programu umieszcza się korzystając z polecenia Syntax a nie wkleja zrzut . Schemat : brak jakichkolwiek kondensatorów do filtracji zasilania , brak GND dla uC , brak oporników ograniczających prąd diod jeden wspólny to żadna oszczędność max prąd portu to 20mA , czerwone LED...

    Robotyka Modelarstwo i CNC   09 Lis 2012 22:04 Odpowiedzi: 3    Wyświetleń: 2838
  • [PHP] Wykonywanie określonych poleceń po określonym czasie .

    Tutaj nie ma żadnego () obok zmiennej :) W skrypcie masz deklarację funkcji o nazwie na_stronie , tam nawiasy muszą po prostu być, bo tak się deklaruje funkcję: [syntax=javascript]function na_stronie() { ... }[/syntax], a w znaczniku <body> każesz przy załadowaniu strony (onload) wywołać (jednorazowo) właśnie tą funkcję: [syntax=html4strict]<body...

    Programowanie   21 Sty 2011 20:41 Odpowiedzi: 9    Wyświetleń: 2361
  • REKLAMA
  • Czy deklaracja zmiennych w asm nie koliduje z kodem programu?

    taki sposób deklaracji jest jak najbardziej poprawny, jest nawet pod pewnymi względami lepszy, bo nie deklarujesz adresu każdej zmienej z osobna, więc pomiędzy już zadeklarowane zmienne możesz "wcisnąć" następne bez potrzeby zmiany reszty. W pamięci rozkłada się to tak, że DSEG AT 01H ustawia Ci licznik adresu zmiennych (a właściwie to symboli, bo widzę,...

    Mikrokontrolery   06 Kwi 2005 18:55 Odpowiedzi: 4    Wyświetleń: 2247
  • [C][AVR] - W jakiej pamięci zapisana jest zmienna.

    lucas234 to Ty jesteś programistą i Ty decydujesz jakiego typu jest zmienna i gdzie ona ma być zapisana, w której pamięci w zależności od założeń urządzenia które programujesz i tego co chcesz osiągnąć, tak dla przykładu: deklaracje zmiennych w których pamięciach maja się znaleźć: [syntax=c] uint8_t a; // zmienna w pamięci RAM uint8_t EEMEM b;// zmienna...

    Mikrokontrolery AVR   08 Maj 2015 10:42 Odpowiedzi: 19    Wyświetleń: 1443
  • [C++] Jak zatrzymać program na enter i wyczyścić ekran jak w Pascalu?

    getch() jest konstrukcją z c. w c++ można użyć, jak napisał Przemo: cin >> zmienna; (wada: zmienną trzeba podać, nie wystarczy sam enter) albo: cin.get(); albo: system("pause"); (wyswietla napis: "aby kontynuować naciśnij dowolny klawisz", używam najczęściej) cin.get() oraz cin>> wymaga deklaracji #include <iostream> natomiast system("")...

    Programowanie   21 Gru 2004 20:42 Odpowiedzi: 10    Wyświetleń: 5391
  • [c] [C] Odczyt i weryfikacja numerów z dekodera DTMF MT8870 na porcie B

    ten dekoder wysyła cyfry po kolei ? tak ? zakładam iż tak właśnie jest więc odczyt trzeba nadać w pętli lub określoną ilość razy zmienna "i" będzie numerem cyfry PINB - standardowy alias do stanu portu w rodzinie ATMEGA ton - tablica ja bym to widział w ten sposób //deklaracja zmiennych ... //Odczyt for(i:=0;i==10;i++) ton[i]=(PINB&0x0F); //Sprawdzenie...

    Programowanie   27 Sie 2007 20:01 Odpowiedzi: 4    Wyświetleń: 1527
  • REKLAMA
  • PIC18F45K20 - Różnica w działaniu poleceń (kompilator C), różnica w mnożeniu

    Czy typy zmiennych, nie wiem - jeszcze nie wiem. Zmienna dtime jest typu int. SCALE_FACTOR_TIME jest zdefiniowaną stałą. Ok, to może mieć o tyle sens, że mnożenie ośmiobitowej zmiennej ADRESH razy stała, może w kompilatorze generować wynik również ośmiobitowy. (...sprawdzam teorię...) Pierwotnie była taka deklaracja: #define SCALE_FACTOR_TIME 50 i zmieniłem...

    Mikrokontrolery PIC   25 Gru 2013 01:24 Odpowiedzi: 2    Wyświetleń: 1800
  • Jak wysyłać znaki ASCII 0-255 przez RS232 w VisualBasic?

    Jedyna metoda odczytu pliku jakom znam to taka: Private Sub Command1_Click() Dim x 'deklaracje Dim odczyt(20) Dim odp Open "c:\bmp.bmp" For Input As #1 'otwarcie bitmapy do odczytu For x = 1 To 5 'zmienna x przyjmuje wartość od 1 do 5 Input #1, odczyt(x) 'odczyt no właśnie czego ?? odp = MsgBox(odczyt(x))...

    Programowanie   04 Lip 2005 03:18 Odpowiedzi: 52    Wyświetleń: 12657
  • [Asembler] Jak napisać program w asemblerze do dodawania 3 liczb 8-bitowych na 8051?

    Teraz już sprawy idą w lepszym kierunku. Problematyczny jest jeszcze sposób deklaracji zmiennych w programie. Proponuję pobrać z internetu dowolny assembler na 8051 (np. ASEM-51), wtedy wszystkie błędy składniowe można na bieżąco sprawdzać. Struktura programu (dowolnego) może wyglądać np. tak: - deklaracja zmiennych i stałych, - instrukcja skoku do...

    Mikrokontrolery   26 Cze 2010 22:23 Odpowiedzi: 11    Wyświetleń: 6378
  • [ATmega32][Basco] przesyłanie stringów przez referencje

    Witam mam taki problem, przesyłam adres stringa do procedury, string ma 8 znaków i później jest wykorzystywany do zapisania go treścią z polecenia Input. Gdy polecenia nie były realizowane w procedurze to wszystko dzialalo ok. A teraz wpisujac moge podac tylko jedna literke podczas gdy string powinien miec 8 znakow. Probowalem zmieniac cos w deklaracji,...

    Mikrokontrolery AVR   05 Cze 2009 11:02 Odpowiedzi: 4    Wyświetleń: 1426
  • ATINY2313 - Czy można zamienić czujnik DS18S20 na DS1820 w termostacie AVT 5363?

    Proszę bardzo[syntax=basic4gl] 'Copyright Robert Wołgajew, 2012 'Wersja z dnia 26.04.2012 $regfile = "Attiny2313.dat" $crystal = 1000000 'Fusebit CKDIV8 = 0 -> zaprogramowany (ustawienie domyślne producenta) $hwstack = 32 $swstack = 32 $framesize = 32 'Konfiguracja wyświetlacza LCD Config Lcd = 16 * 1 Config Lcdpin = Pin , Db4 = Portb.5 , Db5 = Portb.2...

    Mikrokontrolery Początkujący   16 Cze 2025 13:18 Odpowiedzi: 41    Wyświetleń: 5793
  • Nauka pisania w Bascomie sprawdzenie kodu zegara i termometru .

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

    Mikrokontrolery AVR   28 Sie 2018 21:16 Odpowiedzi: 17    Wyświetleń: 792
  • Bascom Mega32 - Przełączanie czujników DS18B20 jednym przyciskiem

    Witam ponownie Zrobiłem to przez Timer0. Jednak problem z aktualizacją wyświetlania dalej występuje. Jeszcze drugi problem to start, przez okres zdefiniowany zmienną Licznik ( teraz równą 300 ) nic się nie wyświetla - dopiero po czasie = 300. Próbowałem również z Enable/Disable Interrupts na czas pomiaru, ale nie było żadnego efektu. Mam takie pytanie...

    Mikrokontrolery AVR   19 Sty 2011 20:10 Odpowiedzi: 11    Wyświetleń: 2067
  • AVT-3015 Nie zaprogramowana kość skąd zdobyć wsad ?

    Witam dostałem od kumpla taki kit miał składać ale sie tak zabierał za to, że postanowił dać mi go w prezencie . Po złożeniu i sprawdzeniu hyper terminalem po wciśnięciu przycisku na pilocie dioda miga ale na hyper terminalu nic ;/ nie odebrało nie wiem co teraz mam robić a z chęcią uruchomił bym ten układ pomożecie zaprogramować tą kość na nowo żeby...

    Mikrokontrolery   22 Sty 2008 09:34 Odpowiedzi: 2    Wyświetleń: 1717
  • TDA8425: Błąd sterowania w Bascomie, jak poprawnie użyć ack/nack?

    Napisałem wczoraj, ale program nie działa, mnie ma poleceń ack i nack bo kompilator Bascoma twierdzi, że jest w nich błąd, gdyby ktoś z was mógł je dopisać tam, gdzie są potrzebne. Jak napisałem tak: i2cwbyte 00000000 , ack to w tej linijce był błąd i2cwbyte vol , ack tu tez był błąd a jeśli chodzi o spacje przed i po przecinku to Bascom dostawia je...

    Programowanie   12 Sty 2007 21:50 Odpowiedzi: 10    Wyświetleń: 3836
  • [mega8] [mega8][bascom] Konfiguracja portów i przycisków w AVR dla LCD

    Witam. Jeśli deklarujesz zmienną typu eram , to bezcelowe jest korzystanie w dalszej części programu z poleceń readeeprom i writeeeprom . Po to zapewne wprowadzono (w którejś z nowszych wersji Bascoma) możliwość deklaracji takiej zmiennej, by móc uniknąć korzystania z tych mało wygodnych (jak na Bascoma ;)) poleceń. Jeśli chcesz, aby Twoja zmienna została...

    Mikrokontrolery AVR   06 Lis 2008 07:59 Odpowiedzi: 10    Wyświetleń: 2261
  • [ATtiny44] Jak zaimplementować termostat do wytrawiarki z ATtiny44 i czujnikiem LM35?

    Witam. Projektuję termostat do wytrawiarki z termometrem na 2 wyś. 7-seg. Czujnik LM35, wykorzystuje ADC. Kod: [syntax=c]/* * main.c * * Created on: 2011-08-09 * Author: RADZIO M */ #include <avr/io.h> // dołączenie głównego systemowego pliku nagłówkowego #include <avr/interrupt.h> #include <util/delay.h> #include "d_led.h" // dołączenie...

    Mikrokontrolery AVR   16 Sie 2011 19:59 Odpowiedzi: 17    Wyświetleń: 2943
  • [Atmega16, DS18B20, Bascom]Pomiar temperatury i przerwanie

    Ja też miałem takie cyrki z przerwaniem. napisałem więc program w ten sposób: '///////////////////////////////////////... '////////// TERMOSTAT /////////////// '///////////////////////////////////////... $crystal = 4000000 'rezonator 4MHz $regfile "attiny2313.dat" 'attiny 2313...

    Mikrokontrolery AVR   30 Mar 2010 18:40 Odpowiedzi: 29    Wyświetleń: 7293
  • [AtMega8] [AtMega8][Bascom] Problemy z obsługą DS18B20 i resetem na własnej płytce

    Witam Zachęcony sukcesami z płytką EVB 4.3 zaprojektowałem i zamówiłem swoją - na początek z AtMega8 w DIP. Do tego pamięć 24C32 oraz układ do RS485. Wszystkie układy mają kondensatory 100 nF ( stabilizator 7805 również + jeden elektrolit ). Całość ze złączem pod wyświetlacz 2*24 ( właściwe 4*12 ) Reset przez rezystor 10 K do +5V AtMega8L ( na 8 MHz...

    Mikrokontrolery AVR   02 Paź 2011 21:24 Odpowiedzi: 9    Wyświetleń: 2895
  • Obsługa klawiszy ATmega8, sprawdza który klawisz naciśnięty.

    No to teraz dopiero namieszam. Dzięki wszystkim za pomoc. To po pierwsze (i może najważniejsze). A teraz się będę tłumaczył. walek33 --> ktoś polecił ci usunąć linię: PINB |= _BV(1) | _BV(2); nie dlatego, że ona może w czymś przeszkadzać tylko dlatego, że ona po prostu nie ma sensu W pierwszej chwili miałem wyłącznie deklarację, którą podałem w drugim...

    Mikrokontrolery AVR   22 Lis 2009 22:45 Odpowiedzi: 13    Wyświetleń: 3932
  • jak dodać dane do konkretnego arkusza używając inputboxa w user form

    W porządku, więc skoro dopiero zaczynasz, to: 1. Utrzymuj porządek w kodzie - wcięcia, odstępy między blokami kodów, pozycjonowanie składni typu ' If ... End If ', ' Select Case ... End Select ', itd. Robisz to co prawda dla siebie, nie dla innych, ale im większy będziewsz mieć porządek, tym szybciej będziesz mógł coś zmienić, poprawić, przestawić,...

    Programowanie Początkujący   14 Sty 2018 01:25 Odpowiedzi: 15    Wyświetleń: 1335
  • [Bascom] Sterownik terrarium w Bascom - migające wyjścia zamiast ciągłego działania

    Może nie umie wstawiać? $regfile = "m88def.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.5 , Rs = Portb.4 Config Portd = &B00001111 'portd 0 1 2 3 jako wyjscia portd 4 jako 1wire 5 6 7 jako wejscia Portd.5 = 1 Portd.6 = 1 Portd.7 = 1 Portd.3 =...

    Mikrokontrolery AVR   07 Lut 2011 20:13 Odpowiedzi: 16    Wyświetleń: 3312
  • Mruganie diodą – pętla while blokuje wyłączenie LED po naciśnięciu drugiego przycisku

    tak sobie poczytalem... i mam kilka pytan :)... mignięcie mozna zapisać jako: PORTLED^=(1<<DIODA); zmienia stan bitu DIODA portu PORTLED wcale tego nie kumam :(... co to ma robic... bo jak na moj gust, to skoro PORTLED to bajt (caly port), a DIODA to jeden bit... to ta instrukcja bedzie XOR-owala ten port na zmiane z 1 i 0... czy dobrze mysle??...

    Mikrokontrolery   11 Cze 2007 10:34 Odpowiedzi: 28    Wyświetleń: 2370
  • CONST char a funkcje do obslugi stringów [ccs][c][pic18f]

    Jak użyć stałych zapisanych w pamięci programu przez const unsigned char TEXT[] = "jakiś tekst"; W funkcjach typu strcpy(), strcmp() itp? Te funkcje nie przyjmują wskaźnika do const więc nie można zrobić tego w ten sposób: strcmp(bufer, TEXT); co gorsza nie da się w ten sposób: strcmp(bufer, "jakiś tekst");...

    Mikrokontrolery PIC   29 Lis 2011 22:47 Odpowiedzi: 7    Wyświetleń: 2112
  • [Bascom] ATmega32: Problemy z zapisem danych na karcie SD 2GB Kingston i 1GB Sandisk

    upss naraz wałkuję dwa tematy o SD, stąd nieporozumienie. u mnie taki kod działa na kwarcu 8 MHz $regfile = "m32def.dat" $crystal = 8000000 $baud = 9600 ' predkość transmisji $hwstack = 128 ' rozmiar stosu sprzętowego $swstack = 128 ' rozmiar stosu $framesize = 128 ' rozmiar ramki '********************* Deklaracja podprogramów Declare Sub...

    Mikrokontrolery AVR   30 Cze 2011 06:18 Odpowiedzi: 23    Wyświetleń: 10517
  • [Mega32][Bascom] Prosty termostat - ustawianie temperatur

    Witam W ramach dalszego eksperymentowania z AVR i Bascom popełniłem połączenie odczytu z DS18B20 z sterowaniem wyjściem uC ( przez tranzystor FET ) + dodatkową atrakcję - buzer, który sygnalizuje wł/wył tranzystora/wyjścia. Chciałem dodać możliwość zmiany temp max i min, przez proste menu. Menu zrobiłem w oparciu inny mój kod obsługujący ustawianie...

    Mikrokontrolery AVR   19 Mar 2011 20:46 Odpowiedzi: 1    Wyświetleń: 2375
  • Jak zrozumieć rozkazy w języku C dla wyświetlacza LCD HD44780?

    Witam, Staram się zrozumieć rozkazy w jezyku C do wyświetlacza LCD ze sterownikiem HD44780. Nie moge do końca zrozumieć tej tabelki z rozkazami która jest na tej stronie: #include <reg51.h> // definicja rejestrów 8051, plik nagłówkowy #include <stdio.h> // definicja rejestrów 8051, plik nagłówkowy char xdata LCD_WR_S _at_ 0xfff0; // wpis...

    Mikrokontrolery   31 Sty 2011 10:14 Odpowiedzi: 3    Wyświetleń: 2792
  • Jak zmierzyć czas na ATmega32 z kwarcem 4MHz i wyświetlić na LCD?

    noga 16 procka: rezystor 4,7kilooma do zasilania, guzik do masy noga 17 to samo. do programu dopisz na początku po deklaracjach zmiennych: Enable Interrupts Enable Int0 Enable int1 On Int0 ustaw on int1 zeruj na końcu wstaw: ustaw: Disable Interrupts ht = h mt = m st =s t = 1 Waitms 200 Enable Interrupts Return zeruj: Disable Interrupts ht =...

    Mikrokontrolery   30 Sie 2007 12:47 Odpowiedzi: 12    Wyświetleń: 2994
  • ATMEGA8 DS18B20 - po osiągnięciu 35 stopni wskazuje 0

    Witam serdecznie. Walcze już z tym drugi dzień. Na początku problemem było permanentne wskazanie 0 -1. Jednak gdzieś na forum znalazłem informację aby wymienić czujnik co okazało się strzałem w dziesiątkę. Teraz jednak mam inny problem. Maksymalna temperatura jaką chciałbym zmierzyć to około 100 stopni. Jednak po przekroczeniu wartości 35 stopni układ...

    Mikrokontrolery AVR   08 Mar 2016 19:34 Odpowiedzi: 2    Wyświetleń: 864
  • [Pascal] Baza danych, nie zapisuje rekordu do tablicy, niezgodność typów

    MAM PROCEDURĘ! YEEEEAHHH MOTHER...LOVER!!! PROGRAM GOTOWY!!!! Później wstawię pełny gotowy kod źródłowy :). Niech inni sobie porównują :). Dzięki za wskazówki wszystkim :). Temat zamknę jak tylko oddam pracę do sprawdzenia. Sorry ale mam jedno najważniejsze pytanie. Jak zrobić unikatowy identyfikator w bazie? Nie mam pojęcia. Poddaję się. Dawać jako...

    Programowanie   25 Maj 2012 23:45 Odpowiedzi: 22    Wyświetleń: 2807
  • ESP32 jednoczesne czytanie znaków z dwóch serial portów

    Witam Próbuje wykonać sterowanie dla projektu: https://www.elektroda.pl/rtvforum/topic3... Ogólnie tak: Mam ESP32, które jest jednostka główną Jest Arduino mega które przesyła dane co 2ms przez Serial2 Jest tez Aplikacja na PC, która komunikuje się z ESP32 poprzez Serial Problemem jest to, że jak na aplikacji wcisne dany przycisk, to aplikacja...

    ESP8266 i ESP32   24 Wrz 2019 09:36 Odpowiedzi: 19    Wyświetleń: 1347
  • C# - Jak zsynchronizować dane między formularzami w aplikacji?

    Napisałem tylko w jaki sposób przekazywać dane do drugiej formy i jak je z niej odbierać na przykładzie dodawania... Modyfikowanie musisz zrobić podobnie. Nie wiem czy "kumasz" ideę jak to ma działać, więc małe wyjaśnienie od podstaw. Jak załapiesz ideę bez trudu powinieneś samodzielnie poprawić usuwanie i modyfikację. 0.) Jeżli nie ma przeciwskazań,...

    Programowanie   14 Cze 2010 17:33 Odpowiedzi: 4    Wyświetleń: 1969
  • [AtMega8][Bascom] Zegar PDF8563 + PCF8591 + Timer - kłopot z I2C

    Witam Mam układ, który mierzy dwie temperatury ( DS18B20 ), dwa napięcia ( PCF8591 ( pobiera czas ( PCF8563 ), a z powodu niedużego wyświetlacza ( 12 x 4 ) wskazania są zmieniane do 10 sekund po przepełnieniu Timer1. Układy PCF8563 i PCF8591 są podpięte z "zewnątrz" przewodami około 10 cm. Magistrala I2C ma obniżoną prędkość przez Config I2cdelay =...

    Mikrokontrolery AVR   15 Sie 2011 00:10 Odpowiedzi: 2    Wyświetleń: 2954
  • Atmega644 i bootloader MCS - Dzielę się wrażeniami i dopytuję. [BASCOM]

    Próbuję przeanalizować kod samplowy: $crystal - częstotliwość rezonatora $baud - prędkość transmisji po UART $regfile - deklaracja typu procesora b). konfiguracja automatyczna na podstawie wybranego uP: Loaderchip - stała - deklaracja, jaki uP będzie wykorzystany W zależności od tego ustawione zostaną zmienne: $loader - adres pod jakim znajduje się...

    Mikrokontrolery AVR   10 Cze 2015 10:54 Odpowiedzi: 45    Wyświetleń: 4893
  • Bascom - Program termostatu: przekaźnik załącza się tylko na moment, co robić?

    Witam, mam następujący problem z poniższym programem. Prosiłbym bardziej obeznanych kolegów o sprawdzenie, układ powinien działać tak: ustawiam temperaturę plus regulacja histerezy, gdy temperatura jest niższa układ załącza przekaźnik do czasu wyrównania temperatury, problem polega na tym że program załącza przekaźnik (grzanie) tylko na moment po czym...

    Mikrokontrolery AVR   28 Lut 2016 09:53 Odpowiedzi: 4    Wyświetleń: 1266
  • Bascom - zmiana obsługi przycisków w Attiny2313 na przerywanie masy

    Witam, mam program (attiny2313) do obsługi termometru DS18b20 i wyświetlacza, układ posiada 3 przyciski +/M/-. Program reaguje na zwieranie przycisków do masy, a chciałbym zrobić tak by procesor reagował na przerywanie masy. Znajdzie się ktoś kto mógłby rzucić okiem na program i podpowiedzieć co trzeba zmienić?? [syntax=vbnet] $regfile = "Attiny2313.dat"...

    Mikrokontrolery AVR   02 Lis 2015 15:53 Odpowiedzi: 1    Wyświetleń: 849
  • [Atmega32] Jak obliczyć adres EEPROM 24C02 dla Atmega32 i Bascom?

    Rezystory są już dane na płytce, zresztą zegar na PCF działa bez zarzutu ( no może trochę śpieszy, ale to kwestia kondensatora przy kwarcu ) sprawdziłem połączenia - nóżki 5 czyli SDA ( 24C02 i PCF8583 ) są podłączone do 23 nogi uC, czyli PC1-SDA. Podobnie z SCL. Teraz zrobiłem tak, że odczyt jest po włączeniu/resecie ( przed pętlą główna ), a zapis...

    Mikrokontrolery AVR   22 Mar 2011 19:28 Odpowiedzi: 19    Wyświetleń: 5857
  • [AtMega16] [AtMega16][C] - Implementacja multitaskingu dla odczytu ds18b20 i sterowania GPIO

    Poległem... :( Ale jest progres! Ale jednak poległem... Mam już kod, który wygląda, przynajmniej jak dla mnie sensownie, ale niestety nie działa. Czy ktoś z Was mógłby mi pomóc w rozwikłaniu problemu? Temp 1: aft timer Znając życie i początkujących programistów takich jak ja, to coś prostego i głupiego, ale niestety już trochę nad tym dziś siedzę...

    Mikrokontrolery AVR   13 Kwi 2013 20:38 Odpowiedzi: 24    Wyświetleń: 2646
  • DS18B20 na delay_ms, wyświetlacz na timerze nie działa

    Kod poprawiony teraz wygląda tak: [syntax=c]/* Plik "main.c" */ #include <stdio.h> #include <avr/io.h> #include <util/delay.h> #include "ds18b20.h" #include <avr/interrupt.h> #include <stdbool.h> #define F_CPU 8000000UL #define LED_0 0b11000000 #define LED_1 0b11111001 #define LED_2 0b10100100 #define LED_3 0b10110000 #define...

    Mikrokontrolery AVR   20 Wrz 2011 21:28 Odpowiedzi: 54    Wyświetleń: 5496
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Kolego Wobi już tłumacze bo chyba się do końca nie zrozumieliśmy. ds-y jakie stosuje to 18b20 oba są sprawne bo w innych programach wświetlają temp nawet w twoim pierwszym programie co mi wysłałeś do nauki znajdywało dwa różne ds-y i oba temp pokazywały. Dalej Po wgraniu twojego wsadu sterownik: -rozpoznaje tylko jeden ds - i tez wyświetla temp jednego...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12714
  • Atmega8515 - czwarty przycisk, jakby był ciągle wciśnięty.

    Przy użyciu polecenia if then. oto cały kod (jeszcze nie kompletny): '----KONFIGORACJA WYSWIETLACZA----.' Config Lcdpin = Pin , Db4 = Porta.5 , Db5 = Porta.4 , Db6 = Porta.3 , Db7 = Porta.2 , E = Porta.6 , Rs = Porta.7 Config Lcd = 20 * 4 '----KONFIGORACJA MAGISTRALI I2C I 1WIRE----.' Config 1wire = Portc.0 Config Sda = Portd.6 Config Scl = Portd.7...

    Mikrokontrolery   11 Cze 2007 21:08 Odpowiedzi: 7    Wyświetleń: 1110
  • Projekt sterownika Webasto D1LCC 12V - funkcje, testy, pytania o alarm

    nie pamiętam bardzo testowałem to na konkretnej pompie dotąd aż za bardzo sie nie grzała a podawała prawidłowo paliwo podaje kod jakiś znalazłem z pierwszych prób może się ktoś pokusi o poprawki jeszcze kilku zapaleńców i można by wrócić do projektu chociaż czasu brak Dodano po 16 Jednak teraz bym pozmieniał elektronikę gdyż dużo zależny od tranzystorów...

    Projektowanie Układów   05 Sty 2016 15:50 Odpowiedzi: 12    Wyświetleń: 4833
  • [Atmega16][c] - Zmiana pinow portu C, nie działa LCD

    Witam. Nie mogę sobie poradzić z pewną sprawą dotyczącą oprogramowania wyświetlacza LCD. Mam napisany program obsługi LCD, jeśli numery wyjść portu C mam ustawione w ten poniższy sposób to LCD działa: [syntax=c] #define DDR_LCD DDRC #define PORT_LCD PORTC #define RS_LCD 2 #define EN_LCD 3 #define DB4_LCD 4 #define DB5_LCD 5 #define DB6_LCD 6 #define...

    Mikrokontrolery AVR   13 Cze 2013 00:12 Odpowiedzi: 2    Wyświetleń: 1422
  • Komunikacja 89s52 z DS18s20 w Bascom - problem z resetem czujnika

    może sie przyda - program właśnie na czujnik 18s20 ' BASCOM College ' (EdW 2001.01 str. 20) ' Temat : "Termometr z Dallas DS1820" ' wersja 1.1 (20.03.2001) ' Compiler : BASCOM 8051 LIBRARY V 2.06 ' Used ROM : &H7A3 1955 (dec) > Ok ' Poprawki do ver. 1.0: ' - poprawiony błšd odczytu temp > 41,5...

    Mikrokontrolery   13 Sty 2008 15:50 Odpowiedzi: 14    Wyświetleń: 4689
  • Biblioteki AVR-GCC do wyświetlacza 16x2 (hd44780) i 1-wire - poszukiwanie działających

    Ok mam bibliotekę ale mam inny problem. Sprawdzałem w AVR studio i eclipse i jest ten sam błąd. Mam tą swoją bibliotekę o nazwie HD44780.h oraz HD44780.c. Kopiuje ją do folderu C:\Program Files\Atmel\AVR Tools\AVR Toolchain\avr\include. W programie odnoszę się do niej [syntax=c]#include<HD44780.h>[/syn... i jest wszystko ok. Schody się zaczynają...

    Początkujący Elektronicy   29 Maj 2015 19:17 Odpowiedzi: 5    Wyświetleń: 1056
  • Jak przekazać strukturę AGSISYMDSC z pliku .h C++ do Delphi?

    Teoretycznie tak. Jak jest w praktyce ... Próbowałem już wcześniej różnych sposobów zamiany nazw i nie współpracuje to poprawnie z funkcją w której ta struktura zostaje wykorzystana. Funkcja zwraca wynik negatywny, więc postanowiłem poszukać sposobu identycznego zadeklarowania struktury w innym języku. To nie wynika z braku użycia słowa "type" w deklaracji...

    Programowanie   14 Cze 2012 21:19 Odpowiedzi: 13    Wyświetleń: 1823
  • Zegar,data,termometr na Atmega32.Jak dopisać alarm?

    O kurcze rzeczywiście.Nie przyglądałem się tej bibliotece.Więc tak: Zamiast definicji "i2cwbyte" ---> Zmienne Byte_offset, Error, minuty i godziny DIM Byte_offset as byte(czyli jako bajt) dim error as byte.Dobrze myślę? EHHHh.Mimo tego że mam zdefiniowane te zmienne jako byte, mam błędy na offset i error. [syntax=basic4gl]If S6 = 0 Then Sub Displayalarm()...

    Mikrokontrolery Początkujący   02 Lut 2013 18:34 Odpowiedzi: 6    Wyświetleń: 2169
  • Monski Pong na Arduino [Uno] w IDE Processing

    Witam, W tym DIY Konstrukcje chciałbym zaprezentować urządzenie do gry w Monski Pong. Cały projekt składa się z dwóch programów, modułu Arduino Uno i płytki PCB. Do zbudowania tego urządzenia zachęcam wszystkich początkujących jako dobry wstęp do podstaw komunikacji Arduino z komputerem z pomocą portu szeregowego. https://obrazki.elektroda.pl/1057744800_...

    DIY Konstrukcje   19 Mar 2020 20:59 Odpowiedzi: 3    Wyświetleń: 2961
  • [Atmega32] [Atmega32][C] - Scalanie kodu do wytrawiarki z windą na przekaźnikach

    Wedle życzenia wstawiam wszystko jak leci Program główny [syntax=c]//Sterownik wytrawiarki PCB, LCD2x16, ds18b20 #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <stdio.h> #include "HD44780.h" //plik sterowania LCD #include "ds18b20.h" //plik odczytu z DS //makro przycisku #define KEY (1<<PC7) //makra...

    Mikrokontrolery Początkujący   14 Kwi 2014 19:09 Odpowiedzi: 38    Wyświetleń: 3561
  • Bascom - Zapis na karcie SD - zmiana zawartości zmiennej (nie pożądana)

    Witam Mam program, który, po dokonaniu pomiarów, wysyła dane przez RFM12 i zapisuje na karcie SD. Chcę dołożyć wysyłanie danych do Domoticz po każdym pomiarze. Problem w tym, że po dopisaniu obsługi ESP8266 i Domoticz ( zmienne miałem już wcześniej zadeklarowane ) to pojawiają się błędy w zapisie na karcie SD. No i wysyłanie do Domoticz przestaje działać,...

    Mikrokontrolery AVR   08 Kwi 2018 16:11 Odpowiedzi: 0    Wyświetleń: 1002
  • Atmega32 Bascom - Jak dodać odbiór i parsowanie SMS z modułu GSM?

    Witam Do istniejącego i działającego "urządzenie" chciałem dodać możliwość odbioru, parsowania i odesłania SMS'a zwrotnego z danymi. Cały kod: Linia1 - to wyświetla Uart_numer - Linia1 Linia2 - to wyświetla Komanda - Linia2 czyli działa OK Ale jak podepnę modem GSM ( SIM900D ) to Uart_numer jest puste, a Komanda pokazuje ( czasem ) jakieś teksty z pierwszej...

    Mikrokontrolery Początkujący   21 Gru 2014 23:18 Odpowiedzi: 0    Wyświetleń: 1947
  • PCF8583 na DS1307 - problem z ustawieniem daty w kodzie RTC

    Witam Przerobiłem kod z zegara z datą i termometrem pod RTC PCF8583, na RTC DS1307. Uporałem się z zapisem zegara do DS-a, ale za chiny nie można ustawić daty. Może ktoś zerknąć na ten kod i podpowiedzieć? może powtarzam cały czas ten sam błąd?. [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 16000000 $hwstack = 64 $swstack = 64 $framesize = 64...

    Mikrokontrolery AVR   28 Sty 2014 21:26 Odpowiedzi: 0    Wyświetleń: 1446
  • Kod Bascom - problem z ustawieniem zegara i daty, błędy w kodzie

    Witam wszystkich. Bardzo ładnie proszę, o sprawdzenie kodu poniżej. Nie mogę za nic w świecie ustawić zegara, i z datą jest też nie do końca ok. Męczyłem się składając linijki, i nie wychodzi. Nie wiem gdzie są błędy. Zegar idzie, ale nie idzie go ustawić. Jeśli wyświetla 13:20 i ustawię inny czas, wraca z powrotem do 13:20 lub innej wartości. Czy może...

    Mikrokontrolery AVR   27 Sty 2014 21:07 Odpowiedzi: 0    Wyświetleń: 924
  • [Atmega8][Bascom] Termometr Ds18b20, wyswietlacze 7seg. led

    Witam Zrobiłem termometr na Ds18b20 i wynik wyświetlany jest na 3 wyświetlaczach 7 segmentowych Led. Dodatnia temperatura działa bardzo dobrze jednak gdy pojawia się ujemna temperatura poniżej - 10 stopni na wyświetlaczach pokazują sie same 8 8 8 . Może to dlatego że pojawia się - ? Nie wiem jak w bascomie można napisać moduł z liczby np. |-10| = 10...

    Mikrokontrolery AVR   18 Gru 2009 22:53 Odpowiedzi: 0    Wyświetleń: 4308