To znaczy że tak samo nadaje to urządzenie. To po co Ci 7 bitów jak nadawcze daje 8 W razie wątpliwości zawsze patrzymy do dokumentacji Data register (USART_DR) When receiving with the parity enabled, the value read in the MSB bit is the received parity bit.
Po pierwsze dzięki za szybką odpowiedź. PIN SS (u mnie DD_SYNC) ustawiony jako wyjście : DDR_SPI = (1<<DD_MOSI)|(1<<DD_SCK)|(1&... Co do zbocza z noty AD5322 (http://www.analog.com/static/imported-f... : "After SYNC goes low, serial data is shifted into the device’s input shift register...
- z różnych schematów blokowych pamięci EEPROM SPI: 1.) I/O SHIFT REGISTER - rejestr przesuwający we/wy 2.) Adress Decoder - dekoder adresów 3.) Mode Decode Logic - logika (układy logiczne) dekodowania trybu (pracy) 4.) Timing Logic - układy taktowania. generator przebiegów taktujących - z róznych schematów blokowych przetworników A/C na interfejs SPI:...
Mam dwa uklady scalone : 74HC164N i 31AV5EM wymontowalem je z gwiazdki firmy Jabel na stronie http://www.datasheetarchive.com/ jest opis do nich ale niestety po angielsku a ja niebardzo sie znam :| podaje opisy : 1.74HC164N "8-bit serial-in/parallel-out shift register" 2.CD4093BE "CMOS QUAD 2-INPUT NAND SCHMITT TRIGGERS" Prosze o opis po polsku i ew....
Próbuje to wykonać na podstawie schematu blokowego: http://obrazki.elektroda.net/45_12666826... Przez Input markers mam na myśli oznaczenie wejść w xilinxie, musiałbym podłączyć po 4 wejścia do 'składnika A' i 'składnika B'. Problem własnie w tym, że nie potrafie zaimplementować tych rejestrów, nie wiem jakich i w jaki sposób użyć ; / 4 wejścia...
Zastosowałem coś takiego: [syntax=c] #define GLUE(a,b) a##b #define GLUEDDR(x) GLUE(DDR,x) #define GLUEPORT(x) GLUE(PORT,x) /*----- DS - Serial data input -----*/ #define DS_portD #define DS_pin7 #define DDR_DS_OUTPUTGLUEDDR(DS_port) |= _BV(DS_pin) #define DDR_DS_INPUTGLUEDDR(DS_port) &= ~_BV(DS_pin) #define DS_HIGHGLUEPORT(DS_port) |= _BV(DS_pin) #define...
Niestety, ale męczę się z tymi rejestrami przesuwnymi nie mogę ich skonfigurować stworzyłem prosty program do testów wyświetlaczy, ale działa tylko na pierwszym wyświetlaczu od godzin i pierwszym od minut na pozostałych świeca zera ponadto, kiedy włącza się przełączanie cyfr pominięte zostają cyfry 3 i 5. main.c #include <stc15.h> #include "hc595.h"...
witam, stanałem przed problemem sterowania z komputera sześcioma silnikami krokowymi, sterowanie ich przez LPT byłoby problemem, również port szeregowy nie wchodzi w rachubę bo wymagałoby to pewnie użycia mikrokontrolera a w tym jestem raczej slaby:) zostały więc magistrale PCI i ISA, PCI jest dla mnie za trudne, wybrałem więc ISA. Mam więc prośbę do...
No faktycznie pod linuxem moze byc problem z narzedziami. W XAPP058, ktory przytoczyles strona 21: Virtex Series and Spartan-II/3/3E/3A Programming Algorithm Virtex devices can be configured through the Boundary-Scan pins. Configuration through the TAP uses the special CFG_IN instruction. This instruction allows data input on TDI to be converted into...
Uważaj 74135 bo to jest Quad Exclusive or/nor.Jeżeli to ma byc bramka jak opisałes to 74134. Niestety nie znalazłem tego o co prosiłeś ale jeżeli by ci to mogło pomóc to proszę: 74173 Quad 3 State Latch 74125 Quad 3 State Buffer 74126 Quad 3 State Buffe 74251 8 input selector 3 State 257 Quad 2Line to 1 Line Selector 258 Quad 2Line to 1 Line Selector...
Tak, 1 uF nie wystarczał, więc dałem więcej. Udało mi się znaleźć ciekawy spis 40xx z CMOS-ów: 4000 - Dual Tripple Input NOR gate/Inverter in a 14-pin package (DIL/SMD) 4001 - Quad Dual Input NOR gate Goldstar in a 14-pin package (DIL/SMD) 4002 - Dual Quad Input NOR gate in a 14-pin package (DIL/SMD) 4006 – 18-stage Static Shift Register in a 16-pin...
Nie miałem troche czasu. Ale do przodu. Nie mogę już, z kabelkami na płytce stykowej. Więc uruchamiam wyświetlacz. (taki najzwyklejszy chyba KSU 44780, na 4bitach) I nie wiem. co mi nie wychodzi: Nie uruchamia sie. ? coś BF. Wswietlacz głuchy. https://obrazki.elektroda.pl/2911304000_... Z tego (poniżej) wychodzi jakaś głupota: [syntax=c]...
dziekuje za podpowiedz. Ubdate: Po spotkani z kiljentem Ustalona kilka spraw: chwytak ABB będzie sprawdzał każdą pozycje za każdym razem na tace i informował czy chwycił przedmiot czy nie.(jezeli uzytkownik zdeklaruje 12 przedmitów robot chwyci 11 alarm i odwrottni) pozycja input w maszynie CNC ma sensor czy jest przedmiot, pozycja output maszyny CNC...
/* An implementation of the GSM A3/A8 algorithm. (Specifically, COMP128.) * * Copyright 1998, Marc Briceno, Ian Goldberg, and David Wagner. * All rights reserved. * * For expository purposes only. Coded in C merely because C is a much * more precise, concise form of expression for these purposes. See Judge * Patel if you have any problems with this......
Gdyby ktoś szukał sprawdzonego rozwiązania do zmiany rozdzielczości to polecam ten kod w c plik configds.c [syntax=text] // modified version to read DS18B20 in bit banging // // 24 May 2014 // Daniel Perron // // Use At your own risk // 7 August 2014 // Add arg parameter to select the GPIO pin // Add the priority function from Adafruit DHT22 c code...
Witam serdecznie, Pracuje sobie nad modułem komunikacji mysz PS2 <-> FPGA. Zaimplementowałem proces wyzwalany zboczem opadającym zegara (nadawany przez mysz) w którym jest rejestr przesuwny w prawo oraz licznik ile bitów przyjęto. Po odebraniu 11 bitów ramki jest ona analizowana w osobnym procesie. Sprawdzany jest bit startu, stopu oraz parzystość....
Podsyłam ci algorytmy zamiany BIN na BCD. Po zamianie na BCD musisz dokonać zamiany BCD na ASCI, ale to juz prościzna. ________________________________________... An Explanation of the Double-Dabble Bin-BCD Conversion Algorithm by C.B. Falconer. 2004-04-16 mailto:cbfalconer(at)worldnet.att.net <http://cbfalconer.home.att.net/downl...
Witam, poniżej zamieszczam kod z Bascoma mojego sterownika BMS, w tej chwili kontroluje temperaturę, czas, Rs232, LCD 2x16. Obsługa z klawiatury lub pilota RC5, w obecnej chwili rozwiajm go o dostęp przez internet. zajmuje ok 8kb pamięci więc w A162 będziesz miał jeszcze drugie tyle pamięci. Ja kożystam z A32 Pozdrawiam. PS. daj znać jak zakończysz...
nadajnik: [syntax=basic4gl]$regfile = "M8def.dat" $crystal = 16000000 $baud = 19200 $hwstack = 40 $swstack = 20 $framesize = 40 '=== Declare sub routines Declare Sub R_register(byval Command As Byte , Byval C_bytes As Byte) Declare Sub W_register(byval C_bytes As Byte) '=== Constante === 'Define nRF24L01 interrupt flag's Const Idle_int = &H00 'Idle,...
Zmodyfikowałem trochę ten program w taki sposób, żeby zmieścił się w pamięci. Project.c:[syntax=c]#include <xc.h> #include "BME280.h" #pragma config WDTE = OFF //#pragma config PWRTE = ON //#pragma config MCLRE = OFF //#pragma config CP = OFF //#pragma config CPD = OFF //#pragma config BOREN = ON //#pragma config IESO = ON //#pragma config FCMEN...
Zaczynam przygodę z esp8266. Chcę użyć I2S i rejestru przesuwnego 74HC595 sterującego 8 modułami z max485 - do wysyłania 8xDMX512 Proszę o podpowiedź mądrzejsze głowy czy to jest wykonalne. sygnał WS - steruje zatrzaskiem na rejestrze połączenia 74HC595 14 DS Serial data input (SD)<-- 12 ST_CP Storage register clock input (WS)<-- 11 SH_CP Shift...
Witam. Mam problem z HD44780, mianowicie nie panuje nad nim po restarcie. Obsługuję go za pomocą trybu 4-bitowego poprzez układ 74HC595. Wyświetlacz znajduje się na płytce stykowej, całość zasilania z programatora USBASP. Napięcie zasilania sprawdziłem, wynosi 5V. Zgodnie z tym co znajduję się w datasheecie napisałem funkcję inicjalizacji, tę która...
No i przedobrzyłem Dokonałem optymalizacji kodu, oszczędzając kilkanaście procent pamięci FLASH, ale... sygnał z pilota NEC ( takie małe płaskie na baterie pastylkową ) przestał być odbierany - brak jakiejkolwiek reakcji na naciśnięcie przycisku w pilocie. Poniżej kod: Print Command w przerwaniu Infrared , żeby sprawdzić, czy coś odbiera - reakcji brak,...
Nie wiem jakie są korzyści ładowania przez bufor (możliwe że jest to szybsze , bo nie zajmuje tak długo magistrali). Problem rozwiązałem na razie w ten sposób, że zapełniam cały bufor liczbami 0x44, przesyłam to do main page, a potem odczytuję przez bufor któryś z elementów pamięci flash (odczytuję poprawną wartość 0x44). Zmieniłem też ustawienia rejestru...
1. Jakie maski? 2. Czyli jak wystapia wakunki przerwania to do PC jest wpisywany adres 0004h i sa wykonywane rozkazy. Czy moge wpisac tu "litanie" 250 linii bedacej przerwaniem? czy musze wpisac ruz po 0004h nop a potem call i tutaj nastepuje skok do wlasciwego przerwania. 3. Co zrobic najpierw? Czy zczytac port, czy wylaczyc przerwanie? 4. Ok 5. Gdzie...
Witam. W poniższym algorytmie jest gdzieś błąd. Polega on na tym że niektóre liczy źle się dzielą. Chodzi o algorytm 32-bit/16-bit = 32-bit i reszta 32-bit Np. liczba 450221 podzielona przez 20 daje prawidłowy wynik. Natomiast ta sama liczba podzielona przez 60 już nie :( Musi istnieć jakiś niewielki błąd w algorytmie. Na dzień dzisiejszy niestety go...
Nie jest to wiedza szamańska. Opierałem się na Helpie Bascoma , w którym wzraźnie napisano, że wykonanie instrukcji SPIINIT powoduje: "In hardware spi mode the SPIINIT statement will set the SPI pins to : SCK = Ouput MISO = Input MOSI = Output" No to raczej wybiórczy cytat, ja proponuję ten cytat z pomocy Bascoma: "The SPI consists of four different...
Zmagam się z rejestrem, którego ma ATmega8 symulować, ale nie przyjmuje Danych na rosnącym zboczu CLK. http://obrazki.elektroda.pl/2487102600_1...
https://obrazki.elektroda.pl/6969507000_... Witam Po wykonaniu zegara na lampach Nixie, wpadłem na pomysł wykonania czegoś o podobnej zasadzie działania, lecz z długą żywotnością owych wyświetlaczy cyferek. Obudowa wykonana ze sklejki 8 mm, którą wyfrezowałem na cnc3018, sklejona warstwowo i pomalowana lakierobejcą. Z czarnej pleksi...
:arrow: yera Szczerze mówiąc rysować mi się nie chce o tej porze... 74HC165 to rejestr przesuwny (shift register), który (oprócz sterowania) posiada 8 wejść równoległych i jedno wyjście i jedno wejście szeregowe. 1) Bierzemy 6 scalaków, ich wejścia równoległe (piny 3, 4, 5, 6, 11, 12, 13, 14) podłączamy do 48-miu sygnałów, które chcemy zczytać. 2) Wszystkie...
SS Pin Functionality Slave Mode When the SPI is configured as a Slave, the Slave Select (SS) pin is always input. When SS is held low, the SPI is activated, and MISO becomes an output if configured so by the user. All other pins are inputs. When SS is driven high, all pins are inputs except MISO which can be user configured as an output, and the SPI...
Oto kod programu,prawdopodobnie nie ma bledow.Nie wiem po prostu czym go przerobic do hexa-mpasm nie chce :/ ; software: ver.6 ;***************** Dec. 3rd. 2002 ************************** ; Written by Flemming Jensen ; Zeroing on pwr-up ; Low battery indicator ; ; No diode in series with "nF" range resistor ; (instead the Pic pin connected...
Witam. Zmuszony jestem znów zapytać Kolegów gdzie robię błąd w obsłudze SHT11. [syntax=basic4gl] $regfile = "m16def.dat" '$crystal = 400000 '**************KONFIGURACJA LCD***************** Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.3 , Db5 = Portb.2 , Db6 = Portb.1 , Db7 = Portb.0 , E = Portb.4 , Rs = Portd.0 Cursor Off Cls Deflcdchar 0 ,...
AVE... Z doświadczenia mogę stwierdzić, że to dla mnie nigdy nie miało znaczenia, jako że "detale" załatwia kompilator. Jeśli sam operuję rejestrami, to i tak muszę sięgnąć po notę katalogową by znać nazwy rejestrów, bitów w rejestrach i tego, co one właściwie robią. Jak to działa w praktyce? Poniżej prosty program dla PIC18F45K50, gdzie generowałem...
I2C to chyba nie jest dobry trop. Zrobiłem troszkę zmian w bibliotece zmieniając kilka rzeczy. Po tych zmianach udaje mi się próbkować troszkę szybiej około 18-20 razy na okres. W pliku Adafruit_ADS1015.cpp zmieniłem funkcję delay na delayMicroseconds. Było to organicznie uniemożliwiające częstsze próbkowanie niż 1 ms. Dzięki temu zamiast jednej tysięcznej...
procedura dzielenia..i wiele innych przydatnych procedur matematycznych rozszerzenie *.asm nie jest dowzwolone jako rozszerzenie załącznika na ELEKTRODA.pl... to sie do 'na wesoło' nadaje. ADMINI KOCHAM WAS :) Dodano po 6 na znak protestu ładuję plain text :) ;***************************************... ;* * ;* Maths Subroutines...
# List C source files here. (C dependencies are automatically generated.) SRC += lcd.c dodałem i nadal te same błędy. // ATMega8 LCD Driver // // (C) 2009 Radu Motisan , radu.motisan(at)gmail.com // www.pocketmagic.net // All rights reserved. // // lcd.h: Definitions for LCD command instructions // The constants define the various...
Czy mógłby ktoś pomóc uporządkować programik? Skleciłem zegarek na DCF77 i PCF8583. Z Bascoma jestem słaby, i prosiłbym o jakieś przykłady. Chodzi mi oto, aby DCF77 zapisywał czas do pcf-ki. "To" co skleciłem nie działa. Odczytuje czas z PCF-a, ale nie przestawia się. DCF jest sprawny i dobrze podłączony, bo sprawdziłem na innym programie. Zerknijcie...
W zależności od tego, czy urządzenie zawiera układy logiczne wykonane w technologii TTL bądź CMOS, poziom napięć odpowiadający stanom logicznego zera i jedynki będzie różny dla każdej z rodzin układów. Poniżej przedstawiono projekt sondy logicznej przystosowanej do pracy z układami TTL i CMOS, wykonanej z użyciem minimalnej ilości elementów. http://obrazki.elektroda.pl/7466263900_1...
Witam. Mam pewien problem z kompilacją prostego programu wyświetlającego na LCD napisu "Witam". Kod jest zaczerpnięty z książek "AVR & ARM7" P.Borkowski i trochę wiadomości z "Język C dla mikrokontrolerów AVR" T.Francuz. Podczas kompilacji wyświetlany jest komunikat: expected ")" before 'islong' w pliku hd44780.h w funkcji hd44780_wait_ready(bool...
To co mi się udało odczytać edytorem HEX. Main Menu....Diagnostics....Review Data....Print Data....System Setup....Tool Information....Print Data....System Setup....Tool Information....Language....Contrast....A... Power-off....Beep Set....Tool Self-test....English....Metric....Unit of Measure...8.. Mam nadzieję że pomogłem, a nie zaszkodziłem ;)
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...
https://obrazki.elektroda.pl/5325188100_... Przedstawię tutaj ADS1115 czyli 4-kanałowy, 16-bitowy przetwornik ADC. ADS1115 dostępny jest do kupienia w naszym kraju za kilkanaście złotych, a zza granicy można go sprowadzić nawet o połowę taniej. ADS1115 korzysta z protokołu I2C, więc można na jedną magistralę podłączyć aż 4 osobne takie...
konwersja liczby bin na dec - może to ci pomoże: ;***************************************... ;* ;* "bin2BCD16" - 16-bit Binary to BCD conversion ;* ;* This subroutine converts a 16-bit number (fbinH:fbinL) to a 5-digit ;* packed BCD number represented by 3 bytes (tBCD2:tBCD1:tBCD0)....
Mam już skończony i działający program, który wygląda tak: Project.c: #include <xc.h> #include "BME280.h" #pragma config WDTE = OFF //#pragma config PWRTE = ON //#pragma config MCLRE = OFF //#pragma config CP = OFF //#pragma config CPD = OFF //#pragma config BOREN = ON //#pragma config IESO = ON //#pragma config FCMEN = ON #define _XTAL_FREQ...
Może zacznę od opisu konfiguracji. Mam czujnik TSOP1736 podłączony do zasilania 5V, zaś jego wyjście do wejścia P0.16 mikrokontrolera LPC2148. Pozostałe połączenia (zasilanie, JTAG itp.) są OK, gdyż jest to zestaw ewaluacyjny Propoxu - EVBlpc213x\4x. Napisałem sobie bibliotekę do odbioru kodu RC5. Posiłkowałem się tą #include "lpc214x.h" #include...
Sory, już się poprawiam [syntax=c]#ifndef LCD_H #define LCD_H #if (__GNUC__ * 100 + __GNUC_MINOR__) < 303 #error "This library requires AVR-GCC 3.3 or later, update to newer AVR-GCC compiler !" #endif #include <inttypes.h> #include <avr/pgmspace.h> /** * (at)name Definitions for MCU Clock Frequency * Adapt the MCU clock frequency in Hz...
No i wszystko niby działa (znaczy mogę dowolnie programować itd) ale apetyt rośnie w miare jedzenia. Dokleiłem sobie procedurkę bootloadera bo chciałbym mieć możliwość programowania Atmegi w układzie. No i tu się schody zaczynaja. Bo po pierwsze to nic przez uarta nie mogę się skomunikować, po drugie nie działa bootloader.(co pewnie wynika z problemu...
Witam. Udało mi się uruchomić ten wyświetlacz pod Bascomem ale jeszcze nie wszystko. Program ten jest przeróbką programu napisanego w C krążącego w serwisie. Wyświetla pojedyncze litery , piksele a także linie poziome. Z liniami pionowymi mam jeszcze kłopot. Nie napisałem jeszcze obsługi rysowania fihur np. kwadratu lub koła ani też wyświetlania całych...
do Diaga: z tego ;---------------------------------------... ; ; I^2C master send/receive routines for 24Cxx EEPROM memory chips ; by Andrew D. Vassallo ; ; email: snurple(at)hotmail.com ; ; Timing set for 4MHz clock, 4.7K pullup resistors to SDA and SCL lines. ; Checks provided for failed ACK during EEPROM write access....
Masz tu przykład prostego programu. Z realizowaniemkilku zadań "jednocześnie" ' i2c SCL-PortD.4, SDA PortD6, 1Wire1 - portA.0, 1Wire2 - PD4, LCD: Enable - PortB.0, RS - PortB.4, D7 - PortB3 , D6 - PortB2 , D5 - PortC2 , D4 - PortB1 ' PA0 + dla LED1, PA1 + dla LED2 , PC3 - przycisk 1 , PC5 - przycisk 2 , PC6 - przycisk 3 , PC4 - przycisk 4 $regfile =...
Witam , udało mi się odpalić wyświetlacz , użyłem innych bibliotek - pana Peter Fleury . Pojawił sie jednak kolejny problem , biblioteka jest do wyswietlacza 2x16 a ja chciałem ją przerobić na 4x20 i tu pojawia sie problem : - pierwsza linia wyświetla się ok - druga linia , pierwsze 8 znaków drugiej linii jest dublowane z linii pierwszej ( 8 ostatnich...
oraz komunikat startowy. . Dzięki za zrzut fabrycznego oprogramowania BK7231T SW2. Oto dziennik rozruchu (na płycie dev, więc oczywiście brakuje innych komponentów w ściemniaczu) [syntax=text] V:BK7231S_1.0.6 CPSR:000000D3 R0:1D6BFE61 R1:2223F156 R2:C12BE39E R3:7B3DFA2C R4:5F1E3ABA R13:EFAE59FF R14(LR):07E73BEF ST:14968466 J 0x10000 prvHeapInit-start...
Dokładnie jest to napisane w DS s.60 • TDI – Port C, Bit 5 TDI, JTAG Test Data In: Serial input data to be shifted in to the Instruction Register or Data Reg-ister (scan chains). When the JTAG interface is enabled, this pin can not be used as an I/O pin. • TDO – Port C, Bit 4 TDO, JTAG Test Data Out: Serial output...
Witam Troszkę pozmieniałem w kodzie jednak wyświetlacz nie działa jak powinien. Poprawnie się inicjuje jednak nie wyświetla na dwóch dolnych liniach. Z uwagi na praktycznie brak znajomości C proszę o pomoc "co tu nie gra". #ifndef LCD_H #define LCD_H /***************************************... Title: C include file...
Witam, przysiadłem do USI (TWI) raz jeszcze i korzystając ze schematu opisanego w: void I2C_Delay_Short(void) { asm volatile(\ "delayus8_loop%=: \n\t"\ "nop \n\t"\ "dec %[ticks] \n\t"\ "brne delayus8_loop%= \n\t"\ : :[ticks]"r"(10... ); // DEC -...
no temat nie wydaje sie problematyczny... ale pewnie zawsze sie trafi na jakies przeszkody :) no nie pomoge ci podajac gotowca, ale poszukalem chwile na necie i : PS/2 Mouse/Keyboard Protocol: http://www.burtonsys.com/ps2_chapweske.h... jesli jestes dobry w c to na podstawie ponizszego linku pewnie rozjasni sie w glowie (to interfejs klawiatury) http://www.atmel.com/dyn/resources/prod_...
Witam. To jest spojrzenie na inteligentną wtyczkę / gniazdo WiFi EU oparte na Tuya marki LoraTap z pomiarem mocy / energii. Numer modelu to SP800WJ-EU. Oficjalna strona produktu znajduje się tutaj https://www.loratap.com/products/sp800wj... gdzie można go również kupić, ale mój pochodzi z Ali Express po niższej cenie. Znacznie taniej, jeśli kwalifikujesz...
Może spróbuj podłączyć LCD pod inny port i przekonfiguruj firmware - może ruszy, albo zauważysz jakieś fakty... Dodano po 15 zobacz czy to Ci zadziała, tylko najpierw skoryguj ustawienia portu itp. Jeśli to nie puści, to masz coś zwalone w hw. ;*H*************************************... ;* Project: HD44780...
Funkcje do obsługi wyświetlacza pochodzą z gotowej biblioteki, którą znalazłem za pośrednictwem elektrody. Oto funkcja do wrzucania tekstu na lcd z flash procesora. Co do pamięci - avrstudio pokazuje mi że używam około 12kB flash i 300bajtów sram więc ok. Co do double i float to nie wiedziałem, że to to samo... A jakie są tego konsekwencje? Funkcja...
Tutaj udokumentuję moją podróż, niezależnie od tego, jak długa ona będzie, z alarmem gazów palnych Tuya model DY-RQ400A, który wykorzystuje moduł WB2S (BK7231T) w tandemie z MCU Runjet RJM8L151F6P6 (w załączeniu chińska i przetłumaczona maszynowo angielska karta katalogowa). https://obrazki.elektroda.pl/5387907000_... https://obrazki.elektroda.pl/7740633500_...
Witam, Z tej stronki [url=http://mirley.firlej.org/node/1137]... dowiedziałem się jak obsługiwać moduły komunikacji radiowej RFM12B. Przykład nadanika: [syntax=vbnet]$regfile = "m8def.dat" $crystal = 8000000 '8MHz $hwstack = 70 $swstack = 70 $framesize = 160 '$noramclear Config Submode = New Config Watchdog = 512 '512ms Start Watchdog '---------Constants---------------------...
Witam. Zakupiłem konwerter I2C do wyświetlacza LCD i mam mały problem z jego obsługą. Komunikacja z ekspanderem następuje prawidłowo, jedynie co udało mi się uzyskać to miganie podświetleniem, ale uparty wyświetlacz za choinkę nie chce nic wyświetlić. Schematu konwertera niestety nie posiadam, gdyż producent go nie udostępnia. Kod którego używam prezentuje...
Witam. Postanowiłem zainstalować najnowszy Lubuntu 19.10-64 bit. Jedyny kłopot z jakim się spotkałem to brak możliwości połączenia z internetem. Korzystam z Aero2. Kiedyś miałem taki problem https://www.elektroda.pl/rtvforum/topic3... Ale zauważyłem. Bo próbowałem wcześniejszych wersji 64 bit. Że sprawa wygląda identycznie. Też są kłopoty. Komputer...
Właśnie moja nauka zatrzymała się na wyświetlaczu LCD. Mruganie diodami już za mną. Dlatego proszę o pomoc:) Skonfigurowałem dwie biblioteki. Dodałem jako załącznik. Jeśli ktoś może to bardzo proszę o sprawdzenie. Pierwsza to biblioteka ze strony http://radzio.dxp.pl/hd44780/hd44780_avr... Wygląda tak: Pkik HD44780.h //--------------------------------------...
Tak. To plexa z grawerowanymi cyframi, cały projekt jest tu pod linkiem : https://obrazki.elektroda.pl/3515599500_... https://obrazki.elektroda.pl/1132266300_... https://obrazki.elektroda.pl/2617164600_...
Datasheet, strona 60: - TDI – Port C, Bit 5 TDI, JTAG Test Data In: Serial input data to be shifted in to the Instruction Register or Data Register (scan chains). When the JTAG interface is enabled, this pin can not be used as an I/O pin. Itd. JTAG wyłącza się za pomocą fusebitów.
Witam, Mam problem z układem VS1011, udało mi się odtworzyć muzykę, jednak problemem jest to, iż układ strasznie śmieci oraz na wyjściu chyba pojawia się prąd stały - gdy dotknę głośnika podczas włączania czuję, że membrana idzie do góry, to samo gdy odłączam głośnik. Próbowałem ustawić różne mode kostki dekodera tak jak w datasheecie, jednak wszystko...
Witam, próbuję zainicjować ten LCD lecz bez większych skutków. Po wrzuceniu bibliotek Joerg'a Wunchs'a wyrzuca mi błędy jakby nie było pliku "defines.h" co do obwodu to mam wszystko okej, bo na innej bibliotece mogę normalnie wszytko wyświetlać. Program piszę w Eclipse. Jestem świeży w tych sprawach, więc proszę o pomoc ;) Tutaj zrzut z eclipse'a: http://obrazki.elektroda.pl/3927939400_1...
RDS sam zrobiłem , miałem tylko HEX i kod w asemblerze [code][syntax=avrasm] ;***************************************... ;** RDS decoder with 2x16 LCD for ATtiny2313-10 (main procedure) ;** by Michael Wolf ;** ;** contact: michael(at)mictronics.de ;** homepage: www.mictronics.de ;** ;** Released under GNU GENERAL PUBLIC...
Ok poradziłem sobie tylko teraz wyskoczył mi inny problem , a mianowicie nie wiem dlaczego nie mogę korzystać z funkcji LINI i Boxfill wyświetlacz szaleje :-) a chciałbym wykorzystać te dwie funkcje w programie poniżej kod programu [syntax=basic4gl] '***************************************... '* Code to test DS18x20 '* The 1-wire bus pin is Port...
https://obrazki.elektroda.pl/2558148800_... -BANDIT INFO BOX- 1. WSTĘP Opisywana konstrukcja to zestaw dodatkowych cyfrowych wskaźników które wykonałem do swojego motocykla (Suzuki Bandit 650S K5). Są to wskazania: aktualnego biegu, napięcia w instalacji oraz temperatur: oleju i powietrza (silnik tego motocykla jest chłodzony olejem...
https://obrazki.elektroda.pl/4269875400_... Oryginalny DeepSeek jest raczej za duży, by uruchomić go na domowym sprzęcie, ale repozytorium Ollama oferuje ciekawą alternatywę bazującą na dostrajanych (tj. trenowanych w oparciu o rezultaty większego modelu) modelach LLama i Qwen. Występują one pod nazwami deepseek-r1:1.5b/7b/14b/32b...
witam, zaprojektowałem mój pierwszy układzik do sprawdzania temperatury i wilgotności oparty na atgmega8 (zew. kwarc 8mhz) i czujnik firmy sensirion http://www.tme.eu/katalog_pics/8/7/7/877... zlutowałem 4 dolne wyjścia, piszę to gdyż mój czujnik ma 5 wyjść(jak na zdjęciu) a nie 4 jak w dokumentacji. może tu leży...
To jest flash spi i w płycie tego nie zrobisz. I nie, nie można podłączyć tylko data clock, układ do programowania wymaga zasilania, więc nawet gdyby to już jest cztery, ale spi wymaga więcej sygnałów do pracy, kasowania i zapisu zawartości, częstotliwość również wiec w płycie nie zaprogramujesz, pozatym jaka przyjemność ciągnąc jakąś pajęczyne zamiast...
Witam Mam zegarek/budzik z wyświetlaczem LED ( dwukolorowy ). Zegarek generalnie działa. Ale mam problem z sterowaniem jasnością. Wiadomo, że robi się to tak, że jasność zależy od częstotliwości odświeżania. Tutaj o jasności wyświetlania ma decydować zmienna jasnosc. . jasnosc : [syntax=vbnet] '************ Timer0 1000 = 1 sekunda, 10000 = 10 sekund,...
Super. Dzięki. Sflashuję go, aby zobaczyć, jakie inne spostrzeżenia można uzyskać Dodano po 5 . dziennik rozruchu uart https://obrazki.elektroda.pl/2590732100_... https://obrazki.elektroda.pl/7113681800_... https://obrazki.elektroda.pl/6452531900_... https://obrazki.elektroda.pl/6857686600_...
Oto generyczna inteligentna wtyczka Wi-Fi UE, dla której (at)stefanmandl1 przesłał mi zrzut oprogramowania układowego i kilka zdjęć. Jest podobny do LSPA9, ale nie jest oznaczony jako taki. Przypisania pinów nie pasują do żadnego innego LN882H na liście urządzeń. https://obrazki.elektroda.pl/7271789700_... https://obrazki.elektroda.pl/2680427900_...
Uruchomilem sobie interfejs JTAG ICE. Zeby kontrolowac procesor, w bitach konfiguracyjnych (fusy;) musi byc ustawiony JTAGEN (JTAG Enable). Na plytce uruchomieniowej mam pod portC podpiety wyswietlacz graficzny, ktory przestaje dzialc kiedy bit JTAGEN jest zaprogramowany, dlaczego? W opisie portu C znalazlem, ze jezeli jest bit JTAGEN zaprogramowany,...
V:BK7231S_1.0.5 CPSR:000000D3 R0:793DEBF9 R1:CAF7EA5F R2:5B7A3DF6 R3:D76C4B37 R4:BFFFCFEE R13:ECE5FFDF R14(LR):A3FFCF7F ST:20950B66 J 0x10000 to otrzymuję po flashowaniu OpenBK7231T_App_QIO_4e00c04f.bin przez SPI. Czy to brzmi, jakby utknął, skacząc do 0x10000? V:BK7231S_1.0.5 CPSR:000000D3 R0:793DEBF9...
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 '***************************************...
https://github.com/OpenBekenIOT/webapp/c... Dodano po 9 . log rozruchowy uart dla tego firmware [syntax=text] V:BK7231S_1.0.6 CPSR:000000D3 R0:1F6BFE41 R1:2213F357 R2:F9ABF3BE R3:7B3DE02C R4:7E1E3AB8 R13:EFAE59FF R14(LR):07E73BEF ST:14968C66 J 0x10000 prvHeapInit-start addr:0x420030, size:131024 [01-01 18:12:15...
linux-o6i6:~ # dmesg Linux version 2.6.18.2-34-bigsmp (geeko(at)buildhost) (gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP Mon Nov 27 11:46:27 UTC 2006 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000...
Ten kod jest pod Atmegę 32 i z tym zegarem chodzi do działa do 50 metrów, próbkowanie sygnału jest kilkukrotne w pętli ze względu na niezawodność. //--------------------------------------... // // Sensirion SHT1x Humidity Sensor Library // //--------------------------------------...
Transmisja I2C jest wspomagana sprzętowo ale TYLKO w układzie gdy uP jest jako SLAVE. W przypadku gdy uP jest jako MASTER cała transmisja przebiega programowo. I2CM=0x01; //ustaw I2C jako master I procedurki :) #include <ADuC845.h> #include "i2c.h" //--------------------------------------... void...
Panowie odpaliłem już mój układ na innej atmega 16 trzeba zmienić jedną rzecz w konfiguracji SPI sprzętowy. Jednak mam problem z Atmegą 32 bo tam wciąż nie działa, nie odczytuje danych z nadajnika. I tu mam konkretne pytanie gdyż dla amegi 8 dla której pierwotnie był przygotowany soft w BASCOM-ie to wektory przerwań dla SPI są takie same dla A8 i A16...
Witam. Mam duże problemy z uruchomieniem i2c (programowo) na procesorze at1280. Otóż po wgraniu takiego programu: $regfile = "m1280def.dat" $crystal = 11059200 $lib "glcd.lib" Config Sda = Portd.1 Config Scl = Portd.0 $hwstack = 32 ' default use 32 for the hardware stack $swstack = 10 'default use 10 for the SW stack $framesize =...
No tak.... Zasugerowałem się pierwszym postem piotrva i nawet nie patrzyłem na program. Co robisz w programie po ustawieniu zegara i włączeniu SPI? Nic nie wysyłasz, odczytujesz status SPI i migasz diodą. A czy gdziekolwiek kasujesz flagę w rejestrze statusowym? Nie. Flagę możesz skasować na 2 sposoby: albo zezwalając na przerwanie w momencie rozpoczęcia...
Witam. A więc jest to kontroler LED SP530E 5CH PWM+SPI sprzedawany przez BTF Lighting, oraz inne generyczne firmy, jako model SP530E. Zamierzałem kiedyś pobawić się na nim z WLED, ale teraz https://obrazki.elektroda.pl/4191588100_... https://obrazki.elektroda.pl/9929033900_... https://obrazki.elektroda.pl/2411107800_...
Witam i dziekuje za zainteresowanie :) nie wiem co żle zrobiłem mam suse 9.3 podłączony jestem do neo sterady z dwoma komp. i dzieli to router , mam wł. dhcp i kara tylko daje mi net jak pracuje z 10 dupleks . Prubowałem ustawić 10baset w liuksie a to są wyniki : linux:~ # mii-tool -F 10baset-HD eth0 -bash: mii-tool: command not found linux:~ # mii-tool...
Witam, mam problem z programowym USARTem w mikrokontrolerze ATtiny13A. Mikrokontroler pracuje na wew. kwarcu 9,6MHz. W Atmel Studio mam również zdefiniowany symbol F_CPU=9600000. Zamieszczam kod: main.c: 68A69▒69A70▒66A67▒68...
Oki juz nalazlem instrukcje, tylko mam problem, bo nie wiem jakiej marki mam karte sieciową i nie mogę znaleźć firmware do niej. Pisze tylko: 22Mbps Wireless Network PCI Adapter GL2422MP-MT2 Instaluje według HOW-TO iDarka. I wszystko zrobilem tak jak trzeba i wywala DMESG: [root(at)localhost seba]# dmesg Bootdata ok (command line is BOOT_IMAGE=linux...
Maly fragment programu ,powinien pomoc . shin: ; Shift in a byte from the device, most significant bit first. ; Expects device already selected (CS low). ; Expects SCK high on entry. Returns with SCK high. ; The SO pin is allowed to float before data is read ; to support three-wire (SI shorted to SO) mode. ; Returns assembled byte in A. setbSO ; float...
Witam wszystkich serdecznie na wstępie. Od ponad miesiąca chodzi mi po głowie zbudowanie przetwornika cyfrowo analogowego. Jako źródło sygnału - sygnał cyfrowy z jakiegoś CD - to nie problem. Schody i pagórki rozpoczynają się dalej, kiedy rozpoczynamy poszukiwanie elementów - scalaczków do budowy przetwornika. Bardzo spodobało mi się rozwiązanie części...
Witam. Chcę sobie zrobić zegar ze strony: [url=http://www.micro-examples.com/publi... Tylko mam problem, ponieważ kod programu jest przeznaczony dla wyświetlaczy ze wspólną katodą, ja natomiast posiadam wyświetlacze ze wspólną anodą. Co w kodzie należy zmienić, aby działało to z wyświetlaczem ze wspólną...
. Trochę więcej informacji z kopii zapasowej oprogramowania MS-103 zaczerpniętych z postu na Cloudcutter Github. Czujniki nie są obecne na urządzeniu testowym. boot log https://obrazki.elektroda.pl/4343986700_... https://obrazki.elektroda.pl/2251385600_...
Intuicyjnie rozumieim że każdy stan jest wykonywany w kolejnych cyklach ze tak powiem żargoenm mikrokontrolerowców co obieg pętli Z VHDL zaczałem prace tydzień temu. To całkiem ambitny projekt, jak na tydzień doświadczenia ;) Gdzie pogrzebać w tym kodzie aby przyspieszyć zapis do pamięci? Dodam że kod ten działa tak za zapisuje po 4bajty do pamieci...
Witam Duch_ to piękna konstrukcja, chyba jeszcze nikt nie zaglądał na link, bo jeszcze nikt Cię nie zjadł za Bascom :) Zwykle ludzie piszą, że w Bascomie się nie da i do tego kabelki nie są równo ułożone. Wiele razy czytałem jaki to Bascom jest beee i fuj i wogóle... Nie przejmuje się tym. Co do programu to: Wyświetlacz wstawiony w linii emisji głośnika...
Witam! Na początku przepraszam bardzo, jeśli popełnię jakieś błędy, ale siedzę nad problemem już od rana non-stop i pewnie nie widzę czegoś prostego, a stopień mojej frustracji osiąga już granice bezpieczeństwa. Ale do rzeczy: Mam następujący kod odbierania RFM12B napisany w Bascom (gotowiec z forum): http://obrazki.elektroda.pl/9415176500_1...
Złapałem ten tani dzwonek do drzwi Tuya z Ali Express, zastanawiając się, czy będzie on wyposażony w BK7252. https://obrazki.elektroda.pl/9324523600_... . I chociaż wiem, że OpenBeken nie obsługuje BK7252 ani nie ma sterownika / opakowania kamery, nadal będzie interesujące zobaczyć, co jest w środku, sprawdzić wyjście dziennika rozruchu...
shift register shift register bascom register expires
excel porównywanie kilku kolumn sharan spalona migotanie ekranu telewizora philips
samsung wf70f5e0w2w blokada konta google
Radio Android nie wymaga ponownego kodu dostępu do ustawień pojazdu Częstotliwości podziału zwrotnicy STX FX300