Kis csúnya usb avr eszközök
Képzeljük csak el, hogy van békés és csendes gépelés a számítógépen. Fokozatosan elkezded észrevenni, hogy időről időre a billentyűzeten indul megnyomásával véletlenszerű betűk. Először is, ez nem igazán zavaró, de egy idő után kezd igazán pisi :-) megváltoztatja a billentyűzet a többi, de a probléma továbbra is fennáll. Ellenőrizze a számítógép minden lehetséges antivírus de minden erőfeszítés lett semmi előnyét, és a probléma nem oldódott meg. A végén, az operációs rendszer újratelepítése. De aztán semmi sem változik. Egy idő után, ha talál egy gyanús „flash drive”


Meg kell jegyezni, hogy a fedélzeti és a rendszer pihentetett tranzakciók PC0. A kérdés természetesen felmerül, hogy ez miért van szükség. És meg kell inicializálni a véletlenszám-generátor. Az ötlet egy olyan funkció random (), amely visszaadja egy véletlen számot, de nem egészen illik. Az a tény, hogy a funkció teszi a dolgát, de a sorrend a generált véletlen számok azonos lesz minden alkalommal. Ahhoz, hogy valahogy változtatni szükséges, mielőtt hívja a véletlenszerű funkció, mert srandom és mondd el neki, amit egy véletlen számot. A generál egy ilyen véletlen számot választottam a. ADC! A két legkisebb helyi értékű bitjét adatregiszterében ADC általában mindig csak a véletlen szemetet. Itt van ez a szemét csak használni a funkciót GetRndDigit (). Ez 8-szor kiolvassa a legkisebb helyi értékű bit ADC és töltött apránként változó. A függvény van egy hátránya. Ahhoz, hogy jó minőségű, véletlen számok el kell olvasni ismét az első bit ADC tegye a késés. Ennek eredményeként, a funkció végrehajtásakor túl sokáig. Ezért hívják csak egyszer elindítani a véletlenszám-generátor. Hozzászólás a táblára a csap PC0, hogy jobban kell fogást interferenciák és ezáltal javítani a véletlen számok generálása. Én használtam a mikrokontroller TQFP-32 csomag kizárólag miniatűr. Akkor csatlakoztassa a DIP csomag fontosabb gond megjegyezni, hogy a számozás más terminálok! Ahhoz, hogy létrehozza ezt a készüléket megöltük JetFlash pendrive 128 MB. Zsebkendő már most fordult a következő:

Sem beállító szerkezet igényel. Egyszerűen vaku kontroller és forrasztott áramkörök. Csak ne felejtsük el, hogy Fyuz mikrokontroller órát, hogy a kvarcrezonátor. Lehetőség van, hogy módosítsa a készülék tulajdonítanak neki pár gombot, és úgy, hogy ha sajtó megjelent egész mondatokat. Nos, vagy valami más jön, mert a forrás. Apropó a forrásokból. Ez a fejlődés a kód alapján Objective Development. Most fejeztem be a kis és programokhoz.
projekt fájlok
Ui photo fórumon nem egy nagy hiba. rendszer és a pecsét a fájlban - jobb