Satura rādītājs:
- Piegādes
- 1. darbība. 1. iespēja - zema tehnoloģija
- 2. darbība: 2. iespēja - peles draiveris
- 3. solis: 3. iespēja - laipni lūdzam 21. gadsimtā
Video: Atari 800 peles draiveris: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Kopsavilkums
Šajā pamācībā ir paskaidrots, kā Atari 800 pievienot Windows stila peli.
Ievads
Vai jums ir ķepas pretrunīgu ciparu vietā? Vai atrodat spiežamus bulttaustiņus, lai pārvietotu kursoru pa ekrānu, smags darbs? Vai vēlaties pārcelties uz 21. gadsimtu? Bobs vienkārši varētu atbildēt.
Piegādes
Atari 8 bitu dators
Daži koda glabāšanas veidi, piemēram, Atari disks (vai tie joprojām pastāv?), Vai SIO2BT vai SIO2SD
Atari montētāja redaktors
Kursorsvira
Skat
www.instructables.com/id/Atari-8-Bit-Optic…
3. opcijas daļu sarakstam
1. darbība. 1. iespēja - zema tehnoloģija
Pirmkārt, tas ir no Compute trešās Atari grāmatas. Tas izmanto VBlank rutīnu, lai pārvietotu kursoru pa ekrānu ar kursorsviru.
www.atariarchives.org/c3ba/page163.php
Noteikti pieminēšanas vērts. Kods ir jauks un kompakts, tas darbojas un neaizņem tik daudz atmiņas kā 2. iespēja. Tomēr es domāju, ka mēs varam darīt labāk.
2. darbība: 2. iespēja - peles draiveris
Turpinot 1. darbību, atstājiet kursorsviru pievienotu elektrotīklam un apskatiet pievienotos trīs failus. ATR fails tiem, kam ir tehnoloģija, un avota koda teksta faili - tas viss ir 6502 montāžas kodā.
Peles draiveris ir sadalīts divās daļās;
1) Autorun.sys fails, kas sāk darboties, nosaka PMG un importē VBlank rutīnu. Avota kods ir failā mouseloader2.txt. Es domāju, ka, iespējams, ir ko uzlabot adresēšanā.
2) VBlank rutīna (M. BIN), kas apstrādā kustību un pogas klikšķi.
Ir daži ierobežojoši faktori.
Atari kursorsvira ir pirmā, jo tai ir tikai kustība un uguns poga, tāpēc atšķirībā no mūsdienu pelēm mums nevar būt pārāk daudz triku
Otrkārt, fails autorun.sys atrodas 6. lappusē, tāpēc mums ir tikai 256 baiti. Tā nav problēma, jo tā darbojas, un pēc iekraušanas to var izdzēst.
Vadītājs nevar būt pārāk garš, jo tas darbojas VBlank, un viņam ātri jāpabeidz, pretējā gadījumā notiks sliktas lietas.
Tiek izmantots nedaudz vairāk par 2k kopā ar PMG atskaņotāju 0 un VBlank rutīnu.
Pēc visa šī mēs paliekam uz augšu, uz leju, pa kreisi, pa labi un noklikšķiniet / aktivizēt, lai pārvietotu teksta kursoru uz jauno pozīciju. Tomēr tas ir labāk nekā izmantot bulttaustiņus.
Nospiežot sistēmas atiestatīšanu, pele tiek nogalināta, un grafikas režīmu maiņa izraisa sliktas lietas. Vislabāk pieturēties pie teksta rediģēšanas 0 režīmā.
3. solis: 3. iespēja - laipni lūdzam 21. gadsimtā
Atvienojiet šo kursorsviru un paskatieties uz to;
www.instructables.com/id/Atari-8-Bit-Optic…
Izbaudi
Ieteicams:
Magic Hercules - digitālo LED draiveris: 10 soļi
Magic Hercules - digitālo gaismas diožu draiveris: Īss pārskats: Magic Hercules modulis ir pārveidotājs starp labi zināmo un vienkāršo SPI uz NZR protokolu. Moduļa ieeju pielaide ir +3,3 V, tāpēc jūs varat droši savienot visus mikrokontrollerus, kas darbojas ar spriegumu +3,3 V. Lietojot
Raspberry Pi, Python un TB6600 pakāpju motora draiveris: 9 soļi
Raspberry Pi, Python un TB6600 pakāpju motora draiveris: šajā pamācībā tiek veiktas darbības, ko es veicu, lai Raspberry Pi 3b pievienotu TB6600 pakāpju motora kontrolierim, 24 V līdzstrāvas barošanas avotam un 6 vadu pakāpju motoram. Es droši vien esmu kā daudzi no jums, un man gadās " paķert somu " no pārpalikuma par
28BYJ-48 5V pakāpju motors un A4988 draiveris: 4 soļi
28BYJ-48 5V soļu motors un A4988 draiveris: Vai esat kādreiz gribējuši panākt, lai robots griežas precīzā leņķī, izmantojot tikai dažas jūsu Arduino vai micro: bit izejas? Tas viss par lētu? Tas jums ir pamācāms! Šajā pamācībā mēs redzēsim, kā vadīt ļoti lētu soļu motoru, izmantojot tikai
Flyback transformatora draiveris iesācējiem: 11 soļi (ar attēliem)
Flyback transformatora draiveris iesācējiem: shema ir atjaunināta ar labāku tranzistoru un ietver pamata tranzistora aizsardzību kondensatora un diodes veidā. &Quot; Dodamies tālāk " lapa tagad ietver veidu, kā izmērīt šos izcilos sprieguma tapas ar voltmetru
Boomstick - animēts LED draiveris: 10 soļi
Boomstick - animēts LED draiveris: Boomstick ir projekts, lai izveidotu animētu virkni programmējamu RGB gaismas diodes, ko darbina mazs Arduino un kas reaģē uz mūziku. Šī rokasgrāmata koncentrējas uz vienu aparatūras konfigurāciju, kuru varat salikt, lai palaistu Boomstick programmatūru. Šī h