- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- vrob: Az utolsó DOS játékok 1996 - 1997-ben, egy korszak lezárul
- Rap, Hip-hop 90'
- Gurulunk, WAZE?!
- sziku69: Szólánc.
- btz: Internet fejlesztés országosan!
- sziku69: Fűzzük össze a szavakat :)
- Meggyi001: RTX 5060 - Az új népkártya?
- bitpork: Phautós tali a Balcsinál 2025 Augusztus 2 napján (szombat)
Hirdetés
Köszönjük a sok biztatást, támogatást! Egy rövid ideig még féláron tudsz hirdetni, előfizetni!
Ú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
- Bambu Lab 3D nyomtatók
- Battlefield 6
- Gaming notebook topik
- Már az MSI is figyel arra, hogy mit vár egy átlagfelhasználó a klaviatúrájától
- Vezeték nélküli fülhallgatók
- Milyen autót vegyek?
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Miért álltak az oldalak egy hétig, mi történt?
- Milyen billentyűzetet vegyek?
- eBay
- További aktív témák...
- LG 38WN95C - 38" Ívelt NANO IPS - 3840x1600 - 144hz 1ms - Nvidia G-Sync - AMD FreeSync - ThunderBolt
- HP ZBook Studio G7 i7-10850H 32GB 512GB Nvidia Quadro T1000 15.6" FHD 1 év garancia
- Olcsó Notebook! Dell Latitude E7280! I5 7300U / 8GB DDR4 / 256GB SSD!
- Gamer Notebook! Acer Nitro 5! Csere-Beszámítás! I5 11400H / RTX 3050Ti / 16GB DDR4 / 500GB SSD!
- Eladó szép állapotban levő Apple iPhone 12 Mini 64GB / 12 hó jótállás
Állásajánlatok
Cég: FOTC
Város: Budapest