Wrzucam cały kod programu. Może ktoś obeznany zerknie na to i coś podpowie bo dalej nie potrafie znaleźć błędu. .INCLUDE "m8def.inc" .def temp = r16 .def zero = r20 .def czekaj = r21 .def licznik = r22 .def DATA = r24 .def ustaw = r25 .def secure = r30 .def maska = r31 .equ SLA1_W=0x92 ;adres czujnika (VCC na ADR SEL) 1001001 oraz...
Powód - klawiatura i myszka co jakiś czas rozłącza mi się i robi "laga" nie wiem czym to jest spowodowane. Po chwili się włączają. Najczęściej chodzi o myszkę właśnie, i nie dzieje się to wszędzie - na pulpicie np. nigdy. Czy możliwe że to przez zalaną klawiaturę? Zdarzyło mi się ją zalać po czym wariowała przez kilka dni.
Witam, mam taki problem, z klawiaturą i myszką, np tak jak teraz piszę, i co chwila tak jakby odłącza mi się podświetlenie strony i nie mogę pisać, muszę kliknąć na pole i mogę dalej pisać, i tak cały czas, to samo z myszką jak przewijam stronę, Proszę o pomoc
Witam, mam problem z klawiaturą, mianowicie wczoraj rano wylał mi się na nią sok jabłkowy a po jego odparowaniu został cukier, który skutecznie uniemożliwia mi korzystanie z przycisku backspace. Czy jest możliwość zbindowania innego przycisku, aby pełnił tą funkcję? Zaznaczę, że do klawiatury nie ma możliwości poprania żadnego softa w, którym taka opcja...
Witam ! Krewniak ma mi przynieść [ do sprawdzenia ] laptopa " Dell PA-2 " , w którym nie działa w pełni klawiatura [ przerwy ] . To są litery w pionie ; W , S , X . Ten laptop jest głównie wykorzystywany , jako maszyna do pisania . Chciałbym się do tego przeglądu przygotować . Jak usunąć te w/w przerwy w klawiaturze ? Pozdrawiam !
Przez przypadek wylałem sok pomarańczowy z miąższem. Klawiatura RAZER Huntsman Elite. Próbowałem spirytusem i wodą nie destylowaną nakrapiać, na chwilę pomogło, ale po tym znowu się skleiło. Nie działa kompletnie Ctrl, a Shift, Windows button, alt, X i Z są klejące i nie działają poprawnie. Zakup nowej klawiatury nie wchodzi w gre. Proszę o pomoc 😞
Pojawił się mały problem z klawiaturą, którą w pewnym stopniu przestała działać. Zaczęło się od tego, że została oblana hmmm napojem ;) który wymagał zmycia. Od razu podkreślam, że klawiatura została zalana podczas całkowitego odłączenia od komputera . Nie ma więc mowy o jakimkolwiek spięciu, które mogłoby coś uszkodzić elektronikę. Nie mając zbyt wielu...
Niedawno zalałem klawiaturę (spc gear gk630 Red switch) herbatą z cukrem i nie działa mi prawidłowo, kiedy klikam (TAB , A) kiedy klikam A pojawia się mała litera a i duża (aAaAaAa) nie naraz pojedynczo oraz uruchamia mi się TAB. Lecz kiedy klikam tab pojawia się (as a po tym jak kliknę 2 raz As) Co mam z tym zrobić?
Mam problem z klawiszem w klawiaturze laptopa. Jest to standardowa klawiatura 101/102 klawisze. Klawiszem tym jest średnik. nie wiem czy ma to jakies znaczenie, ktory to klawisz. problem polega na tym ze wszedzie tam gdzie mozna pisac, poczynajac od edytorów tekstu, przez google, gg az nawet tutaj piszac ten post wyskakuja mi nagle sredniki, tak jakby...
Witam jak w tytulee nwm czym to spowodowane czasem e sie podawaja czaseeem wgl nie pisze, strasznie mnie to irytujee, dawniej tak nie bylo :/ pozdrawiam i prosze o pomoc
Witam mam taki problem dusząc lewy ctrl na klawiaturze, wyłącza mi się dźwięk w całym komputerze (przekreśla się ten głośniczek koło zegara) standardowo mam ten skrót nad klawiaturą numeryczna a teraz dodatkowo pojawił się na lewy ctrl ,idzie gdzieś to jakoś ustawić czy klawka do wymiany ? kabel rozłączyłem i podłączyłem na nowo,komputer zresetowałem...
Stara płyta główna Atrend ATC 5000 nie widzi klawiatury. Zaczęło się od tego ,ze przytarł się przewód od myszki i zrobiło się zwarcie (przewód był gorący). teraz na starcie pojawiają się komunikaty: No keyboard or keyboard error, Cmos checksum error defaults loaded. Sprawdziłem napięcie na złączu klawiatury i jest (5V).Jest tez 5v na złączu myszy (tam...
Witam od jakiegoś czasu klawiatura przestaje mi działać gdy delikatnie ruszy się wtyczką przy wejściu do płyty głównej lub gdy ją odłączę jak chce coś przy kompie zrobić. Potem jest ciężko cokolwiek zrobić żeby z powrotem zaczęła działać. Co mogę z tym zrobić żeby klawiatura normalnie działała? Proszę o pomoc.
przepraszam.ze.pisze.bez.spacji.ale.dzis... do.szyb.z.alkoholem.do.tej.pory.nic.sie.... teraz.mam.spory.problem.bo.jak.wciskam.s... jednoczesnie.mam.odstep.i.pojawia.sie.cy... "e".to.wlacza/wylacza.mi.sie.dzwiek.inne... jest.to.niesamowicie.uciazliwe.dlatg9o.j...
Witam mam podobny problem tylko wszystko świeci ale nie działają klawisze ' 1 2 3 4 Pięć z nich nie reaguje po zalaniu. Swithe są już zamontowane nowe. Ale jednak to coś więcej... Może te tranzystory czy diody ale nie wiem które są od którego przycisku i jak sprawdzić klawiatura to: spc gk550 Mam miernik taki za 160 zł co mierzy nawet pojemności kondensatorów....
Witam. Ostatnio zalałem klawiaturę spc gear gk630k z przełącznikami kailh blue. Odłączyłem ja od razu zdjąłem keycapy. Położyłem ja switchami do dołu i zostawiłem na noc. Dzisiaj rano gdy klikam D to klawiatura pisze asdh. Nie wiem co mam dalej zrobić na chwilę obecną rozkręciłem ja i suszę dalej płytkę. Warto dodać że zalałem ją piwem
Witam, mam problem z klawiaturą, musiałem coś kliknąć na niej i teraz jak przyciskam jakąś literę na klawiaturze i ją przytrzymuje to klawiatura zamiast pisać cały czas tą literkę to ją przerywa. Klawiatura: Blow Adrenaline
Witam. Wyczyściłem klawiaturę i po złożeniu nie działa, jakieś porady? Może też być tak że źle złożyłem - nie wiem. https://obrazki.elektroda.pl/8255274300_...
Witam. Mam problem z klawiaturą ravcore hybrid. Mianowicie te podświetlane i kilkające przyciski "zacinają się". A chodzi o to że gdy klikam na przykład a to wpisuje się albo kilka a albo ciągle wpisuje się a albo w ogóle nic. Gram też w gry i robi się to coraz bardziej denerwujące. Wie ktoś co może być nie tak?
Witam! Podłączyłem dzisiaj nową klawiaturę do laptopa i wszystko działało. Niestety dwa guziki były zapadnięte - za słabe gumki. Postanowiłem rozebrać całość. Pozmieniałem gumki, przyciski zaczęły normalnie odbijać. Tutaj zaczął się problem: Po wciśnięciu jakiegokolwiek przycisku nie ma reakcji ze strony komputera. Próbowałem w różny sposób ustawiać...
Mama problem z klawiaturą. Klawiatura jest nowa. Czasem działa bez zarzutu, a czasem nie działają niektóre przyciski lub działają ale dopiero po kilkakrotnym nacisnięciu. Z starą klawiaturą miałem taki sam problem. na komputerze mama zainstalowanego pajączka, photoshopa, corela.
Klawiatura została zalana sokiem jabłkowym. Po około dobie część ścieżek już przeżarł , kupiłem więc klej przewodzący jednak mimo nakładania oryginalnym pędzlem nawet kilku warstw jak opisano w instrukcji nie wszystkie ścieżki przewodziły, na niektórych była całkowita przerwa. Ponawiałem próby aż do wykorzystania całego słoiczka, odczekując odpowiednią...
Czy w porządku nie wiem, nie analizuje go. Martwią mnie opóźnienia, ilość pętli for. Odczyt można zrobić bez pętli w ogóle w 2 krokach a potem tylko zdekodować klawisz. A przerwanie? cóż styk drga !!. można tą linie wykorzystać, ale jej przydatność jest znikoma kosztem jednego wolnego pinu procka.
http://obrazki.elektroda.pl/9745806300_1... 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ć,...
programowo zmieniał stan pinów wierszy z wejścia na wyjście, odpowiednio do niskiego stanu danej kolumny, żeby zewrzeć dany klawisz. Piny kolumn byłyby na stałe przypisane do pinów arduino jako wejścia. Program byłby trochę skomplikowany. Też tak myślałem pierwotnie ale teraz nie jestem w stanie zagwarantować że tak koncepcja się uda. Chodzi głównie...
Cześć. Zrobiłem coś takiego - czyli odczyt stanu klawiatury matrycowej na przerwaniach dla ATMega128. Kod w załączniku. Nie wiem tylko jak zrobić, żeby odczytywał jedno wciśnięcie klawisza. Przy takim programie po wciścnięciu klawisza rombie wykonywanie tego przerwania jak najęty aż do puszczenia klawisza. Mnie chodzi o to, że jak wcisne klawisz ma...
repeat equ 8 ; bajt zmniejszany o 1 po kazdym wykryciu wcisniecia klawisza keyboard equ 9 ; bajt z kodem klawisza (255 - nie wcisnięty) faza equ 0 ; bit informujący czy klawisz jest wcisnięty; jesli nie, to faza = 0 keys_delay_1 equ 20 ; czas w 1/50s przez jaki musi byc wcisnięty klawisz aby zostal wczytany ponownie keys_delay_2 equ 3 ; czas...
jesli przerwanie zakloca ci transmisje i2c to masz cos nie tak bo to transmisja synchorniczna i nawet jesli dana przestanie się wysylac na kilka minut a potem się wznowi to bedzie ok. może przybliżę problem ponieważ wiem że coś jest nie tak :D tylko co ? 1)przerwanie timera w okreslonym interwale czasowym sprawdza stan klawiatury i jesli jakis klawisz...
Sory za wykopanie starego tematu ale również mam kilka pytań do klawiatury matrycowej. Program pisze na AT89S50 w asemblerze, klawiatura 2x3 bez urzywania przerwań. Oto mój kod: K1EQUP2.0 K2EQUP2.1 K3EQUP2.2 W1EQUP2.3 W2EQUP2.4 ORG 0000H LJMP START ORG 100H START: LCALL KLA LJMP $ KLA: ORL P2,#00011111B CLRP2.0 JNBP2.3, KL1 JNBP2.4, KL2 SETBP2.0...
Witam!! kody dźwiękowe biosu ami * 1 krótki - problem związany z odswierzaniem pamięci ram * 2 krótkie - problem podczas sprawdzania parzystoci pamięci ram * 3 krótkie - problem związany z problemem odczytu pierwszego segmentu pamięci ram (64kb) * 4 krótkie - błąd związany z zegarem systemowym * 5 krótkich - błąd procesora * 6 krótkich - problem z kontroloerem...
1) czy jest konieczne stosowanie kondensatorów. Jeśli są potrzebne to jak podłączyć kondensatory, czy równolegle do każdego z przycisków (czyli 64 kondensatorów) czy może jest jakiś inny sposób na to. Moim zdaniem nie ma takiej potrzeby. 2) czy jest konieczne stosowanie rezystorów podciągających. czy przy porcie gdzie wystawiam czy tam gdzie odczytuje....
Problem to dopiero będziesz miał, jak będziesz próbował użyć przerwań zewnętrznych. Naprawdę - użyj timera. Szukaj na forum milionów tematów o używaniu przerwań do odczytu stanu przycisków. W google zresztą też znajdziesz.
Witam Mam problem przy zapisie do eepromu wewnętrznego ATmegi32. Problem jest w tym, że podczas zapisu do eepromu uC się "gubi" a dokładnie "gubi" się przerwanie do obsługi klawiatury PC co praktycznie uniemożliwia poprawne odczytanie wciskanych na klawiaturze klawiszy. Jest to prawdopodobnie spowodowany dość długim czasem zapisu gdyż przy zapisie 5...
Różnica taka, że AVRy mają odczyt danych w innym rejestrze niż zapis. Kiedy czytasz z PORTD to odczytujesz to co wcześniej tam sam zaisałeś. Proponuje manuala i troszecczke go zwiedzić...
Ja w każdym razie obsługuję klawiaturę w moich urządzeniach w sposób jaki opisałem. Nigdy nie miałem problemów z tą metodą odczytywania stanu klawiszy (testowałem nawet na mocno zużytych klawiaturach). Być może w aplikacjach, gdzie czas jest krytyczny, lepiej byłoby zastosować inną metodę. A jeszcze jedno pytanie do Light'a: A co z EMC? przecież w ten...
Witam. Mam drobny problem i nie wiem jak go ugryźć. Atmega32 kwarc 16mhz W przerwaniu odczytuję klawiaturę ps2 i w między czasie robię wyświetlanie na matrycy w Timerze z preskalerem 64. I jeszcze mam uruchomione PWM. Jesli wyświetlanie zrobie w pętli głównej i wyłaczę timer to klawiatura czyta się prawidłowo ale jeśli uruchomię timer to wówczas czyta...
0. Tak, ma szansę działać, ale to co usłyszysz nie będzie zachwycało. 1. Częstotliwość PWM będzie świetnie słychać ponieważ jest w paśmie akustycznym i ogólnie jest za niska. Proponuję ją podnieść do np. 192kHz, albo użyć DAC audio. 2. Odczyt danych z karty wymaga czasu i jeżeli masz zamiar cykać po 1 bloku, to karta też będzie cykać co np. 1ms więc...
Obsługa klawki 4x4 void KBD_init(void) { KBD_DIR = 1<<KBD_col1 | 1<<KBD_col2 | 1<<KBD_col3 | 1<<KBD_col4 | ~(1<<KBD_row1 | 1<<KBD_row2 | 1<<KBD_row3 | 1<<KBD_row4); KBD_PORT = 0xFF; }; unsigned char KBD_read(void) { KBD_PORT=0xff; KBD_PORT &= ~(1<<KBD_col1);...
Następny specjalista co wszędzie zaczyna naprawę od wymiany grzałki, jak już kolego to zacznij od wymiany szczotek to bardziej prawdopodobna usterka. Panie majster, żeby w tym urządzeniu szczotki się skończyły to musiałaby prać w pralni codziennie bez przerwy te cztery lata. A co jak co w grupie GIAS szczotki wytrzymują bardzo długo.. Facepalm chłopaki...
Witam forum. 1. Sytuacja PCF8583 podłączony do ATMega128 za pomocą I2C, wyjście INT z PCF podłączone go wejścia PE4 (INT4) mikrokontrolera za pomocą 4k7 pull-up resistor, zwartego do zasilania. Zegar działa bez zarzutu gdy czas/data jest odczytywany za pomocą odpowiedniej procedury. 2. Wyzwanie jest następujące: problem pojawia się w momencie gdy odczyt...
Witam wszystkich, Mam problem z procesem 'przerwania systemowe', a mianowicie zużywa on ~20-50% CPU. Komputer się zawiesza, myszka łapie lagi, a klawiatura (PS/2) całkowicie przestaje działać. Próbowałem już różnych rzeczy, wyłączałem poszczególne urządzenia w menedżerze urządzeń, żeby sprawdzić, co może to powodować, jednak nic nie udało mi się wywnioskować....
Rzeczywiście, Atmega32 nie ma PCINT. Niemniej jak wspomniałem takie skanowanie lepiej jest zrealizować w oparciu o cykliczny odczyt. Wyklikałem poniższy kod ale nie gwarantuję, że jest on na 100% poprawny bo: - dawno nie pisałem w asemblerze - nie mam jak sprawdzić jego poprawności Idea jest taka, że w przerwaniu od przepełnienia T0 sprawdzamy klawiaturę...
Witam Klawiatura zbudowana jest za pomocą sześciu przycisków monostabilnych, podłączonych do portu PF0-PF5. Równolegle z każdym przyciskiem jest włączony kondensator elektrolityczny o pojemności 1µF w celu eliminacji wpływu drgań styków. Aby nie odczytywać stanu linii cały czas, zdecydowałem się na wykorzystanie przerwania zewnętrznego !INT7. Jest...
a tu się mylisz i to bardzo klawiatura tam napewno działa a jak to już piszę wykonując skanowanie klawiatury cztery porty sa wejsciami a na 1 z 4 nastepnych wystawiasz 0 logiczne i czytasz jesli odczytana liczba jest taka jak wyslana to nic nie przyciśnięto jak mniejsza to nacisnieto 1 z klawiszy 1 rzędu następnie wszystkie porty do + poza 2 linią i...
http://obrazki.elektroda.pl/5579748400_1... 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...
DEX - no cóż dlatego, bo taki układ już jest i nic nie da się teraz zrobić. Kolumny i wiersze są podpięte bezpośredni pod wymienione porty.. Więc bezpośrednie wykorzystanie zewnętrznego przerwania nie wchodzi w rachubę. mariuszlorenc - no wlasnie może o to mi chodzi, ale jak to się robi, bo to moje naprawdę pierwsze doświadczenie z Timerami, flagami...
A po co te cztery zadania? jak tu widzę tylko jedno przerwanie timera PWM, ew. drugie do obsługi LCD łącznie jakieś 200 linii kodu w C, z tego ponad połowa do LCD. W sumie to może wszystkiego nie napisałam ;) ale rzeczywiście nie ma tragedii pewnie. - Task algorytmy - dane wejściowe - bieżąca wartość natężenia światła i zadana wartość natężenia światła,...
Witam, - układ jest w permanentnym stanie reset, a więc interesuje cię, co jest na pinie 1 Jak już pisałem na początku: złącze CN180, dokąd to idzie? Nie bardzo rozumiem. Schemat połączeń umieściłem w 3cim poście. Złącze CN180 łączy się ze złączem CN001. Jak i gdzie idą sygnały z gniazda CN180 pokazuje schemat. układ jest w permanentnym przerwaniu,...
ppawel12: 1. Podział na pliki nie zmniejsza kodu. 2. Co do wykorzystania peryferiów to zależy od projektu 3. Autor napisał że jest to ZL3AVR 4. Odnośnie braku konfiguracji INT0 - masz racje, o tym zapomniałem 5. Dla klawiatury matrycowej jest tylko jeden możliwy wariant całego odczytu klawiatury w przerwaniu - 0 na wszystkie kolumny, a jak wystąpi...
Witajcie. Robię malutkie projekty korzystając z Bascoma. Do tej pory wyłącznie na 2313 i jakoś sobie radziłem. W nowym projekcie postanowiłem zastosować Atmega8535 i od razu natrafiłem na problem. Mianowicie po włączeniu przerwań od Timer0 nic nie działa jak powinno. Pomimo tego że procedura obsługi wyświetlacza jest wołana z obsługi przerwania na wyświetlaczu...
Witam ponownie. Przeprowadziłem wczoraj kilka prób i doszedłem do wniosku że problem z działaniem klawiatury nie wynika z błednego oprogramowania. Co zauważyłem: w czasie gdy żaden przycisk nie jest wciśnięty napięcie pomiędzy wejściami a wyjściami jest około +5V Gdy wgram program który ma za zadanie jedynie wykryć przerwanie i wyświetlić na wyświetlaczu...
Opis działania telefonu i zestawiania połączenia Do telefonu abonenta dopływa prąd stały o napięciu zwykle ok. 50V. Na prąd stały mogą być nałożone różne sygnały informujące abonenta o stanie połączenia oraz sygnał mowy. Do wywołania (prąd dzwonienia) wysyłany jest prąd o częstotliwości 25Hz i amplitudzie 90-150V. W podstawowym typie aparatu (bez elektroniki)...
Też obstawiam za krótkie opóżnienia, ew. ustawianie wartości IO i natychmiastowe odczytanie - AVR muszą mieć NOPa, żeby zsynchronizować latcha na pinie pracującym jako wejście. BTW, jak koledzy napisali pomysł z matrycą w tym przypadku jakoś marnie wyszedł :) To można zrobić na jednym pinie ADC - przyciski zwierają rezystory na drabince R2R robiącej...
Otóż napisałem taki programik, ale po wciśnięciu dowolnego klawisza klawiatury dostaję zawsze 1 zamalowany prostokąt. Przed mainem deklaruję zmienne volatile. W mainie żądam przerwania zboczem opadającym na int0 W przerwaniach składam daną, nie zrobiłem zabezpieczenia przeciw 'fałszywemy' zboczu, ale nawet gdyby powało to powinienem odbierać różne krzaki......
https://obrazki.elektroda.pl/6692889600_... Od jakiegoś czasu czułem potrzebę sterowania komputerem za pomocą niestandardowej klawiatury. W wielu przypadkach, takich, jak emulatory starych komputerów i sterowanie urządzeniami za pomocą klawiatury, można przypisać funkcję programu do klawisza na klawiaturze. Na przykład komputer ZX...
Chciałbym zrobić symulację naciśnięć klawiszy na klawiaturze PS/2 wykorzystując ATMega328 z rezonatorem kwarcowym 16MHz i interfejs PS/2 na USB. Posiłkowałem się tym opisem PS/2. https://www.avrfreaks.net/sites/default/... Z opisu wynika, że urządzenie PS/2 (wspomniana klawiatura) musi być w każdej chwili przygotowane do odbioru...
Witam, Krótka ściąga jak zaprogramować pilota URC7515. ETAP PIERWSZY: programujemy pilota aby kontrolować nim nasz monitor 1) naciskamy i przytrzymujemy klawisz MAGIC do czasu aż pojawi się sekwencja migania czerwonej diody: 1 błysk - przerwa 5 sek - 2 błyski 2) wprowadzamy klawiaturą kod: 1148 ( dioda mignie 2 razy ) Jeśli ten etap jest poprawnie zrobiony...
Witam. Zakupiłem laptopa z tematu w wersji z matrycą FHD matową (59-407442), I7, 1TB+8GB ssd, 4GB Ramu, nagrywarką i bez systemu (poza dosem). Po instalacji win 7 64bit ultimate występowały problemu jak bluescreen'y przed instalcją sterowników, a później w trakcie aktualizacji systemowych (po restarcie podczas uruchamiania samoczynne restarty). Byc...
Witam Podłączyłem klawiaturę matrycową 4x4 do portu C mikrokontrolera mega32. Do portu A podłaczyłem wyświetlacz i zaprogramowałem atmege tak: Coś musiałeś zrobić źle - poprawiam
Myślę, że jednym z najprostszych przypadków do pokazania jak działają przerwania jest pisanie zegarka. W pętli śmiga sobie program do multipleksowania wyświetlacza, odpowiednio steruje wyjściami mikrokontrolera. Co jakiś czas wewnętrzny timer bądź sygnał zewnętrzny generuje przerwanie, które aktualizuje wyświetlane cyfry, w tym wypadku czas. Program...
Witam, Jestem w trakcie budowy komunikacji między ATmega32 a klawiatura PS/2. Wykorzystuje biblioteki zamieszczone na stronie //klawiatura.c #include <avr/io.h> //#include <avr/interrupt.h> #include <string.h> #include <inttypes.h> #include <stdlib.h> //#include <stdio> #include "hd44780.h" #include "atkeyboard.h"...
Witam po przerwie. Temat połowicznie rozwiązany, powodem tych objawów jest płytka klawiatury lokalnej BN41-01366A Naprowadziły mnie na nią dziwne zachowania leda który niczym kałasaznikow świecił seriami. Brak też reakcji na dotyk sugerował przypadkowe zwieranie poszczególnych rozkazów uniemożliwiając prawidłowy odczyt rozkazów z pilota. Brak możliwości...
OK, to urządzenie MUSI być niezawodne, wiec myślę ze najlepiej będzie jeśli jednak zrobię tą komunikację od nowa na przerwaniach. Rozgryzam powoli implementację Atmela ( http://www.atmel.com/images/doc2564.pdf ). Przykład przeanalizowałem i rozumiem jak działa. Problem pojawia się kiedy chcę odczytać od konkretnego adresu w slave, chyba trzeba by dorobić...
Witam! Ostro walcze z podlaczeniem klawiatury PS/2 pod ADuC845 (rdzen 8052). Probuje wykorzystac wejscie zewnetrznego przerwania INT0 tak, by za kazdym opadajacym zboczem clock`a odczytywac stan na pinie `data` z klawiatury. Otrzymany znak mialby byc wyswietlany na 8 diodach. Zamiast znaku otrzymuje jednak totalne bzdury. Postanowilem wiec zrobic drobny...
Moim zdaniem jak zrobisz prawidłowe procedury debouncingu (chociaż może nazwa nie jest idealnie trafiona), to żadne zakłucenia nie powinny tutaj przeważyć. Jeżeli np ustawisz tak timer, że przerwanie będzie sie "uruchamiało" co 10ms, następnie sprawdzasz wszystkie kolumny (czy tam wiersze). Tam gdzie wykryjesz wciśnięcie przycisku zwiększy wartość licznika...
Theur : jak już coś wyjaśniasz to pisz jak jest a nie jak ci się wydaje. Klawiatura niczego nie buforuje tylko wysyła informacje o wciśnięciu lub puszczeniu klawisza. Kontroler klawiatury (na płycie głównej) po przyjęciu pełnej informacji (szeregowo) generuje przerwanie INT9. Procedury BIOS'a umieszczeją zdekodowaną informację w obszarze zmiennych 40:1cH...
http://obrazki.elektroda.pl/4169005600_1... Na początku niniejszego opisu chciałbym serdecznie podziękować użytkownikowi szymonszymon - dzięki jego nieocenionej pomocy udało się zdobyć część materiałów - bardzo przydatnych podczas procesu uruchamiania mikrokomputera COBRA 1. Projekt powstał wiele lat temu. W dobie szybkich procesorów...
Witam...Dlaczego przerwania z Timera0 generowane nie sa zgodnie z dokumentacja? chciałbym zrealizować generator sterujący pinami portu PC0-7...w taki sposób aby wartości z tabeli --- unsigned char GenTab DDRC = 0xFF; // port C jako wyjscie 11111111 CLI(); //disable all interrupts TIMSK = 0x01; //timer interrupt sources TCCR0 = 0x00; //stop OCR0...
Dobra, wracam do pracy (przerwa wakacyjna). Kurde, jak tak dalej pójdzie to zrobię tego kompa za rok. No ale różnie bywa z czasem. Wczoraj napisałem biblioteki do PCF8583 i własne funkcje dla TWI. Między przerwami w "robocie" wymieniłem LCD, teraz mam 240x128, będzie co wyświetlić :) Oczywiście LCD jest na T6963C, więc biblioteki zostają takie jakie...
Robię urządzenie , które ma być pewnego rodzaju nagrywarką sygnału DMX. Sygnał DMX to specyficzna wersja transmisji szeregowej . Muszę odczytać 128 słów 8 bitowych i zapisać je w pamięci zewnętrznej. Na każdą sekwencję zakładam 8 kroków. Te słowa są wysyłane cały czas. Jeden taki ciąg znaków określa konkretną scenę. Chcę zapisywać po kolei takie sceny...
klawiatura przerwa przerwa klawiatura klawiatura odczyt
głośnik creative inspire t3100 amica chłodziarka instrukcja radio słońce
elektroda wyłaczenie powiadomień reset błędu pralki bosch
Schemat instalacji poduszek powietrznych BMW E36 – SRS, MRS I/II, kolory przewodów, diagnostyka BEKO PDP42PEB43INT.SP – instrukcja serwisowa, schematy, chassis P7, panel SDI42SDV3