delay volatile

Znaleziono około 529 wyników dla: delay volatile
  • Funkcja delay dla ATMEGA8(L) w C/C++

    Witam Temat być może pojawia się po raz wtóry, ale poprzednie tematy nie rozwiązały problemu. Chcę wykonać prosty zegarek cyfrowy oparty na uC ATMEGA8(L) oraz wyświetlaczu LCD 2x24. Wszystko chodzi bez zarzutów, gdyby nie fakt złego odliczania czasu przez mój uC. Otóż mój ATMEGA8 pracuje z...

    Mikrokontrolery   05 Wrz 2006 16:16 Odpowiedzi: 15    Wyświetleń: 5080
  • Nie poprawnie działający delay us z użyciem Systick

    Witam Was mam taki problem i nie wiem jak sobie z nim poradzić. Słowem wstępu Mk: stm32303vct6 zestaw discovery podłączony kwarc tak jak poniżej zwarte SB17 SB18, rezystor już był, dolutowałem C23, C22 - 22pF (nie miałem 20pF) SB12 do MCO nie ruszałem, jeszcze nie wiem do czego mogę MCO...

    Mikrokontrolery ARM   28 Lip 2015 22:05 Odpowiedzi: 9    Wyświetleń: 1428
  • [ATmega32][C] - Dziwna funkcja opóźniająca delay w bibliotece czujnika SHT10

    Witam wszystkich, nurtuje mnie dziwnie napisana funkcja delay w bibliotece którą znalazłem do obsługi czujnika wilgotności i temperatury SHT10. Bibliotekę zaimplementowałem w swój projekt, i czujnik ładnie działa, ale za cholerę nie wiem jak on działa korzystając z tego dziwnego delaya...Dlaczego autor...

    Mikrokontrolery AVR   30 Lip 2012 14:39 Odpowiedzi: 8    Wyświetleń: 1731
  • [C++] - Ulotność (volatile) obiektu a ulotność jego składników

    to while wyrzucony nie będzie (bo to statement with no effect, więc kwalifikowałby się). Tylko widzisz jeśli by taki while był wyrzucany nie ważne czy dana zmienna jest volatile czy też nie, to by nie miało by wtedy sensu, a tak to możemy powiedzieć kompilatorowi, że nie chcemy wyrzucać pętli dodając...

    Programowanie Początkujący   09 Lut 2016 17:41 Odpowiedzi: 15    Wyświetleń: 972
  • Biblioteka delay.h w AVR GCC

    Witam. Mam krótkie pytanie odnośnie funkcji realizującej opóźnienie zawartej w pliku nagłówkowym delay.h w AVR GCC. /** \ingroup util_delay Delay loop using an 8-bit counter \c __count, so up to 256 iterations are possible. (The value 256 would have to be passed as 0.)...

    Mikrokontrolery   30 Cze 2009 08:40 Odpowiedzi: 2    Wyświetleń: 2177
  • WinAVR + delay.h

    Witam!! Walcze z C i mam takie pytanka. 1. Czemu pliki dołączane przez #include<....> raz maja rozszerzenie *.h a innym razem *.c?? 2. Prosze o pomoc w rozszyfrowaniu tego kodu z pliku delay.h static __inline__ void _delay_loop_1(uint8_t __count) { __asm__ volatile ( "1:...

    Mikrokontrolery   20 Wrz 2005 12:21 Odpowiedzi: 2    Wyświetleń: 669
  • Delay dla AVR etc pod GCC

    Nie lepiej uzyc po prostu funkcji delay? Jak w assemblerze liczenie cykli ma jakis sens to w c juz go w ogole nie widze, musialbys odpalic symulator i zobaczyc ile zzera cykli for dokladnie, jak jeszcze uzywasz jakis przerwan to ci sie program calkowicie rozjedzie. Wg mnie najlepszy jest timer do tego. Aler...

    Mikrokontrolery   15 Sty 2008 21:59 Odpowiedzi: 13    Wyświetleń: 1598
  • [STM32][C/CodeSourcery] realizacja delay

    Takich gotowych funkcji w bibliotekach standardowych nie ma. Kiedyś napisałem taką funkcję: void delay_ms(u16 zp99) { // dla zegara 72MHz u32 i=0; u32 j=0; for(i=0;i<zp99*8;i++) { for(j=0;j<1000;j++) { ...

    Mikrokontrolery ARM   08 Kwi 2010 08:27 Odpowiedzi: 13    Wyświetleń: 13523
  • [stm32]płytka Discovery i DS1820, dokładny delay us

    Nie wiedzę inicjalizacji delayflag. The C language guarantees that all uninitialized global variables will be initialized to zero. Sprawdź tak: [syntax=c]volatile int delayFlag = 1;[/syntax] Twój pierwszy delay trwa tyle co kilka cykli procesora. Prześlij mi cały projekt, to sprawdzę w...

    Mikrokontrolery ARM   09 Kwi 2011 16:56 Odpowiedzi: 12    Wyświetleń: 6712
  • AVR/Atmega168/CAVRStudio4 - Delay zrobiony na timerze nie działa - why?

    Zmienna count powinna być volatile .

    Mikrokontrolery AVR   09 Paź 2012 00:32 Odpowiedzi: 2    Wyświetleń: 1389
  • zmienna w delay'u (regulacja czasu migania diodą)

    Dodałem tak jak mówiłeś i dalej wywala błąd na przerwaniu. [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> void mydelay(uint16_t delay) { int f; for (f = 0; f<delay; f++) _delay_ms(1); } int main(void) { volatile int...

    Mikrokontrolery AVR   10 Kwi 2016 09:34 Odpowiedzi: 20    Wyświetleń: 1422
  • [STM32F107] szukamy błędu w projekcie

    Witam ponownie, mam teraz niezwykłą zagadkę, tak więc posklejałem kawałek kodu który obsługuje USART + Ethernet - program polega jedynie na tym że jak odbierze jakąkolwiek ramkę Ethernetową to powiadomi o niej i wyśle przez RS-232 MAC address nadawcy i odbiorycy (przy czym tutaj kwestia estetyczna...

    Mikrokontrolery ARM   31 Paź 2011 19:02 Odpowiedzi: 16    Wyświetleń: 5033
  • Tablice w C - Wysyłanie ramki

    Jakieś dziwne zjawisko. Wszystko działało tz. w pętli pytałem urządzenie po modbusie a teraz jakieś dziwnie zachowanie . Tak jakby zawieszony procesor nic się nie wykonuje w pętli . Co może być przyczyną ? Całość poniżej : [syntax=c] /**********************... * stm32 uart main.c *************************/ #include...

    Mikrokontrolery Początkujący   10 Maj 2016 13:26 Odpowiedzi: 37    Wyświetleń: 2652
  • [STM32F103C8T6][C / WORKBENCH] Dioda nie chce mrugać

    W tej pętli w opóźnieniu zrób volatile int i, bo kompilator wywala pewno pętlę i dioda mruga tylko Ty nie nadążasz patrzeć. Albo dołóż jeszcze jedna zmienną. int Delay( int delay) volatile int i; int j = 0; for( i=0; i < 4000* delay; ++i ) { j+=i; } return j; } I...

    Mikrokontrolery ARM   16 Maj 2018 20:43 Odpowiedzi: 10    Wyświetleń: 711
  • zmienna w przerwaniu __irq

    Sprawdzilem wszystkie pliki i w zadnym niema wykozystanej zmiennej sstatus, zmiienialem jej nazwe aby czegos nieprzeoczyc niestety bez powodzenia. Podaje caly plik main .[syntax=cpp] *------------------------... "AT91SAM7X256.h" #include...

    Mikrokontrolery ARM   10 Lis 2011 14:32 Odpowiedzi: 13    Wyświetleń: 1382
  • [STM32/Atollic True Studio]Nie obslugiwanie modulu ARM

    Witam Probuje skompilowac gotowy przyklad z ksiazki (dokladnie miganie diod), wszystkie pliki , headery itd sa wlaczone do projektu, lecz wyskakuje mi nastepujacy blad kompilacji target CPU does not support ARM mode zawartosc pliku util_delay.c: [syntax=c]#include <util_delay.h> void...

    Mikrokontrolery ARM   07 Sty 2012 13:18 Odpowiedzi: 6    Wyświetleń: 2116
  • STM32F0 Discovery - ACD i emulacja EEPROM

    Tu jest fragment całego programu : [syntax=c]#include "stm32f0xx.h" #include "KS0108.h" #include "eeprom.h" #define PRZYCISK1_PORT GPIOF #define PRZYCISK1_PIN GPIO_Pin_4 #define PRZYCISK2_PORT GPIOF #define PRZYCISK2_PIN GPIO_Pin_5 #define STACYJKA_PORT GPIOA #define...

    Mikrokontrolery ARM   14 Gru 2012 15:09 Odpowiedzi: 14    Wyświetleń: 3678
  • [STM32F4][KS0108][KEIL] Wyświetlacz nie odpowiada/reaguje.

    Witam, Mam problem z obsługą wyświetlacza 128x64 zgodnie z ks0108 na mikrokontrolerze STM32F4 . Po poprawnym przyłączeniu do układu wyświetlacza, zabrałem się za oprogramowanie tego mikrokontrolera. Mój schemat podłączenia wyświetlacza wygląda tak : RS (Di) - PB1 R/W - PE7 E - PE9 CS1 - PB2 CS2...

    Mikrokontrolery ARM   15 Cze 2012 19:08 Odpowiedzi: 25    Wyświetleń: 2740
  • Czteronożny robot kroczący sterowany przez Arduino

    Opisywany projekt to pierwszy czteronożny robot autora, jego projektowanie i budowa zajęły rok. Jest to robot kroczący, którego ruch opier się na obliczeniach pozycji serwomotorów i preprogramowanej sekwencji ruchów nóg. Jest to bardzo fajny projekt, wykonany własnoręcznie od podstaw. Może być...

    DIY Zagranica   08 Sty 2017 19:40 Odpowiedzi: 7    Wyświetleń: 12546
  • Czy ten program jest poprawny

    Witam mam mały problemik, napisałem program w C++ a znaczy dopisałem troszke do juz istniejącego i nie wiem czy jest od poprawny. Nie jestem dobry w tym języku a niestety musę w nim napisać program. Zasada działania programu: 1. Wysyłamy pierwszą paczkę ultradźwięków => int sygnal(void) 2. Odbieramy...

    Mikrokontrolery AVR   23 Paź 2009 20:54 Odpowiedzi: 6    Wyświetleń: 2294
  • 1wire błędna odpowiedź układu

    Na oscylogramie widać podstawę czasu przypadającą na działkę więc wrzuciłem aby ktoś porównał to z tym jak ma być, więc dlaczego twierdzisz że nie jesteś w stanie odczytać zależności czasowych? Co mi da wrzucenie przez kogoś swojego oscylogramu z działającej komunikacji? Ano to że wówczas dokonam...

    Mikrokontrolery   11 Maj 2019 14:05 Odpowiedzi: 11    Wyświetleń: 558
  • Stepper for Vintage Dials

    Is it possible to verify the following program to run correctly on attiny2313A? It is: [syntax=cpp]//#####################... SUMLOG with stepper and crystal 6.0MHz ##### //###############################... assignment: //Port D.6 [input]...

    Mikrokontrolery AVR   01 Maj 2015 15:15 Odpowiedzi: 0    Wyświetleń: 498
  • dsPIC30F, C, pętle opóźniające.

    asm na pewno jest taki sam (szczegolnie ten ktorego uzywalem, bo to same podstawy), gorzej z timerami na ktorych opieraja sie dluzsze opoznienia (od ms w gore). nigdy nie zajmowalem sie dspic30, wiec... nie wiem jak to tam jest z tymi timerami. najwyzej dostosujesz sobie <: __________________________ mod...

    Mikrokontrolery PIC   05 Lut 2009 07:21 Odpowiedzi: 5    Wyświetleń: 1965
  • [ATTINY2313][C] Błąd w odczycie po I2C

    Witam! Oto program wykorzystujący programowe I2C, jednak nie działa on poprawie bo dostaje złe dane(tak jakbym dostawał za mało bitów). Układ współpracuje z ADS1110. #define F_CPU 4000000UL #include <util/delay.h> #include <avr\io.h> #include <avr\signal.h> #include <avr\interrupt.h> #include...

    Mikrokontrolery AVR   29 Lis 2010 11:23 Odpowiedzi: 4    Wyświetleń: 1170
  • Marsz Imperialny na Atmega32

    Tia z WGK. Fałsz wynika z tego, że podaje sie prostokąt. Nie ma to jak 3 i 5 harmoniczna... Przynajmniej tak mi się wydaje... No i może troche niedokładnie są częstotliwości. #include <avr/io.h> #include <compat/deprecated.h> #define SPP cbi(PORTA,PA3);sbi(PORTA,PA2...

    DIY Konstrukcje   02 Kwi 2008 19:58 Odpowiedzi: 10    Wyświetleń: 6112
  • LCD w języku C na płytce tesowej Atmega8 v 1.1

    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 Wygląda tak: Pkik HD44780.h //---------------------------...

    Mikrokontrolery AVR   08 Sty 2010 00:29 Odpowiedzi: 5    Wyświetleń: 2061
  • Atmega8, LCD EA DIP204-4 , C

    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...

    Mikrokontrolery   27 Sie 2010 20:09 Odpowiedzi: 13    Wyświetleń: 2423
  • Rejestracja tętna podczas snu - Arduino nano.

    Ostatnio trafiłem na czujnik tętna oparty o element fotoelektryczny. Testując czujnik UV z cyfrowym interfejsem Ostrzeżenie: Tego typu tanie czujniki "medyczne" nie mają nic wspólnego z prawdziwą elektroniką medyczną, prezentuję tutaj efekty własnych prób podejmowanych na własne ryzyko, osoby...

    DIY Poczekalnia   21 Wrz 2017 20:42 Odpowiedzi: 5    Wyświetleń: 5742
  • AVT 2990 Sygnalizator temperatury kotła CO - zmiana w programie

    Witam, Zmontowałem kiedyś sygnalizator jak w temacie. Działa dobrze, sygnalizuje przekroczenie górnej temperatury nastawionej, sygnalizuje spadek temperatury poniżej 0 stopni. Przydała by mi się jeszcze funkcja sygnalizacji przekroczenia dolnej nastawionej temperatury. Może ktoś podpowie co zmienić...

    Mikrokontrolery Początkujący   07 Mar 2018 17:54 Odpowiedzi: 2    Wyświetleń: 855
  • Jak wyswietlić zmienną na HD44780 w C

    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 :...

    Mikrokontrolery   13 Kwi 2006 19:53 Odpowiedzi: 1    Wyświetleń: 2226
  • ERROR w AVR STUDIO po dodaniu biblioteki

    makefile ########################################... Makefile for the project projekt ###############################... General Flags PROJECT = projekt MCU = atmega8 TARGET = projekt.elf CC = avr-gcc ##...

    Mikrokontrolery AVR   26 Sie 2010 18:16 Odpowiedzi: 8    Wyświetleń: 2148
  • [C][Atmega8A] - DS18B20, wyświetlacze 7-osegmentowe, a opóźnienia

    Sprawa wygląda tak, że siedze nad tym długo, a w Internecie nie znalazłem nic, co by mi pomogło. Szukałem dość dużo i już zaczynam się frustrować. Nie chodzi o delay trwający 750ms, bo ten wyeliminowałem. Rzecz jest m.in. w tych, które trwają od kilku do aż 500µs (reset pulse). Śmiem przypuszczać,...

    Mikrokontrolery AVR   02 Kwi 2013 20:59 Odpowiedzi: 23    Wyświetleń: 2358
  • atmega32 + 2xDS18B20 + rklibavr

    Wolałbym się pobawić tymi bibliotekami, które już jako tako znam. Przeglądałem te po których wspominałeś, ale przyznam że była to dla mnie czarna magia. Mam nadzieję, że na mojego posta trafi osoba, która również korzysta z rkavrlib. Aby bardziej rozjaśnić sprawę wrzucę jeszcze kilka kodów z których...

    Mikrokontrolery AVR   29 Wrz 2011 21:38 Odpowiedzi: 2    Wyświetleń: 1681
  • [LPC4357][C] - Kontroler EMC i SDRAM

    Witam, Dotychczas pisałem na zestawie MINI4357 i nie miałem większych problemów z pamięcią zewnętrzną. Od kilku dni męczę się z uruchomieniem mojej płyty na tym procesorze i pamięcią MT48LC4M16. Przerobiłem program z zestawu MINI4357 na moją pamięć i mam następujący problem. Procesor się wiesza...

    Mikrokontrolery ARM   27 Maj 2014 07:34 Odpowiedzi: 0    Wyświetleń: 822
  • [AVR][C] Przerwanie a długość impulsu

    Napisałem coś takiego (kod poniżej) i prawie działa. Problem był w deklaracji: volatile int LICZNIK (miałem double zamiast int i nie chciało działać). Jak przepisać cały licznik do zmiennej (jaką zmienną zadeklarować)? #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> //Definicje...

    Mikrokontrolery AVR   15 Mar 2009 12:37 Odpowiedzi: 8    Wyświetleń: 2193
  • Wyświetlacz S1D15710 [C] - kod do wyświetlacza

    Witam. Mój kod: main.c Procek to atmega644 pędzona 16MHz. JTAG wyłączony.

    Mikrokontrolery   14 Lip 2015 10:50 Odpowiedzi: 6    Wyświetleń: 873
  • Arduino Pro Mini-zamek - Dołożenie czytnika RFID-RC522

    Mam problem z dołożeniem kodu do już istniejącego (lekko przerobionego prze ze mnie). Potrzebuje dołożyć do układu czytnik RFID-RC522. Ukombinowałem się jak głupi i głupi pozostałem. #include <Keypad.h> #include<EEPROM.h&g... <Servo.h> const byte wiersze= 4; const byte...

    Arduino   20 Lut 2016 20:15 Odpowiedzi: 0    Wyświetleń: 837
  • Freeze Arduino przy odłączonym LCD lub funkcją Serial.print

    chyba, że zmienna i jest zadeklarowana wcześniej jako globalna. tak, jest globalna, w zasadzie większość zmiennych mam globalne i właśnie mi o to chodziło, że nie które mógłbym zmienić na lokalne. Powinieneś użyć getFreeMemory() dobrze, wstawiłęm rozmiar "int size = 8192" dla Mega, wtedy...

    Arduino   16 Lis 2018 23:54 Odpowiedzi: 41    Wyświetleń: 651
  • Źle odebrany bufor USART ATMEGA8

    Właśnie mam już opracowany program pod Windows komunikujący się z modułami. Wykorzystałem następującą konstrukcję ramek: Każde 8 bit jest jakby jednym znakiem RS-232. Ramka ma stałą długość, więc mam nadzieję, że nie będzie potrzeby wprowadzania dodatkowych znaków typu '\n', czy '\r'. Nie wiem,...

    Mikrokontrolery AVR   17 Gru 2011 19:01 Odpowiedzi: 11    Wyświetleń: 1759
  • atmega8 - Niepoprawne działanie optymalizacji

    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...

    Mikrokontrolery AVR   12 Sie 2014 19:57 Odpowiedzi: 2    Wyświetleń: 927
  • [MSP430] Modyfikacja programu wyświetlacza LCD

    Witam Poniżej kod programu, który muszę zmodyfikować, by umożliwić ustawienie za pomocą dwóch przycisków (port1) aktualnego czasu wyświetlanego zegara. Proszę o wskazówki. Z góry dzięki ! //**********************************... MSP430FG4618 Experimenter's...

    Mikrokontrolery   29 Gru 2010 20:15 Odpowiedzi: 1    Wyświetleń: 1682
  • [STM32F411] SSd1289 bez FSCM

    Witam Od dłuższego czasu walczę z obsługą wyświetlacza jak sądzę opartego na ssd1289 ( co prawda device code odczytywany z rejestru 0x0000 pokazuje 0x0020 ). Wyświetlacz inicjalizacje się poprawnie mogę wyrysować wszystko co chcę ale problem pojawia się w odświeżaniu obrazu. Sądząc po ustawieniu...

    Mikrokontrolery ARM   04 Sty 2018 19:10 Odpowiedzi: 22    Wyświetleń: 753
  • [ATmega32][C] zmienne globalne, struktury i obsluga zegara PCF8563

    Witajcie, mam problem nad którym siedzę juz kilka dni i zatrzymałem się nie wiedząc gdzie tkwi problem. Otóż chcę obsługiwać zegar RTC PCF8563 po I2C - czytać i zapisywać z niego dane (datę i czas). Projekt mam podzielony na kilka plików, całość pisana w Code Blocks 10.5 i kompilowana w AVR GCC. Mam...

    Mikrokontrolery AVR   01 Maj 2011 22:51 Odpowiedzi: 6    Wyświetleń: 2868
  • [C][ATMEGA8] - Pętla a przycisk włączenia/wyłączenia

    Przerwania mogę obsługiwać na INT0 i INT1 a potrzebuję jeszcze trzeciego ^ To jest tylko jeden rodzaj przerwań - od zmiany stanów zewnętrznych cna odpowiednio oznaczonych wyprowadzeniach (zajrzyj do noty katalogowej... ;) ), nie ma nic wspólnego z przerwaniem Timera, które wystarczy jedno... Proszę...

    Mikrokontrolery Początkujący   21 Lip 2012 10:03 Odpowiedzi: 11    Wyświetleń: 1590
  • STM32F4-DISCOVERY - Komunikacja z akcelerometrem przez SPI

    Witam Posiadam zestaw STM32F4-Discovery i próbuję uruchomić projekt, który na wyświetlaczu LCD będzie wyświetlał odczyty z akcelerometru. Program jest z ksiązki p. Marka Galewskiego (zmieniłem konfigurację portów GPIO, żeby była kompatybilna STM32F4; w książce opisywany jest akcelerometr LIS35DL,...

    Mikrokontrolery ARM   11 Lut 2014 16:39 Odpowiedzi: 27    Wyświetleń: 4326
  • Problem z biblioteką MenuBackend i RTC

    Witam Chciałem prosić was o pomoc ponieważ pomyślałem że zrobie sobie zegarek z wyświetlaniem temperatury i wilgotności( na ds18b20 i dht11) postanowiłem wykorzystać bibliotekę MenuBackend lecz mam problem ponieważ czas wyświetlany na wyświetlaczu nie jest aktualizowany. Z temperaturą jeszcze nie sprawdzałem...

    Arduino   13 Lut 2014 13:46 Odpowiedzi: 2    Wyświetleń: 1275
  • [STM32] Moduły NRF24L01 + STM32

    Cześć, od 2 dni zmagam się z modułami NRF24L01 i dwoma płytkami STM32. Płytki STM32 NUCLEO L053R8 i STM32F103 wykorzystujac biblioteki HAL i cubemx. Niby oba układy zwracają poprawne rejestry : Ale sama komunikacja w sobie nie działa. Nie odbieram żadnych pakietów. PYTANIE - czy w biblioteka...

    Mikrokontrolery ARM   19 Lip 2018 09:21 Odpowiedzi: 1    Wyświetleń: 660
  • konwerter z wybierania tonowego na impulsowe

    Sprawdziłem wgrywając stare wersje, że generalnie działają one. Jednakże ta, ostatnia, która była do tej pory najlepsza była dyskutowana przez nas nie tutaj, a w prywatnych wiadomościach w sierpniu ubiegłego roku. Poniżej fragment korespondencji z sierpnia (chyba 23.08.2018) (ja do Ciebie): W ostatnim...

    Projektowanie Układów   06 Paź 2019 21:45 Odpowiedzi: 134    Wyświetleń: 5982
  • STM32F4 + SSD1289 - Wyświetlacz nie odbiera danych bądź po odebraniu je gubi

    Witam. Mam taki problem z którym walczę od ponad tygodnia. Posiadam wyświetlacz 3.2cala LCD TFT ze sterownikiem SSD1289. Chcę go podłączyć pod płytkę DISCOVERY STM32F4 (uC F407). Myślę, że płytka dobrze znana. Wyświetlacz pochodzi z płytki Landtiger z LPC1768. Jednak odrzuciłem prace na lpc....

    Mikrokontrolery ARM   05 Gru 2013 21:50 Odpowiedzi: 6    Wyświetleń: 3120
  • STM32F429I-DISCO + Gamepad zgodny z PS2

    Witam, Od pewnego czasu przestawiłem się z AVR na STM32, zbudowałem sobie proste ramię robota na 5 serv + sterownik Maestro od pololu, wszystko ładnie śmiga. Tydzień temu kupiłem sobie takie Gamepad: . Chciałem za pomocą tego pada sterować ramieniem. I już na 1 kroku się zupełnie pogubiłem. Otóż,...

    Mikrokontrolery ARM   22 Sty 2015 22:26 Odpowiedzi: 0    Wyświetleń: 576
  • Fuel Injector cleaner - prośba o sprawdzenie schematu - Eagle

    Witam ponownie, Poszedłem o krok dalej i moim planem jest podłączenie każdego z czterech wtryskiwaczy do osobnego pinu Arduino Uno/Nano z Atmega 328p. Pozwoliło mi to na skonstruowanie programu aby sterować każdym wtryskiwaczem z osobna z tą samą częstotliwością i wypełnieniem, ale sygnał do ich...

    Projektowanie PCB   04 Kwi 2019 19:53 Odpowiedzi: 8    Wyświetleń: 303
  • Sterowanie fazowe żarówką.

    Witam! Zwracam się z prośbą o wykrycie błędu, ponieważ nie mogę znaleźć przyczyny złego działania układu. Podaję kod na ATMEGA: [syntax=c]# include <avr/io.h> # include <inttypes.h> # include <util/delay.h> # include <avr/interrupt.h> # define UNSET_LED1 PORTB|=1<<1...

    Mikrokontrolery AVR   09 Gru 2011 09:36 Odpowiedzi: 14    Wyświetleń: 3583
  • AVR C - Obsługa wyświetlacza LCD po TWI

    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,...

    Mikrokontrolery AVR   17 Kwi 2015 13:44 Odpowiedzi: 6    Wyświetleń: 1257
  • LPC1114 | VL53L1X | I2C nieprawidłowa komunikacja

    Cześć Mam problem z komunikacją pomiędzy mikrokontrolerem LPC1114/302 a modułem pomiaru odległości VL53L1X. Komunikacja odbywać się ma poprzez I2C. Wykorzystuję bibliotekę do I2c, którą ściągnąłem z oficjalnej strony NXP. Wygląda ona tak: 965155 Oto funkcja odczytująca jeden bajt ze slave....

    Mikrokontrolery ARM   24 Kwi 2019 08:42 Odpowiedzi: 2    Wyświetleń: 234
  • Kontrola działania Arduino Nano

    [code] //PRZEROBIONE STER.ZAWORU KULOWEGO (MIESZACZ) BEZ DLAY() //WSZYSTKO DZIALA POPRAWNIE //MOZE POCZATKUJACYM SIE PRZYDA BO JA SIE TROCHE NAMECZYLEM //ZEBY DZIALAO BEZ DELAY() BO Z DELAY() TO PROBLEMU NIE BYLO #include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCry...

    Arduino   15 Mar 2020 14:47 Odpowiedzi: 58    Wyświetleń: 1275
  • [ATmega16][gcc] DS18B20 i PCF8538P na przerwaniach

    Witam Chcę skonstruować urządzenie, które oprócz zegarka mierzyłoby jednocześnie temperaturę i obydwie wielkości wyświetlałoby na wyświetlaczu LCD. Gdy programy napisałem osobno, obydwa działały, lecz gdy połączyłem je w całość, to czas odczytuję bez problemu, natomiast nie wyświetla mi się temperatura....

    Mikrokontrolery AVR   18 Maj 2009 12:22 Odpowiedzi: 2    Wyświetleń: 1677
  • Sterownik - regulator silnika bezszczotkowego BLDC.

    Poniżej zamieszczam wersje źródłowe plików kontrolera wykonanego według dokumentacji Atmel'a AVR444: Sensorless control of 3-phase brushless DC motors wykonanego na kontrolerze ATMega 48/88/168. Autor bardzo dokładnie udokumentował swoje dzieło. Funkcje static unsigned int CalculateCurrent...

    DIY Konstrukcje   13 Lis 2011 17:52 Odpowiedzi: 133    Wyświetleń: 148394
  • Atmega32+DS18B20 czy wina leży po stronie czasów opóźnień?

    Witam, Na wyświetlaczu zamiast temperatury widnieje 1279-nijak to się ma do temperatury(w pokoju jest wyższa o ładne 10 stopni). Stąd moje pytanie czy to czasy opóźnień mogą tak działać? Poniżej kod: #include <avr/io.h> #include <avr/pgmspace.h> #include <stdlib.h> #include...

    Mikrokontrolery AVR   22 Paź 2008 16:27 Odpowiedzi: 7    Wyświetleń: 1720
  • [AVR][C]pomiar obrotów- problem z pomiarem częstotliwości

    Witam Do pomiar prędkości obrotowej wentylatora z PC chciałem użyć sygnału z czujnika halla, całość podłączone jak na schemacie poniżej do wejścia atmegi 16 ICP1. Chciałem użyć również wbudowanej funkcji timera 1 do pomiaru okresu. I teraz co nie działa... Pomiar jest mało dokładny i strasznie...

    Mikrokontrolery AVR   14 Lis 2009 15:59 Odpowiedzi: 8    Wyświetleń: 3239
  • [Attiny13][C] - Wpływ opóźnienia na ponowne uśpienie mikrokontrolera

    Witam, Ostatnio bawiłem się RC5 + przerwanie INT0 + Attiny13. Dekowanie RC5 zrealizowane nie używając timera, a jedynie "delaya" i INT0, uruchamiane stanem niskim. Dekodowanie i rozpoznanie kodu przyciska z pilota działa poprawnie. Następnie postanowiłem dodatkowo wprowadzić tryb power mode down....

    Mikrokontrolery AVR   13 Sty 2013 14:12 Odpowiedzi: 0    Wyświetleń: 801
  • DS89C430, C - Dziwne zachowanie przerwania INT0

    Cześć. Zamierzam zbudować zegar na układach TTL. Wolno idzie, na razie zbudowałem sam generator 1Hz. Generator ten to 4060 z kwarcem 32768Hz i podwójny podział przez 7474. Na wyjściu mam 1Hz. Chciałem dokładnie go wyregulować, więc napisałem sobie prosty zegar. [syntax=c] //3.6864 #include <reg51.h> #define...

    Mikrokontrolery   12 Maj 2013 15:21 Odpowiedzi: 5    Wyświetleń: 1554
  • STM32f103rb - Komunikacja Modbus

    Jechałem debugerem i nie wchodziło w SysTick_Handler... Kod poniżej: [syntax=c] /*****************... * stm32 uart main.c *************************/ #include "stm32f10x.h" #include "stm32f10x_flash.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_usart.h" #include...

    Mikrokontrolery ARM   20 Maj 2016 08:51 Odpowiedzi: 150    Wyświetleń: 6420
  • Jak używać zmiennej w funkcji Static

    Umieść cały kod. Fragment, który przysłałeś na PW [syntax=c] void loop() { digitalWrite( napiecie, HIGH); // wyjscie na pinie 5v dla testu digitalWrite( niskie, LOW); // wyjscie na pinie 0v dla testu static volatile int stan; if (stan != digitalRead(przeslona)) // jesli pin ma...

    Arduino   16 Wrz 2018 12:21 Odpowiedzi: 3    Wyświetleń: 324
  • Arduino + P10 + IRQ problem z wyświetlaniem.

    Witam. Mam problem rodzaju dziwnego. Program który liczy impulsy na wejściu przy pomocy zbocza, liczy czas między impulsami i tworzy liczbę binarną. Jeżeli wstawiam funkcję do wyświetlenia napisu po osiągnięciu odpowiedniej. Niestety DMD2 nie wyświetla mi napisu na P10 - myślę że jest to spowodowane...

    Arduino   02 Lis 2019 20:58 Odpowiedzi: 4    Wyświetleń: 165
  • ADuC7026 + LCD HD44780

    Hey. Zajmowaliście się kiedyś takim zagadnieniem jak w temacie pisze... Mam swój sprawdzony program, który stosowałem w MSP430 jak i AVR i C51. Niestety nie wszystko pięknie wygląda... Czarna linia na wyświetlaczu jest tak samo jak i była zaraz po walczeniu LCD. Po drugie, znalazłem w necie notę...

    Mikrokontrolery   12 Kwi 2008 14:56 Odpowiedzi: 4    Wyświetleń: 2819
  • ATMEGA328P - czujnik HC-sr04

    Coś takiego znalazłem. Co prawda na Atiny ale można przerobić. [syntax=c]// // Talking to ultrasonic sensor HC-SR04 with an ATtiny84, and // sending distance data using serial communications. // // electronut.in // #include <avr/io.h> #include <string.h> #include <util/delay.h> #include...

    Mikrokontrolery AVR   10 Kwi 2017 04:56 Odpowiedzi: 3    Wyświetleń: 651
  • [STM32][ADC] - Nieustawiająca się flaga EOC

    Konfiguruję ADC do pracy w STM32L152. Tradycyjnie, problem jest taki, że nie działa. Kod programu wygląda następująco: [syntax=c] int main(void) { RCC->AHBENR = RCC_AHBENR_GPIOAEN; //taktowanie portu A RCC->APB2ENR = RCC_APB2ENR_ADC1EN; //taktowanie ADC GPIOA->MODER |= GPIO_MODER_MODER0; //PA0...

    Mikrokontrolery ARM   24 Mar 2016 22:01 Odpowiedzi: 2    Wyświetleń: 768
  • STM32F103 - Równoległa komunikacja USART

    Kod: [syntax=c] /*********************... * stm32 uart main.c *************************/ #include "stm32f10x.h" #include "stm32f10x_flash.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_usart.h" #include "stdint.h" #include "misc.h" #define CLK_FREQ 36000000 /*...

    Mikrokontrolery ARM   23 Wrz 2016 08:39 Odpowiedzi: 36    Wyświetleń: 2574
  • pierwszy program to znaczy blink led

    Cześć przerobiłem kod kol. Szczywronka i postanowiłem zmodyfikować fo dla stm32f0discovery oto kod [syntax=c] //Załączenie pliku nagłówkowego #include "stm32f0xx.h" //Deklaracja funkcji //void gpio_pin_cfg(GPIO_TypeDef *port_ptr, uint32_t pin, uint32_t mode_cnf_value); int main(void){ //Włączenie...

    Mikrokontrolery ARM   10 Cze 2017 22:12 Odpowiedzi: 2    Wyświetleń: 936
  • Sonar - problem

    W necie na stronce zlalazlem taki schemacik sonaru ultradzwiekowego, i wszystki bylo by ok gdzyby nie to, ze troszeczke inaczej on dziela niz powinien ,a mianowicie piszczy jak oszalaly gdy nie ma w jego zasiegu zadnego przedmiotu a gdzy juz jest to tez piszczy:D a powonien podobno zmieniac czestotliwosc...

    Robotyka Modelarstwo   01 Gru 2007 23:24 Odpowiedzi: 27    Wyświetleń: 6671
  • Problem z C

    Witam Zrobiłam sobie układzik na ATmega8L który po zwarciu PD0 do masy zapala diodę LED na kilka sekund a potem gaśnie. Programuje w WinAVR. Program: #include <avr/io.h> /*********************... Definicje stałych *******************************...

    Mikrokontrolery   08 Sie 2005 11:59 Odpowiedzi: 7    Wyświetleń: 1566
  • Wszystko na temat AT89C51SND1C. Czyli MP3 w kieszeni.

    Zrob tak #include "regsnd1.h" #include "extsnd1.h" #include "delay.h" #define Set(Register, Mask) Register |= Mask #define Reset(Register, Mask) Register &= ~Mask #define RESET P4_5 /* RESET dla HDD i LCD */ #define SHDN P5_2...

    Mikrokontrolery   21 Sty 2010 22:38 Odpowiedzi: 226    Wyświetleń: 42928
  • filtr max293 czy max297 do analizatora widma - jak działa?

    Witam jeszcze raz. Siedziałem dzisiaj kilka godzin przy projekcie i chyba coś z tego będzie :) Dokładnie przeczytałem Twoje wypowiedzi w tym temacie: Przeanalizowałem cały program i mam kilka pytań, ale najpierw część hardwerowa. 1. U Chana jest coś takiego, czy będzie to odpowiednie w moim...

    DSP i Transmisja   18 Gru 2013 09:12 Odpowiedzi: 22    Wyświetleń: 9165
  • Odświeżanie danych na KS0108 + AVR

    biblioteka Dodano po 4 [syntax=cpp] int main(void) { //-----------------------... //inicjalizuje wyświetlacz ks0108SelectFont(Arial_Bold... ks0108ReadFontData, BLACK); ks0108GotoXY(65,15); ks0108Put...

    Mikrokontrolery AVR   09 Sie 2013 19:19 Odpowiedzi: 12    Wyświetleń: 2052
  • STMF0 Discovery - Pierwszy program

    Witam, Pozmieniałem trochę ten domyślny program. Moja część zawarta jest w linijkach "moj program" reszte kodu wyłączyłem. Proszę o sprawdzenie, bo jeszcze czekam na kuriera z moim zestawem STM32F0 Discovery. ************************************...

    Mikrokontrolery Początkujący   08 Lis 2012 18:36 Odpowiedzi: 21    Wyświetleń: 3738
  • [atmega][ks0108] - różne porty sterowania i danych

    Dzięki za zainteresowanie problemem. Więc układ jest na ATmega32U4 z zewnętrznym 12MHz. Potrzebny będzie UART oraz SPI zatem lutowanie ścieżek jest niestety wykluczone. :/ GLCD jest podłączony na różnych portach tam gdzie były one wolne. I tak: CSEL1 - PORTE6 CSEL2 - PORTB7 RST - PORTD5 D_I - PORTF6 RW...

    Mikrokontrolery AVR   28 Sty 2013 11:34 Odpowiedzi: 5    Wyświetleń: 1833
  • lpc 1114 - detektor alfabetu morsa

    #include "lpc11xx_syscon.h" #include "lpc11xx_gpio.h" #define OUT 1 #define IN 0 // a b c d e f g h i j k l m n o p r s t u w y z // _ _ _ _ _ _ _ _ _ //|_| |_ | _| |_ |_ | |_| | | |_ | ...

    Mikrokontrolery ARM   02 Mar 2013 18:27 Odpowiedzi: 20    Wyświetleń: 2655
  • Chronograf na Arduino - fototranzystor zamiast fotodiody

    Witam Mam pewien problem postanowiłem zbudować chronograf na Arduino i znalazłem pewien gotowy program (kod widać poniżej) w originale zastosowana jest fotodioda OPL55C ja postanowiłem zastosować Fotorezystor ale coś mi nie idzie nie wiem czy chodzi o podłączenie czy o program, prośba o pomoc. Wrzucam...

    Początkujący Elektronicy   12 Maj 2016 05:45 Odpowiedzi: 2    Wyświetleń: 4281
  • Moduły Wi-Fi Atmel WINC1500 dedykowane dla aplikacji IoT cz. II.

    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. W pliku demo.c w funkcji demo_start()...

    Artykuły   17 Cze 2015 08:01 Odpowiedzi: 0    Wyświetleń: 2061
  • Arduino Uno - chronograf-błędne odczyty

    Witam Zbudowałam chronograf w oparciu o opis z tej strony gadjetsblog.blogspot.com/2013/04/chronog... html Jednak zamiast sensorów optycznych OPL-550a (z tego co się dowiedziałam mają chyba wbudowany komparator i na wyjściu dają logiczną 1 lub 0) zastosowałam fototranzystory. Do kolektora...

    Arduino   01 Paź 2015 07:55 Odpowiedzi: 2    Wyświetleń: 1131
  • [C][Atmega128][KS108] Wyświetla krzaki

    Witam Mam pewien problem. Piszę program pod istniejącą już płytkę na której znajduje się Atmega128, wyświetlacz LCD 64x128 i kilka innych rzeczy. Problem polega na tym że port sterujący wyświetlacza jest podpięty do dwóch różnych portów mikrokontrolera. A dodatkowo port danych jest odwrócony. Tzn: PB6...

    Mikrokontrolery   25 Sty 2019 16:03 Odpowiedzi: 2    Wyświetleń: 189
  • Arduino NANO Every, test, uruchomienie, problemy...

    Nowa płytka Arduino Do rozpoczęcia pracy z NANO Every uruchamiamy menadżer płytek: Narzędzia->Płytka->Menadż... Płytek Wyszukujemy "every" i wybieramy pakiet: Arduino megaAVR Boards by Arduino. W szkicu wybieramy płytkę Arduino NANO Every, oraz port COM (emulowany na...

    Artykuły   24 Wrz 2019 17:58 Odpowiedzi: 31    Wyświetleń: 6828
  • Obsługa wyświetlacza 4-ro cyfrowego - błąd wyświetlania

    Witam Poniżej przedstawiam pełny kod do obsługi wyświetlacza 4-ro cyfrowego. Program się kompiluje, ale zamiast wyświetlania kolejno cyfr, które zawarte są w tablicy, zapala mi cały wyświetlacz, gdzie jest błąd?? Program zawiera liczne komentarze, także nie będzie większego problemu z domyśleniem...

    Mikrokontrolery AVR   17 Sie 2009 16:14 Odpowiedzi: 20    Wyświetleń: 2580
  • Niepoprawne wskazania temperatury DS18B20

    Obsługę przerwań mam w innym pliku #include <avr\interrupt.h> #include <avr\io.h> #include <inttypes.h> #include <stdio.h> #include <avr\pgmspace.h> #include <util\delay.h> #include <math.h> #include "onewire.h" #include "makra.h" #include...

    Mikrokontrolery AVR   22 Cze 2014 14:56 Odpowiedzi: 4    Wyświetleń: 2243
  • STM32F4 [C] Eclipse - Dostęp i zarządzanie pamięcią ram.

    Witam Mam problem z pamięcią SDRAM. Ustawiona jest wedle zmodyfikowanego lekko przykładu ze strony en.radzio.dxp.pl (porty definiowane innymi funkcjami). Wyglada to aktualnie tak: sdram.h [syntax=c]#ifndef SDRAM_H_ #define SDRAM_H_ #include "inc/stm32f4xx.h" // SDRAM base address for Bank...

    Mikrokontrolery ARM   05 Sty 2014 12:55 Odpowiedzi: 16    Wyświetleń: 2691
  • C - Program sterujący dwoma silnikami krokowymi

    Witam, chcę wysterować dwa silniki krokowe, w necie znalazłem program sterujący jednym silnikiem i podjąłem się modernizacji go. Efekt jest taki że oba silniki pracują, jednak wykonują dokładnie taki sam obrót. Program przerabiałem bardziej na "chłopski rozum" bo jeszcze jestem laikiem jeśli chodzi o...

    Mikrokontrolery Początkujący   11 Lut 2015 23:23 Odpowiedzi: 8    Wyświetleń: 831
  • Arduino - Arduino na start a co potem

    Piotrus_999 Oto przykład tego co robi AVR Studio jedynie jeśli chodzi o konfigurację EBI "plątałeś się w zeznaniach" :( Więc jeszcze raz stwierdzę : Nie Masz i nie będziesz Miał władzy nad tym, co robi kompilator. Koniec i kropka. Owszem to nie na temat,zatem przepraszam autora tematu.

    Mikrokontrolery Początkujący   29 Paź 2016 18:34 Odpowiedzi: 16    Wyświetleń: 1611
  • STM32F100RB - kompilacja arm-none-eabi-gcc

    Witam, niestety muszę prosić o pomoc u podstaw, bo poległem. Problem jest taki: chciałem skompilować testowy program za pomocą arm-none-eabi-gcc z biblioteką CMSIS, bez żadnych eclipse, bez żadnych płytek rozwojowych - po prostu dioda podłączona do wyjścia procesora. Biblioteka chyba nie przewiduje...

    Mikrokontrolery ARM   30 Paź 2016 22:23 Odpowiedzi: 20    Wyświetleń: 954
  • Załączanie AUX w radiu audi chorus

    Moja przeróbka na arduino mini pro wzorowana na źródle Mike Naberezny. Na płytce łączymy pin 4 i 13 oraz 9 i 10 oraz trzeba wylutować rezystor który jest przy ledzie od pinu 13. Połączenia do poszczególnych pinów opisane w kodzie. [syntax=c] #include <SPI.h> #define STATE_STARTING_PLAY...

    Radia Samochodowe Początkujący   05 Lut 2020 23:06 Odpowiedzi: 7    Wyświetleń: 738
  • [C] atmega8 + UART = sypanie krzaków

    Obiecałem działający programik. Działa na 100%. Jest to progrtam, który wysyła stan temperatury z DS18B20 do kompa, ale dla Ciebie najistotniejszy jest sposób komunikacji. Jest wysyłane zapytanie i uC zwraca odpowiedź. Jak uporasz się z krzaczkami, to program Ci się przyda. Można zrobić bardzo prosty...

    Mikrokontrolery AVR   11 Gru 2009 18:36 Odpowiedzi: 17    Wyświetleń: 4102
  • [LPC2136][C] Pomiar dwóch częstotliwośći na rejestrach CAP

    Witam! Jestem trochę świeży w ARMach. Mam gotową płytkę z LPC2136, do której podpięty są wyświetlacze LED, LCD, termometr (LM35CZ) i pare innych. Główna funkcja to zliczanie impulsów na wejściu capture: P0.10 CAP1.0 (ma to być wykorzystane do obliczania prędkości samochodu). Wykorzystuję do tego dwa...

    Mikrokontrolery ARM   16 Paź 2010 11:58 Odpowiedzi: 1    Wyświetleń: 994
  • [ATmega1280][C/Arduino] Liczenie czasu pomiędzy sygnałami

    Okay. Długo mnie nie było ale w tym czasie przeczytałem książkę, moja wiedza znacznie się poszerzyła. A więc napisałem wszystko sam od początku ale jest mały problem dalej nie działa to tak jak bym chciał. Znaczy przerwania niby działają ale na seriala wysyła tylko "1" w momencie wystąpienia impulsu. [syntax=cpp]#include...

    Arduino   12 Wrz 2011 10:51 Odpowiedzi: 29    Wyświetleń: 7364
  • STM32F1 - Bootloader z karty SD

    Niestety po dodaniu tych ustawień nie wgrywa się nowy soft z karty. Bez tych ustawień udaje się wgrać lecz trzeba zresetować zasilanie. Co ciekawe, tylko jeden program udało mi się skompilować który działa po wgraniu, reszta nie chce. W linkerze ustawiam wartość IROM1 na 0x08002000 oraz zmniejszyłem...

    Mikrokontrolery   08 Kwi 2016 15:24 Odpowiedzi: 43    Wyświetleń: 5955
  • STM32F4 - Komunikacja SPI, brak odczytu współczynników

    Witam ponownie Na początek sugerowałbym przetestować samą poprawność działania SPI, można np. zapętlić MISO z MOSI. Albo odczytywać z peryferiala rejestr ID. Dopiero w następnym etapie uruchamiać obsługę właściwą. Nie analizowałem Twojego programu ale podeślę mój 'bliźniaczy' i działający na...

    Mikrokontrolery ARM   09 Cze 2016 07:59 Odpowiedzi: 4    Wyświetleń: 1041
  • Linker error - creating process error - AVRside

    Witam. Problem jest znowu z petla opozniajaca ,jak pisalem juz wczesniej. Przy kwarcu 16Mhz zapis _delay_us(1500); nie da opoznienia 1500us, poniewaz wartosc 1500 przekracza maksymalne opoznienie dla kwarcu 16Mhz! W bibliotece delay.h jest wyraznie napisane : /** \ingroup util_delay ...

    Mikrokontrolery   03 Kwi 2006 22:18 Odpowiedzi: 29    Wyświetleń: 1981
  • [STM32][I2C][HP02S] - Zajęta magistrala.

    Witam, mam problem z komunikacją z czujnikiem ciśnienia HP02S. Szukałem swojego problemu na forum, ale nie znalazłem. Udało mi się bez problemu odczytać dane z EEPROMu. Udało mi się też skomunikować z czujnikiem, ale do czasu. Sekwencja odczytu ciśnienia wygląda następująco (pseudokod): [syntax=c] i2c_start(); ...

    Mikrokontrolery ARM   26 Sty 2015 16:11 Odpowiedzi: 1    Wyświetleń: 633
  • odczyt milisekund w przerwaniu

    rdtsc zwraca mi często wartości ujemne, no chyba że robie coś nie tak. Mam celka 466. Tak wygląda program: #include <dos.h> #include <stdio.h> #include <mem.h> typedef struct { unsigned lo; unsigned hi; }stim; int main(void) { volatile stim...

    Programowanie   04 Sty 2006 11:07 Odpowiedzi: 10    Wyświetleń: 2125
  • [STM32f103ZET6][C/CooCox]] - Brak inicjalizacji wyświetlacza HY32C

    Tak. W zasadzie włączam taktowanie wszystkich portów zaraz po funkcji "SystemInit()". Dodano po 13 Próbowałem też na przykładzie z "hy mini". Zmieniłem tylko pin adresowy(RS), chip select na NE4 no i dorzuciłem obsługę DEMUX'a. I dalej nic. Załączam kod z tego przykładu: main: [syntax=c]void...

    Mikrokontrolery ARM   22 Paź 2013 09:52 Odpowiedzi: 8    Wyświetleń: 2898
  • stm32f4 - Opis działania programu

    Witam. Mam taki kod programu, który odczytuje z ADC i wysyła dane po USB do PC. Czy szanowni koledzy mogliby mi opisać dokładnie jak ten program działa? Tzn. ile bitów czyta ADC, co dalej robi, jak wysyła (co ile, jak duże paczki) i tp. Jak z tego kodu można wywnioskować jaka jest częstotliwość próbkowania? [syntax=c]#define...

    Mikrokontrolery ARM   21 Lip 2016 17:45 Odpowiedzi: 10    Wyświetleń: 1752
  • Z111xP - lpc1114 - pierwsze kroki

    HD44780 pin RW stale = 0. A dane są rejestrowane tylko w LCD. Nie czytaj. SystemInit() prawdopodobnie zdecydowany w startupe. Prowadzi zegar systemowy. Można to zrobić dla Delay //:::::::&...

    Mikrokontrolery Początkujący   06 Kwi 2017 17:44 Odpowiedzi: 16    Wyświetleń: 1581