AVR-DOS

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Válasz küldése
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Re: AVR-DOS

Hozzászólás Szerző: kapu48 »

Hello!

De mi a kérdés?
Vagy mi a hiba az előző programban?
:?:
Avatar
gerry
Chipgyilok
Hozzászólások: 252
Csatlakozott: 2005. október 11. kedd, 6:00

Re: AVR-DOS

Hozzászólás Szerző: gerry »

Üdvözletem!

AVR-DOS -hoz írom a mondanivalómat, mert ehhez kapcsolódik majd.
Szóval eddig csak érdeklődés szinten kérdeznék :-)

Nyolc bites portról szeretnék adatot fogadni. Ez egy bináris adat lesz. Ezt a bináris adatot átkonvertálom hexába, majd be kellene töltenem egy változóba, amelyet majd tovább tudnék használni.
PL.: 00001010 hex(0A), 01101100 hex(6C),00101101 hex(2D), 01001001 hex(49). Van egy változó(string) , ami a "0A6C2D49" értéket tartalmazza.
Hogy kell definiálni a változókat? Az lenne még a gond, hogy a porton vett adat változó hosszúságú lenne.! :)

Köszönöm!
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: AVR-DOS

Hozzászólás Szerző: Robert »

Változó definiálás: DIM
8bites porton _nincs_ változó hosszú adat. Mindig byte van....
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Re: AVR-DOS

Hozzászólás Szerző: kapu48 »

Üdv Gerry!

Mivel ide írtál: Bascom-AVR nyelvű programozás
Merem gondolni, hogy Bascomban szeretnél programozni?
És a kérdésedből kiderül, hogy még az ismeretek elsajátításának kezdetén vagy?

Ajánlanám az itt felsorolt oldalak figyelmes átolvasását:
http://avr.tavir.hu/
Bascom leírás illetve könyv
http://avr.tavir.hu/modules.php?name=Co ... ies&cid=15
09. Bascom változók
http://avr.tavir.hu/modules.php?name=Co ... age&pid=11
Avatar
gerry
Chipgyilok
Hozzászólások: 252
Csatlakozott: 2005. október 11. kedd, 6:00

Re: AVR-DOS

Hozzászólás Szerző: gerry »

Ezt kerestem, de sehogy sem találtam! :oops:
Pedig, Ha Róbert annak idején megszerkeszti rendesen ezt a Bascom könyvet, akkor jól ki tudtam volna nyomtatni a nyomdába.
Sajna azóta a nyomda már bezárt, úgyhogy ebből sem lesz már semmi, már az olcsó könyvből! :/

Köszi kapu!
kapu48 írta:Üdv Gerry!

Mivel ide írtál: Bascom-AVR nyelvű programozás
Merem gondolni, hogy Bascomban szeretnél programozni?
És a kérdésedből kiderül, hogy még az ismeretek elsajátításának kezdetén vagy?

Ajánlanám az itt felsorolt oldalak figyelmes átolvasását:
http://avr.tavir.hu/
Bascom leírás illetve könyv
http://avr.tavir.hu/modules.php?name=Co ... ies&cid=15
09. Bascom változók
http://avr.tavir.hu/modules.php?name=Co ... age&pid=11
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: AVR-DOS

Hozzászólás Szerző: Robert »

A teljes Bascom könyv átdolgozás alatt van. Tiny2313 kicsi, és már nagyobb chipek vannak.
Az Arduino és a Bascom valahol egymás mellett van, így e kettőből kell átírni.

Más nyomda is van :) Árban sem vészesek...


Csak az idő az ami eléggé szűk:(
Avatar
gerry
Chipgyilok
Hozzászólások: 252
Csatlakozott: 2005. október 11. kedd, 6:00

Re: AVR-DOS

Hozzászólás Szerző: gerry »

Üdvözletem! Azt szeretném kérdezni, hogy az AVR-DOS nem kezeli le a hosszú fájlneveket?
A directory tartalmát beírattam fájlba,de csak nyolc karakternyit másolt be.
Ennyit tud csak? Vagy rá lehet venni, hogy a hosszabb fájlneveket kezelje.
A másik. Most nem tudom kipróbálni, de a hosszú nevű fájlokat megnyitja?

Kód: Egész kijelölése

Open "1234567890123456.BIN" For Binary As #2
Köszönöm!
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Re: AVR-DOS

Hozzászólás Szerző: kapu48 »

Mivel már eleve bene van a nevében, hogy DOS! :(
Tehát ez nem WinDos! :D
Avatar
gerry
Chipgyilok
Hozzászólások: 252
Csatlakozott: 2005. október 11. kedd, 6:00

Re: AVR-DOS

Hozzászólás Szerző: gerry »

kapu48 írta:Mivel már eleve bene van a nevében, hogy DOS! :(
Tehát ez nem WinDos! :D
Tényleg nem megy! :/
Olyannyira nem, hogy ha az

Kód: Egész kijelölése

Open "1234567890123456.BIN" For Binary As #2
parancsot kiadom, akkor a fájlnév 12345678 lesz, ".901" kiterjesztéssel.
Mit is mondhatnák.... Irgum-burgum... :? :)
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: AVR-DOS

Hozzászólás Szerző: Robert »

Hosszú filenév: KokkeFAT javasolt:
http://mcselec.com/index.php?option=com ... &Itemid=57
"• Support for long filenames when scrolling and reading files."
Avatar
gerry
Chipgyilok
Hozzászólások: 252
Csatlakozott: 2005. október 11. kedd, 6:00

Re: AVR-DOS

Hozzászólás Szerző: gerry »

Üdv!
AVR-DOS-ban ha nem létező fájl-ra adok ki OPEN parancsot vagy kiterjesztés nélküli fájlnevet adok meg OPEN-re, akkor nem kell valamit, valami változót törölni?
Mert a fenti valamelyik "hibás" utasítás kiadása után nem nyitja meg a helyes fájlt sem, csak másodikra. Bosszantó!!!
Köszönöm!
Avatar
gerry
Chipgyilok
Hozzászólások: 252
Csatlakozott: 2005. október 11. kedd, 6:00

Re: AVR-DOS

Hozzászólás Szerző: gerry »

Tiszteletem!
Ez az AVR-DOS csinál furcsa anomáliákat. Pl.: Miért van az, hogy van két egyforma program két különböző fájlban.
Az egyiket beégetem a kontrollerbe, működik!!! A másik fájlt is lefordítom és beégetem a kontrollerbe, nem működik!!!
Na erre varrjon gombot valaki! Mindkét fájlban ugyanaz a program van, betűre pontosan. Lehet hogy a fájlnevek miatt? :lol:

Előző kérdésem megoldódott, ha a "Config Clock = User" akkor az teljesen megzavarja az AVR-DOS-t.
Forrasztottam, átírtam SOFT ra és már jó.

Habár már kezdek kételkedni a használhatóságába még így is.
Már nézegettem a direkt SD kártya kezelést és Fat32 fájlrendszert.
Nem egyszerű, de semmi sem az, csak meg kell ismerkedni vele!
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: AVR-DOS

Hozzászólás Szerző: Robert »

clock=user esetén le van programozva az órakezelés?
Avatar
gerry
Chipgyilok
Hozzászólások: 252
Csatlakozott: 2005. október 11. kedd, 6:00

Re: AVR-DOS

Hozzászólás Szerző: gerry »

Robert írta:clock=user esetén le van programozva az órakezelés?
Nem volt , csak egy Getdatetime: volt beírva ahogy a súgó is írta.
Avatar
gerry
Chipgyilok
Hozzászólások: 252
Csatlakozott: 2005. október 11. kedd, 6:00

Re: AVR-DOS

Hozzászólás Szerző: gerry »

Hajh..... még mindig AVR-DOS. Ha dir("*.*") parancsot adok ki bascomban, akkor szépen kilistázza a fájlokat. Hurrá!!!
De a könyvtárak mellé listázáskor odabiggyeszt egy .-ot (pontot) Pl.: "K." Persze CHDIR(K.)-ot adok meg, akkor nem ismeri fel a nyomorult.
Válasz küldése