Czasami stosuje się rozszerzony kod NEC, wtedy w przypadku adresu nie stosuje się inwersji. Więc wszystko jest ok. Poza tym nie ma znaczenia jaką liczbę otrzymasz, ważne aby relacja klawisz-liczba była niepowtarzalna. Gdybyś zdecydował się na C to dekodery NEC znajdziesz w darmowych przykładach do książek, które mam w stopce. W Bascomie niewykuczone,...
Jeśli tak, to trzeba mu podawać 8 sygnałów Z całym szacunkiem; unipolarny ma zwykle 1 wspólny przewód i 4 fazy Po cholerę 8 sygnałów? Chyba że ma Kolega na myśli dwa silniki. Docelowo i tak nie widzę sensu takiego sterowania, ponieważ silników ma być 4. A są gotowe układy sterowników uni/bipolarnych, i takie sterowanie poprzez step/dir będzie łatwiejsze...
No to ktoś nakombinował :D !!!!!! 1. Płytka bazowa - Procesor w standardowej konfiguracji z programem w pamięci zewnętrznej (U3). Zworką JP4 ustalasz czy ma wykonywać program z pamięci zewnętrznej czy wewnętrznej. Kiedy ustawisz na pamięć zewnętrzną powinieneś zworkę JP1 ustawić na adres 0000h aby procesor szukał programu na początku eprom'u. Istnieje...
Witam ! Oto program napisany w Bascom AVR na ATtiny2313. Myślę zę sobie poradzisz ze zmianą na Megę8. Odczytuje on Adres i Rozkaz kodu Rc5 i wyświetla na wyświetlaczu LCD. $regfile = "attiny2313.dat" $crystal = 10000000 Config Lcdpin = Pin , Db7 = Pb.2 , Db6 = Pb.3 , Db5 = Pb.4 , Db4 = Pb.5 , E = Pb.6 , Rs = Pb.7 'Config Lcd = 16 * 1a Config...
a mog bys zapodac jakas komede ktora by odbierala z dekodera ciag cyfr i zapisywala na dany adres eeprom
Witam To też nie zadziała... Weź do ręki notę aplikacyjną pamięci i najlepiej wykuj ją na pamięć ze zrozumieniem. Potem poszukaj informacji o dekoderze adresów i poczytaj jeszcze helpa bascomowego. Pozdrawiam
I co z tego że SRAM ? Dekoder adresów jest wykonany na EPM7064S co pozwala na praktycznie dowolne mapowanie pamięci. Blok pamięci SRAM może udawać ROM.
Chciałbym poinformować, o zmianie linku do konwertera DEFLCDCHAR. Nowa strona znajduje się pod adresem [URL=http://kris-lab.elektroda.eu/deflcd... Pozdrawiam Dragas
To zależy jak chcesz podłączyć i w jakim Bascomie. Informacje poniższe są dla AVR. Jeśli bezpośrednio do portów procka to istnieje drugi format instrukcji CONFIG LCDPIN (w wersjach nowszych niż 1.11.6.8 ) CONFIG LCDPIN=PIN, PORT = nazwa_portu, E=nazwa_końcówki, RS=nazwa_końcówki przykładowo: CONFIG LCDPIN=PIN, PORT=PortB, E=PortD.0, RS=PortD.1 Jeśli...
Witam. Jak w Bascomie napisać procedure odczytu Dekodera DTMF MT3170B ? Dodam, że jest to układ 8 nóżkowy i dane o odebranym tonie są wyprowadzane szeregowo w takt 4 impulsów zegarowych. Pełna dukumentacja tego układu znajduje sie pod adresem http://assets.zarlink.com/products/datas...
W obecnych czasach najszybciej i najprościej jest zrobic to na jakimś PLC+HMI lub w wersji taniej na mikrokontrolerze. PLC+HMI to jest jakiś wydatek. Tańsze rozwiązanie to zastosować 2 mikrokontrolery + transmisja szeregowa pomiędzy nimi i mamy 3-4 porty 8-bitowe czyli 24-30 linii sygnałowych. Jeżeli boisz się programowania to są stare, ale dobre układy...
Na temat kodera i dekodera nie wpadłem. Wystarczy wtedy tylko 3 linie adresów bo CBA ( do sterowania 8 serwami). Tylko teraz to już w ogóle mi namieszałeś w głowie i nie wiem jak to poskładać. A miałbyś jakiś schemat do tego? Program? Czy to tylko czysto teoretyczne rozważania ?
Witam, potrzebuję przesyłać dane pomiędzy kilkoma mikrokontrolerami (jeden baza, 4 odbiorniki w tym 2 z tym samym adresem) byłbym bardzo wdzięczny, jeżeli ktoś wytłumaczył by mi to na przykładowym kodzie, nadajnika/odbiornika. Czytałem już o I²C ale nie widzę możliwości komunikacji. Wykorzystane ma to być w zegarze, Matryca żarówkowa 2x5px, końcówka...
Chodzi Ci o to aby podać na przykład na PORTA sekwencje 00011011 tak? A jak to później w odbiorniku podzielić na te cztery dwu-bitowe sekwencje ?? Nie na żaden port tylko na jeden pin w postaci szeregowej np w Bascomie takim poleceniem dla UART jest Print , można wysłać to w dowolnej formie hex , bin , ciąg cyfrowo/literowy . W odbiorniku po odebraniu...
Postanowiłem podzielić się moim doświadczeniem z FD650 gdyż zajął mi dużo więcej czasu niż przewidywałem. Jest to układ obsługujący 4-ro cyfrowy wyświetlacz led. Wykonuję urządzenia zawierające wyświetlacz LED pracujące w autobusach - 3 cyfry sterowane multipleksowo, chyba 3ms na cyfrę. Na postoju wszystko ok ale podczas ruchu pojazdu a zatem gdy następował...
Na stronie producenta: http://www.nordicsemi.com/index.cfm?obj=... jest datasheet, zwięzły, opisane to co najważniejsze, jest graficznie przedstawiony algorytm nadawania i odbioru. Transmisja jest bardzo prosta, zależy kto w jakim języku pisze, ja robię w avr-gcc ale robiłem też w bascomie, przykład w avr-gcc - tylko kawałek...
ok, prosże bardzo, tutaj jest schemat, podłancza się go klasycznie, bez dekodera adresów i bez zatrzasku, czas pomiedzy zboczem opadającym sygnału /CE oraz /RD lub /WR może być zerowy więc łaczymy obydwa sygnału razem (przez diody)i do wejścia /CE. W programie definiujemy 2 komórki pamięci np COMAND oraz DATA_R_W i przypisujemy im sztywne wartości w...
https://obrazki.elektroda.pl/4706372500_... W poprzednich częściach pokazałem zasadę działania oraz uruchamianie pozyskanych wyświetlaczy (modułów) VFD. Teraz przyszła pora na zbudowanie własnego sterownika wraz z potrzebnym zasilaczem. • Zasilacz Ze względu na dość złożony sposób zasilania samego wyświetlacza postanowiłem zacząć...
Oczywiście, że to polecenie nie odbierze poprawnie danych nadawanych w standardzie RC6 czyli (extended RC5) Wydaje mi się, że odbierze ;) Zmiany wprowadzone od wersji 1.11.6.9. Funkcja GETRC5() odbiera teraz rozszerzone kody RC5. LED5W -> pokaż jaki ty program użyłeś do dekodowania sygnałów ze swojego pilota bo coś mi pachnie, że takiego w którym...
Tak żebym mógł wsadzić jakiś obrazek a potem normalnie z niego korzystać bez czytania pojedynczych Bajtów. tak wystarczy, że wydasz polecenia takie jak: "wczytaj_wszystko_naraz" albo "pokaż_cały_obrazek_bez_ramki" itp , a żeby wsadzić obrazek do pamięci można wydać polecenie "wsadź_obrazek" a nawet inne "dorób_cioci_wąsy" jeśli to będzie np akurat...
Na przerwaniach świat nie zawsze stoi - DOS miał przerwaniowy system i zrezygnowano z niego głównie dlatego że nie dało się opracować na tym mechanizmie wielowątkowości (dzielenia czasu procesora). Zapamiętywanie wszystkiego na stosie przy tak mizernej ilości RAMu mija się z celem. Uruchomienie kilku podprogramów 'na raz' powoduje zachodzenie adresów...
Sorki za odgrzebywanie tematu, ale mam problem z działaniem programu. Atmega8, odbiornik podłączony na Int0 (Pind.2 - czwarta noga Atmgi8) Zamieszczam listing programu, jest on również wyżej, dodałem tylko na początku ustawianie portu D, usunąłem definicję pinów LCD, bo mam go podłączonego pod port C. $regfile = "m8def.dat" $crystal = 8000000...
Witam Witam Sprawa na pierwszy rzut oka wydaje się być prosta, jednak jak przychodzi do realizacji okazuje się, że są z tym problemy . Potrzebuje opracować do dużego własnego projektu „uniwersalny pilot”. W skład pilota wchodzi : - ATmega8A; - odbiornik podczerwieni (TSOP1738) lub odpowiednik; - dioda nadawcza podczerwieni. Program...
Tak prosto to się nie da. Musisz zrobić tak: 1. Pełny cykl licznika zmieniającego się co sekundę, określa pełny cykl zmian świateł na całym skrzyżowaniu. 2. Na wyjściu licznika jest dekoder z tyloma wyjściami ile jest lamp na skrzyżowaniu (przy założeniu pełnej niezależności sterowania światłami czyli bez uproszczeń typu, że jak na jednym kierunku zielone...
https://obrazki.elektroda.pl/9365002800_... W poprzedniej części opisałem zasadę działania i podstawy sterowania wyświetlaczy VFD, w tej części przejdę do praktycznych działań :D które większość z Was pewnie bardziej zainteresuje. Nowe wyświetlacze są stosunkowo kosztowne w zakupie i nie równoważy tego fakt że przeważnie zawierają...
Cóż w historii ludzkości postęp zawsze pochłaniał ofiary. Spróbuj, ale teraz na spokojnie zmienić jeszcze to: 'Enable Interrupts 'Usuń znak ' przed enable jak by cos nie działało Na Enable Interrupts 'Usuń znak ' przed enable jak by cos nie działało Po prostu usuń znak ‘ przed Enable Dziwne że przestawia czas? Ponieważ dekoder RC5 powinien wykorzystywać...
Config Lcd=16*2 Config Lcdmode = Port 'W praktyce zbędne Config Lcdbus=4 'j/w Config Lcdpin = Pin , DB4=PORTB.0, DB5=PORTB.1 , DB6=PORTB.2 , DB7=PORTB.3 , E=PORTB.4 , RS=PORTB.5 W helpie Bascoma jest napisane cytuje: "Łącząc bezpośrednio końcówki wyświetlacza LCD z końcówkami portów mikrokontrolera. Tryb ten nazywany jest Pin Mode. W trybie tym pozostawiono...
ZDALNIE STEROWANY SAMOBIEŻNY MANIPULATOR OPERACYJNY DO ZADAŃ SPECJALNYCH http://obrazki.elektroda.net/20_12096489... Chciałbym zaprezentować mój kolejny duży projekt, będący zarazem moją pracą inżynierską. Praca jest dość złożona, wymagała dużego nakładu pracy, wykorzystania narzędzi do projektowania i obejmowała głównie trzy nurty - mechanikę,...
To najbardziej znaczący wycinek programu Dodano po 13 Sygnały nadawane w RC5 mogą się różnić czymś między sobą? np.częstotliwością nadawania? Dodano po 28 Upewnię się czy aby na pewno te piloty pracują na RC5, Chce zbudować przystawkę do kompa "Graficzny dekoder pilotów IR [AVR -> PC] sprawdź pilota" autorstwa mirekk36. Pobrałem już program tylko...
Mając podłączone układy zewnętrzne do atmela 89c55wd takie jak pamięć ram oraz exspandery IO 8255 , dekoder adresów oraz układ 74574 ( podpięty do lini danych). Problem tkwi właśnie z wysterowaniem układu 74574 który potrzebuje sygnał CLK(podpiołem tem sygnał do jednego z wyjść dekodera adresów). Potrzebuję właśnie porady jak w C wysterować tem układ....
dekoder adresu ipconfig dekoder adresu bascom dekoder
przyspieszenie arduino filtr oleju schemat voyager kontrolka oleju
amplituner yamaha mikrokomputer cobra1
Jak zaprojektować cewkę o indukcyjności 180 nH? Symbole na wyświetlaczu APC K Slim - co oznaczają?