A feladatkiírás nem részletes specifikáció, csak a lényeges jellemzőket tartalmazza! A részletek kidolgozása a házi feladat része.



Hasonló dokumentumok
Mérés labor 2 AVR házi feladatok

Választás /Program gomb Forgató gomb Start/ Stop gomb

YB1FA infra távirányító. Kezelési útmutató

S2302RF vezeték nélküli programozható digitális szobatermosztát

FL-11R kézikönyv Viczai design FL-11R kézikönyv. (Útmutató az FL-11R jelű LED-es villogó modell-leszállófény áramkör használatához)

C2RF Többzónás programozható vezeték nélküli digitális szobatermosztát

1. Irányváltós futófény nyomógombbal

A LÉGKONDICIONÁLÓ TÁVIRÁNYÍTÓJA HASZNÁLATI ÚTMUTATÓ

S2302 programozható digitális szobatermosztát

Ellenőrző mérés mintafeladatok Mérés laboratórium 1., 2011 őszi félév

ADAX NEO BASIC S5. NORDINOVA ENERGY KFT Budapest X. Jászberényi út 47/c

HASZNÁLATI ÚTMUTATÓ DIGITÁLIS PULSAR KARÓRÁHOZ (CAL.: W861, REF.: PQ2 )

Poolcontroller. Felhasználói leírás

Mechatronika, robottechnika és mikroszámítógépek, I. ZH, NÉV: október 20. 8:15-10:00, ST122 NEPTUN KÓD:...

Premier 412, 816, 816+ és 832 felhasználói útmutató. Kezelési útmutató. PREMIER 412, 816, 816+ és 832. központokhoz

Használati Útmutató V:1.25

AARTECH EASY LOCK Használati útmutató

e 120 KÁRTYÁS KÖZPONTI ZÁR VEZÉRLŐ KÉSZÜLÉK (K-CARD)

Célunk volt, hogy a hegesztő szakemberek részére különféle hegesztési feladatok ellátásához áttekinthető, egyszerűen kezelhető berendezést gyártsunk.

Beachside FAMILY. Kombinált Infraszauna HASZNÁLATI ÚTMUTATÓ

VK-2001 V1.0 Vezetőképesség mérő és szabályozó műszer

Kezelési útmutató. Egyfázisú 230V-os 50Hz hálózatról üzemelő háromfázisú motor hajtására alkalmas. AC Automatavezérlésű Mézpörgető készülékhez

DRL 01. NAPPALIVILÁGÍTÁS MODUL Daytime Running Light / Coming Home / Leaving Home. Szerelési útmutató

Premier 412, 816, 816+ és 832 felhasználói útmutató. Kezelési útmutató. PREMIER 412, 816, 816+ és 832 központokhoz

Premier 412, 816, 816+ és 832 felhasználói útmutató. Kezelési útmutató. PREMIER 412, 816, 816+ és 832 központokhoz. RKP16+ kezelőegység használatával

A tervfeladat sorszáma: 1 A tervfeladat címe: ALU egység 8 regiszterrel és 8 utasítással

Szélkövetés: Ehhez az üzemmódhoz a PR3-as paraméter értékét 0-ra kell állítani.

DRL 01. NAPPALIVILÁGÍTÁS MODUL Daytime Running Light / Coming Home / Leaving Home. Szerelési útmutató

eco1 egymotoros vezérlés

FÉNYERŐSSÉG-SZÉLERŐSSÉG ÉRZÉKELŐ KÖZPONT HASZNÁLATI UTASíTÁSA JOLLY-FEBO AE0711 TARTALOM

AIPHONE KVI. Telepítési és Használati útmutató. Szerelőkészlet Mennyiség Megnevezés A. Vandálbiztos, kültéri, fém kezelőegység

Idő és nap beállítás

TÁVSZABÁLYZÓ. Kezelési útmutató. KJR-90 típushoz

A távirányító működése

Önműködő lámpa használati útmutató

A LÉGKONDICIONÁLÓ TÁVIRÁNYÍTÓJA Használati útmutató

MPLC-06-MIO 1 analóg és 3 digitális bemeneti állapotot átjelző interfész. Műszaki leírás


Változtatások végrehajtása a kijelző beállításaival

VIDUE RXP2S220. Üzembe helyezési útmutató

VDT10 HASZNÁLATI UTASÍTÁS VDT10/D7 sorozatú készülékekhez

AT-7000 gyorsteszter használati utasítás

Beltéri vezeték nélküli érzékelők THERMOSUNIS RTS SUNIS RTS

Dinnyeválogató v2.0. Típus: Dinnyeválogató v2.0 Program: Dinnye2 Gyártási év: 2011 Sorozatszám:

TL21 Infravörös távirányító

E3X-DA-N FOTOELEKTROMOS KAPCSOLÓ OMRON

Használati útmutató a HPB1 3.5, HPB1 4.0, HPB2 3.5, HPB2 4.0, HPB4 4.0 HPB5 3.5, HPB5 4.0, HPB6 WFS riasztókhoz

PERREKUP DxxTx - HDK10 Rekuperátor vezérlő Használati Utasítás

PWM elve, mikroszervó motor vezérlése MiniRISC processzoron

Gyártó, forgalmazó: Kezelési útmutató

2-VEZETÉKES KAPUTELEFON RENDSZER. Kiegészítő egység VDT SC6V. VDT-SC6V Leírás v1.0.pdf

Felhasználói kézikönyv

Wally1/2/3/4/4 PLUS. Programozási leírás. 1, 2, 3, és 4 csatornás rádiós vevő

Felhasználói kézikönyv

LÉPCSŐHÁZI AUTOMATÁK W LÉPCSŐHÁZI AUTOMATA TIMON W SCHRACK INFO W FUNKCIÓK W MŰSZAKI ADATOK

2-VEZETÉKES KAPUTELEFON RENDSZER Beltéri egység. VDT10 Felhasználói és telepítői kézikönyv VDT10. VDT10 Leírás v1.4.pdf

Távirányító használati útmutató

Mikrovezérlők alkalmazása házi feladatok

2-VEZETÉKES KAPUTELEFON RENDSZER Telefonos illesztő / Telefonhívó modul. VDT-TPC Felhasználói és telepítői kézikönyv VDT-TPC. VDT-TPC Leírás v1.0.

Beta rendszer általános leírás

FAGYASZTÓ ÉS HŰTŐGÉP

Rövidített használati útmutató Ability központokhoz

HASZNÁLATI ÚTMUTATÓ IMMERSION CELSIUS BÚVÁRÓRA

KEZELÉSI ÚTMUTATÓ R05/BGE távszabályzóhoz

Használati útmutató a Hungary Mérleg Kft. által forgalmazott T-Scale típusú hitelesített lapmérleghez

vialan OS-103 vonalfordító készülék kezelési útmutató

Kezelési útmutató TÁVSZABÁLYZÓ. R51ME típushoz

2000 Szentendre, Bükköspart 74 MeviMR 3XC magnetorezisztív járműérzékelő szenzor

OMRON FOTOELEKTROMOS KAPCSOLÓK E3X-DA-N

Digitális technika (VIMIAA01) Laboratórium 9

1. A fejlesztés célja

Első egyéni feladat (Minta)

UV megvilágító A jelen használati útmutató másolása, bemutatása és terjesztése a Transfer Multisort Elektronik írásbeli hozzájárulását igényli.

TARTALOM TARTALOM ÓVINTÉZKEDÉSEK FELÉPÍTÉS KIJELZŐ A kijelző A kijelző szimbólumai NYOMÓGOMBOK A nyomógombok kiosztása A nyomógombok funkciói

Fém minidiktafon távolsági lehallgatással

Kimenetek száma Kimenet Szoftveres beállítás Bank funkció Típus. Nincs Nincs H8PS-8BP 16 H8PS-16BP 32 H8PS-32BP. Felbontás Kábelhossz Típus

Panel bekötési pontok:

Használati útmutató AX-5002

1. A berendezés programozása

CMF 14+ Saját távirányítóval és a gépkocsi távirányítójával is működtethető riasztókészülék. Telepítési útmutató

Használati útmutató a Meta M8700 és M8700A riasztókhoz

MERLE 3.2 mérleg elektronika /differenciál trafóhoz/

JIM JM.3, JM.4 garázskapu mozgató szett CP.J3 vezérléssel

JIM garázskapu mozgató szett JIM. JM.3, JM.4 garázskapu mozgató szett CP.J3 vezérléssel

VDT-243 Felhasználói kézikönyv

Digitális technika (VIMIAA01) Laboratórium 9

CITY 1.1, 1.2, 5.1, 5.2, Lagro, Savela kezelő panel.

Felhasználói kézikönyv

Kezelési útmutató. Vezérlő egység Folyadékhűtőhöz

TARTALOM JEGYZÉK. Strobe controller. Tartalom

[ábra] Dugja be a fényérzékelő csatlakozóját a Chronis L vezérlés homloklapján erre a célra kialakított aljzatába.

Felhasználói kézikönyv ACR Ébresztőórás rádió (Olvassa el használat előtt) Letölthető PDF formátum:

Felhasználói Kézikönyv M300. Video Kaputelefon Monitor

EPS-1-60 és EPS HASZNÁLATI ÚTMUTATÓ

SI-7E20A SI-7E20A-002 SZERELÉSI ÚTMUTATÓ SM-EC79. Ellenőrző műszer

Humor Parádé Vicc Gyűjtemény Program V

ROSSLARE AC-B31 önálló egyajtós beléptető rendszer 500 felhasználóig

alarm MICROALARM KFT Budapest, Kende u. 1. Tel.: ,

KX6000S Használati utasítás professzionális digitális alkoholszonda NE VEZESSEN HA ISZIK!

DS8 multifunkciós kronográf

Átírás:

1. Különböző fényerejű LED-ek Az időzítéshez 16 bites timert használjon, a változtatást a timer átprogramozásával oldja meg! A program tervezésekor vegye figyelembe, hogy a fényerő nem egyenesen arányos a meghajtó jel kitöltési tényezőjével, a megfelelő értékeket tapasztalati úton tudja beállítani a mérésen. A BT0 lenyomására indul a folyamat: - a LED0 alig láthatóan világít, - 2 sec elteltével a LED0 kialszik, és negyed fényerővel kigyullad a LED1, - 1 sec elteltével a LED1 kialszik, és fél fényerővel kigyullad a LED2, - 0,5 sec elteltével a LED2 kialszik, és 90% fényerővel kigyullad a LED3. A BT1 lenyomására indul a folyamat: - a LED7 90% fényerővel világít, - 1,5 sec elteltével a LED7 kialszik, és fél fényerővel kigyullad a LED6, - 1 sec elteltével a LED6 kialszik, és negyed fényerővel kigyullad a LED5, - 0,5 sec elteltével a LED5 kialszik, és alig láthatóan kigyullad a LED4. 2. LED futófény 1 Az időzítéshez 16 bites timert használjon, a változtatást a timer átprogramozásával oldja meg! Gondoskodjon a nyomógomb pergésmentesítéséről! A BT1 lenyomására a LED soron elindul egy futófény: - a LED-eken a fény léptetésének ciklusa 0, 1, 2, 3, 7, 6, 5, 4, - a BT1 ismételt lenyomásaival a futófény leállítható, ill. folytatható, - a léptetés időzítését a SW0-3 kapcsolókon lehet beállítani. A kapcsolók csökkenő prioritás szerint a következő értékeknek felelnek meg: SW0 2 sec, SW1 1 sec, SW2 0,5 sec, SW3 0,25 sec. A BT0 lenyomására a LED soron elindul egy futófény: - a LED-eken a fény léptetésének ciklusa 3, 2, 1, 0, 4, 5, 6, 7, - a BT0 ismételt lenyomásaival a futófény leállítható, ill. folytatható, - a léptetés időzítése 0,2 sec többszöröse, a SW0-3 kapcsolókon beállítva. A kapcsolókat fordított súlyozással kezelje (LSB SW3, MSB SW0).

3. LED futófény 2 Az időzítéshez 16 bites timert használjon, a sebességváltoztatást a timer átprogramozásával oldja meg! Körben felgyullad az összes LED, majd kialszanak (0, 01, 012, 0123, 01237, 012376, 0123765, 01237654, 1237654, 237654, 37654, 7654, 654, 54, 4, 0). A léptetés sebessége és iránya a potenciométer állásától függjön: ha a potenciométer a középállásnál kisebb értéken van, akkor a fény előre lépked, ha nagyobb az érték, akkor hátrafelé. Energiatakarékos futófény: körben felgyullad az összes LED, majd kialszanak (0, 01, 012, 0123, 01237, 012376, 0123765, 01237654, 1237654, 237654, 37654, 7654, 654, 54, 4, 0). A léptetés sebessége a SW0-SW3 beállításától függjön, LSB=100ms. A kapcsolókat normál sorrendben, sorrendhelyesen kezelje (SW0 = LSB). Nappal nem működik a futófény, csak éjszaka, a fényérzékelést az optikai érzékelő bemenet segítségével valósítsa meg. 4. Környezetérzékeny futófények Az időzítés hardver időzítő segítségével történjen! A nyomógombok pergésmentesítésével nem kell foglalkoznia, megszakítással kezelje őket! Túlmelegedés ellen védett futófény Sorban felgyullad az összes LED, majd az elsőtől kezdve egyenként kialszanak. - a léptetés sebessége a BT0 és BT1 nyomógombokkal történjen 100 ms időalappal 15 lépésben (100ms 1.5 sec) - BT0 egyszeri megnyomása növeli, BT1 egyszeri megnyomása csökkenti a futófény sebességét. 1 megnyomásra (bármilyen hosszú is az) csak egy változás legyen! - amennyiben a futófény túlmelegedett, akkor kikapcsol (ezt az NTK analóg bement segítségével ellenőrizhető) Sávlezárást jelző villanó fénysor A fénysort a LED-oszlopok jelentik, egy oszlopban mindig csak egy LED világít, így fusson a fény végig rajtuk. - a léptetés sebessége a SW0 SW3 kapcsolók állásától függően történjen 100 ms időalappal 15 lépésben (100ms 1.5 sec). A kapcsolókat normál sorrendben, sorrendhelyesen kezelje (SW0 = LSB). - a világítás fényerejét az optikai bemenet függvényében fél fényerőre visszaveszi (éjszakai üzem). Nappal a két egymás melletti oszlop egyformán világít (tehát a LED-ek párosával gyulladnak ki és alszanak el), éjszakai üzem során csak a baloldali LED soron futnak végig a fények. - a készüléket a BT0 nyomógomb segítségével lehet ki- és bekapcsolni, három üzemmódja: kikapcsolva, futófény, minden LED világít

5. Különböző fényerejű LED-ek potméterrel A LED0-3 közül kiválasztott fényerejének változtatása: - a pozíció kiválasztása a nyomógombokon (BT0-3) történik, az aktuálisan kiválasztott pozíciót a LED4-7 oszlopban jelezze vissza, - a fényerő beállításához a kitöltési tényezőt a potméterről olvassa be - SW0 1 állása bekapcsolja a debug módot: ekkor a 8 LED-en az aktuális potméterérték jelenjen meg A nem változtatott LED-ek megtartják korábban beállított fényerejüket. 6. Földrengésjelző A potméterrel szimulált szeizmográf adatai alapján a legnagyobb rengések jelzése, valamint katasztrófa esetén a vészvilágítás bekapcsolása. A szeizmográf kalibrálása az BT0 nyomógomb megnyomására történik (tehát a potméter gombnyomáskori értéke a 0, a rengés nagysága az ettől való abszolút eltérés). A rengések nagyságának jelzése a sárga és zöld LED-eken történjen (nem világítanak LED-ek = nem érzékelhető rengés, 1 zöld kis rengés, 2 zöld = közepes, 2 zöld + 1 sárga: nagy, 2 zöld+2 sárga: maximális amplitúdójú rengés). A szeizmográf értékeit a rendszer folyamatosan ellenőrzi, másodpercenként eltárolva a legnagyobb értéket. A LED-eken az elmúlt 4 másodperc legnagyobb rengése jelenik meg. Ha ez a maximális amplitúdó, akkor bekapcsolódik a vészvilágítás: a generátorokkal való takarékosság érdekében 10% kitöltéssel világítanak a piros LED-ek, miközben a többi rengésjelző LED továbbra is teljes kitöltéssel üzemel. A vészvilágítás az INT gomb megnyomásával kapcsolható ki. 7. LCD háttérvilágítás szabályozása potméterrel A potenciométer állásának megfelelő értéket tekintsük 0..100%-nak. A kijelző háttérvilágítása legyen ezzel szabályozható hardver időzítéssel (Timer1) megoldott impulzusszélességmoduláció (PWM). - a legkisebb időszelet: 500 μs, a felbontás: 6%, azaz 16 lépcsőt képezzen - a beállított kitöltési tényezőt 0..F karakterekkel jelenítse meg az LCD kijelzőn! - a SW0 1 állapotában a 0% és a potméter aktuális állása között fokozatosan világosodjon, majd sötétedjen el a kijelző (a potmétert 0%-os PWM értéknél mintavételezzük)

8. Forgalmi jelzőlámpák Az időzítéshez hardver időzítőt használjon! A jelzőlámpák a hazánkban megszokott színkombinációkat mutassák! A két LED oszlop a kereszteződés egy-egy jelzőlámpájának tekintendő (egymásra merőlegesen) Jelzőlámpák autók számára, éjszakai üzemmóddal: - a piros fény duplázott a figyelem jobb felhívására. - időzítés: P 10s, PS 1s, Z 5s, S 1s. - a fényérzékelő analóg bemeneten beolvasott információ alapján kapcsoljanak át a lámpák éjszakai üzemre (villogó sárga) - a nappali üzemmódba történő váltáskor, valamint bekapcsoláskor mindkét irányba mutasson pirosat a lámpa 2 másodpercig. Kereszteződés gyalogátkelőhellyel: - a piros fény duplázott a figyelem jobb felhívására. - időzítés autósoknak: PS 1s, S 2s. - ha nincs gyalogos jelzés (INT gomb), az autósok számára folyamatosan zöld jelzés - gyalogosok számára 20 másodpercig engedélyezett az átkelés, utolsó 5s villogó zöld - ezt követően 20s hosszan nem lehet újabb gyalogos átkelést kezdeményezni. 9. 2x4 bites LCD számológép A számológép a 0..15 számokon végzi el a 4 alapműveletet. - az első operandust a kapcsolókon lehet beállítani (SW3 a legkisebb, SW0 a legnagyobb helyiérték) - a BT0-BT3 nyomógombok valamelyikének megnyomása állítja be az operandust és a műveletet, ekkor az operandus és a művelet megjelenik az LCD-n - ezt követően beállítható a második érték a kapcsolókon, és az INT gomb megnyomására a művelet eredménye is az LCD-re kerül - új operandus megadásakor (BT0-BT3) törlődik a kijelző, és elölről kezdődik a számolás az új értékkel és művelettel - negatív számok kezelésére nem, a 15-nél nagyobb eredményekre fel kell készülni

10. LCD hirdetőtábla scrollozó szöveggel Programmemóriából vagy EEPROM-ból (nem kell mindkettő) vett karaktersorozat megjelenítése az LCD kijelzőn, BT0 és BT1 segítségével gyorsítható illetve lassítható sebességű scrollozással 100ms-1000ms között, 100ms-os lépésekben. Figyeljen arra, hogy a karaktersorozat hosszabb és rövidebb is lehet, mint a kijelző mérete, a szöveg csak az első sorban jelenjen meg! A nyomógombok pergésmentesítését oldja meg! (Alternatívaként a nyomógombok helyett potméterrel is megvalósítható a sebesség beállítása.) 11. Liftvezérlő A bal oldali ledsor jelzi a lift helyét egy háromemeletes házban, a jobb oldali ledsor pedig azt, ha kinyílt a lift ajtaja. A BT0-BT3 gombok valamelyikét megnyomva a lift becsukja ajtaját, majd elindul a kívánt szintre, 3 másodpercenként 1 emeletet megtéve. Az emeletre érkezve kinyitja az ajtót, menet közben nem lehet újabb gombnyomással eltéríteni, viszont az INT gomb megnyomásának hatására vészmegáll - az aktuális szinten azonnal kinyitja az ajtaját és nem mozog tovább. A lift vezérlése takarékos, nem végez felesleges mozgást. Az INT gomb kezelését megszakítással oldja meg, pergésmentesítésével nem kell foglalkoznia! A lift működéséről készítsen statisztikát, melyet az LCD kijelzőn decimálisan jelenítsen meg: szintenként az összes addigi ajtónyitás száma (4 szám), valamint a lift által megtett emeletek száma. Az adatok 8 biten tárolhatók.

12. Reakcióidőmérő A játék az INT gombbal indul, a gomb megnyomásának hatására 1-5 másodperc hosszan elsötétül a ledsor, majd felvillan LED0-LED3 közül a célpont. - a felvillanást követően a lehető legrövidebb időn belül kell a megfelelő BT gombot megnyomni - ha a LED-ek felvillanása előtt történik a gombnyomás, vagy rossz gombot nyom meg a játékos, a 4 piros LED 2 Hz-en történő villogása figyelmeztet a hibára - sikeres gombnyomás esetén a zöld LED-ek világítanak folyamatosan, és az LCD kijelzőn megjelenik a LED-ek felvillanása és a gomb lenyomása között eltelt idő ezredmásodpercben, decimálisan. (Időméréshez érdemes a Timer1 perifériát használni.) - az időmérő jegyezze meg az eddigi legjobb időeredményt az EEPROM memóriában, mely a BT3 és INT gombok együttes megnyomásával törölhető 13. Analóg felfutóél-számláló A potméter méréshatár-átlépéseinek számlálása és decimális megjelenítése az LCD kijelzőn (mérésvezetővel egyeztetve könnyített feladat lehet: megjelenítés a LED-eken vagy hexadecimálisan). - a méréshatár-beállítás a SW0-SW2 kapcsolók segítségével történik az INT gomb hatására, a helyesen sorbarendezett kapcsolókról leolvasható bináris érték 16-os ofszettel és 32-es lépésközzel értelmezendő (0..7 16, 48 240) - az aktuális méréshatárt jelenítse meg a LED-eken 0..7 LED-et bekapcsolva - SW3 kapcsoló választ forrást (pl. potméter vagy fényérzékelő) - az A/D konverter zajának szűrése érdekében a méréshatár felfelé történő átlépését követően újabb felfutó él detektálása csak akkor történhet, ha közben a bemenet a (méréshatár-10) értékre vagy alá csökkent, ez az úgynevezett hiszterézis. erőforrásainak (timerek, stb.) hatékony kihasználására, SW időzítést ne használjon! 14. Hardver-monitor A potméter, hőmérséklet-szenzor és fényérzékelő értékeinek megjelenítése az LCD kijelzőn. A SW0-1 kettős választ a perifériák közül, melyről olvasott értéket a SW2 állásától függően decimálisan vagy hexadecimálisan kell megjeleníteni. A kijelző frissítése a SW3 állásától függően folyamatos (200ms gyakoriságú), vagy az INT gomb megnyomására történik. Az INT nyomógomb kezelése megszakítással történjen, pergésmentesítéssel nem kell törődni.

15. Fényorgona visszajátszás funkcióval A készülék két üzemmódja: felvétel, lejátszás. Felvétel során eltárolja a lenyomott nyomógombokat SRAM-ba, azonnal felvillantva a kapcsolódó LED-eket a bal oldali LEDoszlopon, visszajátszás során a SRAM-ban tárolt gombnyomás-sorrendet ismétli végtelenítve. Induláskor és a SW0 L H átmenetekor vált felvétel üzemmódba, törölve az előző felvételt, majd 250 ms időközönként mintavételezi a BT0-BT3 gombok állapotát. A mintavételezést a jobb oldali ledsor villogása jelzi. SW0 alacsony állapotában a tárolt mintát játssza ki a LEDekre, a potméteren 8 fokozatban állítható sebességgel. A kapcsoló pergésmentesítéséről gondoskodjon! 16. Hexterminator Játék: az LCD-n megjelenő hexadecimális értéket minél előbb be kell állítani binárisan a kapcsolókon. - LSB = SW3, a kapcsolók felfelé (LED-ek felé) állása legyen az 1 érték - a sikeres beállítást a BT0 nyomógomb segítségével jelezzük, melynek pergésmentesítését oldja meg! - találat esetén a pontszám növelődik és új véletlenszerű érték jelenik meg, hiba esetén 3 másodpercig villognak a piros LED-ek (időbüntetés) - egy menet 30 másodpercig tart - a játék közben meg kell jeleníteni a pontszámot és a hátralevő időt az LCD-n - a játék végén az összes LED felvillanása mellett a kijelzőn jelenjen meg az elért pontszám és hogy vége a játéknak - INT gombbal bármikor újraindítható a játék 17. Kerülgetős játék Játék LCD-n: oldalra scrollozó pályán autóval kell kerülgetni az akadályokat. Autó irányítása nyomógombok segítségével; pontszám (elkerült akadályok száma) a LED-eken. A játék fokozatosan nehezedik (sebesség, esetleg akadályok sűrűsége). A játék maximális ideje 30 másodperc. Az akadályok minimális száma 16.

18. Kígyójáték A közismert kígyójáték megvalósítása 3 hosszúságú kígyóval. A pályán véletlenszerűen elhelyezett alma felvétele esetén új keletkezik, a felvett almák számát a LED-soron jelzett pontszám mutatja. A kígyónak önmagával való ütközését nem kell vizsgálni. (Továbbfejlesztési lehetőség az önmagával ütköző, almák elfogyasztásának hatására növekvő kígyó.) 19. Meteorzápor Az LCD kijelző jobb oldala ( világűr ) felől érkező meteorokat kell a bal oldalon ( holdbázis ) található ágyúval szétlőni. Az ágyú egyenes vonalban tud lőni a BT0 gombbal, mozgatni a BT2-BT3 gombokkal lehet, folyamatos tüzelésre nem képes. A lelőtt meteorok számát a LED-eken jelenítsük meg, újraindítás az INT gombbal. Az ágyút mozgató nyomógombok pergésmentesítéséről gondoskodjon! Egyszerre több (legalább 2) meteor is érkezhet, a lövedéket nem kötelező megjeleníteni ( lézer ), de előny. A meteorok sebességének változása szintén előny. 20. Rajztábla Az LCD kijelző 16x4-es részén rajztábla megvalósítása. Kurzormozgatás: BT0 és BT1 fel/le, BT2/3 jobbra-balra (a mérőpanelen megfelelő logikus sorrendben), INT gomb invertálja (törli vagy beállítja) az ott található jelet. A nyomógombok pergésmentesítését oldja meg! A kurzorbillentyűk a PC-n megszokott módon működjenek (folyamatos nyomvatartás esetén bizonyos idő elteltével ismétel).

21. Üzenőfal 16x4-es üzenőfal megvalósítása az LCD kijelzőn. Kurzormozgatás: BT0 és BT1 fel/le, BT2/3 jobbra-balra. A potméter állásának megfelelő karakter beírása az INT gomb hatására. A potméter 32 különböző karaktert kódoljon, az angol ABC 26 karaktere mellett legyen benne a szóköz, a fennmaradó jelek specifikációja a feladat része. (A potméter érzékenysége és zajossága miatt a 32 különböző kód a potméter teljes 0..255-ös tartományára legyen leképezve.) Az aktuálisan beállított karaktert jelenítse meg az üzenőfal mellett! Az üzenetet az SRAM-ban tárolja, a nyomógombok pergésmentesítését oldja meg!