Բովանդակություն:
- Պարագաներ
- Քայլ 1. Տարբերակ 1 - Lowածր տեխնոլոգիա
- Քայլ 2. Տարբերակ 2 - Մկնիկի վարորդ
- Քայլ 3. Տարբերակ 3 - Բարի գալուստ 21 -րդ դար
Video: Atari 800 մկնիկի վարորդ ՝ 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ամփոփում
Այս Instructable- ը բացատրում է, թե ինչպես ավելացնել Windows ոճի մկնիկ Atari 800 -ին:
Ներածություն
Դուք ունե՞ք հակադիր թվանշանների փոխարեն թաթեր: Գտու՞մ եք սեղմել սլաքների ստեղները ՝ կուրսորը էկրանի շուրջը քրտնաջան աշխատելու համար: Youանկանու՞մ եք տեղափոխվել 21 -րդ դար: Բոբսը պարզապես կարող է ունենալ պատասխանը:
Պարագաներ
Atari 8 բիթանոց համակարգիչ
Կոդի պահպանման որոշ միջոցներ, ինչպիսիք են Atari սկավառակը (դրանք դեռ գոյություն ունե՞ն), կամ SIO2BT, կամ SIO2SD
Atari Assembler խմբագիր
Ջոյստիկ
Տեսնել
www.instructables.com/id/Atari-8-Bit-Optic…
տարբերակ 3 մասերի ցուցակի համար
Քայլ 1. Տարբերակ 1 - Lowածր տեխնոլոգիա
Նախ, սա Compute- ի Աթարիի երրորդ գրքից է: Այն օգտագործում է VBlank ռեժիմ ՝ կուրսորը էկրանին ժոյսթիքով տեղափոխելու համար:
www.atariarchives.org/c3ba/page163.php
Անշուշտ, հիշատակման արժանի: Կոդը գեղեցիկ է և կոմպակտ, այն աշխատում է և չի խնայում այնքան հիշողություն, որքան 2 -րդ տարբերակը: Այնուամենայնիվ, ես կարծում եմ, որ մենք կարող ենք ավելի լավ անել:
Քայլ 2. Տարբերակ 2 - Մկնիկի վարորդ
Հետևելով 1 -ին քայլին ՝ թողեք ջոյսթիկը միացված և մի հայացք գցեք կցված երեք ֆայլերին: Տեխնոլոգիա ունեցողների համար ATR ֆայլ և աղբյուրի կոդի տեքստային ֆայլեր `բոլորը հավաքված են 6502 հավաքման կոդի մեջ:
Մկնիկի վարորդը երկու մասի է.
1) autorun.sys ֆայլ, որը միանում է միացմանը, կարգավորում է PMG- ն և ներմուծում VBlank ռեժիմը: Աղբյուրի կոդը գտնվում է mouseloader2.txt ֆայլում: Ես կարծում եմ, որ հասցեագրման բարելավման համար կարող է տեղ լինել:
2) VBlank ռեժիմը (M. BIN), որը կարգավորում է շարժումը և կոճակը սեղմելը:
Կան մի քանի սահմանափակող գործոններ:
Atari joystick- ն առաջինն է, քանի որ այն ունի միայն շարժում և կրակի կոճակ, այնպես որ, ի տարբերություն ժամանակակից մկների, մենք չենք կարող չափազանց շատ հնարքներ ունենալ:
Երկրորդ, autorun.sys ֆայլը գտնվում է 6 -րդ էջում, այնպես որ մենք սահմանափակված ենք 256 բայթով: Սա իսկապես խնդիր չէ, քանի որ այն աշխատում է և կարող է ջնջվել բեռնվելուց հետո:
Վարորդը չի կարող երկար լինել, քանի որ այն աշխատում է VBlank- ում, և պետք է արագ ավարտել, այլապես վատ բաներ կլինեն:
Օգտագործվում է 2k- ից ավելի քիչ ՝ PMG նվագարկիչ 0 -ի և VBlank առօրյայի հետ միասին:
Այս ամենից հետո մեզ մնում է վերև, ներքև, ձախ, աջ և կտտացնել / կրակել ՝ տեքստի կուրսորը նոր դիրքի տեղափոխելու համար: Այնուամենայնիվ, ավելի լավ է, քան սլաքների ստեղները օգտագործելը:
System Reset- ը սեղմելը սպանում է մկնիկը, իսկ գրաֆիկական ռեժիմները փոխելը վատ բաների պատճառ է դառնում: Լավագույնը մնում է տեքստի խմբագրմանը 0 ռեժիմում:
Քայլ 3. Տարբերակ 3 - Բարի գալուստ 21 -րդ դար
Անջատեք այդ ջոյսթիկը և նայեք դրան.
www.instructables.com/id/Atari-8-Bit-Optic…
Վայելեք
Խորհուրդ ենք տալիս:
Magic Hercules - Թվային LED- ների վարորդ `10 քայլ
Magic Hercules - Driver for Digital LEDs: Quick ակնարկ. Magic Hercules մոդուլը փոխակերպիչ է NZR արձանագրությանը հայտնի և պարզ SPI- ի միջև: Մոդուլի մուտքերը ունեն +3.3 Վ հանդուրժողականություն, այնպես որ կարող եք ապահով կերպով միացնել +3.3 Վ լարման տակ աշխատող ցանկացած միկրոկոնտրոլեր: Օգտագործումը
Ինչպես կատարել ստատիկ LCD վարորդ I²C ինտերֆեյսով `12 քայլ
Ինչպես պատրաստել ստատիկ LCD վարորդ ՝ I²C ինտերֆեյսով. Հեղուկ բյուրեղյա դիսփլեյները (LCD) լայնորեն օգտագործվում են առևտրային և արդյունաբերական ծրագրերի համար `իրենց լավ տեսողական հատկությունների, ցածր արժեքի և էներգիայի ցածր սպառման պատճառով: Այս հատկությունները LCD- ը դարձնում են մարտկոցով աշխատող սարքերի ստանդարտ լուծումը
28BYJ-48 5V Stepper Motor և A4988 վարորդ ՝ 4 քայլ
28BYJ-48 5V Stepper Motor և A4988 վարորդ. Երբևէ ցանկացե՞լ եք ռոբոտին ստիպել պտտվել ճշգրիտ անկյան տակ ՝ օգտագործելով ձեր Arduino- ի կամ միկրո բիտի ընդամենը մի քանի ելք: Այս ամենը էժանո՞վ: Դա ձեզ համար ուսանելի է: Այս խրատականում մենք կտեսնենք, թե ինչպես վարել շատ էժան սուզվող շարժիչ ՝ օգտագործելով միայն
Flyback Transformer վարորդ սկսնակների համար. 11 քայլ (նկարներով)
Flyback Transformer Driver for Beginners: Սխեման թարմացվել է ավելի լավ տրանզիստորով և ներառում է հիմնական տրանզիստորների պաշտպանություն կոնդենսատորի և դիոդի տեսքով: &Laquo; առաջ գնալ " Էջը այժմ ներառում է վոլտմետրով այս փայլուն լարման ցատկերը չափելու միջոց
NODEMCU LUA ESP8266 Վարորդ M5450B7 LED Driուցասարքի վարորդ IC: 5 քայլ (նկարներով)
NODEMCU LUA ESP8266 M5450B7 LED Display Driver IC: M5450B7- ը 40 Pin DIP LED ցուցադրիչ IC- ն է: Այն բավականին գազան է թվում, բայց այն վերահսկելը և ծրագրավորելը համեմատաբար հեշտ է: Կան 34 ելքային կապիչներ, որոնցում կարող է միացված լինել LED յուրաքանչյուրին: Սարքն ավելի շուտ հոսանք է խորտակում, քան մատակարարում, այնպես որ գ