Hirdetés

Új hozzászólás Aktív témák

  • And

    veterán

    válasz darvinya #44460 üzenetére

    (Ezzel mindössze annyi a baj - már az idő hiányán túl -, hogy például egy HD44780-kompatibilis alfanumerikus LCD-n a "Hello world" üzenet megjelenítését meghaladó projekt felett a dolog rendkívül szerteágazó és bőséges lenne. Utóbbi az előkészületek után minden normális magas szintű nyelvet használó fordító esetén egy sor a kódban. Ha valaki érez ehhez affinitást, akkor vegye elő kezdetnek néhány egyszerűbb kontroller adatlapját, Microchip-vonalon - természetesen nem csak a Microchip létezik a világon - mondjuk a PIC16F84A vagy a PIC16F628A típusokét. Utóbbi < 600 Ft, és többet is tud az előbbinél, ennél vannak kisebb és nagyobb lábszámú és tudású tokok is. Esetleg tegye fel ezt a meglehetősen sokat tudó Basic fordítót: mikroBasic Pro, és nézze meg, mire képes. A demó verzióval is 2 kword programmemóriáig enged fordítani, ez konkrétan a 16F628A teljes programtárát jelenti. Rendkívül jó, félezer oldalt is meghaladó terjedelmű manualja van, rengeteg függvénykönyvtárat támogat, többek között az előbb említett LCD-vezérléshez is, áramköri rajzokkal kiegészítve, lásd pl. a 328-as oldalt. Elsőre elég ijesztő ez az adatmennyiség, de még az induláshoz is ad egy csomó segítséget, itt például egy komplett projektet: [link] /pedig mikor a 'Hello world'-ot írtam az elején, ezt még nem is láttam, ez ugyanez, csak nem LCD-n, hanem 8 darab szimpla leddel.. Természetesen ez a példakapcsolás és projekt kisebb kiépítésű kontrollerrel is működik, amelyiknek van legalább 8 I/O-ja, és kvarc sem kell feltétlenül hozzá, ha van belső RC-oszcillátora az adott toknak, a 16F628A-nak is van olyanja. A HE-fórumon is sok utánépíthető mkrokontrolleres projekt található.)

Új hozzászólás Aktív témák