progmem extern

Znaleziono około 60 wyników dla: progmem extern
  • [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ń: 5359
  • 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ń: 1557
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • 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ń: 66789
  • REKLAMA
  • 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ń: 366
  • 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ń: 249
  • REKLAMA
  • 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ń: 768
  • 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ń: 3803
  • REKLAMA
  • [c] Jak poprawnie includować pliki w AVR Studio 4 bez błędów?

    Dzięki. Nareszcie coś do przodu. Linkera rzeczywioście używałem dawno temu, ale to ze względu na długi czas kompilacji całego kodu. W mikrokontrolerze i tak za każdym trzeba wrzucić całość do mikrokontrolera i na to głównie schodzi czas więc używanie skompilowanych bibliotek nie ma tu dla mnie jakiegoś wielkiego znaczenia. Jakbym mógł prosić jeszcze...

    Mikrokontrolery AVR   01 Mar 2011 18:46 Odpowiedzi: 30    Wyświetleń: 4038
  • 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ń: 711
  • 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ń: 3708
  • 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ń: 930
  • [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ń: 2844
  • [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ń: 1848
  • 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ń: 834
  • REKLAMA
  • [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ń: 3260
  • 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ń: 5649
  • 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ń: 855
  • 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ń: 7187
  • 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ń: 1398
  • [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ń: 2611
  • 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ń: 1301
  • 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ń: 84836
  • 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ń: 1041
  • [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ń: 2346
  • 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ń: 1455
  • 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ń: 1344
  • 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ń: 4011
  • [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ń: 1251
  • 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ń: 1338
  • [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ń: 675
  • 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ń: 275141
  • 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ń: 2193
  • 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ń: 2301
  • [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ń: 1248
  • [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ń: 4029
  • [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ń: 1035
  • 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ń: 2535
  • 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ń: 13754
  • 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ń: 1986
  • [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ń: 3600
  • 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ń: 2738
  • 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ń: 1131
  • 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ń: 1467
  • 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ń: 2691
  • 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ń: 2412
  • 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ń: 16686
  • uP Sterownik wytrawiarki

    Nie ma problemu sam nie jestem asem w programowaniu i dopiero tak naprawdę uczę się języka C, mam nadzieje, że to koledze pomoże w zamierzonych celach. mirekk36 więc jej nie mogę udostępnić. P.S. Zdaję sobie sprawę, że kod mógł by być optymalniej zapisany tak więc jeśli ktoś z szanownych forumowiczów ma jakieś uwagi odnośnie kodu proszę śmiało pisać:)...

    DIY Konstrukcje   06 Mar 2016 13:03 Odpowiedzi: 41    Wyświetleń: 12966
  • 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ń: 912
  • 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ń: 7851
  • [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ń: 5240