eeprom pointer

Znaleziono około 91 wyników dla: eeprom pointer
  • AVR GCC - ostrzeżenia przy przypisaniach do PORTA i eeprom_read_word

    przy okazji: mam jeszcze cos takiego uint16_t g_odniesienie; //wartosc kalibracyjna przy 10V g_odniesienie = eeprom_read_word(0x01); i pojawia sie warning tester.c:106: warning: passing arg 1 of `eeprom_read_word' makes pointer from integer without a cast thx for help Kompilator wskazuje Ci ze utworzyl wskaznik. Spróbuj takiego czegoś powinno...

    Mikrokontrolery   27 Lut 2006 22:58 Odpowiedzi: 5    Wyświetleń: 1760
  • REKLAMA
  • attiny2313 – poprawne użycie eeprom_write_block i eeprom_read_block, błąd kompilacji

    Witam Przeglądałem forum, jednak zastosowane propozycje nie dały rezultatów.. ;/ mam problem z zapisem i odczytem z pamięci eeprom. Jak mają wyglądać te instrukcje poprawnie?? Robię tak(fragment kodu dot eeprom): int i=1; static EEMEM int i_ee; eeprom_write_block(&i, &i_ee, sizeof(i)); eeprom_read_block(&i, &i_ee,sizeof(i));...

    Mikrokontrolery AVR   10 Lip 2012 10:17 Odpowiedzi: 51    Wyświetleń: 5547
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak używać funkcji eeprom_read/write w WinAVR? Co oznaczają 'word' i 'block'?

    Witam Chciałem się zapytać jak używać i do jakich celów służą poniższe funkcje: uint16_t eeprom_read_word (const uint16_t *addr) void eeprom_read_block (void *pointer_ram, const void *pointer_eeprom, size_t n) void eeprom_write_word (uint16_t *addr,uint16_t value) void eeprom_write_block (const void *pointer_ram, void *pointer_eeprom,...

    Mikrokontrolery   07 Wrz 2006 11:44 Odpowiedzi: 6    Wyświetleń: 2174
  • REKLAMA
  • [ATMEGA32] [ATMEGA32][C] Błąd kompilatora przy użyciu eeprom_read_byte() i eeprom_write_byte()

    Witam serdecznie. Mam mały problem z zapisem/odczytem eepromu. Przykładowy kod: temp_dol_k1 = eeprom_read_byte(1); ............. ............. ............. eeprom_write_byte(1,temp_dol_k1)... Niby wszystko ok ale kompilator mowie że: ../cos.c:2054: warning: passing argument 1 of '__eerd_byte_m32' makes pointer from integer...

    Mikrokontrolery   09 Mar 2011 19:39 Odpowiedzi: 7    Wyświetleń: 2588
  • [ATmega128] [ATmega128][C] Komunikat o signedness przy eeprom_read_byte w WinAVR

    Piszę program który w założeniu ma posiadać pamięć ustawień. Dokładniej jest w nim 11 zmiennych oraz 128 możliwości ich ustawień (128 banków pamięci dla tych 11 zmiennych). Każda zmienna jest 8bitowa. No i dostaje od kompilatora (WinAVR ) dziwne komunikaty: warning: pointer targets in passing argument 1 of 'eeprom_read_byte' differ in signedness W kodzie...

    Mikrokontrolery AVR   09 Paź 2009 18:12 Odpowiedzi: 8    Wyświetleń: 1552
  • ATmega8: Jak wyświetlić dane z EEPROM na LCD 2x16 w CodeVision?

    Witam, Próbuję napisać program wpisujący do wewnętrznej pamięci EEPROM procesora ATmega8 napis 'czesc', a następnie wyświetlić go na LCD 2x16. Po przeczytaniu informacji w helpi'e do CV odnośnie EEPROM i LCD udało mi się napisać program, jednak nie kompiluje się on. Nie wiem jak odczytać zawartość EEPROM na LCD (znalazłem funkcję odczytu z pamięci FLASH...

    Mikrokontrolery   19 Lis 2007 08:46 Odpowiedzi: 17    Wyświetleń: 2201
  • REKLAMA
  • Jak zapisać i odczytać dane z EEPROM w ATMEGA8(L) w języku C?

    Dziś pogrzebałem troche w bibliotece eeprom.h WinAVRa i zadam jeszcze parę pytań ;): Co przy pomocy tych funkcji można oddczytać / zapisać z/do EEPROM: uint16_t eeprom_read_word (const uint16_t *addr) void eeprom_write_word (uint16_t *addr,uint16_t value) Domyślam się że poniższa funkcja zablokowuje możliwość odczytu z EEPROM: ?? eeprom_read_block...

    Mikrokontrolery   06 Wrz 2006 21:04 Odpowiedzi: 12    Wyświetleń: 3430
  • STM32F0 i EEPROM 93LC86C - błędny odczyt danych po SPI, jak naprawić?

    Jednak dane nadawane przez EEPROM się spóźniają powinny być zatrzaskiwane na zboczu narastającym a one na narastającym się dopiero zmieniają jakby miały być zatrzaskiwane na opadającym choć wyraźnie w manualu jest napisane że pracuje przy narastającym. Coś źle doczytałeś The READ instruction outputs the serial data of the addressed memory location...

    Mikrokontrolery ARM   13 Lis 2013 21:24 Odpowiedzi: 17    Wyświetleń: 2070
  • Odczyt adresu IP z EEPROM AT24C32 na Atmega328 w języku C

    warning: passing argument 3 of 'odczyt_stronicowy' from incompatible pointer type dla instrukcji odczyt_stronicowy(0, 6, MAC); Musisz wywołać funkcję w ten sposób: odczyt_stronicowy(0, 6, &(MAC[0])); Jeśli chodzi o : warning: assignment makes pointer from integer without a cast dla linijek odczyt[i]=READ_TWI(1);.....

    Mikrokontrolery AVR   22 Maj 2012 18:30 Odpowiedzi: 10    Wyświetleń: 2445
  • REKLAMA
  • [ATMega128L][WinAVR]Dziwne zachowanie wewnętrznego EEPROMu

    Witam, Te pierwsze trzy wywołania odczytu z EEPROMu mają jako argument podany adres w postaci &zmienna. Niby kompilator coś wylicza ale okazuje się, że adres jest zły. Ostatnie wywołanie jest z jawnym podaniem adresu. To jest dobrze i w efekcie daje poprawny odczyt... Przejrzałem ten plik dalej i w 'tłumaczeniu' innej funkcji te adresy są wyliczone...

    Mikrokontrolery AVR   12 Sie 2008 09:41 Odpowiedzi: 26    Wyświetleń: 4522
  • [ATmega32][avr-gcc] - Ostrzeżenie przy czytaniu EEPROMu

    Mam w programie (C) funkcje czytania/zapisywania EEPROMu, korzytsam z biblioteki <avr/eeprom.h>. Program działa prawidłowo, jednak chciałbym poczyścić program i pozbyć się ostrzeżeń. Jednym z nich jest: "Polarnowy.c:2753: warning: passing argument 1 of '__eewr_word_m32' makes pointer from integer without a cast" dla linii: [syntax=c] wsppk = eeprom_read_word(36);...

    Mikrokontrolery AVR   31 Sie 2012 00:07 Odpowiedzi: 32    Wyświetleń: 3678
  • Atmega8 - Program nie chce zapisać ani odczytać zmiennej powyżej 8bit z eeprom.

    Przy takiej deklaracji nie skompilowało się, ale wpisałem coś takiego: main.c:204: warning: pointer targets in passing argument 1 of '__eerd_word_m8' differ in signedness main.c:204: warning: pointer targets in passing argument 1 of '__eewr_word_m8' differ in signedness

    Mikrokontrolery AVR   01 Lut 2013 15:36 Odpowiedzi: 18    Wyświetleń: 3093
  • Atmega8A - [C/Eclipse] Zapis i odczyt zmiennych z EEPROM

    passing argument 1 of '__eewr_float_m8' makes pointer from integer without a cast Pierwszy parametr powinien być wskaźnikiem do zmiennej (możesz podać &uiAddress).

    Mikrokontrolery AVR   15 Lis 2013 14:06 Odpowiedzi: 11    Wyświetleń: 3345
  • [AVR][C] ZApis i odczyt z pamięci EEPROM - adresowanie

    Witam, dzisiaj zabrałem się za zabawę z pamięcią EEPROM. Pierwszy z problemów jaki napotkałem to adresowanie pamięci EEPROM. Znalazłem w internecie 2 polecenia które mnie interesują: eeprom_write_byte (adres, zmienna); x = eeprom_read_byte (adres); Problem w tym, że jak zrobię tak jak podano w tym wątku: http://www.elektroda.pl/rtvforum/topic18...

    Mikrokontrolery   15 Mar 2011 16:44 Odpowiedzi: 9    Wyświetleń: 11436
  • Brak zapisu zmiennych do pamięci eeprom w AT80S8252

    Rozumiem już jak zapisać zmienną przez jej podział tylko czy XBYTE Dodano po 3 Rozumiem już jak zapisać zmienną przez jej podział tylko czy XBYTE[addres] = zmienna. Czy [addres] to muszę zadeklarować czy zostawiam tak jak jest a zadeklaruje automatycznie? I zauważyłem że nie ma wyboru: #define DPS_ 0x04 /* Data Pointer Select: 0=DP0, 1=DP1 */ Czy nie...

    Mikrokontrolery   08 Maj 2005 02:14 Odpowiedzi: 12    Wyświetleń: 2075
  • [ATTiny2313/C] Zapis i odczyt z EEPROM, duże wykorzystanie

    Witam! Piszę program który ma mniej więcej obliczać mi ile paliwa jest wtryskiwane do cylindra w samochodzie. Ale chciałem aby wartość uśredniona już nie była tracona wraz z odłączeniem zasilania, tak więc trzeba ją do EPROM'a zapisać. Robię to tak: float wynik = 0; eeprom_write_byte( (float *)0x0, wynik); wynik = eeprom_read_byte(...

    Mikrokontrolery AVR   09 Kwi 2010 21:19 Odpowiedzi: 9    Wyświetleń: 3567
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Witam. Nie wiem czy w dobrym miejscu pisze ale spróbuje. chce zaprogramować atmega 8, przez program win avr Kompilacja przebiegła bez błędów ale przy wgraniu do procka pojawiają się 2 błędy > "make.exe" program Compiling C: diody.c avr-gcc -c -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=1000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 549981
  • Jak zoptymalizować zapis i odczyt danych EEPROM w Bascom AVR?

    Żeby przyspieszyć ten program... Postodawca chce skrócić kod , a nie przyspieszyć jego wykonanie :) Np. Dim Teep(100) As Eram Byte Declare Sub Ram2eeprom() Dim Tablica(5) As Byte Dim Z1 As Byte At Tablica(1) Overlay Dim Z2 As Byte At Tablica(2) Overlay Dim Z3 As Byte At Tablica(3) Overlay Dim Z4 As Byte...

    Mikrokontrolery   10 Mar 2008 08:40 Odpowiedzi: 17    Wyświetleń: 1784
  • Warning w WinAvr. Makes pointer from integer without a cast.

    witam uzywam sobie funkcji: void WRword(unsigned char Ind) { //extern void eeprom_wb(unsigned int addr, unsigned char val); eeprom_write_byte( Ind, Dato); eeprom_write_byte( Ind+1, (Dato>>8)); } i wyskakuje mi komunikat.... mem.c:13: warning: passing arg 1 of `eeprom_write_byte' makes pointer from integer without a cast deklaracje mam takie: unsigned...

    Mikrokontrolery   05 Gru 2006 13:06 Odpowiedzi: 2    Wyświetleń: 1742
  • ATmega reset i utrata EEPROM silne zakłócenia EMI

    Witam ponownie, próbowałem ogarnąć na początek funkcję eeprom_write_block. Oto fragment kodu: [syntax=c] typedef struct { // tu są chary, inty, tablice } TEngine; // zmienna w RAM volatile TEngine Engine; // Kopia będzie w EEPROM TEngine EEMEM eeEngine; // i gdzieś w kodzie dalej eeprom_write_block( &Engine, &eeEngine, sizeof(Engine) ); [/syntax] Przy...

    Mikrokontrolery AVR   08 Sty 2020 21:50 Odpowiedzi: 7    Wyświetleń: 999
  • [BASCOM] [ATMEGA8L] EEPROM nie zapisuje hasła po resecie - co robię źle?

    To ja może jeszcze raz: Syntax READEEPROM var , address Remarks Var The name of the variable that must be stored Address The address in the EEPROM where the data must be read from. I nie pisz mi, że znasz składnię... Readeeprom E If E <> 135 Then E = 135 Code = 123456789 Skąd ma czytać tą zmienną poza tym, że z eepromu? Z jakiego adresu? Bo mnie...

    Mikrokontrolery   01 Sie 2008 14:04 Odpowiedzi: 4    Wyświetleń: 1430
  • [Atmega128] - Jak usunąć warning przy odczycie EEPROM w C?

    Cześć Temat wraca jak bumerang, chociaż mój problem polega raczej na brakach w C. Ale do rzeczy. Zapisuję i odczytuje dane z pamięci EEPROM. Wszystko działa. Ale ponieważ nie lubię warning-ów, to próbuję je wyczyścić. Są takie linijki w programie do odczytu kolejnych komórek z pamięci EEPROM i wrzucanie ich do odpowiednich zmiennych: [syntax=c] volatile...

    Mikrokontrolery AVR   28 Maj 2013 11:20 Odpowiedzi: 3    Wyświetleń: 948
  • [XMEGA][C] Odczyt flash w isr i eeprom w programie głównym

    Odczyt FLASH odbywa się bez konieczności modyfikacji NVM (o ile mówimy o odczycie bajtów/słów), If the application are using program space access in interrupts * (__flash pointers in IAR EW or pgm_read_byte in GCC) interrupts A czy to, co ja robię to nie jest ten __flash pointer? Co prawda korzystam z GCC, ale tutaj na forum doradzono mi, że nie trzeba...

    Mikrokontrolery AVR   01 Wrz 2021 19:27 Odpowiedzi: 5    Wyświetleń: 570
  • [ATmega8] [ATmega8][WinAVR] Odczyt EEPROM - różnice w signedness wskaźników

    Witam, Mam problem, który spędza mi ostatnio sen powiek. Mam zadeklarowaną tablicę w pamięci EEPROM static EEMEM int16_t t_value[4][2]={ {389,386}, {386,386}, {386,386}, {386,386}}; Podczas kompilacji Przy próbie odczytu z tablicy int16_t value; value=eeprom_read_word((int16_t*...

    Mikrokontrolery AVR   15 Lip 2010 14:13 Odpowiedzi: 11    Wyświetleń: 2367
  • język "C" - wskaźniki. jak z interpretacją zapisu - (uint8_t *)

    Niestety - chyba wszystkiego nie zrozumiałem. To mój kod (wycinek) [syntax=c]float sredn = 0.5; // średnica drutu 0.25 - 1.25 float *wsk_sredn = &sredn; uint8_t *w8_sredn; w8_sredn=(uint8_t*) &sredn; Tu ERROR Tak mam zamiar kopiować do EEPROMu for(int n=0;n<4;n++) { EEPROM_write((10+r),(w8_sredn+n)); r++; } [/syntax] Lecz kompilator wyrzuca...

    Mikrokontrolery   21 Lis 2018 16:48 Odpowiedzi: 12    Wyświetleń: 1332
  • FTDI232BM Delphi. Odczyt, EEPROM. Co robię źle?

    Chcialbym na poczatek odczytac ile jest wolnego miejsca w eepromie, jest do tego funkcja api FT_EE_UASize, napisalem wiec sobie cos takiego w delphi: sama deklaracja: f unction FT_EE_UASize(ftHandle:DWord; EEUA_Size:Pointer): FT_Result; stdcall; External FT_DLL_Name name 'FT_EE_UASize'; function Get_EEPROM_UserArea_Size : FT_Result;...

    Mikrokontrolery   03 Gru 2004 22:58 Odpowiedzi: 5    Wyświetleń: 1386
  • [PIC][C] Tablica pod konkretnym adresem w pamięci programu?

    W projektowanym układzie chcę zrobić jako dodatek rejestrator historii pracy układu z możliwością jego odczytu programatorem, przy jednoczesnej blokadzie możliwości odczytu programu. Dane będą zapisywane w pamięci programu (FLASH) więc uprzedzając pytania, a dlaczego nie EEPROM: - EEPROM jest za mały, - EEPROM będzie wykorzystany do innych celów i będzie...

    Mikrokontrolery PIC   08 Mar 2011 17:24 Odpowiedzi: 6    Wyświetleń: 2212
  • [atmega32][bascom] Zapis bitmapy do eeprom.

    RESTORE

    Mikrokontrolery AVR   04 Paź 2015 06:24 Odpowiedzi: 29    Wyświetleń: 2841
  • Błędny odczyt EEPROM w ATmega128 - problem z funkcjami SaveString i OpenString

    main.c: In function 'SaveString': main.c:1264: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness main.c:1265: warning: array subscript has type 'char' main.c: In function 'OpenString': main.c:1284: warning: function returns address of local variable Miałeś racje zumek. Tylko dlaczego to jest problem? Zwykle tak zwracałem...

    Mikrokontrolery AVR   07 Sty 2010 17:24 Odpowiedzi: 3    Wyświetleń: 1820
  • [Atmega8] Jak zapisać i odczytać zmienną int w EEPROM na Atmega8 w C?

    Witam dziękuję za odpowiedź. Kombinowałem trochę, jednak ciągle napotykam na błąd, którego nie potrafię obejść, nie mogę znaleźć też nigdzie rozwiązania. oto kod programu: #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> #include <hd44780.c> #include <stdlib.h> #include <avr/eeprom.h> char wybrany; int...

    Mikrokontrolery   03 Paź 2010 11:03 Odpowiedzi: 13    Wyświetleń: 6521
  • AVR, język C: brak deklaracji funkcji EEPROM w projekcie AVT 2727

    Dołączam się do tematu. Używam WinAVR. Próbuję kompilować ćwiczenie numer 10 z książki Dolińskiego i niestety mam problem. Po długim czasie walki, znalazłem ten post i dołączyłem utils/depreaced.h; pozostał mi już tylko jeden błąd. main.c:137: undefined reference to `PRG_RDB' Funkcja, w której występuje błąd wygląda następująco: void pisztekst(char...

    Mikrokontrolery   24 Lip 2007 22:14 Odpowiedzi: 5    Wyświetleń: 2066
  • [AVR][C] Optymalizacja wykorzystania zasobów, Ethernet

    Tak też myślałem zrobić. Na pewno przy TCP było by sporo szybciej gdybym nie liczył tego CRC sam. Co do samych obliczeń to działa to tak ze podaje układowi pointer do początku danych i pointer do końca. Suma zapisuje się w rejestrze. Wtedy mógłbym go dopisać do danych do wysłania bezpośrednio w buforze karty sieciowej. Myślałem jeszcze nad samym mechanizmem...

    Mikrokontrolery   26 Sie 2009 19:47 Odpowiedzi: 18    Wyświetleń: 3110
  • Trójfazowy sterownik kolumny rektyfikacyjnej DIY

    Witam. Potrzebuję pomocy przy uruchomieniu sterownika. Zmieniłem adresy czujników w pliku definicje.h na adresy moich czujników. Poniżej logi z kompilacji w code blocks: -------------- Build: Release in AAbratek_v_3_0 (compiler: GNU GCC Compiler for AVR)--------------- avr-gcc.exe -fexpensive-optimizations -Os -Wall -mmcu=atmega328p...

    DIY Konstrukcje   18 Sty 2017 22:56 Odpowiedzi: 39    Wyświetleń: 20079
  • Odczyt danych powyżej 64kB z PROGMEM w C – jak obsłużyć uint_farptr_t?

    U mnie to co Ci podałem kompilowało się z tylko jednym warningiem. avr-gcc -g1 -Wall -Os -mmcu=atmega168p -DF_CPU=16000000UL -c -o main.o main.c main.c: In function 'generuj_VCO': main.c:79:29: warning: cast from pointer to integer of different size avr-gcc --version avr-gcc.exe (AVR_8_bit_GNU_Toolchain_3.4.3_1072) 4.8.1

    Mikrokontrolery AVR   16 Cze 2015 12:53 Odpowiedzi: 33    Wyświetleń: 2238
  • Zastosowanie Indirect Data Addressing w mikrokontrolerach PIC - dlaczego?

    Zrobilam cos takiego: list p=10f222 ; list directive to define processor #include <p10F222.inc> ; processor specific variable definitions ; ;***** VARIABLE DEFINITIONS ;w_temp EQU 0x7E ; variable used for context saving ;#DEFINE STAT POTRB,0 ;***************************************... ORG 0x000 ; processor reset vector...

    Mikrokontrolery PIC   13 Mar 2009 17:29 Odpowiedzi: 11    Wyświetleń: 1713
  • [atmega32] program działa na symulatorze, na uC już nie

    Mam problem z tym call i ret mam taki kod: ldi R16, 0x00 Co jest źle? W przypadku procesorów AVR zawsze na sam początek musisz ustawić stos w odpowiednim miejscu w pamięci programu. Praktycznie każdy program więc zaczyna się (dla atmega32) od rozkazów ustawiających stos. Za manualem str 45: Address Labels Code Comments $000 jmp RESET ; Reset Handler...

    Mikrokontrolery AVR   05 Lip 2011 19:31 Odpowiedzi: 21    Wyświetleń: 2422
  • Jak przerobić program z Attiny26 na Attiny861A w AVR Studio?

    Twój problem dotyczy pamięci EEPROM. W ATTiny861 jest ona nieco inaczej zarządzana niż w Attiny26. Po pierwsze w 26 jest 128 bajtów EEPROM, czyli wystarczył jeden rejestr do jej zaadresowania, czyli EEAR. W tiny861 masz 512B więc potrzeba dwóch rejestrów adresowych EEARH (starszy bajt adresu) oraz EEARL (młodszy bajt adresu). Po drugie niektóre bity...

    Mikrokontrolery AVR   18 Maj 2010 06:48 Odpowiedzi: 12    Wyświetleń: 1527
  • PIC16F1459 - Jak programować PIC po doświadczeniach z AVR (Arduino)?

    AVE... Upewnij się, że wszystko dobrze podłączyłeś. Mi się tak robiło w projekcie miernika pojemności, gdy jeden z przewodów "nie stykał". Podłączyłem kolejny raz wg schematu, który umieściłem i niestety dalej nic się nie wyświetla :( .. I te wszystkie opóźnienia powinny być po EN = 0 a nie po EN = 1. Albert tak zmieniłem i dalej nie działa (no chyba...

    Mikrokontrolery PIC   14 Sie 2015 22:16 Odpowiedzi: 47    Wyświetleń: 8985
  • atmega 128 - PWM w przerwaniu TOV1 nie działa, działa w pętli głównej

    Nadawanie nazw rejestrom moim zdaniem bez sensu. Sam się gubisz i nie wiadomo czy ma się do czynienia z rejestrem z grupy r16-r31 czy r0-r15. Tu się mogę nie zgodzić - nadawanie nazw może mieć sens, gdy się wie, co się robi:[syntax=asm]#define ML r0// Used for EEPROM & Program Flash Memory access and Lo byte for result of multiply #define MH r1//...

    Mikrokontrolery AVR   11 Sie 2012 13:28 Odpowiedzi: 8    Wyświetleń: 2065
  • [ATMega8] ATMega8: Konieczność resetu po włączeniu zasilania, śmieci na wyjściach

    A co według Ciebie jest takiego nieuważnego w moim programie? #define F_CPU 8000000UL #define BAUD 9600 #define MYUBRR ((F_CPU/(16L*BAUD))-... #include <avr/io.h> #include <avr/eeprom.h> #include <avr/pgmspace.h> #include <util/delay.h> #include <stdint.h> uint8_t RCDATA[] = {0,0,0,0};...

    Mikrokontrolery AVR   30 Maj 2009 18:49 Odpowiedzi: 6    Wyświetleń: 1155
  • Poszukuje procedur do obsługi AVR w trybie slave(raczej TWI)

    Proszę: /***************************************... ****************************************... static void I2C_Slave_Initialise(u8_t I2C_ownAddress) { TWAR = I2C_ownAddress; // set own I2C slave address TWAMR = MASK_ADDRESS; //<<I2C_ADR_BITS; // I2C Interface...

    Mikrokontrolery   18 Wrz 2007 01:11 Odpowiedzi: 2    Wyświetleń: 1505
  • Jak poprawnie użyć sprzętowego I2C (TWI) w Atmega8? Przykład biblioteki i kodu

    Witam!! Mam problem z TWI... Programuję na uC od niedawna, więc troche idzie mi to opornie ;/ Mam układ który odczytuje natężenie oświetlenia z czujnika TSL2561T. uC Atmega8. piny oczywiście podłączone pod sprzętowe TWI. zastosowałem konwerter napięć (ze strony philipsa), aby czujnik działał prawidłowo z procesorem o logice 5V. przejściówka sprawdzona...

    Mikrokontrolery   03 Sie 2010 21:05 Odpowiedzi: 16    Wyświetleń: 8772
  • ATmega8: Obsługa przerwania INT0 w bootloaderze - co może być nie tak?

    w erracie nic nie ma. przepisalem funkcje do asm i niestety nie dziala, przestwilem fusy bity i nic, zmienilem zasilanie i taktowanie i nadal pudlo procedura testowa: .include "m8def.inc" .equ PAGESIZEB = PAGESIZE*2 ;PAGESIZEB is page size in BYTES, not words .DSEG Buffer:.DB 1 // Buffer for received page .CSEG .org $C00 RESET: ; Initialize...

    Mikrokontrolery   09 Lip 2006 15:07 Odpowiedzi: 7    Wyświetleń: 1629
  • [c] Odczytywanie struktury `pomiar_typ` bajt po bajcie w C - jak to zrobić?

    Ok, coś kumam :) Znalazłem jeszcze tutaj: http://www.dreamincode.net/forums/topic/... coś takiego: #include <iostream> using namespace std; typedef struct { unsigned char bit0:1; unsigned char bit1:1; unsigned char bit2:1; unsigned char bit3:1; unsigned char bit4:1; unsigned char bit5:1; unsigned char...

    Mikrokontrolery   23 Gru 2010 10:36 Odpowiedzi: 17    Wyświetleń: 3250
  • AVR-GCC: Różne wyniki mnożenia w argumentach funkcji w różnych plikach

    Przeniosę to przerwanie i tablice do plików .c. Ale wtedy w pliku głównym .c mam includować plik przerwania .c? Myślałem, że tam inkluduje się tylko pliki .h Nie musisz include'ować pliku .c, a nawet nie powinieneś. W Makefile dopisz go tylko do plików źródłowych (SRC = $(TARGET).c przerwanie.c inny_plik.c itd.) a linker odwali resztę roboty. Zostało...

    Mikrokontrolery   01 Lut 2009 19:47 Odpowiedzi: 55    Wyświetleń: 7142
  • Jak sterować PWM na Atmega8 w asm, reagując na sygnał RXD?

    Nie wiem z czym masz dokładnie problem, ale bawiąc się kiedyś w asm napisałem program zmieniający wypełnienie na PB1 (OC1A) w zależności od wartości odczytanej z przetwornika A/C. Może okaże się Tobie pomocny: #include "m8def.inc" .def acc = r16 .def result = r17 rjmp RESET ; Reset Handler reti ;EXT_INT0 ; IRQ0 Handler reti ;EXT_INT1 ; IRQ1...

    Mikrokontrolery AVR   17 Maj 2009 18:28 Odpowiedzi: 1    Wyświetleń: 2121
  • Jak zapisywać i odczytywać pamięć EEPROM 24c32 stronami przez I2C?

    Powyższy post trochę zmodyfikowałem... Znacznie zmodyfikowałeś :) Już pisałem sprostowanie, ale widzę że chyba już załapałeś :) ...lepiej zacząć adresowanie stronami od 1 strony... Ściślej mówiąc, od pierwszej komórki danej strony, bo wtedy można zapisać maksymalną ilość danych (w naszym przypadku 32 bajty) w komórkach o kolejnych adresach - nie nastąpi...

    Mikrokontrolery AVR   04 Wrz 2011 11:00 Odpowiedzi: 12    Wyświetleń: 4643
  • STM32L151 - Zawieszanie się przy zapisie EEPROM po 9. bajcie

    raczej masz racje nie jest pusty poczatek bo open ocd kasuje tylko ten fragment gdzie wgrywa soft, wiec jak był tam bootloader to siedzi nadal, druga płytka była nowa i odrazu wgrany soft z ofsetem 0x3000 dlatego nie ruszył, wiec obie płytki są takie same i raczej ok. Co do faktu ze wszytsko działa z debugera to popram mnie jesli żle myslę, ale debufer...

    Mikrokontrolery ARM   27 Maj 2014 13:31 Odpowiedzi: 21    Wyświetleń: 2142
  • STM32 I2C z EEPROM 24LC02 - dziwne zachowanie na analizatorze logicznym

    Witam Od kilku dni (od środy) walczyłem z komunikacją I2C z kością 24LC02 (EEPROM). Dziś udało mi się to uruchomić ale na alnalizatorze logicznym widzę bardzo dziwne zachowanie. Oto fragment kodu wykonanego po naciśnięciu przycisku: http://obrazki.elektroda.pl/3034501800_1... pierwszy pakiet wydaję się być w miarę ok http://obrazki.elektroda.pl/2611669300_1...

    Mikrokontrolery ARM   06 Sty 2014 10:42 Odpowiedzi: 12    Wyświetleń: 2865
  • Pastylki Dallas - pamięć dotykowa

    W systemie dostępowym przeważnie stosuje się karty magnetyczne, chipowe lub karty zbliżeniowe RFID. To rozwiązanie jest dosyć nowe - klucz wygląda jak bateria do płyty głównej. Zalety pamięci dotykowej: - niesamowicie mała 5mm średnica - pole magnetyczne nie wpływa w żaden sposób na pamięć - obudowa odporna na zewnętrzne działanie czynnikó atmosferycznych...

    Artykuły   13 Kwi 2006 16:35 Odpowiedzi: 11    Wyświetleń: 12577
  • STM32F030 - emulacja EEPROM

    Witajcie ponownie :) Wybaczcie, że dopiero teraz odpisuję. Ogólnie "odpaliłem" wreszcie te emulację EEPROMa w FLASH. Działa, ale mam jedno pytanie, wirtualny adres zmiennych, czy muszę jakoś uważać na to co tam wpiszę? Chodzi mi o tę linijkę kodu: [syntax=c]uint16_t VirtAddVarTab[NB_OF_VAR] = {0x5555, 0x6666, 0x7777};[/syntax] To pytanie dedykuję głównie...

    Mikrokontrolery ARM   19 Kwi 2017 07:26 Odpowiedzi: 34    Wyświetleń: 4161
  • [BK7231N/CB2S/BL0937] Inteligentna wtyczka Wi-Fi z pomiarem energii (RMC021)

    https://obrazki.elektroda.pl/2263978600_... #include <Arduino.h> #include "Timer.h" #include <ESP8266WiFi.h> #include <WiFiClient.h> #include <ESP8266WebServer.h> #include <ESP8266HTTPClient.h> #include <ESP8266HTTPUpdateServer.h> #include <ESP8266mDNS.h> #include <EEPROM.h>...

    Smart Home IoT   10 Kwi 2025 10:52 Odpowiedzi: 47    Wyświetleń: 8916
  • Jak edytować program ASM dla RC5 na Attiny13 zamiast Attiny22?

    Witam chętnie kupię uC Attiny22 lub też proszę fanatyków - elektroników o edycję programu do obsługi RC5 (*.asm w załączniku). Więcej na temat układu, który chcę uruchomić jest na http://www.elektroda.pl/rtvforum/topic79... ps. hex pomyślnie zaprogramowałem na Attiny13, niestety nie działa to. (nawet nie zapisuje kudu RC5 w EEPROM) ASM - RC5 ;****...

    Mikrokontrolery   10 Maj 2008 11:18 Odpowiedzi: 5    Wyświetleń: 2915
  • Jak skonfigurować AVR Studio z RKlibAVR do projektu UART?

    Kod programu jest wzięty, z katalogu przyklad/uart dołączonego razem z bibliotekami. Oto jego kod /*--------------------------------------... */ /*Demo biblioteki UART */ /*Autor: Robert Krysztof */ /* WWW:http://www.8051.prv.pl */ /*E-mail: robert.krysztof(at)wp.pl */ /*--------------------------------------...

    Mikrokontrolery AVR   13 Gru 2009 15:49 Odpowiedzi: 3    Wyświetleń: 2865
  • Atmega644 i bootloader MCS - Dzielę się wrażeniami i dopytuję. [BASCOM]

    Próbuję zrozumieć kod samplowy: [syntax=basic4gl]$crystal = 8000000 $baud = 4800 $regfile = "m644def.dat" Const Loaderchip = 644 #if Loaderchip = 644 ' Mega644P $loader = $7c00 ' 1024 words Const Maxwordbit = 7 'Z7 is maximum bit ' Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 #endif Const Maxword =(2...

    Mikrokontrolery AVR   10 Cze 2015 10:54 Odpowiedzi: 45    Wyświetleń: 4917
  • PIC24F - Program do obsługi i2c

    Drugi sposób to użycie http://www.microchip.com/mplab/mplab-cod... Oprócz tego wiele innych. Albert Niby pomaga ale potrafi tak zagmatwać kod że czasami lepiej i szybciej jest napisać samemu i po kompilacji jest pełno warning:. Czemu nie zrobili jak w Arduino. Wchodzę w bibliotekę I2C zmieniam szybkość, częstotliwość zegara, ustawiam na...

    Mikrokontrolery PIC   21 Kwi 2016 11:18 Odpowiedzi: 7    Wyświetleń: 2505
  • STM32F103 - Zapis do FLASHa nie działa przy optymalizacji -Os. Co robić?

    Wcześniej użyłem volatile bo chciałem wymusić odczyt tych tablic za każdym razem z pamięci FLASH. A nie z jakiegoś rejestru gdzie wartość mogła by zostać zapamiętana. W tym celu, żeby po przeprogramowaniu pamięci, program na pewno operował na nowych wartościach. Ale mam rozumieć że w tym wypadku volatile nie pełni roli wymuszenia każdorazowego dostępu,...

    Mikrokontrolery ARM   11 Lip 2016 07:57 Odpowiedzi: 37    Wyświetleń: 2628
  • Dlaczego Arduino Uno resetuje się przy Alarm.delay() w TimeAlarms?

    Cześć, Jakiś czas temu postanowiłem napisać sobie kod na Arduino do obsługi pewnego filtra. Wydawało mi się, że usunąłem już wszystkie problemy z jakimi się borykałem, jednak jak to bywa z elektroniką, byłem w błędzie. Do rzeczy: Kod który mam przez większość czasu nie robi nic tylko wyświetla godzinę, natomiast raz na 2 tygodnie powina sięodpalić funkcja...

    Arduino   21 Sie 2020 14:29 Odpowiedzi: 23    Wyświetleń: 1311
  • Atmega1280 - wolne działanie po wgraniu zmodyfikowanego bootloadera Bascom

    Witam Na wstępie się przywitam - na imię mam Piotr, jestem sobą początkującą w kwestii programowanie mikrokontrolerów AVR - przez ostatni rok "bawiłem" się w różne układy na m32 - pisząc soft w bascomie. Przesiadłem się kilka dni temu na procesor m1280 - i tu mam kilka problemów, których źródła nie potrafię zdiagnozować. Przede wszystkim - po wgraniu...

    Mikrokontrolery AVR   20 Lis 2011 11:50 Odpowiedzi: 4    Wyświetleń: 1287
  • [Bascom] SWUSB - Klawiatura USB Atmega8

    Witam. Znalazłem coś innego i po modyfikacji działa jak powinno . Przypisany jeden klawisz pod PB.2 wysyłający LewyALT + Q. Jest też zmiana u gnieździe usb D- PD.3 na PD.4. [syntax=vbnet] 'Author : Rick Richard 'www : http://www.sloservers.com/swusb 'Created : Jul 29, 2009 'Version : 1.00 '***************************************...

    DIY Konstrukcje   10 Sty 2024 01:35 Odpowiedzi: 24    Wyświetleń: 39027
  • [mega32] Jak wyświetlić tekst z EEPROM na LCD3310 w BASCOM dla mega32?

    Witam, nie poddaje się ;D Znowu próbuje coś zdziałać z bascomem. Aktualnie problem polega na zmienienie wartości string odczytanej z eeprom na zwykły tekst. Dla alfanumerycznego lcd było prosto: LCD Chr(dana). Aktualnie na lcd wyświetlają się cyfry. W eeprom zapisany jest tekst i chcę go wyświetlić na lcd. Program: $regfile = "m32def.dat"...

    Mikrokontrolery AVR   13 Kwi 2009 13:01 Odpowiedzi: 7    Wyświetleń: 2449
  • Kod do stacji lutowniczej Arduino UNO z MAX6675 i PID_v1 - problem z edycją

    [syntax=c]#include <Wire.h> #include <MAX6675.h> #include <EEPROM.h> #include <PID_v1.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x3f, 20, 4); //RelayPin "1"-ВЕРХН&... нагреk... //RelayPin "2"-НИЖНИ&...

    Arduino   06 Lut 2018 17:52 Odpowiedzi: 5    Wyświetleń: 681
  • C / LCD / mega8 - Czy poprawnie adresuję znaki w DDRAM dla ekranu 2x20?

    No niestety nie jeden błąd się wkradł ale niestety nie wiem jaki :) Oto kod biblioteki : Kompilacja rozpoczęła się. Projekt „DMX MULTI FUNCTION OPERATOR.cproj” (elementy docelowe: Compile): Kompilowanie przy użyciu wersji narzędzi „4.0”. Element docelowy „Compile” w pliku „C:\Program Files...

    Programowanie   19 Sty 2015 23:48 Odpowiedzi: 22    Wyświetleń: 2109
  • Jak obsłużyć transmisję HEX przez bootloader MCS'Bascom?

    Jaka jest idea tego bootloadera, chcę wykorzystać ten bootloader w moim układzie i wysyłać nowy FLASH z kliku skompilowany przez Bascom'a (HEX) przez własną aplikację, potrzebuje pomocy ze zrozumieniem jak mam obsłużuć tą transmisje. Typu wysyłam coś - odbieram coś itp. '---------------------------------------... ' (c)...

    Mikrokontrolery AVR   25 Mar 2011 21:46 Odpowiedzi: 2    Wyświetleń: 2409
  • Sterownik przekaźników kompatybilny z Home Assistant/Tasmota HTTP + obudowa

    https://obrazki.elektroda.pl/3803750000_... Witajcie moi drodzy Przedstawię tutaj mój sieciowy sterownik przekaźników kompatybilny z Home Assistant poprzez Tasmota HTTP. Sterownik oparty jest o PIC18F67J60 i dodatkowo oferuje m. in. odczyt temperatury, budzik, przyciski, niezależny panel WWW oraz szerokie możliwości konfiguracji. Wstęp...

    DIY Smart Home   28 Mar 2021 16:32 Odpowiedzi: 7    Wyświetleń: 7539
  • STM32 - Opis Libopencm3 + 2.2" 240*320 SPI TFT LCD Module Display ILI9341

    np. baud rate nie ustawiam, bo domyślnie po resecie ma wartość 000, czyli fPCLK/2. U mnie też tak było do czasu aż skomplikowałem moją "pajęczynę" wtedy wyświetlacz miał tendencję do "zawieszenia się". prawdopodobnie to była za duża częstotliwość żeby sobie tak kabelkami 20cm "latać". Wystarczyło że częstotliwość zmniejszyłem i od razu ruszyło. Przy...

    Mikrokontrolery ARM   03 Maj 2014 10:13 Odpowiedzi: 6    Wyświetleń: 7431
  • WinArm i FreeRTOS: Błąd kompilacji i problem z make clean

    Witam! Od jakiegoś czasu bawię się mikrokontrolerami. Ostatnio próbuje swoich sił przy WinArmie. Nie mam problemu przy prostrszych projektach, gdzie w skład wchodzi pare plików. Problem i to duży pojawił się ostatnio, gdy próbowałem skompilować projekcik FREE RTOS-a (dość rozbudowany). Zmieniam ścieżkę dostępu do projektu, w pliku poza tym nic nie zmieniam....

    Mikrokontrolery ARM   04 Lut 2009 23:59 Odpowiedzi: 4    Wyświetleń: 2339
  • [AVR] [AVR][C] Ostrzeżenia przy obsłudze LCD - typy zmiennych w kodzie własnym

    Na początek trochę autorskiego kodu do LCD, który sam tworzyłem na podstawie opisów z sieci i wzorując się na dostępnych bibliotekach - były mało czytelne, więc zamiast ślepo ich używać postanowiłem mieć coś swojego, co wiem jak działa i co się w tym dzieje... na poczatek fragment kodu lcd odpowiadającego za wyświetlanie różnych rzeczy: //zmienne i...

    Mikrokontrolery AVR   16 Gru 2010 14:54 Odpowiedzi: 15    Wyświetleń: 3927
  • [CFX] Behringer DJX700 CustomFX - programowalny efektor do Twojego miksera

    https://obrazki.elektroda.pl/4689387300_... Jak niedawno zapowiadałem, prace nad projektem efektora do miksera Behringer DJX700 praktycznie zostały zakończone. Na chwilę obecną mam działający układ wraz z devboardem i ukończone programy efektów. Ale po kolei. O samym procesorze FV-1 możecie poczytać w innych moich tematach; konkretnie...

    DIY Konstrukcje   01 Kwi 2024 11:58 Odpowiedzi: 4    Wyświetleń: 3357
  • [mega16][asm AvrStudio] rcall przeszkadza USARTowi ?

    Witam kolegów, mam dość dziwny kłopot. Poniższy program zawiera jedynie procedury służące do komunikacji Atmega16 z PC. Jest tu obsługa wejściowego i wyjsciowego bufora kołowego o pojemności 255znaków. Pętla główna jest w zasadzie pusta. W celu przetestowania każdy przychodzacy znak jest dodawany do bufora wyjściowego i odsyłany (echo). Program testuje...

    Mikrokontrolery AVR   05 Wrz 2008 08:09 Odpowiedzi: 5    Wyświetleń: 1521
  • Wyświetlacz 192x64 KS108 - brak lewej części, konfiguracja pinów i kodu

    Witam,dzięki za porady, to jest biblioteka której używam,czy może mi ktoś pomóc w przerobieniu tej biblioteki $lib "glcdKS108-192x64.lib" Copyright = Mcs Electronics Www = Http : / / Www.mcselec.com Email = Avr(at)mcselec.com Comment = Ks0108 Graphic Display Library For 192 * 64 Libversion = 1.11.9.3 Date = 23 June 2009 Statement = No Source Code From...

    Mikrokontrolery   18 Paź 2013 22:47 Odpowiedzi: 15    Wyświetleń: 2827
  • [STM32][eclipse z CodeSourcery]błedna kompilacja programu do komunikacji USB HID

    Witam, w końcu udało się , komputer widzi urządzenie jako HID, robiłem już pierwsze testy wysyłania i odbierania wiadomości i wszystko jest Ok, Stało się tak przez podmienienie startup oraz linkera. Trochę pochodziłem po necie w poszukiwaniu i znalazłem całkiem ciekawą stronę : http://gandalf.arubi.uni-kl.de/avr_proje...

    Mikrokontrolery ARM   14 Lip 2012 14:57 Odpowiedzi: 38    Wyświetleń: 7957
  • atmega8 - [atmega8][c] dziwna anamalia w dużym programie

    Oto i źródło, może Wy zauważycie coś dziwnego... [syntax=c] // PINY WEJŚCIOWE #define ZIELONA PIND5 #define CZERWONA PIND6 #define DEBUG_PORT PORTD #define DEBUG_DDR DDRD #define ZOLTA PIND3 #define KL_PORT PORTC #define KL_PIN PINC #define KL_DDR DDRC #define LEWO PINC0 #define DOL PINC1 #define PRAWO PINC2 #define GORA PINC3 #define LEWY PINC4 #define...

    Mikrokontrolery AVR   28 Gru 2013 06:46 Odpowiedzi: 15    Wyświetleń: 2196
  • Wybór małego mikrokontrolera AVR z RTC do budowy przypominacza

    przepraszam nie przejrzalem dokladnie pdf'a ale to wynika z mojego "angielskiego", jak by byly opisy po "polskiemu" tja bardzo chetnie, a jak nie to musze sie z ang męczyć :) hoho!! :) już mi sie podoba ten uC ze wzgledu na asemblerka :) - nie będę musiałsię uczyć od nowa, dzieki wielkie tylko na stronce TME(tam tez są te FRAMy) znalazlem ADUC814ARU...

    Mikrokontrolery   27 Lis 2004 21:31 Odpowiedzi: 23    Wyświetleń: 2844
  • Jak zaimplementować Keeloq na PIC16C54XT bez doświadczenia w PIC?

    Witam, od kilku dni "męczę" się w dosłownym tego słowa znaczeniu z implementacją KEELOQ'a w swoim urządzeniu. Pomęczył bym się jeszcze kilka dni ale gonią mnie terminy i dlatego chciałbym poprosić o pomoc bardziej doświadczonych kolegów. Buduję układ z sercem Atmela gdyż z tymi procesorami miałem do tej pory najwięcej do czynienia. Niestety nie mam...

    Mikrokontrolery PIC   17 Gru 2013 22:27 Odpowiedzi: 4    Wyświetleń: 4953
  • Jak skompilować kod dla AKI do PIC16F84 w MPLab?

    Napiszę pod postem. Kod się kompiluje i działa poprawnie. Za to walczę teraz z drugim kodem - podobnym bardzo, po czyichś modyfikacjach: [syntax=avrasm] ; original File = Tasta.hex from MacFaulkner's AKI ; Based on the v1.1A Tasta.hex file ; ; This was a .hex to .asm conversion, German layout stripped out, and ; various fixes provided by Nathan Hartwell...

    Mikrokontrolery PIC   13 Lis 2019 17:43 Odpowiedzi: 5    Wyświetleń: 981
  • Jak zintegrować WebSerwer z Remote Control IR do sterowania kanałami ON/OFF?

    Witam, Potrzebuje pomocy w projekcie. Wygooglowałem sobie Web Serwer. Rozbudowałem go o dodatkowe dwa kanały typu: ON/OFF. Dodatkowo do układu podłączyłem odbiornik IR aby móc sterować tymi samymi kanałami ON/OFF za pomocą pilota IR. Przykładowo: jeśli w danej chwili pod ręką mam (bliżej do) pilota, to naciskam button "1" i włączam lub wyłączam pierwszy...

    ESP8266 i ESP32   07 Lis 2019 19:59 Odpowiedzi: 10    Wyświetleń: 519
  • [bascom/atmega1280/i2c] I2C nie działa - brak komunikacji

    Witam serdecznie! Mam wielki problem z bascomem i magistralą i²c. Otóż kiedyś, gdy miałem bascoma 1.11.7.7 magistrala i²c działała bez problemów, teraz mam Bascoma 1.11.9.5 i nie mogę się skomunikować z żadnym układem i²c. Zegar i pamięć eeprom w ogóle nie odpowiadają, testowałem na 2 płytkach (jednej własnej konstrukcji, druga BASCOM...

    Mikrokontrolery   26 Lut 2010 18:49 Odpowiedzi: 2    Wyświetleń: 3285
  • Jak zaprogramować pamięć SPI 25LCXXX z ATmega 16? Kłopoty z kodem C

    Witam, staram się zaprogramować pamięć SPI z seri 25LCXXX, jednak mam pewne kłopoty, to co udało mi się zrobić korzystając z ds wygląda tak: [syntax=c]#define SPI_SS PB4 #define SPI_MOSI PB5 #define SPI_MISO PB6 #define SPI_SCK PB7 #define INSTR_READ 0b00000011 #define INSTR_WRITE 0b00000010 #define INSTR_WREN 0b00000110 unsigned char spi_data; unsigned...

    Mikrokontrolery AVR   11 Lut 2012 20:15 Odpowiedzi: 1    Wyświetleń: 1399
  • 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
  • Dlaczego kod Arduino ESP8266 nie zmienia stanu LED przy IF?

    Oto cały kod: [syntax=c]/********* Rui Santos Complete project details at http://randomnerdtutorials.com https://randomnerdtutorials.com/esp8266-... *********/ // Load Wi-Fi library #include <ESP8266WiFi.h> //IR #include <Arduino.h> #include <IRremoteESP8266.h> #include <IRrecv.h> #include <IRutils.h> #include <DNSServer.h>...

    ESP8266 i ESP32   13 Sty 2020 21:06 Odpowiedzi: 25    Wyświetleń: 870
  • Zamiana kodu RFID na poziom 1z10 na ATmega8 w Bascom - jak to zrobić?

    Potrzebuję pomocy przy zamianie kodu "RFID Reader", tzn. żeby zamiast wyświetlania kodu karty na LCD uzyskiwać odpowiedni poziom na wyjściu 1z10 i czy jest to możliwe do zrealizowania na atmega8? Chciałbym użyć 8 ostatnich cyfr kodu karty. Posłużyłem się gotowcem, który był już na elektrodzie (dopiero uczę się bascoma i nie wiem jak się do tego zabrać):...

    Mikrokontrolery AVR   04 Mar 2012 23:34 Odpowiedzi: 0    Wyświetleń: 4567
  • Błędny odczyt czasu z DS1302 i temperatury z DS18B20 na atmega328

    No właśnie cały czas wyświetlacz wyświetla mi 0. Wcześniej miałem 1000 ms opóźnienia ale to niczego nie zmieniało Dodano po 51 Podokładem trochę tych delay, ale wyniku na wyświetlaczu to nie zmieniło [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <stdio.h> #include <stdlib.h> #include...

    Początkujący Elektronicy   11 Wrz 2018 18:45 Odpowiedzi: 15    Wyświetleń: 744
  • 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
  • [PIC16F877][ASM] - Klawiatura midi - wsad do procka

    Witam. Składam sobie klawiaturę midi (robię już którąś z kolei na tym samym projekcie i oczywiście wszystko działa) jednak mam do Was kilka spraw związanych z tym tematem. Otóż po pierwsze: - mam plik asm, który jak pisałem działa, jednak w projekcie brakuje mi złącza midi IN - jest ono w innych projektach (z podłączeniem sobie poradzę bez problemu),...

    Mikrokontrolery Początkujący   28 Kwi 2019 05:16 Odpowiedzi: 3    Wyświetleń: 3594
  • Moduły Wi-Fi Atmel WINC1500 dedykowane dla aplikacji IoT cz. II.

    http://obrazki.elektroda.pl/4208419300_1... Moduły Wi-Fi Atmel WINC1500 dedykowane dla aplikacji IoT cz. II. W poprzednim odcinku Czujnik temperatury wysyłający dane z wykorzystaniem WiFi. Konfigurację sprzętową pozostawiamy bez zmian, podłączony pozostaje moduł WINC1500 oraz I/O1. http://obrazki.elektroda.pl/8282395400_1...

    Artykuły   17 Cze 2015 08:01 Odpowiedzi: 0    Wyświetleń: 2388
  • Jak zapisać tablicę do EEPROM dla rejestru przesuwnego 74HC595?

    Witam! Od dwóch dni szukam rozwiązania w jaki sposób umieścić tablicę dla rejestru przesuwnego 74HC595. Napisałem taki oto bananalny program [syntax=c]#include <avr/io.h> #include <util/delay.h> #define DS0 PORTD&=~(1<<PD0) //MAKRA DO OBSŁUGI REJESTRU #define DS1 PORTD|=(1<<PD0) #define ST0 PORTD&=~(1<<PD1) #define...

    Mikrokontrolery Początkujący   15 Cze 2012 18:26 Odpowiedzi: 0    Wyświetleń: 842
  • ft2802x i2c - brak odbioru danych z akcelerometru LIS35DE na Launchpad c2000

    Witam, Próbuje napisać program który odbierze mi dane z akcelerometru LIS35DE (http://www.st.com/web/en/resource/techn... korzystam z Launchpad c2000 Piccolo. Chciałem przerobić przykładowy kod obsługi magistrali i2c dostarczony wraz z oprogramowaniem do tego Launchpada, niestety nic niepomaga program nie potrafi...

    Mikrokontrolery Pozostałe   03 Sie 2013 12:48 Odpowiedzi: 0    Wyświetleń: 2967
  • Asembler - Program enkodera POCSAG na ATTiny2313 czas pomiedzy znakami

    Witam, znalazłem kiedyś program napisany w asemblerze do kodowania POCSAGu z portu com komputera. Program działa ok ale gdy podłączę mikrokontroler Atmega8 i wysyłam przez Uart komendy do kodera POCSAG to muszę robić przerwy 12 sekundowe pomiędzy wysyłaniem komend. Nie znam asemblera i mam pytanie co zrobić by nie czekać tych kilkunastu sekund pomiędzy...

    Programowanie Początkujący   13 Gru 2013 13:01 Odpowiedzi: 0    Wyświetleń: 1656
  • RT5362F - Dzialający sterownik do Ubuntu 12.04 - 14.04

    Poszukuję sprawnego sterownika do w/w chipsetu karty wi-fi. Dostałem na płycie sterownik, który nie daje się zainstalować. Wyrzuca mi taki oto błąd: /Pulpit/DPO_RT5592_RT5392_LinuxSTA_V2610... sudo makemake -C tools make[1]: Wejście do katalogu `/home/gbp/Pulpit/DPO_RT5592_RT5392_Linu... gcc -g bin2h.c -o bin2h...

    Linux   27 Sty 2016 16:03 Odpowiedzi: 0    Wyświetleń: 945
  • Jak dodać wybór języka w menu ATmega128 z obsługą przerwań i wyświetlacza?

    Witam...Używam pamięci programu do przechowywania stałych (łańcuchy tekstowe), przerwanie od odbioru łączem szeregowym do obsługi interfejsu MODBUS.ATmega128 obsługuje wyświetlacz graficzny. Chciałem dodać w menu wybór języka Polski/Angielski. http://obrazki.elektroda.net/29_11715729... Obsługa tekstów wygląda następująco : //######################################...

    Mikrokontrolery   15 Lut 2007 22:01 Odpowiedzi: 0    Wyświetleń: 1407