deklaracje portów

Znaleziono około 1088 wyników dla: deklaracje portów
  • [AVRStudio][C] Problem z brakiem deklaracji portu w funkcji

    Witam, Brakuje Ci: #include <avr/io.h> w pliku C_DDT_v1_0_funkcje_inicjujace.c Pozdrawiam JarekC

    Mikrokontrolery   11 Lis 2010 16:52 Odpowiedzi: 3    Wyświetleń: 1229
  • Deklaracja PIN 3 portu B jako wyjście w C dla ATmega8

    Można np. zadeklarować funkcje inline włączające i wyłączające diodę w jakimś headerze i potem je wywoływać. Tak jak proponujesz, to się generalnie nie da zrobić, chyba, że np. masz w okresowym przerwaniu zegarowym kod, który będzie takie zmienne przepisywał na wymagane porty. (oczywiście, powyższe dotyczy tego, co napisał autor, nie excray)

    Mikrokontrolery AVR   21 Lis 2012 14:16 Odpowiedzi: 6    Wyświetleń: 1053
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • ADC w Atmega128 - błędne odczyty napięcia z potencjometru na ADC1

    Inicjalizację popraw na: void init_adc(void) { DDRF=0x00; PORTF=0x00; ADCSRA = 0b11101111; } Te deklaracje portów też możesz wywalić ale niech już są. A przede wszystkim sprawdź ten potencjometr, multimetrem zmierz czy może rzeczywiście jakich zwariowanych zmian napięć nie ma. Reszta w kodzie wygląda ok i powinno działać

    Mikrokontrolery AVR   01 Mar 2011 16:55 Odpowiedzi: 5    Wyświetleń: 1321
  • REKLAMA
  • AVR ATmega16 - brak reakcji na przyciski, deklaracja portu?

    Poniżej zamieszczam plik w którym zawarty jest projekt programu dla AVR ATmega16(oscylator = 16Mhz), który jest napisany na podstawie książki. W symulatorze AVR Studio 4 wszystko działa OK, ale w praktyce układ nie reaguje na przyciski(chyba, że ręcznie podaj '-' na odpowiednią nużkę wejścia portu). Podejrzewam, iż nieprawidłowo zadeklarowałem port,...

    Mikrokontrolery   29 Mar 2006 17:54 Odpowiedzi: 2    Wyświetleń: 1077
  • REKLAMA
  • ATmega8: Obsługa przycisków na PORTC i PORTB, tłumienie drgań, deklaracja portów

    Witam! Piszę w codevision program na ATmega8. Mam 4 przyciski podłączone odpowiednio do PORTC.5, PORTC.6, PORTB.6 i PORTB.7. Mają one służyć do regulacji dwóch parametrów. Problem jest taki, że te na PORTC działają OK, a te na PB nie. Podejrzewam że nie za dobrze napisany mam ten problem. Będę wdzięczny jeśli ktoś powie mi, jak pisać program obsługujący...

    Mikrokontrolery   04 Cze 2003 19:32 Odpowiedzi: 2    Wyświetleń: 1509
  • [VHDL] Deklaracja portu: wektor 16-elementowy typu integer (-256 do 256)

    Witam Jak zadeklarować wektor 16 bitowy składający się z liczb całkowitych (Integer) ? Liczby te byłyby za zakresu -256 do 256. Wektor ten jest jak gdyby wejściem układu, więc taką deklarację trzeba chyba umieścić w bloku 'port'. entity Projekt is port ( wektor: in <nie wiem co tutaj wpisać> ); end Projekt;

    Programowanie   11 Sty 2008 03:41 Odpowiedzi: 2    Wyświetleń: 1850
  • REKLAMA
  • Implementacja bramki XOR z 8 wejściami w VHDL za pomocą pętli FOR

    [syntax=vhdl]library ieee; use ieee.std_logic_1164.all; entity test is port ( A : in std_logic; I : in std_logic; ); end entity; [/syntax] Należałoby zacząć od poprawienia deklaracji portów. Bramka ma być 8-wejściowa więc jako wejście potrzebujemy nie pojedynczy sygnał a wektor i jedno wyjście. [syntax=vhdl]library ieee; use ieee.std_logic_1164.all;...

    Programowalne układy logiczne   13 Kwi 2020 17:32 Odpowiedzi: 6    Wyświetleń: 1737
  • [Attiny13][Bascom] Sterowanie zasilaniem końcówki mocy

    Nie co Ci pomogę , poprawiłem deklaracje portów oraz cześć programu ,wystarczy napisac wlasne procedury ;) Config Portb.0 = Output 'Konfiguracja portów Config Portb.1 = Output Config Portb.2 = Output Config Pinb.3 = Input Config Pinb.4 = Input Wzmacniacz Alias Portb.0 Mixery Alias Portb.1 Swiatlo Alias Portb.2 Declare Sub Wlacz Declare Sub Wylacz Sw_on...

    Mikrokontrolery AVR   11 Cze 2009 15:53 Odpowiedzi: 9    Wyświetleń: 2650
  • Najprostszy program Bascom 1x ds18b20 bez wyświetlacza

    Napisane na szybko nie sprawdzałem ale chyba powinno działać. [syntax=basic4gl] $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości pracy (wew oscylator 1MHz w zupełności wystarcza) '*************************************WA... 'Pamiętać o podłączeniu...

    Mikrokontrolery Początkujący   10 Sie 2014 21:07 Odpowiedzi: 3    Wyświetleń: 1452
  • Atmega - RS232 - Atmega ( klopoty z komunikacją )

    poza tym nie widzę deklaracji portu com ,bo $baud to dla mnie za mało . To w przypadku Bascom kompletnie wystarczy.

    Mikrokontrolery AVR   27 Sie 2018 09:57 Odpowiedzi: 12    Wyświetleń: 900
  • [Atmega8] [Atmega8][Bascom] Termostat do wytrawiarki - problem z kodem i funkcjami LED

    Jeśli jest to cały program, to gdzie są deklaracje portów? A w szczególności LCD?

    Mikrokontrolery AVR   14 Sty 2012 20:43 Odpowiedzi: 14    Wyświetleń: 5035
  • [Bascom] [Bascom][Atmega328] Nieprawidłowe wyświetlanie strzałek kierunku na LCD 20x4

    Wklej kompletny kod, łącznie z deklaracjami portów i Uc.

    Mikrokontrolery AVR   08 Lut 2012 23:26 Odpowiedzi: 3    Wyświetleń: 2682
  • REKLAMA
  • [bascom] Jak zamienić wejścia na wyjścia dla dipswitch i LCD?

    Koledze chodzi chyba o zmianę deklaracji portów w trakcie działania programu, prawda?

    Mikrokontrolery AVR   29 Paź 2012 11:10 Odpowiedzi: 4    Wyświetleń: 966
  • [AVR] AVR C – deklaracja i obsługa zmiennej bitowej do sterowania liniami portu

    Może bitfield: volatile typedef struct{ u8 PB0:1; u8 PB1:1; u8 :6; }Bits; u8 zmienna = 0; Bits *STICK =(volatile Bits*) &zmienna; STICK->PB0 = 1;

    Mikrokontrolery AVR   09 Paź 2010 19:08 Odpowiedzi: 2    Wyświetleń: 2042
  • Verilog licznik 4-bitowy nie działa w ModelSim – brak sygnału na wyjściu D

    UNIKAJ X , jak w symulacji pojawi się gdziekolwiek, to opis układu jest d* warty.

    Programowalne układy logiczne   08 Maj 2011 10:51 Odpowiedzi: 16    Wyświetleń: 3754
  • Schemat syntezy na 144MHz z SAA1057, LCD, krok 12.5kHz, wsad Bascom

    prosiłbym o schemat...POZDRAWIAM Cię serdecznie Schemat dorysuj sam - przecież deklaracje portów masz na początku tego listingu !

    Radiotechnika Serwis   30 Kwi 2010 17:36 Odpowiedzi: 24    Wyświetleń: 5282
  • Jak mierzyć ujemne temperatury DS1820 w Bascom z dokładnością 0,1°C?

    napewno programik nie jest pisany na AVR tylko "zwykłe" np. 89C2051 - wynika to z deklaracji portów w avr jest np. Pind.0 a w 2051 P3.0.

    Mikrokontrolery   07 Lis 2004 23:57 Odpowiedzi: 50    Wyświetleń: 9684
  • [c] Deklaracja całego portu A jako wyjście dla 8 diod LED w C na AVR

    Witam! Jak wszyscy wiemy I program napisany na m.kontroler to mrugająca dioda. Ja zrobiłem identycznie i działało rewelacyjnie, jednak programowałem takie rzeczy w BASCOM'ie i nie wywarło to już na mnie oszałamiającego wrażenia dlatego trochę rozbudowałem połączenia na mojej płytce testowej i mówię "zrobię 8 mrugających diod jednocześnie ale przecież...

    Programowanie   18 Lut 2012 17:26 Odpowiedzi: 2    Wyświetleń: 937
  • ATmega8 Bascom - opóźnienie gaszenia LED po puszczeniu przycisku S1

    Zobacz to: $regfile = "m8def.dat" $crystal = 16000000 Config Portb = Output Portb = &B00000000 Config Portd = Input Portd = &B11111111 Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Disconnect , Prescale = 1 Przycisk Alias Pind.1 Dim D As Byte , Czekaj As Integer D = 0 Pwm1a = D Czekaj = 0 Do If Przycisk...

    Mikrokontrolery AVR   05 Lut 2012 19:38 Odpowiedzi: 21    Wyświetleń: 5494
  • AVR - wyświetlacz wc1602a/hd4470 i atmega16 język C

    http://www.elektroda.pl/rtvforum/topic34... Ogarnij się! Dołącz dokładny schemat lub opis podłączenia, nagłówek z własnymi deklaracjami portów, jakie F_CPU i czy w ogóle zadeklarowane oraz jaki stopień optymalizacji. Do tego jeszcze opis FUSEbitów, czy JTAG wyłączony?

    Mikrokontrolery AVR   14 Gru 2014 23:43 Odpowiedzi: 15    Wyświetleń: 1404
  • Termometr LCD na ATmega8 - nieprawidłowe znaki po stopniu Celsjusza

    Co to znaczy wyświetla jedną linię?? Opisz dokładnie albo zrób zdjęcie. Ekran startowy się pokazuje, czyli "Witaj ..." a w drugiej lini "Temometr.." itd. Gdzie staje program? Co dokładnie pokazuje LCD od momentu włączenia do końca? Prawdopodobnie masz coś na magistrali 1W zwarte albo któryś czujnik poleciał lub port w procesorze. Mogłeś zmienić tylko...

    Mikrokontrolery AVR   15 Gru 2011 00:32 Odpowiedzi: 43    Wyświetleń: 9438
  • [BASCOM '51] Jak obsłużyć wiele portów 1-wire w BASCOM '51 na osobnych pinach?

    balu o co konkretnie ci chodzi zadaj pytanie .To co jest to deklaracja portów do obsługi małej klawiatury 4 przyciski nie bardzo wiem jak ci odpowiedzieć zadaj pytanie albo przyśle ci cały plik do obsługi klawiszy.

    Mikrokontrolery   25 Wrz 2005 19:26 Odpowiedzi: 20    Wyświetleń: 2028
  • Atmega8 + LCD: wyświetlacz czarny po podłączeniu zasilania, co sprawdzić?

    Tu masz moje kody do obsługi lcd [url=http://www.elektroda.pl/rtvforum/to... Co prawda na inny procesor ale dostosowanie tego do avr nie będzie stanowiło problemu. Zmienisz tylko deklaracje portów, odpowiednio nazwiesz funkcje opóźniające i tyle chyba tyle.

    Mikrokontrolery AVR   11 Maj 2011 16:31 Odpowiedzi: 18    Wyświetleń: 2880
  • ATmega8 i BASCOM - problem z odczytem stanu wejść na płytce ZL2AVR

    Witam Nie znam schematu dlatego trudno mi jest powiedzieć czy program jest napisany dobrze. Być może jest tam klawiatura matrycowa i obsługuje się ja nieco inaczej niż klawisz podpięty pod port. Druga sprawa to deklaracja portu na początku programu. Najpierw deklarujesz cały port jako wejście a następnie deklarujesz każdy pin z portu C osobno. Tak być...

    Mikrokontrolery   13 Gru 2006 16:39 Odpowiedzi: 10    Wyświetleń: 2368
  • Atmega8 i DS18B20 - pomiar temperatury poniżejk 10st. Celsjusza.

    Hey czyli problem jest w instrukcji Ss = Format(ss , " 0.0") wrzuć ten program i powiedz czy wszystko gra jeżeli tak będę pisał co zrobiłem. [syntax=basic4gl]$regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości pracy (wew oscylator 1MHz w zupełności wystarcza) 'Deklaracja portów od wyświetlacza...

    Mikrokontrolery AVR   06 Mar 2012 19:26 Odpowiedzi: 47    Wyświetleń: 5670
  • Jak napisać program na Atmega8 w Bascom do wyłącznika czasowego?

    ....Deklaracje portów,wyświetlacza,przycisków dam radę napisać sam. To gwarantuję ci, że i resztę takiego prostego programu napiszesz, sam. Wystarczy włożyć troszkę jeszcze wysyłku w poczytanie chociażby samego helpa Bascoma i sprawa będzie szybko załatwiona. Nikt za ciebie tego nie zrobi.

    Mikrokontrolery AVR   11 Mar 2010 11:16 Odpowiedzi: 2    Wyświetleń: 1116
  • Xilinx xc3s200-144. Symulacja OK, ale układ nie działa

    Zastanawia mnie po co deklarowałeś wartość początkową w przy deklaracji portów? OK, pewnie chcesz załatwić,żeby zegar zaczynał od LOW, ale lepiej zrobić jakąś dodatkową zmienną w środku i ją wyzerować na wstępie, a nie walić 0 na port. Choć i tak troche mnie to dziwi - synteza powinna olewać wstępne wartości dla sygnałów.

    Programowalne układy logiczne   07 Sty 2010 09:51 Odpowiedzi: 6    Wyświetleń: 2050
  • Bascom: Jak poprawnie przełączać PWM przyciskiem?

    Brak deklaracji procesora, brak konfiguracji portów i brak deklaracji zmiennych.

    Mikrokontrolery AVR   07 Sie 2011 20:45 Odpowiedzi: 11    Wyświetleń: 1789
  • Centralka alarmowa na 89c51 z NE 5/99 - problem z wyświetlaczem LCD

    dzięki za dotychczasową pomoc wyświetlacz ruszył i jest OK ale program jest do .... teraz nie działa klawiatura i chyba bedzie podobny problem tzn nie jest zdeklarowana. nie potrafię programować w bascom ale po analizie listingu nie spotkałem nigdzie deklaracji portów, które mają być ustawione na wej a które na wyj to samo się odnosi do deklaracji zewnętrznej...

    Mikrokontrolery   28 Maj 2005 10:58 Odpowiedzi: 18    Wyświetleń: 2075
  • jednoczesny odczyt i zapis do/z kolejki fifo w vhdl

    z coregen najlepiej korzystać już w Project Navigatorze, tzn. tworzyć jako nowy komponent klikasz w Sources prawym i wybierasz new source, w menu wybierasz IP, następnie wybierasz FIFO i otwiera się wizard. wybierasz co chcesz (w razie wątpliwości klikasz "View Data Sheet" w lewym dolnym rogu). Kiedy dobierzesz już wszystkie parametry do projektu zostanie...

    Programowalne układy logiczne   15 Lis 2007 17:23 Odpowiedzi: 57    Wyświetleń: 7456
  • Dlaczego zmienna 'hister' w AVR ATmega8 przyjmuje wartość 0?

    Heh! Nie skopiowałem całości. Deklaruję i nadaję wartość. Coś w stylu: int cz=20; int hister=50; Jest taki coś, zapomniałem umieścić. Sorki. Jednak nadal nie działa. deklaracje portów ( każdego sprzętu - głównie wejść ) powinny mieć kwalifikator volatile - znaczenie jego polecam poszukać w standardzie C/C++

    Mikrokontrolery   06 Cze 2003 12:44 Odpowiedzi: 9    Wyświetleń: 1830
  • Brak pliku HEX w Keil uVision3 po kompilacji programu - jak to naprawić?

    Witam. Do tej pory używałem środowiska MIDE-51, jednak teraz przeszedłem na Keil uVision3. Jak napisze program i nastepnie wybiorę z menu Project => Build Target to na dole w oknie Build wyświetla mnie się wszystko co jest realizowane i mam odpowiednio: compiling... linking... 0 warnings 0 errors ilość bajtów w obszarze Data i w obszarze Code natomiast...

    Mikrokontrolery   02 Sie 2007 06:14 Odpowiedzi: 10    Wyświetleń: 2398
  • ATmega8 - Napięcie na wejściu spada po naciśnięciu przycisku, port B

    Deklaracja portu jest OK. Upewnij się, że nigdzie w przerwaniach, bądź funkcjach przypadkowo nie zmieniasz ustawień portu oraz przyjrzyj się funkcjom alternatywnym dla pinów PB6 i PB7 (XTAL/TOSC) być może złe ustawienie timera powoduje takie anomalie. Btw. spadek o ponad 1V na samej ścieżce (która powinna mieć rezystancję bliską 0R) może oznaczać bezpośrednie...

    Mikrokontrolery AVR   01 Lut 2015 02:24 Odpowiedzi: 3    Wyświetleń: 921
  • [C] Wykorzystanie portu D na wyświetlacz i ADC - ATMega32

    Oczywiście, że chodzi o port A :) Poniżej mam fragment kodu, który już wykorzystywałem kiedyś w aplikacji, ale tam było trochę inaczej - wyświetlacz był na innym niż ADC porcie. Poza pętlą main: void adc_init(void) { //ADMUX = (1<<REFS0)|(1<<R... ADCSRA = (1<<ADEN) | (1<<ADPS2)|...

    Mikrokontrolery AVR   30 Maj 2009 15:16 Odpowiedzi: 3    Wyświetleń: 1254
  • Problem 8051 - zapalenie diody na 1 sekundę jak to zrobic ?

    mam coś prostszego bez tajmerów deklaracja ustaw porty czasówka na piechotę ustaw porty muszę poszukać lisingu jak interesuje to mail

    Mikrokontrolery   12 Lis 2005 18:56 Odpowiedzi: 8    Wyświetleń: 3525
  • [ATtiny13] [ATtiny13][Bascom] Opóźniacz - Dlaczego przekaźnik nie zmienia stanu?

    Witam Czytałem Polecenie set powoduje wystąpienie stanu wysokiego reset niskiego (przy deklaracji portu jako stan niski) Może źle coś zrozumiałem Dzięki Helpowi powstał ten kawałek kodu Tym bardziej, ze pisałem już program termostatu i tak komendy set i reset sprawdzają sie świetnie - tu nie Pozdrawiam M Przekaźnik klapnie - prąd poniżej 10mA, ale nawet...

    Mikrokontrolery AVR   07 Lip 2008 22:16 Odpowiedzi: 18    Wyświetleń: 3245
  • Delphi - jak poprawnie odczytać i wyświetlić dane z COM na wykresie?

    Skoro na wyświetlaczu pokazują się wartości i zmieniają się praz z "poruszaniem" układem, to znaczy, że główna pętla się wykonuje poprawnie, a co za tym idzie wartość zmiennej X jest wysyłana na port szeregowy uC. Próbowałeś połączyć się z układem za pomocą terminala Windows, albo jakiegokolwiek innego terminala? Próbowałeś dodawać za wartością X znak...

    Programowanie   06 Lis 2012 14:49 Odpowiedzi: 58    Wyświetleń: 4737
  • Wyświetlanie cyfr na wyświetlaczu 7-segmentowym przez AVR i programator STK200 – schemat i kod

    Mala modyfikacja $regfile = "m8def.DAT" $crystal = TWOJ KWARC 'Deklaracja portów od wyświetlacza LCD Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 ... 'operacja na LCD ... Zadziala na 1000%! Pozdrawiam!

    Mikrokontrolery   20 Mar 2008 03:44 Odpowiedzi: 8    Wyświetleń: 1935
  • [Attiny23130] [Bascom] - Duży wyświetlacz i driver ULN2981, za niskie napięcie..

    Na moje oko brakuje tu deklaracji kierunku portów : DDRD=0x11111000 DDRB=0X11111111 które ustawią odpowiednie wyprowadzenia jako wejścia lub wyjścia ;)

    Mikrokontrolery AVR   21 Sty 2013 12:18 Odpowiedzi: 10    Wyświetleń: 3837
  • Ćwiczenie z Atmega8+LED+buzzer (prośba o sprawdzenie)

    W zał. schemat w eagle i zwykły jpg. Co do kodu to wstawiam ten co podałeś. $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości pracy Config Lcdpin = Pin , Db4 = Portd.3 , Db5 = Portd.4 , Db6 = Portd.5 , Db7 = Portd.6 , E = Portd.2 , Rs = Portd.0 'Deklaracja portów od wyświetlacza...

    Początkujący Naprawy   10 Lis 2010 17:21 Odpowiedzi: 20    Wyświetleń: 4136
  • [Mega8][Bascom/c] ustawienie wysokiej impedancji na porcie

    No i teraz rozumiem :D Wszystko to jest napisane w tabelce którą Ci pokazałem, a która jest w datasheet. Wystarczyło ją przeanalizować. Bez czytania datasheet daleko nie zajedziesz. BTW. Kodu C nie podałeś. Owszem ale jakoś nie wpadłem na to aby zmieniać wejście wysokiej impedancji na wyjście z stanem niskim. Ubzdurałem sobie, że raz na początku zadeklarowane...

    Mikrokontrolery AVR   12 Paź 2012 11:29 Odpowiedzi: 12    Wyświetleń: 2094
  • Router do 250 zł z portem WAN i ADSL/VDSL do internetu z linii telefonicznej i kablówki

    tanszy i bardziej niezawodny i czy lepiej kupic urzadzenie 2 w 1 czy 1 z mozliwoscia deklaracji jedengo portu ethernet jako Wan??

    Sieci Co Kupić   22 Cze 2012 11:36 Odpowiedzi: 29    Wyświetleń: 2727
  • Codevision AVR - LCD: Przypisanie pinów wyświetlacza do portów mikrokontrolera

    Da się zmienić. Jeżeli korzystasz z CodeWizarda to na początku programu masz deklaracje do któego portu przypinasz LCD, co do pinologii na tym porcie to jest ona deklarowna w pliku z funkcjami do obsługi LCD, więć musisz go wyedytować i odpowiednio zmienić deklaracje.

    Mikrokontrolery   03 Lip 2004 05:16 Odpowiedzi: 15    Wyświetleń: 3446
  • Jak uruchomić menu w Bascom z klawiaturą i LCD 4x20?

    powiedz mi kolego bo widzę że jesteś w temacie dlaczego ten kod nie działa na dol=0? If Dol = 0 Then Locate I , 1 Lcd Chr(0); X = I - 1 Locate X , 1 Lcd " " Incr I If I > 4 Then I = 1 End If End If ogólnie robi co chcę ale nie jest pod wpływem przycisku "dol" ps. deklaracja portów jak w kodzie wyżej

    Mikrokontrolery AVR   12 Mar 2009 18:44 Odpowiedzi: 23    Wyświetleń: 3802
  • AVR-GCC - błąd initializer element is not constant przy deklaracji zmiennej

    Właśnie to jest zapisane w programie - czytaj uważnie - masz dwie kolejne instrukcje wyrzucające segmenty na odpowiednie porty.

    Mikrokontrolery AVR   27 Sty 2014 11:14 Odpowiedzi: 11    Wyświetleń: 1839
  • Atmega 8 - nie działa program sterowania silnikiem w Bascomie, co poprawić?

    I wszystko jasne. Teraz po kolei spróbuj przepisać to do bascom: 1. deklaracja portów 2. ustawienie wartości domyślnych czyli pierwszy port wyjściowy załączony drugi wyłączony (silnik kręci się w jedną stronę) 3. badanie klawisza s1 - jeśli wciśnięty to wyłączyć oba porty wyjściowe 4. badanie klawisza s2 - jeśli wciśnięty to włączyć drugi port (silnik...

    Mikrokontrolery   15 Mar 2011 18:56 Odpowiedzi: 15    Wyświetleń: 3753
  • WinAVR: Błędy kompilacji przy użyciu funkcji LCD (HD44780)

    WOW !! no nie wierzę! Faktycznie skopiowałem całkowicie projekt i działa, zmieniłem tylko deklaracje z portów C na D i działa wszystko ! Jak to możliwe że u mnie nie chciało ruszyć ?? Zna ktoś wytłumaczenie? Bardzo dziękuje użytkownikowi d.d !! Pozdrawiam

    Mikrokontrolery AVR   15 Sie 2009 08:58 Odpowiedzi: 19    Wyświetleń: 3543
  • 4x DS18b20 +LCD = Termometr

    Witam mam problem z zaprogramowaniem atmegi8. Program, który chciałem wgrac do procka to 4xDS18B20 LCD jest to termometr, mam bascoma avr wersja 1,11,7,4 DEMO. I wykrywa atmegę i normalnie programuje ,ale gdy go przekładam do termometra to w ogóle nic na wyswietlaczu się nie pokazuje, tylko czarne kwadraciki, tak wygląda jakby programu wcale nie wgrał....

    DIY Konstrukcje   02 Maj 2015 22:07 Odpowiedzi: 493    Wyświetleń: 307450
  • Błąd kompilacji: No rule to make target w projekcie FAT Chan'a, brak uart.o

    A co tam zrobiłeś? Projekt robiłem od nowa, zacząłem od 150 byków z powodu braku plików, został jeden... Z tego co Mirek pisze to zrobiłem tylko w RTC, wykasowałem też deklaracje portów których brak w M32 i chyba w tym sofcie też nie były potrzebne. ----- Mirek36, czytałem kilka razy rozdział traktujący o FAT, niestety nie idzie to w takiej kolejności...

    Mikrokontrolery AVR   28 Maj 2011 16:36 Odpowiedzi: 15    Wyświetleń: 2035
  • LCD od S65 sterowany przez ATmega16.

    Witam Odpaliłem L2F50126 na programie kolegi atom1477 . Zaremowalem co nieco i pozmieniałem deklaracje portów na użyte prze zemnie w Mega32. Czcionka ładnie się wyświetla ale mam pytanie jak np wyświetlić jakaś grafikę np mcse.bgc tak jak to się robi w bibliotece "LCD-EPSON_L2F50_C.LBX" przez showpic. W bibliotece "LCD-EPSON_L2F50_C.LBX" udało mi się...

    DIY Konstrukcje   12 Gru 2013 22:15 Odpowiedzi: 366    Wyświetleń: 168137
  • Arduino. Sprawdzenie stanu pinu. Polecenie Serial print w monitorze portu szer.

    Witam. Jaka komenda w środowisku Arduino pozwala odczytać, sprawdzić stan pinu w monitorze portu szeregowego? Oczywiście po deklaracji Serial.begin(). Pozdrawiam.

    Arduino   14 Cze 2021 10:32 Odpowiedzi: 6    Wyświetleń: 960
  • ATmega8 i LCD: wyświetlają się prostokąty zamiast tekstu w Bascom

    Błędnie zadeklarowałeś definicję portów LCD. Deklarację pinx.x używa się do adresowania odczytu informacji z rejestru potru. Jeśli chcesz sterować zapisem do tego rejestru używasz polecenia portx.x. Zmień w deklaracji z pin na port i powinno być OK.

    Mikrokontrolery   01 Lip 2007 12:12 Odpowiedzi: 17    Wyświetleń: 2620
  • Programowanie portów równoległych i szeregowych.

    PORT SZEREGOWY Kawałek kodu: w deklaracjach zmiennych dajesz: #define cbOutQueue 64; #define cbInQueue 64; LPCTSTR lpfilename; //nazwa portu np. COM1 DCB dcb; HANDLE hCommDev; W procedurce otwarcia portu; { hCommDev = CreateFile (lpFileName, GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0 , NULL); //otwiera port if (hCommDev != INVALID_HANDLE_VALUE)...

    Software serwis   13 Lis 2006 18:24 Odpowiedzi: 3    Wyświetleń: 1499
  • [BASCOM] - Sterownik C.O. tryb Manual/Auto jak zrobić Menu

    Tak się dzieje jak stosujesz instrukcje Gosub, program idzie do procedury a tam znowu stosujesz Gosub i w tej na koncu nieszczęsne Retrurn. Program idzie w "krzaki" bo przepełniasz stosy i nadpisujesz w pamięci Ram zmienne. Poczytaj o procedurach i funkcjach w pomocy Bascoma, użyj Declare Sub a potem Sub: i END SUB. Stosuj też deklaracje ramki i stosu...

    Mikrokontrolery Początkujący   28 Kwi 2013 11:23 Odpowiedzi: 31    Wyświetleń: 9474
  • Czy aplikacja z ATmega8 i LCD działa poprawnie z moim kodem testowym?

    Witam. Czy załączona aplikacja z procesorem ATmega8 jest prawidłowa aby krótki testowy program którego kod dodałem poniżej zadziałał z nią prawidłowo? http://obrazki.elektroda.net/26_12223708... $regfile "m8def.dat" 'deklaracja procesora ATmega8 $crystal = 8000000 'deklaracja częstotliwości kwarca Config Lcd = 16 * 2 Config Lcdpin...

    Mikrokontrolery AVR   27 Wrz 2008 21:51 Odpowiedzi: 8    Wyświetleń: 3309
  • [Atmega8] Strowanie 10 diodami led w zależoności od zmiennej

    Witam! Próbowałem... Niestety mi nie wyszło... Próbuję załączyć na początku 5 LEDów na porcie C (tylko ten mam wolny), w tym celu zrobiłem coś takiego: Aa = 24 Select Case Aa Case 0 : Portc = &B00000000 Case 40 To 31 : Portc = &B00111110 Case 31 To 22 : Portc = &B00111100 Case 22 To 13 : Portc = &B00111000 Case 13 To 4 : Portc =...

    Mikrokontrolery AVR   15 Sie 2008 20:16 Odpowiedzi: 25    Wyświetleń: 2537
  • [Atmega8] [Atmega8][Bascom] LCD nie inicjuje się - błąd w programie zasilacza?

    Połączenia wyświetlacza z atmega przemierzyłem kilkukrotnie. R/W podłączone do GND. Napisałem krótki program do sprawdzenia samego układu ale i na nim wyświetla tylko kwadraciki.. Sprawdzałem ten programik już na kilku AVR-ach. Jak sprawdzić wyświetlacz żeby być na 100% pewny , że jest sprawny? A to ten programik do sprawdzenia: $regfile = "m8def.DAT"...

    Mikrokontrolery AVR   13 Cze 2009 17:43 Odpowiedzi: 9    Wyświetleń: 4004
  • Jak połączyć zegarek i termometr na ATmega8 w Bascom?

    Po pierwsze to uporządkuj program na początku konfiguracje , deklaracje zmiennych , ustawienia portów itp , potem właściwy program , Programy przekopiowałeś tworząc dwie pętle DO -LOOP pierwsza się wykona ( pomiar temperatury ) ale druga już nie .

    Mikrokontrolery AVR   12 Mar 2011 09:43 Odpowiedzi: 2    Wyświetleń: 1819
  • Jak zbudować proste sterowniki silników krokowych i DC z RS232?

    Witam. Opierając sie na założeniach twojego projektu postanowiłem zbudować własny sterownik do silnika unipolarnego jednak napotkałem problem wynikający z braku wystarczającej wartości napięcia wychodzącego ze stabilizatora. Ja dostaje 2,2V co w żaden sposób nie pozwala mi na zasilenie TTL-i. W założeniach mój projekt ma być podpięty przez konwerter...

    Robotyka Modelarstwo i CNC   31 Sty 2010 20:55 Odpowiedzi: 21    Wyświetleń: 43170
  • Atmega 8 i LCD 40x2 - niepoprawne znaki na wyświetlaczu HD44780, BASCOM AVR

    Witam. Mam taki wyświetlacz LCD 40x2 [url=http://www.winstar.com.tw/products_... Datasheet jest na tej stronie [url=http://www.cpu.com.tw/kh/gon/lcd/do... Czy do obsługi tego wyświetlacza potrzebuję specjalną bibliotekę? Z tego co wyczytałem jest on zgodny z HD44780 Napisałem prosty program w BASCOM...

    Mikrokontrolery AVR   23 Lis 2012 19:47 Odpowiedzi: 3    Wyświetleń: 1911
  • [C] Jak przenieść obsługę Timer0 do osobnych plików timer0.h i timer0.c w C?

    Zastosowałem się do rad Kolegów i teraz wygląda to tak main.c [syntax=c]#define F_CPU 1000000L #include <avr/io.h> #include <avr/interrupt.h> #include "timer0.h" // wyświetlacz #define A0_A3 PORTD #define SEGMENTY PORTB volatile unsigned char flaga_timer0; ISR(TIMER0_OVF_vect) { flaga_timer0 = 1; TCNT0 = WART_POCZ_T0; } int main(void) {...

    Mikrokontrolery   19 Gru 2011 11:55 Odpowiedzi: 15    Wyświetleń: 2421
  • PCF8593T zamiast czasu pokazuje 165165 – różnice w obsłudze vs PCF8583, kod BASCOM

    Na PCF8583 działa normalnie i znajduje adresy a kod jest taki. $regfile = "m168def.dat" $crystal = 8000000 'Deklaracja portów od wyświetlacza LCD Config Lcd = 20 * 4 'konfiguracja typu wyťwietlacza 'LCD Config Lcdpin = Pin , Db4 = Portd.5 , Db5 = Portd.6 , Db6 = Portd.7 , Db7 = Portd.4 , E = Portd.3 , Rs = Portd.2 'konfiguracja linii 'mikrokontrolera,...

    Mikrokontrolery AVR   14 Sie 2009 12:56 Odpowiedzi: 9    Wyświetleń: 1494
  • Jak podłączyć ATTINY2313 do komputera do programowania RC5?

    ... zwracam honor kolego zumek , niestety nie wiedziałem, że w bascomie set portb włącza tylko pull'upa ;) ale z drugiej strony skoro nie ma wyraźnej deklaracji w programie na początku, że port ma być wejściowy to bascom sam tak ustawia niezdefiniowane porty? Standardowo po power-up reset , bity w rejestrach portów(DDRx ,PORTx) są wyzerowane.Dla pewności...

    Mikrokontrolery   19 Kwi 2011 16:33 Odpowiedzi: 61    Wyświetleń: 39185
  • Jak zaimplementować `setb p0.0` w C w środowisku Keil lub RIDE?

    Używam Keil'a v4.0 (DOS) i jak widzę w pliku io51.h są deklaracje wszystkich pinów portów, czyli nie ma problemu z kodem: np. P1_0 = 1;, a jak przeprowadzisz kompilację z generacją kodu w assemblerze to sam zdecydujesz czy lepiej pozostać przy C czy wracać do assm.

    Mikrokontrolery   12 Maj 2004 09:05 Odpowiedzi: 9    Wyświetleń: 1740
  • Radio internetowe i odtwarzacz plików audio na ESP32-S3

    Tak ale dobrze bylo by go zablokować a najlepiej całkiem usunąć bo ESP w debugu będzie wyrzucało błąd deklaracji dla GPIO 255. Tak się dzieje jak przypiszemy wartość-1 do danego portu.

    DIY Akustyka   21 Wrz 2025 11:53 Odpowiedzi: 1341    Wyświetleń: 127752
  • [FPGA] [FPGA][VHDL] Jak zasymulować prosty dzielnik w VHDL?

    Zacytuje samego Siebie, słowa klucze na grubo : To tylko zwykły osobny plik .vhdl z obsadzoną Twoją jednostką jako komponent i z mapowanymi portami . Dlatego, że zawiera część niesyntezowalną jak wait i żeby nie grzebać w Twoim opisie tylko testować IN . Powtórzyłeś podwójnie bibliotekę. A teraz attention: Tak się nie robi maszyny stanów!!! Poprawne,...

    Programowalne układy logiczne   15 Lip 2011 19:05 Odpowiedzi: 32    Wyświetleń: 6809
  • [Bascom]2xDS18B20+Atmega8 -jak wykryć brak jednego czujnika?

    Witam! Jako że zaczynam dopiero z bascomem mam mały problem z napisaniem sensownego kodu do termometru. Na tą chwilę z materiałów znalezionych w internecie udało mi się zlepić coś takiego: $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości pracy (wew oscylator 1MHz w zupełności...

    Mikrokontrolery AVR   11 Lut 2011 19:08 Odpowiedzi: 17    Wyświetleń: 2594
  • [ATTINY2313][BASCOM] Mikroprocesorowy sterownik wentylatora

    Ja bym to wykonał tak : '---------------------------------------... DS1820 ----------------------------------------... Config 1wire = Portd.2 'deklaracja portu na którym będą podpięte DS18b20 Dim I1 As Integer Dim Dsid1(8) As Byte 'program głowny do If Timer1 > 5000 Then '[8000000/1024] * 0.65s = ~14000 Gosub Temp End...

    Mikrokontrolery AVR   19 Gru 2009 14:51 Odpowiedzi: 14    Wyświetleń: 3859
  • Jak zmieniać porty I2C w MIDE-51 bez błędów kompilatora?

    Nie wiem gdzie kolega to wyczytał, że w BASCOM można sobie w locie zmieniać adresy portów magistrali I2C. Jeśli stosujesz deklaracje z EQU to jego redefinicja jest niemożliwa. Nie wiadomo czy zamiana deklaracji EQU na deklarację SET się sprawdzi w tym przypadku. http://plit.de/asem-51/pseudo.htm

    Mikrokontrolery   25 Gru 2008 23:20 Odpowiedzi: 8    Wyświetleń: 1293
  • Termometr 3-funkcyjny: problem z alarmem po przekroczeniu 85°C, kod Atmega8

    Tak jak to czytam to logiccznie powinno działać ale po przekroczeniu temperatury pojawia sie napis !!PIEC!! program odgrywa dwie nuty i tyle. Wiec działania przycisku nawet nie mozen sprawdzić. ale bez nacisniecia przycisku po obniżeniu temperatury i znów podwyższeniu do temp. alarmowej znów wlacza sie alarm(dwie nuty) i koniec. regfile = "m8def.DAT"...

    Mikrokontrolery   13 Paź 2010 15:17 Odpowiedzi: 13    Wyświetleń: 2585
  • Atmega 8 Bascom - przyciski dodają/odejmują 50 bez naciskania

    Witam Napisałem program który ma po naciśnięciu przycisku dodać lub odjąć 50 do zmiennej a następnie wyświetlić to na LCD Problem jest taki ze po wgraniu programu bez naciskania na wyświetlaczu zmienna cały czas przeskakuje co 50 na LCD a jak nacisnę 2 przyciski naraz to się zatrzymuje jaki jest tego powód ? [syntax=basic4gl][/syntax] $regfile = "m8adef.DAT"...

    Mikrokontrolery Początkujący   23 Paź 2014 06:26 Odpowiedzi: 5    Wyświetleń: 837
  • ModelSim - jak ograniczyć zakres wartości do rzeczywistych bez sygnałów 'X'?

    Gwoli sprecyzowania rozważań: LIBRARY IEEE; USE ieee.std_logic_1164.all; USE ieee.std_logic_arith.all; USE ieee.std_logic_unsigned.all; ENTITY SampleCounter IS PORT (sample_clk : IN STD_LOGIC; reset : IN STD_LOGIC; CntEN : IN STD_LOGIC:='1'; sample_int : OUT STD_LOGIC ); END ENTITY SampleCounter; ARCHITECTURE SampleCounter_arch...

    Programowalne układy logiczne   23 Paź 2008 16:04 Odpowiedzi: 5    Wyświetleń: 1823
  • Jak połączyć licznik 16-bitowy z multiplekserem w Webpack ISE?

    czyli trzeba zrobic osobny proces dla we1-3 , czy dla każdego wejścia osobne procesy ? Użyj instrukcji if-else-then oraz poznanej wcześniej instrukcji case . Spokojnie zrobisz to w jednym procesie. Dla wygody zmień deklarację portów: entity rs3 is Port ( we : in STD_LOGIC_VECTOR(2 downto 0); res : in STD_LOGIC; wy : out STD_LOGIC_VECTOR(2...

    Programowalne układy logiczne   15 Lis 2010 18:59 Odpowiedzi: 92    Wyświetleń: 9709
  • "Przesuwanie" stanu wysokiego jednym przyciskiem-

    Program podany przez kolegę arktik1 za który bardzo dziękuję działa świetnie. Mam jeszcze jedno pytanie. Mam tu program obsługi termometru autorstwa naszego forumowego kolegi Ducha.Oczywiście jest on trochę okrojony bo pierwotnie obsługiwał 4 czujniki: 'Termometr 4 punktowy DS18b20 by Duch na podstawie materiałów znalezionych w sieci 'Kontakt duszkowski(at)o2.pl...

    Mikrokontrolery AVR   05 Lip 2010 19:06 Odpowiedzi: 23    Wyświetleń: 2036
  • Jak podłączyć rezystory podciągające do switchy w AT89C4051 i AT90S4433?

    Można to wyjaśnić miej więcej tak. Rezystory podciągające w procesorze służą dwóm celom: 1-pomiary stanów na portach przy deklaracji pinów jako wejście, 2-sterowanie przy deklaracji jako wyjście. Piny wyjściowe są z reguły zabezpieczone przed nadmiernym obciążeniem (Atmel daje ok 20mA do bezpośredniego sterowania LEDami lub transoptorami itp.). Cały...

    Mikrokontrolery   11 Sty 2005 11:53 Odpowiedzi: 9    Wyświetleń: 2396
  • Atmega8-termometr, Bascom, na LCD czarne kwadraciki.

    Witam. W dziedzinie mikrokontrolerów jestem początkujący więc proszę o wyrozumiałość. Mam problem zaprogramowaniem Atmega8. Programator zrobilem sobie według schematu z tego posta 'Termometr 4 punktowy DS18b20 $regfile = "m8def.DAT" $crystal = 1000000 'Deklaracja portów od wys'wietlacza LCD Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1...

    Mikrokontrolery   11 Kwi 2009 16:39 Odpowiedzi: 5    Wyświetleń: 3349
  • [Atmega128 Bascom] Atmega128 Bascom - Różnice w szybkości komunikacji HARD-SPI vs SOFT-SPI

    Jeżeli chodzi o programowanie to moja wiedza obejmuje tylko to co zapamiętałem przeglądając internet i helpa bascoma, w związku z tym bardzo dziękuję za pokazanie mi moich błędów bo ciężko było by mi dojść do tego drogą prób i błędów :D Przerobiłem program według Twoich wskazówek: [syntax=vbnet]Wait 1 $regfile = "m128def.dat" $crystal = 16000000 $hwstack...

    Mikrokontrolery AVR   24 Lip 2015 11:43 Odpowiedzi: 22    Wyświetleń: 1914
  • ATMEGA8515: Makro do ustawiania portów jako wyjścia nie działa poprawnie

    A gdzie deklaracja funkcji "void DDR_OUT(void)"?

    Mikrokontrolery Początkujący   26 Kwi 2017 00:55 Odpowiedzi: 13    Wyświetleń: 1404
  • [atmega8] [atmega8][bascom] LCD 2x16 wyświetla tylko kwadraty - co robię źle?

    Witam wszystkich forumowiczów. Postanowiłem rozszerzyć swoje zdolności ( potrzeba matką wynalazków ) i stworzyć prosty układ moją przygode rozpocząłem z atm8 i LCD myślałem ze pójdzie dość prosto ale jednak pojawił się problem. Otóż po zaprogramowaniu atmegi na lcd 2*16 wyświetla się jedynie jeden pasek kwadracików postępując wg. podpowiedzi na forum...

    Mikrokontrolery AVR   30 Lis 2008 21:22 Odpowiedzi: 4    Wyświetleń: 1979
  • Jaki prosty programator do Atmega8 wybrać? Czy kwarc jest konieczny na start?

    Nie można bez innych ustawień np. Nie zgadzała by deklaracja procka, o ile wystarczyło by portów i nazywały by się tak samo jak w ATmedze, nie wiem jak było by z Fusebitami...

    Początkujący Elektronicy   25 Cze 2009 15:30 Odpowiedzi: 41    Wyświetleń: 15638
  • Pic 16f877 - pętla for wykonuje się nieskończoną ilość razy

    Witam, mój problem jest następujący: pętla for ze zmienną a wykonuje się nieskońćzenie wiele razy. Co zrobić ? Poza tym jak mądrze zastąpić drugą pętlę for żeby otrzymać efekt Knight Ridera bardziej elegancko ? Pozdrawiam. [syntax=c] // CONFIG #pragma config FOSC = HS // Oscillator Selection bits (HS oscillator) #pragma config WDTE = OFF // Watchdog...

    Mikrokontrolery PIC   21 Wrz 2019 19:52 Odpowiedzi: 4    Wyświetleń: 630
  • Jak ustawić PORTB, DDRB, PINB, PB5 jako zmienne w kodzie C?

    I wciąż nie wiemy, co konkretnie nie podoba się kompilatorowi w Twoim kodzie, którego nie pokazałeś, ani jakie komunikaty dostajesz. Na początek powinieneś mieć deklaracje: (poprawione, Kolega poniżej słusznie zauważył błąd) uint8 inputpin; volatile uint8_t *pin; volatile uint8_t *port; volatile uint8_t *ddr;

    Mikrokontrolery AVR   06 Wrz 2015 16:12 Odpowiedzi: 6    Wyświetleń: 1275
  • [Bascom] Siemiens cx65 l2f50, Atmel Mega16, brak komunikacji z wyświetlaczem

    Nadal nie inicjujesz interfejsu SPI poleceniem SPIINIT. Włącz helpa i poczytaj o poprawnej konfiguracji SPI. Autor którego kod wziąłeś mógł zostawić kilka niedociągnięć lub niedopatrzeń. Z tego co patrzyłem w twoim kodzie nie ma tego polecenia wstaw je po konfiguracji portów i deklaracji zmiennych ale przed procedurą inicjalizacji wyświetlacza.

    Mikrokontrolery   06 Maj 2012 09:14 Odpowiedzi: 17    Wyświetleń: 3526
  • Atmega32 biblioteka I2C czujnik wilgotności i temperatury

    Witam Zmagam się z uruchomieniem czujnika pracującego na interfejsie I2C. Dokonałem modyfikacji : SDA na PORTC5 CLS na PORTC4 -I2C_HAL.H zmieniłem deklaracje portów i trochę zmodyfikowałem mechanizm wpisywania 1 i 0 na poszczególne bity -I2C_HAL.C zastosowanie wyżej wymienionych zmian -STH2x.c zmiany przy opcji hold master -STH2x.h nie wiem czemu wywala...

    Mikrokontrolery AVR   31 Sie 2011 09:47 Odpowiedzi: 40    Wyświetleń: 8362
  • Atmega8 i LCD - Błędny odczyt temperatury 4095°C, jak naprawić?

    Tutaj masz działający kod do termometru. Na 2 DSy ale sobie przerobisz :) Wytnij tylko deklaracje zmiennych od napięcia i ADC bo oryginalnie mierzył jeszcze napięcie. [syntax=basic4gl] $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 8000000 'deklaracja cześtotlwiości pracy (wew oscylator 1MHz w zupełności wystarcza) 'Deklaracja...

    Mikrokontrolery AVR   11 Kwi 2013 21:25 Odpowiedzi: 25    Wyświetleń: 3093
  • Sterowanie portem LPT w Windows 2000 za pomocą C i Dev C++

    Wita. Mam problem ze sterwaniem portem LPT w windows 2k. Pisze program w C i nie oge dobrać sie do tego portu. pisze w Dev C++ i używałem do wystłania polecenia _out(adresportu, sekwencja) Na pewno wieecie jak to zrobić pod win 2k prosze o radę a najlepiej o część kodu odpowiedzialną za deklaracje i przesylanie.

    Programowanie   07 Sty 2006 10:31 Odpowiedzi: 2    Wyświetleń: 1029
  • [AVR] [AVR][C] Jak wyświetlić liczby binarnie na diodach LED za pomocą switch?

    Jeżeli Ci to pomoże to mam kod który po naciśnięciu przycisku dodaje wartość do licznika i wyświetla stan licznika binarnie na diodach. #include <io.h> #include <util/delay.h>//biblioteka funkcji opóźniającej unsigned char licznik;//deklaracja zmiennej int main(void){ DDRB = 0xff;//port b jako wyjście PORTB = 0xff;//port b w...

    Mikrokontrolery AVR   27 Paź 2009 23:47 Odpowiedzi: 6    Wyświetleń: 3683
  • [STM32] STM32F103RBT6 - Program działa tylko z podłączonym JTAG, bez niego nie startuje

    Skoro tak to rezystory wyrzuciłem. BOOT0 i BOOT1 są na masie. Oto fragment kodu rozruchowego: void RCC_Configuration() { ErrorStatus HSEStartUpStatus; RCC_DeInit(); RCC_HSEConfig(RCC_HSE_ON); HSEStartUpStatus = RCC_WaitForHSEStartUp(); if(HSEStartUpStatus == SUCCESS) { FLASH_PrefetchBufferCmd(FLASH_Prefet...

    Mikrokontrolery ARM   14 Maj 2010 13:57 Odpowiedzi: 22    Wyświetleń: 4726
  • [Amtega16] Atmega16 i Bascom: Brak wykrywania czujników DS18B20 na 1Wire

    Podejrzewam, że błąd będzie gdzieś w samym schemacie/płytce, ponieważ przed chwilą złożyłem na stykówce na szybko układ: - Atmega8 - 1x DS18B20 - dioda led i wrzuciłem w niego program: Dodano po 3 Problem z wykrywaniem czujnika rozwiązany. Powodem całego kłopotu okazało się jedno ze złączy (przy magistrali 1Wire), które było uszkodzone i nie stykało....

    Mikrokontrolery AVR   24 Lip 2011 00:15 Odpowiedzi: 10    Wyświetleń: 2321
  • [Atmega 8/16] [C]Nie moge uruchomic układu (pole siłowe?)

    Witam. Panie Kolego tak się po prostu nie da. Ty sam musisz wykazać się logicznym myśleniem i zadbać o wszystkie detale związane z projektem który chcesz uruchomić. Po pierwsze powinieneś przeanalizować sposób podłączeń wyświetlacza oraz poszczególnych elementów do mikrokontrolera użyj multimetra do sprawdzenia czy wszystkie połączenia są w 100% dobre....

    Mikrokontrolery AVR   25 Lut 2010 22:39 Odpowiedzi: 46    Wyświetleń: 6798
  • Subiekt4 nie łączy się z kasami i drukarką - brak reakcji w trybie szefa

    moze i tak:, ale przestawianie wszelkich opcji nic nie pomaga gdyz, 1 opcja dotyczaca drukarki jest wlasnie deklaracja jaki port jaki emulator jak czcionka ,w dolnej czesci 1 okna mamy nawet deklaracje kodow drukarek z mozliwoscia deklaracji np: na ta ktora chce zainstalowac, czyli Canon BJ-200, i zadne ustawienia ,ktore mi sie wydaja censowne nie skutkuja...

    Software serwis   07 Lip 2006 13:34 Odpowiedzi: 7    Wyświetleń: 2869
  • Stoper w ASM na mikrokontroler 8051 - błędy w kodzie i sterowanie portem P1

    W programie jest b. dużo drobnych błędów i parę grubych. źle napisana obsługa transmisji, transmisja w przerwaniu timera, jawne przypisane adresów przez programistę zamiast deklaracji danych, zbędna dyrektywa ORG 100h, kod sformatowany w sposób nieczytelny - instrukcje od pierwszej kolumny zamiast po tabulacji.

    Mikrokontrolery   14 Lut 2013 19:48 Odpowiedzi: 23    Wyświetleń: 4356
  • Miganie dolnej linii wyświetlacza i buzzer przy I3 w BASCOM

    dzięki działa:) dodałem jeszcze buzzerek, ale mam takie pytanie układ ma działać jako termometr informujący o danej temperaturze i bliskości zagotowania wody w obiegu. Kod napisany teraz po przekroczeniu temperatury 70 C zacznie odgrywać melodyjkę, po przekroczeniu 80 inna, a 85 na bardzo piskliwą. Ale potrzebuje coś aby spełniało taka cechę: np. idę...

    Mikrokontrolery   04 Paź 2010 21:23 Odpowiedzi: 6    Wyświetleń: 2120
  • [Bascom]Timer1 - załączanie przekaźnika na czas.

    Witam Piszę program (bascom) i nadziałem się na problem z którym nie mogę sobie poradzić. Timer 1 pracuje jako zegar i po spełnieniu warunku , ma załączyć przekaźnik który ma być załączony na czas_pracy i po odliczeniu czasu pracy ma wyłączyć się na czas przerwy i zablokować włączenia przekaźnika na ten czas. Tak w skrócie: kod : $regfile = "m8def.DAT"...

    Mikrokontrolery AVR   16 Lut 2010 23:28 Odpowiedzi: 3    Wyświetleń: 1955
  • [C] Opóźnienie przerwania INT1 w Atmega328 - jak to zrobić programowo?

    Witam serdecznie! Przejdę od razu do sedna. Napisałem program do megi328, z przerwaniem INT1, odpowiednio poustawiałem rejestry, uruchomiłem globalną obsługę przerwań sei(), i niestety atmega po podłączeniu zasilania od razu wykonuje przerwanie, mimo, iż switch nie został wciśnięty, wiem, że tak się dzieje, ponieważ w przerwaniu dla przykładu zapalam...

    Mikrokontrolery Początkujący   27 Mar 2012 23:41 Odpowiedzi: 15    Wyświetleń: 4997
  • [mega8] [mega8][bascom] Sprawdzenie kodu sterownika wytrawiarki bez pompki napowietrzającej

    Przełomowe odkrycie przerzucam się na 1wire ds18b20. 'SZCZEGULNE ZASŁUGI DLA Duch__ KTÓRY UDOSTĘPNIŁ KOD Z TERMOMETRU http://www.elektroda.pl/rtvforum/top... $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 4000000 'Deklaracja portów od wyświetlacza LCD Config Lcdpin = Pin , Db4 = Portb.0 , Db5 =...

    Mikrokontrolery AVR   18 Sty 2011 15:15 Odpowiedzi: 14    Wyświetleń: 1991
  • Atmega16 - FAST PWM, Timer 2 i IGBT - problem z częstotliwością i przyciskami

    Nie wiem po co Ci ten zmienny przecinek - chyba nie ma problemu z policzeniem wszystkiego na liczbach całkowitych. Nie wiem też, na co miałbyś czekać w przerwaniu. Możesz do wszystkiego używać jednego timera, np. tego od PWM - to zwykle lepsze rozwiązanie niż zgłaszanie przerwań z kilku timerów. Sam zadecyduj, jak często chcesz wykonywać pomiary -...

    Mikrokontrolery Początkujący   05 Mar 2013 14:08 Odpowiedzi: 12    Wyświetleń: 2439
  • [Początek z Arduino Uno] Jak uprościć deklaracje i sterowanie pinami?

    Jak zadeklarować cały port by uniknąć tego całego pisania zamykając treść do minimum: np Dodano po 1 Jak zadeklarować port by uniknąć kolejnej pisaniny: np [syntax=c]PORTB = 0xFF; PORTB = 0b11001010; [/syntax]

    Arduino   03 Cze 2018 15:04 Odpowiedzi: 20    Wyświetleń: 1461
  • Jak odczytać stabilne położenie enkodera binarnego w VHDL?

    Chodzi ci chyba o coś takiego: library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; entity rejestrnbitowy is generic (n : positive := 8); --deklaracja n=8 Port ( C : in std_logic; R : in std_logic; D : in std_logic_vector(n-1 downto 0); Q : out std_logic_vector(n-1...

    Programowalne układy logiczne   23 Lis 2008 22:04 Odpowiedzi: 5    Wyświetleń: 2648
  • Jak dodać obsługę SDA i SCL w projekcie z ATmega8 i czujnikami?

    Witam z kolegą robimy projekt schemat już mamy http://obrazki.elektroda.net/67_12514534... Kod do obsługi termometru i wyświetlacza już mamy znaleziony w sieci i przerobiony na początku dodałem obsługę sda i scl lecz dalej nie wiem co robić to robiłem bez żadnej książki nie posiadam 'Stacja METEO $regfile = "m8def.DAT" 'deklaracja...

    Mikrokontrolery   28 Sie 2009 18:00 Odpowiedzi: 3    Wyświetleń: 4279