Wydaje mi sie ze ten tryb wspomaga programowa obsluge Master I2C wlaczajac przerwania przy wykryciu Stop i Start. Przerwanie przy Stop i mozesz wtedy wejsc na magistrale jako master. "Master mode operation is supported in firmware using interrupt generation on the detection of the Start and Stop conditions. ....... The Stop (P) and Start (S) bits will...
WItam Mam kilkadziesiąt kart microSD. Karty zabezpieczone są jakoś programowo przed formatowaniem czy tez zapisem przez PC. Karty te były w kasach fiskalnych Novitusa i chyba je jakoś zabezpieczono przed przypadkowym wykasowaniem. Przy próbie formatu wyświetlana jest informacja ze karta jest zabezpieczona i nie można jej formatować. Próbowałem tym sposobem...
Przegladalem jego kody i on tam jak wysyła start i stop i bajt lub odbiera to zawsze ma koncu ustawia w stan niski scl.Tylko jak stop wysyla to tak nie robi Jak by po stopie ustwił niski to zablokowałby magistrale. STOP = koniec transmisji, zwalniam magistrale. Po prostu nie rozumiesz kodu - nie ma stopu czyli transmisja nie jest skonczona, czyli jako...
https://obrazki.elektroda.pl/7834663100_... Projekty SoC o otwartym kodzie źródłowym są dostępne do uruchomienia na sprzęcie FPGA, ale niewiele z nich trafia do krzemu ze względu na związane z tym koszty. Dlatego kilka lat temu został wydany Google SkyWater PDK (zestaw do projektowania procesów) wraz z ofertą wyprodukowania do 100...
czy napewno płyta CD zadziała, bo mi zadziałać nie chciała (może dlatego, że użyłem CD-RW, nie CD-R) (BIOS miałem na początku 105B i próbowałem do wersji 123B) (at)ElektrodaBot Krótka odpowiedź Tak – płyta CD-R nagrana prawidłowo działa w trybie Crisis (Fn + B) tej platformy , ale musi to być: 1. nośnik CD-R, nigdy CD-RW , 2. jedna zamknięta sesja...
https://obrazki.elektroda.pl/3043864800_... Ten niepozorny moduł opiera się o ESP32 C3 i oferuje 1.44-calowy, kolorowy wyświetlacz o rozdzielczości 128x128, sterowany przez protokół SPI. Tutaj pokażę, jak łatwo można zacząć z nim przygodę, jak można wgrywać mu wsad zdalnie (przez WiFi), jak wyświetlić prostą animację oraz porównam...
w naprawianym urządzeniu naktnąłem sie na uP STC11f01 w wersji SMD , w nocie katalogowej nie ma konkretnego opisu jak programować taki programatorem ISP(mimo że ma taką możliwość), czy ktoś ma doswiadczenie lub wie gdzie w Polsce można zakupić taki procek lub zamiennik ? Z racji, że uruchomiłem w/w układ, podaje narzędzia jakie użyłem, dla potomnych...
Jeśli MASTER CLEAR ustawię na ON (bit na 1), to jest ono wewn. czy zewn.?? Oscylator musze miec wewnetrzny. Ale spróbuje na innyn programatorze. Mam jeszcze jakiegoś Willema u kolegi
AVE... Ja wybrałem PICi, bo chciałem zbudować MIDIBox 64E, a ten projekt oryginalnie był na PICu. Ale projektu w końcu nie zrealizowałem, lecz zająłem się nauką programowania... W latach osiemdziesiątych w Polsce były dostępne systemy mikroprocesorowe, ale ceny były zaporowe dla większości, a i produkcja była ograniczona. Dlatego wielu kupowało komputery...
Zastanawiam się tylko po co sprawdzać to: [syntax=c]USART3 -> CR1 & USART_CR1_TCIE[/syntax] nie rozumiem powodu. Przecież to jest "This bit is set and cleared by software." Programista nie wie czy ustawił to przerwanie czy nie? Dodatkowo ten zapis: [syntax=c]if(( USART3 -> CR1 & USART_CR1_TCIE) && (USART3 -> SR & USART_SR_TC ))[/syntax] wygląda dość...
Czy ktoś wie jak rozwiązać następujący problem: nowy procesor 12F629 zaprogramowałem PICSTARTem z takimi ustawieniami bitów konfiguracyjnych oscylator: internal RC No Clock WT : on PUT: on Master Clear Enable: Internal Code Protect: on Data EE Read Protect: on program ruszył i zaszła konieczność zmiany parametrów. Poprawiłem program i już nie mogłem...
NAME = demo_at91sam7_blink_flash # variables CC = arm-elf-gcc LD = arm-elf-ld -v AR = arm-elf-ar AS = arm-elf-as CP = arm-elf-objcopy OD = arm-elf-objdump CFLAGS = -I./ -c -fno-common -O0 -g AFLAGS = -ahls -mapcs-32 -o crt.o LFLAGS = -Map main.map -Tdemo_at91sam7_blink_flash.cmd CPFLAGS = --output-target=binary ODFLAGS= -x --syms OBJECTS = crt.omain.o...
Rzeczywiście, ta metoda nadaje się znacznie więcej niż dla Wemos D1, nie chciałem nic takiego sugerować, po prostu na Wemos D1 będzie kilka tematów stąd taki tytuł. Tutaj jest nieco więcej szczegółów: https://github.com/JAndrassy/ArduinoOTA ArduinoOTA wspiera: - classic ATmega AVR with at least 64 kB of flash (Arduino Mega, MegaCore MCUs, MightyCore...
Witam, Jestem w trakcie budowy komputera pokładowego na procesorze AtMega8 oraz na wyświetlaczu LCD LS020. Program który tworzę ma zrealizować podstawowe funkcję komputera pokładowego, takie rzeczy jak menu i możliwość nastawienia parametrów odpuszczam a jedynie chcę prawidłowo obsłużyć wejścia i pomiary sygnałów. W trakcie pisania programu natknąłem...
http://obrazki.elektroda.pl/6035825200_1... Witam, w chciałbym się podzielić moim ostatnim tworem jaki powstał z chwili potrzeby. http://obrazki.elektroda.pl/2685746200_1... http://obrazki.elektroda.pl/2820438100_1... http://obrazki.elektroda.pl/1850987000_1... http://obrazki.elektroda.pl/4784630600_1...
Mam kłopot ze sterowaniem wyświetlacza od Nokia 6100 przez USI w attiny 85 Działa bez problemów, tylko jest wolne takie programowe przesyłanie: [syntax=c] // software SPI for chips that do not support Hardware SPI i.e Tiny Chips or if we have to assign other pins for SPI #define LCD_CLK(x) PORTB= (x)? (PORTB|(1<<PB2)) : (PORTB&~(1<<PB2))...
Cześć, Moje pytanie jest dosyć trywialne, dlatego niestety nikt w internecie nie rozpisał tego, ponieważ pewnie jest to oczywiste. Ogólnie przechodziłam przez różne fazy tego co chciałam zrobić. Nie mam sprzętu a musze wiedzieć czy działa dobrze I2C :( Ogólnie chciałabym skomunikować czujnik światła z przetwornikiem mikrokontrolera PIC24F za pomocą...
Przepraszam że podepnę się do tematu ale także walczę z RS485. I to walczę dobre kilka miesięcy! A zatem moje pytania: 1.Rozumiem że terminator muszę umieścić na początku i końcu mojej linii rs485 ? 2.Rezystory podciągające linie A i B muszą być przy każdym istniejącym module w sieci? 3.Rezystor podciągający RX do VCC musi znajdować się w każdym module?...
Witam Mam problem z poprawnym działaniem SPI1 , zamieszczam kod i zrzuty z analizatora , niżej napiszę co nie gra . http://obrazki.elektroda.pl/6540904700_1... Zdjęcie sekwencji http://obrazki.elektroda.pl/6996450100_1... Przez spi chce uruchomić 74hc595 po małej przeróbce kodu działa ale , jak widać zawiesza się , był...
Dzień dobry zwracam się z pytaniem jak skonfigurować wejście sygnałowe w procesorze PIC30F6012A, potrzebuje wysterować odpowiednią konfiguracje wyjść po podaniu 5v na wejście RB0, już nie wiem co robię nie tak ale nie potrafię skonfigurować tego pinu jako input. Poniżej wklejam aktualny program narazie ma tylko podstawowe funkcje mrugania jednej diody...
https://obrazki.elektroda.pl/9994348800_... Zapraszam na szczegółowe sprawozdanie z budowy prostego termometru/higrometru na bazie części znalezionych w szufladzie. Najpierw dobiorę i uruchomię tutaj wyświetlacz, potem złożę i wykonam niezbędny układ na płytce uniwersalnej, a na koniec do niego dodam czujnik AHT20, tak by móc odczytywać...
A tak z ciekawości zapytam dlaczego nie zrobisz drugiego i2c programowego? Bedziesz miał interfejs sprzętowy do radia wylacznie, a programowy do LCD. i nic Ci się nie pogryzie. ponizej kod Petera Fleury. [syntax=avrasm];************************... ; Title: I2C (Single) Master Implementation ; Author: Peter...
Witam wszystkich :) Jakiś czas temu złożyłem odtwarzacz plików dźwiękowych wav korzystający z wbudowanego w atmege32 PWM 8 bit-owego, postanowiłem poprawić jakość odtwarzanego dźwięku poprzez dodanie zewnętrznego DAC-a którym jest TDA1543 . Pojawiło się kilka problemów ponieważ nie wiem w jaki sposób mogę podłączyć i odpowiednio przerobić kod programu...
https://obrazki.elektroda.pl/6483751800_... Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze to...
w jaki sposób chcesz prezentować liczbę 8 znakową na 4 znakowym wyświetlaczu? Mam dwa wyświetlacze i je testuje czy są sprawne bo je dostałem. Pierwszy 4 cyfrowy działa. Dzisiaj wyprubowałem programem z kropkami.A 8 cyfrowy wyświetla tylko druga połowa. Oba na 3642BS. Nie wiem jaki tam chip. Za drobne literki na moje stare oczy. Ten wyświetla na tej...
Hej Freddie, tym razem to już mam poważny problem i proszę Cię o pomoc. Problem mam cały czas z przerwaniami. Nigdy mi w sumie tak naprawde nie zadziałaly na tym projekcie od stm. Przerobiłem Twoją tablice wektorów przerwań: /** \file vectors.c * \brief STM32 (STM32F101 - STM32F103) vector table and __Default_Handler() * \details STM32...
Narazie wyglada to tak: [syntax=c] #include <inttypes.h> #include <avr/io.h> #include <stdlib.h> //#include <avr/pgmspace.h> #include "max31855.h" uint16_t ICReadTemp(void) { uint16_t tempRead = 0; uint8_t valRead = 0 ; // pull SS Line low SPI_PORT &= ~(1<<SS_BIT); SPDR = 0x00; while(!(SPSR & (1<<SPIF))) ;...
taktowanie procesora: 16MHz atmega32a main.c: [syntax=c] int main(void) {/* sprawdzamy ile czujników DS18xxx widocznych jest na magistrali */ czujniki_cnt = search_sensors(); /* wysyłamy rozkaz wykonania pomiaru temperatury * do wszystkich czujników na magistrali 1Wire * zakładając, że zasilane są w trybie NORMAL, * gdyby był to tryb Parasite, należałoby...
Witam wszystkich! Dla wszystkich ogarniętych manią uC przedstawiam płytkę testową! http://images29.fotosik.pl/71/131fbe1183... Na pokładzie znajdują się: - Stabilizatory napięcia 3V3, 5V, 12V; - 4-cyfrowy multipleksowany wyświetlacz LED WA; - Klawiatura 4x4 lub 4x1; - Linijka 8 LED (RED clear) + 4LED dodatkowe (cztery kolory RED, GREEN, BLUE,...
Mam układ w konfiguracji jak w tytule ( do tego czujniki DS, BME280, zapis SD, RFM12 ) Ostatni etap to wysyłanie przez JSON do Domoticz. Niestety szwankuje wysyłanie i robi to losowo, czasem po wysłaniu danych z kilku czujników, czasem przejdzie cały "cykl" Odstęp pomiędzy wysyłaniem wynosi pomiędzy 20 a 30 sekund, natomiast odstęp pomiędzy wysyłaniem...
Wiem, łączenia okropnie wyglądają, to w skutek ciągłych zmian, ale to tylko płyta testowa, jak uda mi się odpalić LS020 to docelowy układ dla tego wyświetlacza będzie zupełnie inny :) Tutaj zdjęcia: http://obrazki.elektroda.pl/8597184600_1... http://obrazki.elektroda.pl/1063512000_1... http://obrazki.elektroda.pl/3929357200_1...
Witam wszystkich. Zacznę od początku... Chcąc zacząć zabawę z ARM-ami zakupiłem uC Atmela AT91SAM7X256 do tego zaprojektowałem prostą płytke(ARM+stabilizator+porty wypuszczone na goldpinach)Bazowałem sie na schemacie płytki testowej OLIMEX-a. Programator to ARMJTAG USB(taki z allegro) Po sprawdzeniu płytka wolna od zwarć i przerw w ścieżkach. Napięcie...
Sporo tego ( obsługa SD, PCF8563 + menu do ustawiania daty, obsługa PCF8574 w przerwaniu INT1 )- ale nie ma problemu - zmieniła się tylko zawartość podprogramu Pomiar była taka, jak w pierwszym poście oraz wyłączyłem w wyświetlanie na LCD tych wartości wskazań z DS18B20, oczywiście dostosowałem pozycje wyświetlania do LCD 4*20 - załączniku spakowany...
Witam wszystkich, od jakiegoś czasu uczę się obsługi uC Atmega8. Umiem już trochę obsługiwać Timery, PWM, Watchdoga, SPI... itd. Sterowanie jednym uC drugiego uC przez SPI to raczej nie problem, jednak w moje łapki dostał się mi układ PT6578LQ razem z wyświetlaczem. Wymontowane z jakiegoś taniego chińskiego radyjka. To jest najdłuższy dokument jaki...
https://obrazki.elektroda.pl/2718988000_... Witajcie moi drodzy W tym temacie pokażę jak każdy początkujący może najprościej uruchomić w warunkach amatorskich mikrokontroler PIC32MX795F512H bez potrzeby trawienia/kupowania pod niego konkretnego PCB. Oprócz minimalnego niezbędnego układu pracy tego mikrokontrolera umieszczę tutaj kilka...
Witam. Jestem początkującym w dziedzinie programowania na elektronice znam się dobrze. Chciałbym zbudować komputer pokładowy do mojej hondy civic i znalazłem na elektrodzie projekt z pod tego linku. http://www.elektroda.pl/rtvforum/topic22... Płytkę zaprojektowałem na nowo pod atmege128 reszta bez zmian. Wyświetlacz od Siemensa s65 ls020 podłączyłem...
http://obrazki.elektroda.pl/5999645300_1... Witam, muszę szybko ogarnąć pewien projekt a tak naprawdę nigdy nie bawiłem się mikrokontrolerami nawet nie jestem informatykiem więc jeśli popełniam niżej jakieś trywialne błędy to przepraszam. ogólnie projekt polega na zapisie na kartę SD danych z przetwornika. Układ który muszę zastosować...
Witam. PIC16F628 pracuje jako sterownik oświetlenia schodów. Mam prośbę do kolegów o przerobienie programu. Układ zapala i wygasza 10 ledów (schodów), problem w tym że schodów mam 1-5, 1-6, 1-7 i przy obecnej sytuacji po prostu układ nie działa jak należy. Potrzebuje na 5 stopni, 6 stopni i 7 stopni. Skompilować wiem jak, sam też próbowałem po omacku...
Witam, Napotkałem do dość dziwne problemy z wyświetlaczem OLED 100x32 firmy Winstar. Wyświetlacz ten bazuje na dwóch sterownikach WS0010. Od razu nadmienię że problemy te nie występują w wyświetlaczach o mniejszych rozdzielczościach gdzie wykorzystywany jest tylko jeden WS0010. Problemy wyglądają na natury sprzętowej a nie programowej. Wykorzystuję...
Witam Korzystając kodu Tuxgraphics zmodyfikowanego przez Kolegę Mundi1970 , chciałem również postawić prosty serwer pokazujący temperatury z kilku czujników oraz wilgotność i ciśnienie. Po zmianach regfile i pinu CS nie mogę go jednak skompilować. Występują trzy błędy: Error 46 Line: 363 Assignment Error Enc28j60_linkup Erroe 229 Line: 450 End Sub or...
Mam problem z połączeniem jak w temacie, moduł ESP2266 ma być jednocześnie modbus master i przesyłać dane do serwisu cayenne. Problem w tym, że modbus działa, tzn pobiera dane, zapisuje je do zmiennej i wyświetla na zewnętrznym wyświetlaczu, ale tylko dotąd, dokąd nie dodam obsługi cayenne. Jak tylko w programie flprog dokładam bloki cayenne, esp przestaje...
Witam serdecznie, Kupiłem sobie scalak DS1086L z zamiarem zrobienia na nim programowalnego generatora fali prostokątnej w zakresie 200kHz ~ 60MHz. Chcę zrobić go wg układu z datasheet'a: http://obrazki.elektroda.pl/7659222300_1... Mikrokontroler porozumiewa się ze scalakiem za pomocą magistrali I2C. Wiem co nie co o niej, czytałem w datasheecie...
Witam mam dwa układy RFM12 i atmega8 oba komunikują się ze sobą problem pojawia się gdy chce zmienić linię nSEL podłączoną do pinu SS na np pin PB0 gdzieś czytałem że linia nSEL nie musi być podpięta do tego konkretnego pinu. Pin PB2 (SS/OC1B) chce wykorzystać do sterowania silnikiem . Kiedy w kodzie zmienię definicje SPI_CS z portu PB2 na PB0 modułu...
Jak w temacie problemem jest komunikacja miedzy tymi ukladami. Uzeram sie z problemem dosc dlugo. Procesor programowany przez ISP po wyciagnieciu wtyku wypisuje jakies bzdury. Po wlozeniu zworek tak by komunikacja przez SPI byla mozliwa program wisi. Zadbalem o wiekszosc rad z forum. Napiecie na pamiec podana z stabilizatora low-dropout, wlaczenie SPI...
master clear programować master clear programowane master clear
baofeng odblokowanie częstotliwości honda civic wymienić filtr paliwa galaxy złącze
suszarka electrolux silnik bariera podczerwieni
Saeco Royal - komunikat „Ventilate”, brak wody i pary Zawór sterujący nagrzewnicą Opel Meriva 1.6 2003 - usterki i diagnostyka