- sziku69: Fűzzük össze a szavakat :)
- Magga: PLEX: multimédia az egész lakásban
- Luck Dragon: Asszociációs játék. :)
- laskr99: Újrakezdem a processzor és videókártya szilícium magok fotózását
- gban: Ingyen kellene, de tegnapra
- bambano: Bambanő háza tája
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Mr Dini: Mindent a StreamSharkról!
- btz: Internet fejlesztés országosan!
Új hozzászólás Aktív témák
-
Domonkos
addikt
Warning! Typing on your DataHand System is much faster than it appears!
Egy sort beolvasni egyszeru:
static uint8_t
read_row(const uint8_t row)
{
select_row(row);
_delay_us((double)ROW_SWITCH_TIME_us);
return read_keys();
}Csak ki kell valasztanunk a multiplexeren a megfelelo csatornat, varni egy picit amig a hardver propagal, majd kiolvasni az ertekeket.
A fenti kod pont ezt csinalja.
Hogy pontosan mennyit kell varni a ket akcio kozt, azt leginkabb majd kiserletezgetessel fogjuk csak kideriteni. Bar a multiplexer es az inverter ertekeit a datasheet-jeikbol konnyen kiolvashatjuk, a fotoellenallas pontos tipusanak ismeretenek hianyaban, ott csak tippelni tudunk. Bar tipikus ertekeket ismerek, jelenleg inkabb hajlok arra, hogy egy boven hosszu varakozast allitsak be, minthogy azert szivjak majd kesobb, mert tul keves idot hagyok a propagaciora...Szoval amig nem latom a dolgot mukodni, addig:
#define ROW_SWITCH_TIME_us 1000
Es ha majd kesobb hianyzik a sebessegbol, akkor ezt lehet csokkenteni.
Új hozzászólás Aktív témák
- Vezeték nélküli fülhallgatók
- sziku69: Fűzzük össze a szavakat :)
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Teljes verziós játékok letöltése ingyen
- A Windows 11 lett az úr az asztali PC-k piacán
- Belépő táblagépet is villantott a OnePlus
- Tudományos Pandémia Klub
- Redmi Note 10 Pro - majdnem minden stimmel
- Formula-1
- További aktív témák...
- Playstation Portal - 3 hónap Bolti Garanciával
- BESZÁMÍTÁS! ÚJ AMD Ryzen 5600X 5700X 5800X 5900X processzor 3 év garancia 27% áfa termékbeszámítás
- BESZÁMÍTÁS! ÚJ AMD Ryzen 8500G / 8600G AMD Ryzen 7 8700G / 7800X3D processzor 3 év garancia 27% áfa
- Remek áron Lenovo ThinkPad x395 AMD Ryzen 7 pro-3700U/16GB/256 SSD/AMD Radeon Vega 10 Grap/FHD/IPS
- MacBook Air M1 8/256 92% Aksi szép állapotban
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest