progmem extern

Znaleziono około 58 wyników dla: progmem extern
  • [atmega 32][c] struktura danych we flashu i wskazniki

    Najpierw zadeklaruj, aby kompilator wiedział co ma oznaczać symbol. [syntax=cpp]extern menus dat_menu11[] PROGMEM;[/syntax]

    Mikrokontrolery AVR   25 Paź 2011 15:30 Odpowiedzi: 6    Wyświetleń: 1236
  • Problem z deklaracjami zapowiadającymi (dane w pamięci FLASH)

    _lazor_ Jesteś wielki! Dziękuję za nakierowanie, zmiany były potrzebne zarówno w zapowiedzi jak i w deklaracji struktury. Do struktury trzeba było dodać const, by wskaźniki kierowały na FLASH, oraz zrobić pełne zapowiedzi z modyfikatorem extern. Czyli kod , który został poprawnie skompilowany brzmi: [syntax=c] /* * test.cpp * * Created: 12.11.2019 12:11:26...

    Mikrokontrolery Początkujący   12 Lis 2019 14:35 Odpowiedzi: 2    Wyświetleń: 339
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Arduino Uno R3 - Uniwersalny timer do tv na podczerwień.

    Teraz działa, ale podczas próby wgrania co idzie nie tak: Arduino:1.8.2 (Windows 10), Płytka:"Arduino/Genuino Uno" In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores... from sketch\Universal_Sleep_Timer_Arduino_Cod... Universal_Sleep_Timer_Arduino_Code:170: error: variable 'NApowerCodes' must...

    Mikrokontrolery Początkujący   30 Maj 2017 08:55 Odpowiedzi: 3    Wyświetleń: 1323
  • REKLAMA
  • [ATmega32] Błędy kompilacji w kursie C dla ATmega32 z avrlib 1.6 na ZL3AVR 16MHz

    W pliku 'lcd.h' : #1 Usuń wszystkie 'inline' . #2 Zamiast: typedef struct LCD_LOCAL { uint8_t matrix[8]; // Matryca znaku char cAlt; // Znak alternatywny }LCD_LOCAL_PGM PROGMEM; napisz: typedef struct { uint8_t matrix[8]; // Matryca znaku char cAlt; // Znak alternatywny }LCD_LOCAL_PGM; W pliku 'local.h' : Zmień: extern...

    Mikrokontrolery AVR   05 Maj 2011 11:04 Odpowiedzi: 18    Wyświetleń: 5329
  • REKLAMA
  • [c] Jak poprawnie includować pliki w AVR Studio 4 bez błędów?

    To jest definicja którą powinienem umieścić w pliku .c .h? uint8_t font[8] PROGMEM = {21,12,12,34,34,34,34,32}; To jest definicja; zdecydowanie w pliku C i tylko jednym. Jak ją zadeklarować w innych bibliotekach, żeby kompilator czy linker nie wywalał jej braku i nie wsadził jej kodu podwójnie? extern uint8_t font[8] PROGMEM...

    Mikrokontrolery AVR   01 Mar 2011 18:46 Odpowiedzi: 30    Wyświetleń: 3885
  • Jak odczytać dane z tablicy 2D w pamięci flash AVR-GCC?

    Jak w temacie. Mam zdefiniowaną tablicę: extern unsigned char Fonts Nie bardzo rozumiem , co oznacza powyższy zapis.Tablica jest albo "na zewnątrz" , albo "wewnątrz" , a nie i tak i siak.Ja robię to tak: plik.s .globl Fonts .section .progmem.data Fonts: .byte 1,2,3,4,5,6 .byte 11,22,33,44,55,66 plik.c ... //deklaruję extern char Fonts [2]...

    Mikrokontrolery   28 Sie 2005 21:49 Odpowiedzi: 4    Wyświetleń: 3755
  • [avrgcc] Jak wkompilować zewnętrzne pliki jako tablice w czasie kompilacji?

    Mamy przykładowo plik test.htm. Użycie polecenia _binary_test_bin_start _binary_test_bin_end _binary_test_bin_size (czyli po kolei: adres początku, adres końca i rozmiar danych) dodajemy deklarację[syntax=c]extern const char _binary_test_bin_start[] PROGMEM;[/syntax]i już możemy korzystać z naszych danych. A tutaj przykładowe kawałki makefile http://www.atmel.com/webdoc/AVRLibcRefer...

    Mikrokontrolery AVR   26 Cze 2015 18:25 Odpowiedzi: 7    Wyświetleń: 666
  • REKLAMA
  • ATtiny 2313 - Czujnik odległości HC-SR04 - błąd w programie

    Poprawiłem obsługę wyświetlacza. Mam nadzieję, że teraz jest poprawnie. Niestety pomiar odległości dalej nie działa jak należy. Do 50cm jest w porządku. Powyżej zaczynają skakać segmenty wyświetlacza, ale wynik jest prawidłowy. Po przekroczeniu 100 cm na wyświetlaczu robi się dyskoteka oraz odległość jest nie do odczytania. Od dłuższego czasu z tym...

    Mikrokontrolery AVR   15 Sty 2014 07:21 Odpowiedzi: 12    Wyświetleń: 3660
  • [AT90s2313] [AT90s2313][C++] Nieprawidłowy odczyt pgm_read_byte() w C++ dla LED 4-cyfrowego

    Wyniki do 1,2,3 i 5 dało się przewidzieć, ale test 4 dużo rozjaśnił: w hex'ie widać, że tablica znajduje się pod adresem 0x252 (ciąg "C0F9A4...") a kompilator wstawia adres 0x60 co może wskazywać, że tablica pomimo zastosowania prog_uint8_t ląduje w pamięci ram (inicjalizowana z pamięci flash) 6/ Spróbuj dodatkowo dodać atrybut PROGMEM 7/ Sprawdź, czy...

    Mikrokontrolery AVR   13 Wrz 2009 18:01 Odpowiedzi: 13    Wyświetleń: 2826
  • Zmiana fimware testera elementów LCR T4 M328 z gadżetów elektroda.pl

    https://obrazki.elektroda.pl/6497415700_... W temacie o testerze elementów https://obrazki.elektroda.pl/1770461400_... Wybieramy project->properties wybieramy use external makefile i wybieramy plik Makefile z katalogu "mega328_st7565", w katalogu projektu. https://obrazki.elektroda.pl/1105525900_...

    Artykuły   03 Mar 2022 17:20 Odpowiedzi: 72    Wyświetleń: 64197
  • HDDClock - zegar z dysku twardego

    Hi, I'm impressed by your craftsmanship and modification. I decided to make this clock and I was able to gather almost all parts. Recently I worked on my version of the PCB. Then I found on Youtube your mod and I thought would you be so kind as to share the software that run your clock? Sorry for my english, a lot of google translate. Best Regards!...

    DIY Konstrukcje   29 Sty 2019 20:38 Odpowiedzi: 243    Wyświetleń: 273092
  • REKLAMA
  • Jak dodać większą czcionkę 16x16 do biblioteki TVout w Arduino?

    (at)ElektrodaBot mam konkretną czcionkę BigFont.c jak w załączniku. Jak ją dodać do tej biblioteki? Bezpośrednia odpowiedź na pytanie Aby dodać plik BigFont.c do biblioteki Arduino TVout, należy: 1. Umieścić plik w folderze biblioteki TVout (np. w folderze z innymi czcionkami). 2. Zarejestrować czcionkę w pliku nagłówkowym (np. font.h) za pomocą deklaracji...

    Arduino   14 Mar 2025 19:26 Odpowiedzi: 6    Wyświetleń: 138
  • Błąd kompilacji Arduino Nano: 'FreeSmallFont' jako tablica referencji

    (at)ex-or przyjrzyj się dokładnie tej sekcji kodu w pliku UTFTGLUE.h. Sądzę, że dyskusja jest czysto akademicka i jest to oczywiste ;) Ale nie w deklaracji, nieprawdaż? Tutaj użyte zostało to jako nazwa typu tzn. przynajmniej były takie intencje autora. Masz rację, że tego typu definicje typu się nie robi przez #define, a już na pewno nie w C++ ;)...

    Arduino   04 Wrz 2021 23:19 Odpowiedzi: 11    Wyświetleń: 726
  • [Atmega32] [Atmega32][C] Błędy kompilacji przy użyciu biblioteki TeleVGA - jak je naprawić?

    Witam, W instrukcji jest opisany rejestr VGA_CONTROL który definiuje działanie karty. Np. jeżeli chcesz mieć włączone wyświetlanie czyli bit VEN=1, włączony kursor czyli bit CEN=1 oraz pracę z 4 generatorami czyli VM=1 (UWAGA w instrukcji jest błąd opisu dotyczący tego bitu) to musisz wykonać rozkaz: [syntax=c]VGA_Transmit (VGA_CONTROL, CTRL_VEN | CTRL_CEN...

    Mikrokontrolery AVR   30 Gru 2011 09:45 Odpowiedzi: 30    Wyświetleń: 4008
  • [ATMega8] [ATMega8][C][Atmel Studio] - Jak stworzyć przenośne menu dla sterownika silnika DC?

    Witam, Potrzebuję zrobić sobie menu do sterownika silnika DC, aby było to menu łatwe do przenoszenia i edytowania między projektami postanowiłem je zrobić na strukturach. Tu pojawia się problem i od 3 dni nie mogę wpaść na to co źle robię. Oto wycinki kodu aby ułatwić zobrazowanie problemu: plik Menu.h [syntax=c] #ifndef MENU_H_ #define MENU_H_ #include...

    Mikrokontrolery AVR   07 Lis 2013 09:32 Odpowiedzi: 7    Wyświetleń: 1824
  • Arduino Leonardo - Jako USB Joystick, potrzebna biblioteka.

    Spróbuj tego. Nie testowałem, ale powinno zadziałać. HID.cpp [syntax=cpp] /* Copyright (c) 2011, Peter Barrett ** ** Permission to use, copy, modify, and/or distribute this software for ** any purpose with or without fee is hereby granted, provided that the ** above copyright notice and this permission notice appear in all copies. ** ** THE SOFTWARE...

    Arduino   28 Mar 2015 00:08 Odpowiedzi: 4    Wyświetleń: 2106
  • Arduino i retro konsola, błąd kompilacji kodu gry.

    title_bitmap.h:6: error: 'prog_uchar' does not name a type extern prog_uchar title_bitmap To opis błędu, a tu źrudło z kturego pobrałem pliki zip https://www.instructables.com/id/Making-...

    Arduino   13 Lip 2018 12:34 Odpowiedzi: 8    Wyświetleń: 687
  • Odczyt danych powyżej 64kB z PROGMEM w C – jak obsłużyć uint_farptr_t?

    OK, poradziłem sobie z błędami kompilacji, ale generowane przebiegi nadal są nieprawidłowe, z wyjątkiem prostokąta. Reszta to jakieś bohomazy. Tak w ogóle to te tablice mam w oddzielnym pliku, a kod jest taki: [syntax=c] #include <avr/pgmspace.h> #include "Przeb_2048x16b.h" const __memx uint16_t * const __memx TABPS[VCO_MAXFAL]; const __memx uint16_t...

    Mikrokontrolery AVR   16 Cze 2015 12:53 Odpowiedzi: 33    Wyświetleń: 2238
  • Język C - Uninitialized variable put into program memory area. AVR

    W pliku xxx.h mam coś takiego: [syntax=c]const struct MenuItem MenuItemA;[/syntax] w pliku xxx.c : [syntax=c]const struct MenuItem MenuItemA PROGMEM = {textA, MenuItemAFunction, &MenuItemB, 0}; [/syntax] Plik xxx.h załączam również do main.c Podczas buildowania projektu dostaję taki oto warning: uninitialized variable 'MenuItemA' put into program memory...

    Programowanie   07 Kwi 2014 08:36 Odpowiedzi: 2    Wyświetleń: 822
  • [AVR][C]{AtmelStudio] Stała w pamięci programu pod konkretnym adresem

    Nie wiem o co chodzi Koledze "Marek_Skalski", bo przecież interpretacja Kolegi "NowyARM" jest jak najbardziej poprawna. O tym samym pisał również Kolega "Tmf". Osobiście nie wiem, co jest umieszczane w tej sekcji, ale gdy zostaną tam kiedykolwiek dołączone jakieś dane, to stała w pamięci programu zostanie przesunięta względem początku sekcji ".progmem.gcc"....

    Mikrokontrolery AVR   18 Lip 2018 20:09 Odpowiedzi: 22    Wyświetleń: 1134
  • [c] Jak uniknąć ostrzeżeń o niejawnej deklaracji funkcji w AVR Studio + GCC?

    Pisałeś w temacie: http://www.elektroda.pl/rtvforum/topic18... I zastosowałem się do tego w taki sposób: Plik: main.h extern unsigned char reset_MCUCSR ; // zapamiętanie flag powodu restartu systemu extern unsigned char DDT_stan ; // flagi stanu urządzenia #define DDT_ON_OFF 0 // bit 0 - włączone / wyłączone extern unsigned char SOUND_stan; //...

    Mikrokontrolery   14 Lis 2010 12:32 Odpowiedzi: 12    Wyświetleń: 3164
  • Atmega 32 8MHz - kod do obsługi wyświetlacza LED nie działa, prośba o sprawdzenie

    Cześć Coś mi kod do obsługi wyświetlacza LED niedziała. Czy moglibyście rzucić na to okiem. [syntax=c] #ifndef DISPLAY_LED_H_ #define DISPLAY_LED_H_ //Załączenie plików bibliotecznych #include<avr/io.h> #include<avr/pgmspace.h> #include<avr/interrupt.h> //Deklaracja zmiennych na których wykonywane są operacje w przerwaniu extern volatile...

    Mikrokontrolery AVR   10 Maj 2015 11:43 Odpowiedzi: 5    Wyświetleń: 840
  • AVR-GCC: Różne wyniki mnożenia w argumentach funkcji w różnych plikach

    Kod umieszczesz w plikach .c, nie .h. Procedurę obsługi przerwania możesz umieścić gdzie tylko chcesz i nie musi mieć ona prototypu (chyba że jest to przerwanie bez cli , ale to już inna bajka). Ta procedura nie jest wywoływana przez żaden fragmernt programu. Ważne tylko żeby jej kod znalazł się w wynikowym pliku, a o resztę zatroszczy się linker. Mam...

    Mikrokontrolery   01 Lut 2009 19:47 Odpowiedzi: 55    Wyświetleń: 7139
  • [C dla AVR] Jak poprawnie wskazać stałą NAPIS w strukturze menu?

    Witam, piszę właśnie menu hierarchiczne. Mam mały problem z tworzeniem menu w pewnym momencie. #define Submenu 0 #define Item 1 typedef struct SMenu_item { int Destination; char *Label; void *Address; } SMenu_item, *MMenu_item; typedef struct SMenu { int Count; SMenu_item **MMenu_item; } SMenu, *MMenu; extern SMenu Menu; SMenu_item...

    Mikrokontrolery   27 Paź 2007 18:01 Odpowiedzi: 4    Wyświetleń: 969
  • EA DOGM204N-A, I2C nie działa z SparkFun ESP32 Thing - brak reakcji

    To jest 20x4 znaki bo nie upewniłem się? Jakies problemy z nim miałem, poniżej działający kod (biblioteki IIC nie załaczyłem) [syntax=c] LcdDOGM204Init(); //LcdDOGM204Charset( 1 ); LcdDOGM204Kontrast( 35 ); //LcdDOGM204view( 1 ); // Negatyw/pozytyw //======================================... void LcdDOGM204Init() { WriteLcdIIC(...

    Arduino   07 Sty 2018 15:52 Odpowiedzi: 8    Wyświetleń: 1512
  • PCF8583 z ATmega8 - brak odmierzania czasu, ustawienia kwarcu i kondensatora

    Po podpięciu PCF mogę ustawiać / pobierać czas, niestety nie jest on w inny sposób zmieniany przez ten układ. w skrócie : PFC nie odmierza czasu. Kwarc 32k, kondensator 33piko. Zegar podłączony na płytce stykowej tak jak na schemacie, tylko pod ATmege8. Kod : w mainie w nieskonczonej petli jest pobierany czas i wrzucany na wyswietlacz. rtc.h [syntax=c]...

    Mikrokontrolery AVR   20 Lut 2013 12:00 Odpowiedzi: 2    Wyświetleń: 1359
  • Multipleksowanie wyświetlacza 7-segmentowego z wspólną anodą - AVR C

    Witam mam problem z multipleksowaniem wyświetlacza 7 segmentowego. Wydaje mi się że program jest napisany poprawnie, a wyświetlacz nie daje oznak życia. Sprawdzałem go już chyba ze sto razy. Jestem początkujący jeśli chodzi o programowanie.Aha najważniejsze wyświetlacze są ze wspólną anodą.Anody sterowane przez tranzystory PNP. Układowo wszystko jest...

    Mikrokontrolery AVR   22 Maj 2012 14:49 Odpowiedzi: 2    Wyświetleń: 1280
  • Jak skonfigurować Arduino Leonardo jako kontroler HID MIDI?

    No więc z Joystick-iem wygląda to tak HID.cpp [syntax=csharp] /* Copyright (c) 2011, Peter Barrett ** ** Permission to use, copy, modify, and/or distribute this software for ** any purpose with or without fee is hereby granted, provided that the ** above copyright notice and this permission notice appear in all copies. ** ** THE SOFTWARE IS PROVIDED...

    Mikrokontrolery   26 Wrz 2015 14:23 Odpowiedzi: 4    Wyświetleń: 1404
  • [Atmega32] Atmega32 C – błędne wyświetlanie temperatury poniżej 7°C i powyżej 33°C na diodzie

    Mam takie pytanie. Bo jak sobie pisałem funkcje do obsługi wyświetlacza 7_segmentowego to tablice z segmentami dla liczb zapisałem w pamięci flash, możliwe że ta temperatura skacze mi dlatego że, z pamięci flash jest wolniejszy odczyt...?? To jest kod obsługi tego przerwania: #ifndef WYS_7_H_ #define WYS_7_H_ //definition ports #define anody_port PORTD...

    Mikrokontrolery AVR   05 Wrz 2011 13:34 Odpowiedzi: 19    Wyświetleń: 2596
  • [Atmega32][c]Napisy w pamięci flash, math.h i prosty lcd

    Funkcje do obsługi wyświetlacza pochodzą z gotowej biblioteki, którą znalazłem za pośrednictwem elektrody. Oto funkcja do wrzucania tekstu na lcd z flash procesora. Co do pamięci - avrstudio pokazuje mi że używam około 12kB flash i 300bajtów sram więc ok. Co do double i float to nie wiedziałem, że to to samo... A jakie są tego konsekwencje? Funkcja...

    Mikrokontrolery AVR   24 Gru 2009 14:09 Odpowiedzi: 6    Wyświetleń: 2322
  • Wyświetlacz z telefonu Nokia 5110 + Arduino - krok po kroku

    http://obrazki.elektroda.pl/5949652400_1... W poniższym poradniku dowiemy się, krok po kroku, jak podłączyć wyświetlacz z telefonu Nokia 5110 do modułu Arduino, napisać kod oraz, wykorzystując dostępne w sieci narzędzia, stworzyć grafiki, które można będzie wyświetlać na tym ekranie z pomocą Arduino. Krok 1: podłączenie http://obrazki.elektroda.pl/9930211100_1...

    DIY Zagranica   05 Cze 2015 09:48 Odpowiedzi: 4    Wyświetleń: 16599
  • V-USB (AVR USB) Tanie urządzenie USB w oparciu o AVR

    Gdzie ustawiasz te ilość bajtów w deskryptorze ? to wszystkie Report Count razy Report Size? Bo problem jest dość dziwny, można wpisać 7 osi i bangla, a jak dorzucisz parę przycisków to się wyje... wysypuje... Próbowałem robić dwa zestawy przycisków o tak 0x15, 0x00, // LOGICAL_MINIMUM (0) 0x25, 0x01, // LOGICAL_MAXIMUM (1) 0x95, 0x08,...

    Mikrokontrolery AVR   07 Gru 2014 12:39 Odpowiedzi: 181    Wyświetleń: 84362
  • Jak skonfigurować OLED 0.66 I2C z esp8266_deauther na WeMos D1 mini?

    Gdzie widzisz ten plik "LEDDisplay.h/.cap" ja go w projekcie "esp8266_deauther" nie widzę, jest tylko "DisplayUI" a jego treść to: 970608 970601 Czy dobrze rozumiem biblioteki mam dodawać do zakładki/pliku A_Config.h ??? 970602 Gdzie mam zmienić geometrie ekranu jeśli nie mam pliku "LEDDisplay.h" ?

    ESP8266 i ESP32   03 Cze 2019 18:50 Odpowiedzi: 34    Wyświetleń: 3894
  • Błąd w AVR Studio po dodaniu biblioteki - jak go naprawić?

    tak , masz rację to jest lcd.c lcd.h : #ifndef LCD_H #define LCD_H /***************************************... Title: C include file for the HD44780U LCD library (lcd.c) Author: Peter Fleury <pfleury(at)gmx.ch> http://jump.to/fleury File: $Id: lcd.h,v 1.12.2.4 2005/02/28 22:54:41...

    Mikrokontrolery AVR   26 Sie 2010 18:16 Odpowiedzi: 8    Wyświetleń: 2478
  • Atmega8 + LCD: Problemy z obsługą w C, uC się grzeje, AVR Studio

    Witam, właśnie walczę z obsługą LCD pod Atmegą 8 - cały kod jest w C, z użyciem biblioteki: lcd.h #ifndef LCD_H #define LCD_H /***************************************... Title: C include file for the HD44780U LCD library (lcd.c) Author: Peter Fleury <pfleury(at)gmx.ch> http://jump.to/fleury File:...

    Mikrokontrolery   16 Paź 2010 21:23 Odpowiedzi: 4    Wyświetleń: 13721
  • Przeniesienie kodu SPWM z Arduino UNO (ATmega328P) na ATTiny85A – kompatybilność

    Jeśli dobrze zrozumiałem, to chcesz podłączyć zewnętrzny oscylator do Attiny13A. Podłączasz go do wejścia CLKI (PB3; nóżka 2). Nie może to być zwykły kwarc, a pełny oscylator (zwykle 4-nóżkowy). Mówię o czymś takim: https://obrazki.elektroda.pl/8577959000_... Ew. pobierzesz źródło zegara z głównego mikrokontrolera (jeśli dostępne)....

    Arduino   20 Lip 2022 05:51 Odpowiedzi: 25    Wyświetleń: 879
  • Atmega8515 - Niezgodność przypisania przycisków do pinów portu A

    AVRStudio 4.18 + WINAVR najnowszy. Reszta kodu i bibliotek to V-USB i tego nie ma sensu zamieszczać. Niezamieszczona część pliku main.c to ustawienia portów, zmiennych itp. Jak tak mocno chcesz to go zamieszczam. Ciekawi mnie czy jest tam coś istotnego co zataiłem. [syntax=c]#include <avr/io.h> #include <avr/wdt.h> #include <string.h>...

    Mikrokontrolery AVR   21 Kwi 2014 08:37 Odpowiedzi: 3    Wyświetleń: 1437
  • Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu

    https://obrazki.elektroda.pl/2558148800_... -BANDIT INFO BOX- 1. WSTĘP Opisywana konstrukcja to zestaw dodatkowych cyfrowych wskaźników które wykonałem do swojego motocykla (Suzuki Bandit 650S K5). Są to wskazania: aktualnego biegu, napięcia w instalacji oraz temperatur: oleju i powietrza (silnik tego motocykla jest chłodzony olejem...

    DIY Konstrukcje   28 Sie 2023 17:52 Odpowiedzi: 9    Wyświetleń: 7740
  • Atmega8 i LCD EA DIP204-4NLED - czarne krateczki po podłączeniu i wgraniu kodu

    Witam , udało mi się odpalić wyświetlacz , użyłem innych bibliotek - pana Peter Fleury . Pojawił sie jednak kolejny problem , biblioteka jest do wyswietlacza 2x16 a ja chciałem ją przerobić na 4x20 i tu pojawia sie problem : - pierwsza linia wyświetla się ok - druga linia , pierwsze 8 znaków drugiej linii jest dublowane z linii pierwszej ( 8 ostatnich...

    Mikrokontrolery   27 Sie 2010 20:09 Odpowiedzi: 13    Wyświetleń: 2687
  • [ATMega168] Jak obsłużyć przerwania przycisków i timera w ATMega168 z kwarcem 32,768 kHz?

    Jeżeli chcesz korzystać z zewnętrznego rezonatora kwarcowego to musisz pobawić się fusebitami. Trzeba tylko uważać z fusebitami. Jesteś pewien, że akurat w tym zastosowaniu, do którego ja używam rezonatora, jest to konieczne? Gdzieś spotkałem się z przykładem, gdzie był podłączony rezonator zewnętrzny 32,768 kHz i był używany do przerwań timera, a...

    Mikrokontrolery Początkujący   20 Gru 2011 10:00 Odpowiedzi: 31    Wyświetleń: 5120
  • Atmega 16 - Sprawdzenie kodu C dla układu sterującego siłownikami i LED 7-seg.

    Witam opiszę w czym tkwi problem, zaprojektowałem i wykonałem układ sterujący dwoma siłownikami- wykorzystuję do tego rygle samochodowe. Odpowiadają one za nastawianie przełożeń w pewnej przekładni. Założenia projektu: 2 przyciski- wyższy bieg, niższy bieg 7-segmentowy wyświetlacz LED wskazujący aktualną pozycję. Co to znaczy? Ano tylko tyle, że gdy...

    Mikrokontrolery   02 Mar 2014 15:33 Odpowiedzi: 5    Wyświetleń: 1329
  • atmega8 - Problemy z optymalizacją, _delay_ms i wyświetlaniem na LCD w zegarku

    Sory, już się poprawiam [syntax=c]#ifndef LCD_H #define LCD_H #if (__GNUC__ * 100 + __GNUC_MINOR__) < 303 #error "This library requires AVR-GCC 3.3 or later, update to newer AVR-GCC compiler !" #endif #include <inttypes.h> #include <avr/pgmspace.h> /** * (at)name Definitions for MCU Clock Frequency * Adapt the MCU clock frequency in Hz...

    Mikrokontrolery AVR   12 Sie 2014 19:57 Odpowiedzi: 2    Wyświetleń: 1092
  • AVR/C/KS0108 - LCD ABG128064H05-YHY-R-01 wyświetla losowe piksele zamiast tekstu

    Witam, ostatnio przesiadam się z Bascoma na C i przy kolejnym "ćwiczeniu" mam problem z wyświetlaczem ABG128064H05-YHY-R-01, zgodnym ze sterownikiem KS0108. Program napisany w C z użyciem biblioteki od Radzia w Atmel Studio 6.2 pod atmega8. Problemem jest wyświetlenie na wyświetlaczu tekstu, zamiast niego wyświetlają się "krzaki" po prostu losowe piksele...

    Mikrokontrolery Początkujący   03 Maj 2015 19:58 Odpowiedzi: 2    Wyświetleń: 1059
  • Błąd kompilacji C++ dla atmega8L w projekcie V-USB MIDI DRUM TRIGGER

    Witam ! Przy próbie kompilacji tego programu wyskakuje mi błąd ( załącznik ): http://obrazki.elektroda.pl/5064465900_1... Wczytuję zewnętrzny plik make.exe oraz biblioteki do interfejsu usb. Z tym nie ma żadnych problemów. Wiem, że to wina braku programu głównego "main", ale program jest sprawdzony i ma prawo działać. Proszę o pomoc....

    Programowanie Początkujący   07 Sie 2012 05:51 Odpowiedzi: 1    Wyświetleń: 1449
  • [XMEGA][C] Rozszerzenie obsługi komend UART/USART ponad 2 komendy

    Witam. Piszę aplikację w języku C służącą do komunikacji mikrokontrolera AVR XMEGA32A4 poprzez interfejs UART/USART. Docelowo interfejs ten ma być połączony z modułem Bluetooth i służyć do komunikacji z telefonem. Aplikacja na telefonie sterowałaby mikrokontrolerem i urządzeniami peryferyjnymi podpiętymi pod niego poprzez wysyłanie odpowiednich komend....

    Mikrokontrolery AVR   09 Wrz 2018 01:39 Odpowiedzi: 8    Wyświetleń: 999
  • AVR C - Jak poprawnie obsłużyć wyświetlacz LCD z konwerterem I2C?

    Witam. Zakupiłem konwerter I2C do wyświetlacza LCD i mam mały problem z jego obsługą. Komunikacja z ekspanderem następuje prawidłowo, jedynie co udało mi się uzyskać to miganie podświetleniem, ale uparty wyświetlacz za choinkę nie chce nic wyświetlić. Schematu konwertera niestety nie posiadam, gdyż producent go nie udostępnia. Kod którego używam prezentuje...

    Mikrokontrolery AVR   17 Kwi 2015 13:44 Odpowiedzi: 6    Wyświetleń: 1947
  • Biblioteka C do LCD na Atmega8 v 1.1 - konfiguracja portów i wyświetlanie

    Właśnie moja nauka zatrzymała się na wyświetlaczu LCD. Mruganie diodami już za mną. Dlatego proszę o pomoc:) Skonfigurowałem dwie biblioteki. Dodałem jako załącznik. Jeśli ktoś może to bardzo proszę o sprawdzenie. Pierwsza to biblioteka ze strony http://radzio.dxp.pl/hd44780/hd44780_avr... Wygląda tak: Pkik HD44780.h //--------------------------------------...

    Mikrokontrolery AVR   08 Sty 2010 00:29 Odpowiedzi: 5    Wyświetleń: 2367
  • [ATEMGA162][C/AVRGCC] Odbiór stringów z uart w przerwaniach

    Witam, Próbuję korzystać z biblioteki Peter Fleury do obsługi usart-u, której listing znajduje się poniżej: PLIK uart.c /***************************************... Title: Interrupt UART library with receive/transmit circular buffers Author: Peter Fleury <pfleury(at)gmx.ch> http://jump.to/fleury File:...

    Mikrokontrolery AVR   30 Sie 2009 11:03 Odpowiedzi: 1    Wyświetleń: 3573
  • AVR ATmega8/88/328 + UART + ECLIPSE - Błędy kompilacji, sprawdzenie kodu main.c

    Szukałem na internecie poradników do terminala UART i udało mi się zrobić coś takiego z kawałków znalezionych w sieci. Problem polega na tym, że mój kompilator wyrzuca błędy a nie pokazuje mi gdzie one są (i tym samym nie mogę ich skompilować) i jeśli ktoś może sprawdzić poprawność kodu w 1. i 2. main.c(są to dwa odzielne programy w dwóch projektach...

    Mikrokontrolery AVR   15 Gru 2014 16:09 Odpowiedzi: 17    Wyświetleń: 2661
  • Nowe mikrokontrolery AVR ATTINY414 i wyświetlacz OLED

    Witam. Tworzę projekt oparty na mikrokontrolerze ATTINY414. Powstaje on w środowisku Microchip (Atmel) Studio. Program ma wyświetlać aktualną temperaturę z czujnika oraz średnią kroczącą temperatury z ostatnich 24 godzin. Dane chciałbym wyświetlić na małym wyświetlaczu OLED, 128 x 32, sterownik SSD1306 (komunikacja przy pomocy I2C). Mikrokontroler ma...

    Mikrokontrolery AVR   06 Kwi 2021 10:02 Odpowiedzi: 12    Wyświetleń: 882
  • Wyświetlanie zmiennej na LCD HD44780 w C z użyciem WinAVR - jak to zrobić?

    Uruchomilem wyświetlacz lcd 2x16. Wyswietlam znaki bez problemu lecz nie wiem jak wyświetlić zmienną. Znalazlem procedurę do wyświetlania znaków. Programuje w C za pomocą WinAVR, zalanczam znalezioną procedurę: /***************************************... Title: HD44780U LCD library Author: Peter Fleury <pfleury(at)gmx.ch>...

    Mikrokontrolery   13 Kwi 2006 19:53 Odpowiedzi: 1    Wyświetleń: 2643
  • Atmega128 - Wyświetlanie bitmapy 128x64 lib. K0108 Radzia

    Mam problem z wyświetleniem bitmapy i nie wiem gdzie popełniam błąd. Konwertuję mapę na hexa prze programik Radzia i zapisuje ją jako plik .h. Tak to wygląda [syntax=c] const PROGMEM unsigned char obrazek[] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,...

    Mikrokontrolery Początkujący   05 Gru 2016 15:25 Odpowiedzi: 5    Wyświetleń: 1002
  • atMega16 - Nierówne wyświetlanie temperatury z ADC na LED

    Witam ponownie, Nie pokazałem całego kodu nie ze względu na to że ktoś mi go może ukraść jak to napisał kolega ale właśnie z racji tego że jest on napisany przez amatora. Jest to mój pierwszy projekt z mikro kontrolerem oraz językiem C. Wcześniej trochę bawiłem się z PHP oraz HTML i nić po za tym. Dlatego nie chciałem abyście po mnie pojechali... Wracając...

    Mikrokontrolery AVR   03 Cze 2016 12:52 Odpowiedzi: 63    Wyświetleń: 3927
  • ATMEGA2560 - Bootloader SD nie wgrywa długich plików

    Nie miałem za bardzo czasu ale wracam do nierozwiązanego problemu. http://obrazki.elektroda.pl/7699775600_1... http://obrazki.elektroda.pl/3826926900_1... Tak wyglądają screeny po wywołaniu programu CRCGEN. Pliki wgrane programatorem działają poprawnie a przez bootloader tylko ten krótki (choć po przemieleniu ma także...

    Mikrokontrolery AVR   01 Paź 2016 18:03 Odpowiedzi: 15    Wyświetleń: 2292
  • DS18B20 w Arduino Nano i ENC28J60 zwraca 0°C - dlaczego?

    (at)rafik73 proponuję logować na serwerze pełną treść zapytań w przypadku, gdy do bazy trafia 0, to gdy problem wystąpi znowu, może się czegoś ciekawszego dowiemy. No i kod serwera też mógłbyś wkleić. Bardzo proszę. Plik odbierający dane z arduino: getFreeMemory_value , która przekazuje ilość pozostałej pamięci. Dorzucam poniżej zaktyualizowany program...

    Arduino   04 Mar 2018 18:08 Odpowiedzi: 18    Wyświetleń: 909
  • [BASCOM] Jak uruchomić 2.4 TFT LCD Shield na Arduino UNO?

    Na szybko, poniżej biblioteka z Arduino działająca z LCD na fotografii Część nie na temat usunąłem.

    Mikrokontrolery Początkujący   25 Kwi 2018 20:39 Odpowiedzi: 4    Wyświetleń: 1776
  • RVT70UQFNWC00 z FT813 i ATmega128 - obraz się psuje, co robić?

    Cześć, mam problem, z którym od dwóch dni nie mogę sobie poradzić. Posiadam moduł od Riverdi RVT70UQFNWC00 oparty o FT813, podłączam go taśmą do swojej płytki (dwa różne egzemplarze, w obu jest to samo), pomiędzy procesorem a wyświetlaczem nie ma żadnych dodatkowych elementów (kondensatory i rezystory na liniach SPI, PD, CS, INT są wbudowane na płycie...

    Programowanie   27 Lut 2020 19:38 Odpowiedzi: 0    Wyświetleń: 438
  • Atmega16 - wyświetlacz nju6450 wczytać biblioteke oraz odczytać tab z pamięć pro

    Witam Od kilku dni próbuję odpalić wyświetlacz graficzny 122x32 oparty na dwóch sterownikach nju6450. Napisałem sobie kilka funkcji aby odpalić ten wyświetlacz niestety to nie działa podejrzewam że zrobiłem jakiś błąd w sposobie podpięcia bibliotek niestety nie wiem jaki. Program się kompiluje nawet bez błędów ale wyświetlacz milczy podczas programowania...

    Mikrokontrolery Początkujący   21 Lut 2014 13:51 Odpowiedzi: 0    Wyświetleń: 1188