Witam, jest to fragment mojego ostatniego projektu, gdzie potrzebna była obsługa "surowej" klawiatury. Wrzucam bo może się przydać osobom chcącym obsłużyć podobną lub taką samą klawiaturę. uc ATMEGA 32 schemat podłączeń klawiatury: X3 - kbd conn - numery pinów odpowiadają pinom klawiatury NETBOOK KEYBOARD KLAWIATURA NETBOOK EMACHINES 350 355 P/N :...
To tylko koncepcja ale może coś z tego zrobisz [syntax=c] unsigned char buforklaw[10]; // deklaruję bufor klawiatury unsigned char i,ii.iii.ileklaw,dispnr; while(1) { for (i=0;i<10;i++) //najpierw odczytał bym całą klawiaturę { if(KtorKlaw==0) KMUZ0; if(KtorKlaw==1) KMUZ1; if(KtorKlaw==2) KMUZ2; if(KtorKlaw==3) KMUZ3; if(KtorKlaw==4) KMUZ4; if(KtorKlaw==5)...
Od niedawna bawie sie z Assemblerem i napotkalem na pewien problem, chcialm napisac kodzik ktory sprawdza czy sa jakies dane w buforze klawki jesli sa pobiera i czysci bufor jesli nie omija blok pobierania. Wszystko mialo dziac sie bez zatrzymywania wynonania programu(podanie danych), napisalem tak: // Sprawdzamy czy jest cos w buforze BOOL bBufEmpty...
Optoizolatory w zależności od rezystora obciążającego kolektor wydolą do kilku kHz - jeśli weźmiesz szybkie, z wyjściem logicznym to nawet 1MHz nie będzie problemem. Czyli dużo ponad potrzeby przy skanowaniu klawiszy. CTR mówi jaki będzie prąd kolektora przy danym prądzie diody. Jeśli min. wynosi 50% to znaczy, że dla If=5mA, Ic=2,5mA. Z tego sporo...
Jeżeli masz tę książkę z której zaczerpnięte są te przykłady, to jest tam dobrze opisane jak to działa. Pierwszy listing to bardzo prosty test wprowadzający w zagadnienie obsługi klawiatury sekwencyjnej. Nie robi nic konkretnego, tylko przy naciśnięciu klawisza enter lub esc powoduje zaświecenie diody LED. Ogólnie idea klawiatury sekwencyjnej polega...
Witam Mam mały problem. Potrzebuję programu, który sprawdzałby stan np. DTR na COMie i po wykryciu stanu wysokiego (lub niskiego )wpisywał do bufora klawiatury zadany znak. Pisanie softu odpada, bo jestem cienki bolek w tej kwestii. Z 10lat temu to sie pisało cos w TP i nawet to fajnie chodziło, a teraz pod windą to nawet nie wiem jak podejść. Dlatego...
Witam. Mam następujący problem: klient posiada czytnik barkodów z interfejsem jak w temacie, a pracuje w aplikacji która niestety nie obsługuje rs-a... W związku z czym mam pytanie: czy ktoś trafił może na programik potrafiący przechwycić dane z portu RS232 i umieścić je w buforze klawiatury? Będę wdzięczny za podpowiedzi... Pozdrawiam. Dodano po 1...
Opisane zjawisko wskazywało by generalnie na objaw przepełnienia bufora klawiatury, zmiana klawiatury na nieco lepszą może pomóc. Możesz też spróbować zmienić bufor na nieco większy z poziomu rejestru: Wpisz regedit.exe w menu start i wejdź: HKEY_LOCAL_MACHINE\System\CurrentControl... Domyślna wartość...
WinXP Pro SP2 Płyta główna: MS-6567 RAM: 512MB(400MHz)+256(333)+128(333) Procesor: P4 1,7GHz (szyna 475) Grafika: GeForce FX 5200 (128), I problem jest następujący: gdy pisze na klawiaturze (klawiatura PS/2, firma "no name"), a najczęsniej gdy gram to: 1. klawiatura nieraz sama napisze jakiś znak, literę lub cyfre 2. podczas grania bardzo często kursory...
Chodzi o to, żeby program w pewnych okolicznościach wstawiał znak do buforu klawiatury. Program piszę w C++ vs2003net. Z tego co się dowiedziałem możliwe jest to tylko w asemblerze, z którym jeszcze nie miałem styczności. przerwanie 16H funkcja 05 ... trochę kosmos Pomóżcie mi to zrobić wstawkę asemblera na razie robię tak void SetKEY( BOOL bState...
Adrian_1591 , nie chcę wlepiac koledze czwartego ostrzeżenia za wypisywanie dubów smalonych o ilości przewodów w kablu klawiatury i wyciaganiu na podstawie tego daleko idących wniosków, o klawiszach multimedialnych których rzekomo nie ma w klawiaturach PS/2, o przesyłaniu różnych ilości informacji z klawiatury bez wiedzy co to jest bufor klawiatury,...
A po co aż tyle płacić za PCF'y. Można to zrobić na porcie P0 i wykorzystać sygnały WR i RD. W zależności czy diody mają być zaświecane programowo czy sprzętowo potrzebny będzie zatrzask (ewentualnie dwa)oraz bufor magistrali. Klawiaturę trzeba zadeklarować w przestrzeni pamięci PDATA.
kombinowalem z roznymi dlugosciami czasów ale dalem sobie na razie spokoj.. piszczy mi glosniczek systemowy, jak by sie bufor klawiatury przepelniał czy cos..? nie wiem juz sam... kombinowałem ostatnio z klawiaturkami. Piszczy dlatego że komputer podczas uruchamiania wysyła komendę echo do klawiatury(EE to chyba było) jeśli klawiatura nie odsyła to...
Co do programowego rozwiązania to sie nie wypowiadam (program wpisujący dane do buforu odbiorczego klawiatury ???). Natomiast przychodzą mi do głowy dwa rozwiązania sprzętowe: 1) emulator klawiatury na jakimś mikrokontrolerze, który wysyła kody klawiszy w zaprogramowany sposób w czasie. To rozwiązanie jest jednak mało funkcjonalne - pozbawi kompa normalnej...
Niestety, to nie w tym rzecz. Jeszcze nie rozbierałem klawiatury, ale gdyby któryś z klawiszy "kleił" to w notatniku nieprzerwanie by mi się dana litera pojawiała, a tak nie jest. Klawiatura przestaje reagować i tyle. Poza tym, nie zawsze jest tak, że jakiś znak się powtarza. Czasem napiszę kilkanaście znaków i w pewnym momencie klawiatura po prostu...
Od bufora klawiatury zależy to ile wciśnięć w przypadku laga możesz wysłać aż bufor się przepełni. Jeśli bufor się przepełni to każdy następny znak będzie odrzucony, a pc speaker wyda radosne "pip pip pip pip pip" (jedno pip=jeden znak za dużo). Z problemem bufora klawiatury już dawno się nie spotkałem, chyba że system ci się zwiesi. To z czym ty masz...
Witam wszystkich ;) Mam problem z moim acer-em aspire 5720Z. Mianowicie chodzi o to, że jakiś czas temu zalałem klawiaturę:/ ale laptop normalnie działał tylko klawiatura szalała:/ (sam się przyciski włączały i co jakiś czas było przeładowanie bufora klawiatury i mi piszczał) więc postanowiłem odłączyć klawiaturę w lapku. Wszystko ładnie odłączyłem...
Nie przypominam sobie żeby tam był NC. Niestety mam dość ograniczony dostęp do tego komputera, a będąc ostatnio w fabryce nie chcieliśmy zatrzymywać linii produkcyjnej żeby dokładnie go przetrzepać. Teoretycznie mogę stworzyć aplikację do przesyłania danych po RS232 po czym wrzucać je do buforu klawiatury, ale jak wspomniałem chcemy uniknąć ingerencji...
(at)Recoil83 Jest to powiązane z buforem klawiatury w systemie, i nie ma nic wspólnego z tym że klawiatura nie działa w momencie trwania POST.
Jednak słyszałem że wielu użytkowników tej klawiatury ma problemy z wciskaniem paru przycisków naraz. Czy te problemy z klawiaturą zależą od komputera czy samej klawiatury ? Prawdopodobnie kwestia samego bufora klawiatury skoro problem pojawia się na różnych konfiguracjach sprzętowych.
_jta: bez komentarza. Znasz moje zdanie. Nie ma takiej komendy jak napisałeś "żądanie puszczenia klawisza". Ponadto gdyby takowa istniała i była użyta w procedurze obsługi przerwania klawiatury BIOS (np. przerwanie 16h) wówczas DOS nie mógłby realizować buforowania. Jedna z funkcji obsługi klawiatury ale w DOS a nie BIOS umożliwia odczyt (również możliwy...
Troszkę mało napisałeś o co chodzi. Jeśli interesuje ciebie ogólnie o buforowanie, to polega to na przetrzymywaniu jakiś danych w buforze. Jakiś prosty przykład: Buforowanie wejścia. Masz klawiaturę na której piszesz i ci wyświetla się tekst na ekranie lub wyświetlaczu. Ale wyświetlenie tekstu zajmuje jakiś czas, a piszesz tak szybko że nie nadąża wyświetlać...
Witam Może ktoś spotkał się z podobnym problemem, a mianowicie: po włączeniu kompa poczułem lekki swąd i nie kontaktuje mi klawiatura, tzn. przy starcie ledki migają, w biosie nie wyświetla ostrzeżenia, że nie ma klawiatury, system się ładuje i wszystko wygląda ok poza małym szczegółem - nie odczytuje nic z klawiatury. Klawiatura jest starego typu (złącze...
Powinieneś mieć funkcje niskiego poziomu która buforuje przyciski, a następnie API, które wyciąga przyciski z bufora. Sama funkcja konwertująca powinna wyglądać mniej więcej tak: void convert(void) { float_t val = 0; val = get_key() * 100; val += get_key() * 10; val += get_key(); val += get_key() / 10; }...
Uywam jednego stosu. Nie ma potrzeby dzielić. aplikacja jest dość prosta. kontrola środowiska, akumulatora sterowania ładowaniem, obsługa klawiatury i LCD + pomiary. wtyniki mają być wywalane ku ułatwieniu pracy przez RS232 bez potwierdzeń. Mam znaczniki kontrolne stosu. Nie zostały nadpisane. Zgodnie z IEC60730 mam kontrolę przekroczenia stosu. Jest...
Witam, mam laptopa DELL inspiron i mam problem. Od jakiegos czasu kiedy wlacze go slysze taki dzwiek jakby bufor sie przepelnil. tak jakby przetrzymac kilka klawiszy wcisnietych naraz, tylko ze jest to pojedyncze rytmiczne PIK. Klawiatura wyglada ok, zaden klawisz nei jest wcisniety. Otworzylem notatnik, zeby zobaczyc czy jakis znak jest wypisywany,...
Witam mam problem z działaniem programu.. Dodano po 25 pomiarADS=(data2/(float)16777216)*100000... wina takiego zapisu... tylko co on ma wspólnego z danymi wprowadzanymi z klawiatury?? typy zmiennych int32_t data; int32_t data2=0; unsigned long int dana; unsigned long int dana2; float pomiarADS; Dodano po 14 zamianę realizuję w następujący sposób [syntax=cpp]...
witam Mam następujący problem: przy pisaniu różnego typu gier lub programów [pascal] w których ważna jest dlugość przycisniętego klawisza pojawia sie problem opuźnienia klawiatury. Nie dość, że znaki "powiedzmy" że sie pojawiają z opuźnieniem i ulegają buforowaniu to jeszcze miedzy pierwszym a kolejnymi znakami występuje przerwa czsowa. jak mozna usunać...
Witam! Nastąpiła u mnie awaria płyty głównej. Alarm BIOSowski ma forme niskich, krótkich tonów powtarzanych w nieskończoność ("tykanie"). W sieci znalazłem dla tego alarmu interpretację: ogólnikowe "problem z płytą główną" lub "awaria kontrolera klawiatury" tyle, że dla tej drugiej opcji miało być "kilka dzwięków" a nie bez przerwy powtarzane. Tym niemniej,...
Zainstaluj sterowniki ASIO4ALL. Wybierz je w Abletonie, ustawiając najmniejszy jak się da bufor - tak mały, żeby nie było trzasków i zakłóceń. Możesz spróbować zainstalować jakiś darmowy instrument, np - takie rozwiązanie mniej obciąża komputer niż cały program, umożliwiając ustawienie jeszcze niższego bufora. Jeżeli sustain nie działa lub działa odwrotnie,...
Witam ponownie. Jako że mój program działa i postanowiłem poprawić ten błąd który u mnie występuje odgrzewam ten temat. Pracuję w Windows ME, piszę i kompiluję w Microsoft Visual C++ v6.0. Uruchomiłem u siebie kod podany przez on_eddie-go i niestety, tutaj także po naciśnięciu cyfry 1 wyświetla się ona w miejscu: Podaj liczbe (1 do 11): 1 A chodzi o...
Raz, że klawiatura powinna być dedykowana. To umożliwia używanie większej, niż standardowa, ilości klawiszy bez przepełnienia bufora. Dwa zaś, to jednak do takich zabaw są inne "wynalazki" przeznaczone.
Witam, Mam problem z zalaną klawiaturą. Na Samsunga r710 "wylało się" piwo. Prawdopodobnie plyn zalał głównie numeryczną cześć klawiatury. Po włączeniu klawiatura piszczała (jak przy zapchanym buforze), w notatniku działało tylko kilka klawiszy. Bez klawiatury laptop działa bez problemów. Szperając na forach natrafiłem na kilka propozycji zafundowania...
Poprzednia klawiatura wytrzymała 3 lata. A teraz gram znacznie mniej, bo cóż to są 2 mecze w FIFĘ dziennie. Klawiaturę bezprzewodową posiadam, ale z racji tego, że studiuję mam ją w domu. Niestety w akademiku muszę korzystać z klawiatury wbudowanej w laptop, bo nie będę woził ani kupował 2 klawiatury. W domu ma to jeszcze sens ponieważ podłączam laptop...
Witam, Próbuje zaimplementować hosta na stm32f407, który będzie obsługiwał klawiatury. Bazuje na przykładzie ze strony: [url=]stm32f4-discovery.com Przykład jest oparty na: STM32_USB-Host-Device_Lib_V2.1 Mam dwa problemy: 1. Nie działa wysyłanie raportów z hosta do klawiatury (status diod np NumLock): Napisana przeze mnie funkcja wywoływana w main:...
Witam, Ja to nazywam programowaniem współbieżnym. Wymaga to jednak spojrzenia na sposób pisania programu "od odwrotnej strony", co nie jest takie łatwe na początku. (własciwie, to nawet wszystko buntuje się przeciw takiemu podejsciu do tematu) Pewne rzeczy dzieją się w pewnych miejscach programu niejako "samoistnie", a my "puszczamy w ruch" pewne fragmenty...
Witajcie moi drodzy. Udało mi się obsłużyć (częściowo) klawiaturę matrycowa. Proszę o sprawdzenie kodu (kod bazuje na przykładzie dondu bo przez rs232 wysyłam to co kliknięto) 1. Co można ulepszyć/usprawnić? 2. Czy idea (oraz tryby pracy portów) są poprawne? 3. Czy wartość rezystora jest odpowiednia? 4. Czy wartości w delay są odpowiednie czy jakoś...
Jaka centrala? Bo jeśli jeszcze nie masz, a planujesz Integrę, to zainteresuj się płytami z serii Plus. Wtedy możesz dać jeden wielki akumulator, zamiast zasilacza buforowego - po co mnożyć zbędne byty :) Mam juz od jakiegos czasu caly zestaw, wlasnie integre 128 plus + pelno ekspanderow/modulow (gsm, abax2, ethernet, 3x manpiulator, ekspander wejsc/wyjsc...
Witajcie. Mam problem z klawiaturą. Chodzi o naciskanie jednorazowo wielu przycisków na raz. Podobno istnieje taka możliwość, lecz jest jednak haczyk. Taki bufor klawiatury trzeba samemu napisać (tyle znalazłem na necie) Przyznam się, że nie umiem napisać czegoś takiego. Dlatego też prosiłbym Was o pomoc. Jeśli byście umieścili link do jakiegoś programiku,...
sama centralka z klawiatura bedzie chodziła dlugo i ten wymóg o którym piszesz spełni.Jesli masz juz dodatkowy zasilacz to uzyj go do zasilania wszystkiego innego poza centrala np.czujniki itd.Jesli jest to rozbudowany system który ma duzo czujników a zatem wejść do których sa one przypisane to zaleca się zastosowanie expanderów wejsć z wlasnym kontrolowanym...
Witam Mam trudności z połączeniem klawiszy z odczytem i zapisem do eepromu. kiepsko znam c i jeśli ktoś może to proszę o pomoc. z góry dziękuje. zmienne do pamięci to unsigned char bufor1w[8]; //tutaj przechowuje dane do zapisania unsigned int nr_pastylki[24]; //tablica w eepromie do ktorej chce zapisać dane kod do obsługi klawiatury...
Witam! Wczoraj przeglądałem strony różnych sklepów muzycznych w poszukiwaniu dobrej klawiatury MIDI z ważonymi klawiszami. Ceny takich klawiszy zaczynają się powyżej 3 kzł i to bez zbędnych bajerów. Żona podsunęła mi świetny pomysł przerobienia starego pianina które niestety posiada drewnianą płytę i absolutnie nie nadaje się do grania (stoi jako mebel)....
Witam. Sesja się zbliża, więc tradycyjnie zacząłem już prokrastynować :D . Ostatnio zacząłem pisać bibliotekę do obsługi klawiatury PS/2 w C dla AVR i postanowiłem na szybko w godzinkę lub dwie stworzyć jakiś praktyczny projekt w celu jej przetestowania. Początkowo nie planowałem tego publikować, ale pokazałem to kilku osobom i się spodobało, więc...
Tutaj na dole jest specyfikacja mojego PC \/ Modelu zasilacza nie mam jak podać, gdyż PC jest na gwarancji, a żeby zobaczyć model bym musiał się podjąć zdjęcia pląby co by unieważniło gwarancje. Myśle, że wszystko co miałem podać jest na linku zamieszczonym na górze. Pozdrawiam!
Moduł ELMES GSM2 chcę wykorzystać jako moduł powiadomień w przypadku zalania lokalu, pożaru i za niskiej temperatury stosując odpowiednie czujniki i też jako tymczasowy prowizoryczny alarm z powiadomieniem GSM w połączeniu z klawiaturą szyfrową w przypadku nieuprawnionego otwarcia drzwi jednego z pomieszczeń. W przyszłości planuję wykorzystać ten moduł...
Jak braknie prądu i wyczerpie się bateria to klawiatury tracą kontakt z centralą To normalne zachowanie. natomiast klawiatura strefowa piszczy/brzęczy cały czas Nie jest zasilana z osobnego zasilacza buforowego? Swoją drogą jak często są zaniki prądu i na ile wystarczy w takim przypadku akumulator(jaką ma pojemność?)?
Albo pomiędzy wyniesioną częścią centrali, a samą centralą układasz dodatkowe kable, które posłużą Ci do zasilenia owych klawiatur czy sygnalizatorów sprowadzonych do centrali. Wszystko zależy od układu budynku, i Twojej koncepcji, która z racji braku doświadczenia, pewnie będzie krystalizowała się tak naprawdę w trakcie realizacji. Ważne by na tym...
Czesc, ostatnio napisalem kilka programow na dsm-51 wiec jestem na biezaco. Najwazniejsze to to, ze dokonujesz sprawdzenia stanu klawisza (wciesniety, puszczony) zanim wyslesz cokolwiek do bufora sterujacego. Polecenie "jb key,loop" w petli glownej programu zawsze zostanie pominiete i nastapi skok do poczatku - ljmp start. Ponizej zamieszczam kod ktory...
jest to deklaracja zmiennej "bufor", która jest tablicą bajtów ("db"), która zawiera kolejno: - bajt o wartości 2 - bajt o wartości 0 - 2 bajty o wartości niesprecyzowanej ( 2 times dup licate value " ? ") Jest to typowa deklaracja buforu służącego np. do odczytu tekstu z klawiatury za pomocą przerwania, w takim przypadku: - przed wywołaniem przerwania...
powiem że strasznie trudno mi się w tym programie połapać. Ale czy nie możesz dużo prościej sprawdzać który przycisk jest wciśnięty ? w obsłudze przerwań dajesz skan_klaw(0-3);//0-3 to numer przerwania które zadziałało void skan_klaw(uint8_t i)//i to numer przerwania od 0 do 3 { uint8_t j = (i*4 + (PIND>>4));//sprawdzen...
.... dodaję że problemy mam z tym że jeśli umieszczę moje wypociny w przerwaniach to podczas wysyłania danych z modułu A instrukcją Print to układ lubi mi się zawiesić , lub mam problemy z odebraniem kompletnych danych. W tem przykładzie jaki podałem ostatnio wszystko chodzi idealnie poza tym że mam zaśmieconą i opóźnioną przez to pętlę główną. Posłuchaj...
Miałem/mam wciąż problem z klawiaturą do MSI VR610. W klawiaturze padła wiązka podająca. Tzn - w zależności od jej ustawienia działają/nie działają grupy klawiszy. Lap jest już po gwarancji, więc serwis za darmo odpada. W chwili obecnej kwota wymiany jest niebotyczna i opiewa też na absurdalną usługę trzydniowych testów klawiatury po wymianie:/. No...
Nie wiem czy dobrze zrozumiałem? Ale po przerwaniu 16h mogłoby być: 1 jz powrót_do_pętli_przed_przerwaniem_16h 2 cmp al,(kod_klawisza_0) 3 jb powrót_do_pętli_przed_przerwaniem_16h 4 cmp al,(kod_klawisza_9) 5 ja powrót_do_pętli_przed_przerwaniem_16h 6. dalszy kod W skórcie to tak, tylko trzeba pamiętać o opróżnieniu bufora przed odczytem...
Witam, specjalnie nie ma się co rozpisywać, jeśli komuś będzie potrzebne "takie coś" to jest gotowiec. Układ zamienia znaki z klawiatury PS2 i sygnały z enkodera obrotowego na postać równoległą. Wpisanie nowych danych wyzwala ujemny impuls przerwania na zewnątrz i dane z AtTiny2331 wystawiane są poprzez bufor 74HC245 na magistralę zewnętrzną. Dostęp...
Dendy Keyboard Transformer - podłącz klawiaturę i magnetofon do Pegasusa! Artykuł powstał jako opis zmagań z próbą zrobienia reprodukcji kardridża Keyboard Transformer - rosyjskiego wynalazku, który umożliwia pisanie programów w BASICU. Kardridż udostępnia gniazdo klawiatury i magnetofonu - do pierwszego podłącza się standardową klawiaturę od PC, aby...
Masz chociażby Rogera, do tego zasilacz buforowy, przycisk wyjścia itd. Proszę napisać konkretnie jakie elementy muszę kupić by to działało Nie znając założeń, zastosowania, budżetu...?
:? Problem wystąpił na płycie GA7VTXE (chipset KT266A) i dotyczy portów PS2, obawiam się że to chipset, ale.... człowiek nigdy nie wie wszystkiego. Może ktoś spotkał się z podobnym problemem? 1. Najpierw zaczęła szaleć myszka (klikanie bez kliku , skoki wskaźnika itp.). Myślę sobie "mych odjechał", no i dobra: mam zapasową, podstawiam : to samo. Spróbowałem...
Witam Program sprawdza czy jest wcisniety klawisz z klawiatury sekwencyjnej,ale mam problem jak zrobic zeby stan klawisza pokazywany byl tylko na pierwszym wskazniku, a nie tak jak teraz na tych wybranych w "KLAWISZE" KEY EQU T1 SEG EQU P1.6 KLAWISZE EQU 00111111B WSKAZNIK EQU 00000001B JEST EQU 00111111B BRAK EQU 01000000B LJMPSTART ORG100H START:...
Witam Forumowiczów Chciałbym przedstawić kolejny swój układ, który kiedyś został zrealizowany dla uczelni w ramach projektu. Jest to 16-klawiszowa klawiatura matrycowa mająca współpracować z płytką ewaluacyjną mikrokontrolera 8051. Mimo, że jest to układ dedykowany, lecz nic nie stoi na przeszkodzie, aby znalazł zastosowanie także w innych urządzeniach....
mam taki problem: Wsyłam kody klawiszy zgodnie (wg. mnie) ze specyfikacją, niestety w zamian otrzymuję przekłamany co któryś znak. Dodatkowo słychać dźwięk z pc-speakera. Czy świadczy on o przepełnianiu bufora, czy może błędzie transmisji (jakim błędzie) Jestem pewien, że wysyłam pojedyncze znaki w dużych odstępach - dłuższych niż jestem w stanie osiagnąć...
a ja mam takie pytanko: czy taka klawiatura podlaczona bezposrednio do procesora nie moze przypadkiem uszkodzic ukladu (z powodu ladunkow elektrostatycznych)? czy dla bezpieczenstwa lepiej podlaczyc ja przez bufory? mam na mysli klawiaturke oddalona od ukladu o jakis metr
To taka klawiatura, której wyjścia i wejścia są podłączane do portu danych w momencie kiedy na wyjściach adresowych ustawiony jest adres 40h. Program chyba powinieneś sam napisać, albo coś nie bardzo z tym uważaniem na wykładach było, zwłaszcza że to bardzo prosty algorytm. Masz prawie na talerzu, trzeba tylko dodać odpowiedni komparator który ustawi...
No Pieknie!! Dawno nie widzialem tak starannie zrobionego projektu.Moje gratulacje. Przy tym projekcie niektore projekty 15-latkow poprostu nie istnieja :) Gratuluje starannosci p.s przepraszam za brak PL liter - nie mam PL klawiatury w pracy
Jeśli ktoś dysponuje kombinacją klawiszy z pilota lub klawiatury lokalnej, jak resetować bufor danych w urzadzeniu jak wyżej, po wymianie czytnika DVD to proszę o pomoc. Pozdrawiam.
Się da :). Podłączasz jedną klawiaturę PS2 a drugą USB (czy też dwie USB) i konfigurujesz w grze osobne przyciski dla obu graczy. Aby nie kusiło "pomaganie" sobie w grze klawiszami przeciwnika... można po prostu na czas gry gry wyjąć klawisze obsługujące ruchy drugiego gracza :D. Nie wiem tylko, jak bufor zniesie jednoczesne wciśnięcie większej ilości...
Teoretycznie komunikacja odbwa się za pomocą poziomów zgodnych z TTL, ale .... Układy TTL posiadają wejścia i wyjścia :) wyjście może być obciążone przez wejście lub kilka wejść, ale nie powinno być obciążane przez wyjście :( W zależności od konstrukcji układu F, HC, HCT, LS są różne dopuszczalne obciążalności tych wyjść. Obawiam się nie najdroższa...
Tylko co niby wydłużeniu bufora cin (w przypadku wejścia z klawiatury) miałoby dać? Odczyt do tego bufora nie jest asynchroniczny, tylko synchroniczny z wywołaniem funkcji wejściowej w programie. Zatem jaki długi ten bufor by nie był, jeżeli program nie czyta danych na bieżąco, to i tak maksymalna ilość zbuforowanych znaków jest ograniczona długością...
ADP5588 jest ekspanderem portu I/O będącym kontrolerem klawiatury macierzowej, zaprojektowanym do telefonów z pełną klawiatura QWERTY, które potrzebują możliwości mapowania dużej ilości klawiszy. Układy tego typu pozwalają rozszerzać możliwości procesorów o ograniczonej liczbie I/O ogólnego przeznaczenia. Mimo niewielkich rozmiarów układ ten zawiera...
Chodziło chyba o komparator-wzmacniacz... Rozumiem że miałbym po prostu wzmacniać sygnał przed transoptorem zgadza się? Czy nie dałoby się do tego celu zastosować buforów? np 40106 hex (inverting/not inverting) shmidt trigger Na te 600k składa się kabel + dioda. Przełącznik w czujce to ok 25om, dioda jakieś 180k max, reszta to kabel. Poza tym kable...
Witam Problem dotyczy Laptopa X57. Płyta z serii Quanta TW3. Po uruchomieniu nie działa klawiatura, przed botowaniem piszczy tak jakby był wciśnięty jakiś klawisz (przepełnienie bufora). Po odłączeniu klawiatury objaw jest taki sam. Czyżby uszkodzony mostek ? Pozdrawiam
Męczę się z programem do obsługi klawiatury przeglądanej sekwencyjnie, oto on : Najwazniejsze to to, ze dokonujesz sprawdzenia stanu klawisza (wciesniety, puszczony) zanim wyslesz cokolwiek do bufora sterujacego. Strasznie nie jasno to napisał i nie wiem jak tego użyć.
Witam posiadam komputer: Intel Celeron 2,2 Ghz 1,5GB Ram karta graficzna GeForce FX 5200 128 MB Płyta główna MSI 645E Max2 (MS-6567) Typ Biosu AMI Windows Xp Ostatnio zauważyłem pewien problem z działaniem! Otóż podczas pisania na klawiaturze co jakiś czas, dosyć często słychać dochodzące z komputera charakterystyczne pikanie (takie jak przy wciśnięciu...
Objaw przepełnienia bufora klawiatury, zmiana klawiatury na nieco lepszą może pomóc Możesz też spróbować zmienić bufor na nieco większy z poziomu rejestru Wpisz regedit.exe w menu start i wejdź: HKEY_LOCAL_MACHINE\System\CurrentControl... Domyślna wartość to 64, zmień ja np na 92 ale nie zwiększaj na...
ATmega będzie zajęta odbiorem danych z akcelerometrów i żyroskopów i obliczaniem pozycji i ma być kontrolerem ruchowym do gier samochodowych. Pokusiłbym się o USB gdyby nie zbliżający się nieuchronnie termin oddania projektu a wysyłanie znaków po PS2 jestem w stanie napisać od ręki w kilku linijkach tylko zanim popsuję jakąś starą klawiaturę żeby uzyskać...
Mam taki problem - piszę program pod jądro uCOS odpalanego na wirtualnej maszynie z win XP. Moim problemem jest szybkość, z jaką powinienem odczytywać klawiaturę, by nie przepełniał się jej bufor, ale jednocześnie nie robić tego zbyt często. Prowadzący podpowiedział, że można znaleźć to gdzieś przy pomocy rejestru (URUCHOM > regedit) ale nigdzie nie...
A ten sprzęt byłby dobry? Dodano po 36 Dodano po 12 i jeszcze jedno, jak to się instaluje, bo na górze w pokoju mam komputer z ruterem wifi sagecom fast 2704, a tv LG575S na dole i czy to wszystko będzie działało, teraz w tv internet chodzi na wifi z piętra (oczywiście oprócz oglądania filmów) Dodano po 8
Witam Mam dość dziwny problem z wykrywaniem klawiatury i myszy. Mianowicie gdy włączam komputer w biosie pokazuje mi, że wykryto klawiaturę i mysz i przed logowaniem się do Windows-a 7 mysz i klawiatura znika. W samym Windows-ie jej brak, ale po restarcie z przycisku nagle ją wykrywa i klawiaturę i mysz i tak jest za każdym razem gdy włączam komputer...
Interfejs : Zintegrowana Nie słychać żadnych trzasków przy 512 samplach (to dobrze), jedyny problem to automatyzacja i wydaje mi się że jest to związane z DAW, poszukaj aktualizacji. Może by jednak zainwestować w jakiś interfejs muzyczny, zaoszczędzi to dużo problemów, 8k sampli to dużo, nie masz problemów z klawiaturą sterującą?
Wyświetlanie: - inicjalizacja wyświetlacza 4 lub 8 bitów + procedura ustawiania kursora + procedura zapisu do wyąwietlacza itp Klawiatura: - procesor wyposażony jest w uart i łatwiej będzoie jego użyć. W tym celu potrzebna inicjalizacja prędkości i systemu przerwań. - w przerwaniach odbierasz znaki - potrzebny będzie parser realizujący funkcje jak kasuj...
500 GB: 1,Raw Read Error Rate,6,114,99,OK,00000493F620,0,Włączone 3,Spin Up Time,0,99,98,OK (Zawsze zaliczony),000000000000,0,Włączone 4,Start/Stop Count,20,97,97,OK,000000000F2E,0,Włączon... 5,Reallocated Sectors Count,36,100,100,OK,000000000000,0,Włącz... 7,Seek Error Rate,30,87,60,OK,00001D94ECE7,0,Włączone 9,Power On Time Count,0,89,89,OK (Zawsze...
Witam, chciałbym rozdzielić 1x klawiaturę numeryczną(16pól) na 3x wyświetlacze i do tego potrzebuję wiedzieć jaki z dwóch układów zastosować 2x 4066 bilateralny, przełącznik. czy moze... 1x HC541 8bit. bufor jednokierunkowy. Chodzi mi oto by między klawiaturę a AVR wsadzić jeden z tych układów, muszę tylko wiedzieć czy sterowanie klawiaturą polega na...
Wystarczy, że jeden z klawiszy jest zwarty na stałe i przepełnia bufor Ale to można zdiagnozować testerem klawiatury. Jak to zrobić?
Zamieszczam tutaj kod zrodlowy programu z ksiazki, gdzie wyswietlacz 7-segmentowy obslugiwany jest za pomoca klawiatury sekwencyjnej. Jak dla mnie jest on za bardzo skomplikowany tzn. rozumiem ogolna zasade dzialania jednak nie jestem w stanie na tej podstawie napisac wlasnego programu obslugujacego poszczegolne klawisze klawiatury sekwencyjnej. Moze...
witam mam klawiature matrycowa napylna na szkle (panel dodtykowy) 10x6 rezystancja gdy kalwisz jest wcisniety wynosi okolo 2.3kOhma pyanie czy trzba zastsowac jakies bufory wzmacniaczne czy mozna podlaczyc ja bezposrednio pod nogi procesora 89s52 ? pyt 2 czy moge prosic o jaiegos linka z wytlumaczonym programem jak sie taka klawiature obsluguje ? :o...
Wysyłkę lepiej zrobić za pomocą TX (RX to domyślny port odbioru danych). Jeśli chodzi o przygotowanie sygnału wyjściowego to najbezpieczniej wykorzystać standardowy schemat kabla z transoptorami. Dodatkowy bufor sterujący transoptorem jest jak najbardziej wskazany (przykład z mojego projektu):
Ja się tam nie dziwię, że Ci nie działa... przy takiej strukturze przetwarzania skankodów na kody znaków możesz mieć bardzo duże opóźnienia. Radziłem Ci już - skup się na razie na 2 rzeczach: 1) odczytaniu bajtu z klawiatury (przerwanie), 2) wypisaniu go na LCD/UART w postaci hex (pętla głowna). Przerwania musisz blokować na jak najkrótszy czas, czyli...
To asembler 51" W załaczniku program do odbioru sygnałów z kalwiatury IBM na wyjscu mamy bufor ze znakami ASCII
Witam. Do mikrokontrolera ATmega chcę podłączyć swoją klawiaturę złożoną z 16 przycisków. Ponieważ będzie ich aż tyle zaprojektowałem sobie "encoder" na bramkach OR, który będzie miał na wejściu 16 sygnałów a na wyjściu 4, te 4 sygnały będą zawierały informację o naciśniętym przycisku. Jeden przycisk będzie zaprojektowany w następujący sposób: Tu rodzi...
Jaca, zrobiłem tak jak poradziłeś i coś nie poszło. Znaki odczytywane z pamięci eeprom nie mogą być przecież zapisywane do tablicy przeznaczonej dla eepromu (jest jako ERAM). Więc walnąłem drugą tablicę i gdy wciskam klawisze na klawiaturze to musze wcisąć albo dwa naraz żeby coś się napisało albo przytrzymać. Jak odczytuje to wychodzą czarne kwadraciki...
LPT nie zasili samo LED-ów. Trzeba dodać jakieś zasilanie i bufory np. na tranzystorach.
Witam, tak jak w temacie. Mam problem z napisaniem programu obsługującego klawiaturę matrycową 4x4. muszę niestety zrobić to na oddzielnych dwóch portach bo korzystam z SPI przetwornika ADC oraz zakładam wykorzystanie I2C więc w ATmedze32 nie mogę wykorzystać całego portu... dysponuję następującym kodem [syntax=cpp] void sterowanie(void) { DDRD=0x0f;...
tak jak proponował Musisz sobie utworzyć coś w rodzaju wskaźnika do tablicy. Może to być np int, który będzie wskazywał na kolejne indeksy w tablicy. Wpisujesz zmienną do tablica ..operujesz wtedy na bufor[indeks] i pilnujesz czy indeks nie przekracza rozmiaru zadeklarowanego bufora, pamiętając o zerze na końcu łańcucha znaków. Bufor musi być o 1 większy...
1. Wprowadzasz cyfry a program wprowadza je do bufora jednocześnie sprawdzając czy wduszony klawisz nie jest gwiazdką albo krzyżykiem. Jeśli nie skocz do 1 2. przetwarza ciąg znaków na liczbę 3. W zależności od ostatniego przycisku (gwiazdka albo krzyżyk) program wykonuje zadaną liczbę obrotów. W pobraniu warto sprawdzić sens wprowadzanych danych (00034*...
Jeżeli ja mogę dorzucić swoje dwa grosze. Ja obsługę tego termometru robię zazwyczaj na maszynie stanów, którą umieszczam w przerwaniu od timera. Timer zazwyczaj wywołuję co 10 ms i on mi generuje nazwijmy to tyknięcia zegarowe, dla funkcji sprawdzającej stan klawiszy i do wspomnianej maszyny stanów. W main() w nieskończonej pętli mam zrobioną maszynę...
Same sterowniki asio to nie wszystko. Musi je jeszcze obsługiwać program, i trzeba w nim wymusić ich stosowanie. Zainstaluj sobie Asio4All. Wejdź w Livestyler w ustawienia zakładkę Dialog MIDI I/O, i sprawdź czy Asio Driver to Asio4all. Druga kwestia to w sterownikach spróbuj maksymalnie zmniejszyć bufor oczywiście czym bardziej go zmniejszysz tym zwiększasz...
Poszukaj w sklepach muzycznych czy na jakimś portalu aukcyjnym hasła USB MIDI, interfejs można już kupić od kilkunastu złotych. Z tym że z tymi tanimi bywa różnie. Raz działają dobrze raz nie. W zależności od egzemplarza. Opóźnienia będą zawsze. Pierwsze występuje w interfejsie midi, drugie w pluginie, w zależności od tego ile czasu potrzeba na wygenerowanie...
Mniej więcej, ale po co zamieniać na liczbę skoro: Ale jeśli dobrze rozumiem, Ty masz 3 cyfry (każda w osobnej pozycji tablicy) i potrzebujesz je zapisać do bufora odpowiednio zamieniając na znaki ASCII - wystarczy więc do danej cyfry zapisanej binarnie dodać 0x40 (kod ASCII znaku zero) i zapisać w odpowiednim miejscu w buforze. chyba, że wykorzystujesz...
- zasilanie mikrokontrolera i bluetooth'a szeregowo do stabilizatora Równolegle : - stabilizator daje nam 3,3V a płytka BT oraz procesora są dwoma odbiornikami zasilanymi 3,3V. Zrób zasilanie buforowe ładowarka zasila akumulator , akumulator stabilizator,dla pewności poprzez szybka diodę prostowniczą. Generalnie będziesz ,ponoć , używał zasilania akumulatorowego....
3. Podświetlanie podpiąłbym pod pin mikrokontrolera, by móc nim starować - sprawdziłbym najpierw ile prądu pobiera podświetlanie, Można wykorzystać jeden z wolnych buforów ULN2803 do włączania podświetlenia wyświetlacza przez mikrokontroler.
Tak jak piszą koledzy 2x Arduino komunikacja po rs232 i masz gotowy układ Raczej 485/422. Na większe odległości ETH. , bo jeżeli chcesz lcd z konwerterem I2C na przewodzie dłuższym niż 2m to się nie uda. Magistrala I2C ma ograniczenia pojemnościowe przewodów i nie działa na dalsze odległości :/ Z buforami to zdaje się 15m ale prędkość to nie 3,4mb/s.