AVR-DOS

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3354
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

Re: AVR-DOS

HozzászólásSzerző: kapu48 » 2015. március 20. péntek, 10:28

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ásSzerző: gerry » 2015. április 1. szerda, 19:35

Ü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: 10074
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: AVR-DOS

HozzászólásSzerző: Robert » 2015. április 2. csütörtök, 3:40

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: 3354
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

Re: AVR-DOS

HozzászólásSzerző: kapu48 » 2015. április 2. csütörtök, 10:07

Ü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ásSzerző: gerry » 2015. április 2. csütörtök, 18:28

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: 10074
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: AVR-DOS

HozzászólásSzerző: Robert » 2015. április 3. péntek, 8:12

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ásSzerző: gerry » 2015. szeptember 15. kedd, 18:58

Ü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: 3354
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

Re: AVR-DOS

HozzászólásSzerző: kapu48 » 2015. szeptember 15. kedd, 23:40

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ásSzerző: gerry » 2015. szeptember 16. szerda, 19:10

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: 10074
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: AVR-DOS

HozzászólásSzerző: Robert » 2015. szeptember 16. szerda, 22:55

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ásSzerző: gerry » 2015. szeptember 25. péntek, 16:38

Ü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ásSzerző: gerry » 2015. szeptember 26. szombat, 18:29

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: 10074
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: AVR-DOS

HozzászólásSzerző: Robert » 2015. szeptember 26. szombat, 20:09

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ásSzerző: gerry » 2015. szeptember 26. szombat, 20:21

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ásSzerző: gerry » 2015. szeptember 27. vasárnap, 12:30

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.


Vissza: “Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 2 vendég