Hirdetés
- Korszakok keverednek a HYTE legfrissebb, lekerekített külsejű házában
- Egy éven belül háromszor csinálta ki saját CPU-ját a Corsair méregdrága PC-je
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- Most állítólag törölték a korábban pletykált GeForce RTX 50 Super sorozatot
- Eleinte nem kíméli majd a pénztárcákat a Panther Lake
- A VRAM sávszélesség titka: tényleg ez a teljesítmény kulcsa?
- Házimozi belépő szinten
- Milyen TV-t vegyek?
- Blu-ray lejátszók
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Melyik tápegységet vegyem?
- Ne várj sokat a vásárlással: drágulás a láthatáron
- Amlogic S905, S912 processzoros készülékek
- Apple MacBook
- Házimozi haladó szinten
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
robohw
aktív tag
válasz
gyapo11
#12472
üzenetére
"Még a basicnél is sokkal egyszerűbb nyelvet szeretnék, input/output melyik portra mit, feltételek, időzítés, mindezt byte kódokkal."
Ennek az általam ajánlott tini Basic-nek az utasításkészlete nem más mint a BASIC nyelv subset-je.
Ennél egyszerűbbet, úgy vélem, nemigen lehet összehozni. Lényegében azt tudja, amit te igényelsz. Alap I/O, iteráció, szelekció, delay. Mondjuk byte kód nincs, de azt már nem olyan nehéz megvalósítani.
Amit te szeretnél, hogy egy nyelvet definiálsz és ahhoz megírod a parsert, scannert, kódgenerátort, virtuális gépet, az már nem annyira triviális feladat.
Ehhez talán némi segítségül szolgál az amit én csináltam. Csak ez assembly, bár annak elég puritán, szvsz könnyű elsajátítani. A VM-je is egyszerű. Itt megtalálod: [link]"Ha az arduino be van építve valahova messze a pc-től, akkor a kábeles kapcsolat már nem jó, sok embernek nem notebookja van, nekem az, de én se szívesen húzgálnám ki minden frissítéskor az összes kábelt belőle."
A PC terminál és az arduino (vagy AVR) közötti soros kapcsolat lehet wired is és wireless is. Én opcionálisra csinálnám. Vagy a vezeték végi csatlakozót dugja rá a portra, vagy a wireless adaptert és akkor nyomhatja úgy is. A dolog előnye, hogy nem kell PC-n byte kódra fordítani, hanem direktben az eszközön is megszerkeszthető, lepróbálható a program. Persze lehet használni csak byte kód átvitelére is.
Némi plusz munkával megvalósítható simplex kapcsolat is, egy 3-400 Ft-os RF adó-vevővel. Itt reálisan max. 1000 byte-os adatcsomagról beszélünk. Ennél hosszabb programot aligha írna bárki. Na meg, maga az eeprom is csak ekkora.Jó, lehetne írni PC-re egy emulátort, ahol kipróbálható, tesztelhető lenne a kód, de ilyen rövid programoknál én ezt fölösleges befektetésnek tartom.
Új hozzászólás Aktív témák
- Milyen légkondit a lakásba?
- Robotporszívók
- A VRAM sávszélesség titka: tényleg ez a teljesítmény kulcsa?
- Black Friday november 29. / Cyber Monday december 2.
- Házimozi belépő szinten
- Hálózati / IP kamera
- Milyen TV-t vegyek?
- Blu-ray lejátszók
- OFF TOPIC 44 - Te mondd, hogy offtopic, a te hangod mélyebb!
- Építő/felújító topik
- További aktív témák...
- 170 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- magyar billentyűzet - 165 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080
- 164 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- Microsoft Surface Hub 2s - Interaktiv 4K monitor/ All in one PC - I5 8. generációs - Piaci ár alatt
- Benq - LU951- 5000 Ansi Lézer projektor - Piaci ár alatt
- GYÖNYÖRŰ iPhone 13 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3837, 100% Akkumulátor
- Bomba ár! Lenovo ThinkBook 13s-IML - i5-10210U I 8GB I 256SSD I 13,3" FHD I Cam I W11 I Gari!
- Xiaomi Redmi Note 14 Pro+ 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 Mini 64GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3050 6GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
ekkold

