Keresés: 
 Bejelentkezés
Nick:
 
Jelszó:
 
 
 
   
» Elfelejtettem a jelszavamat :'(
» Regisztráció
 Fórum témák
» Több téma
 Frissek
RSS hírforrások
  Hírek.rss
  Fórum.rss
  2012. Feb, 11. Szo
19:17:22
  Jelenleg 859 fő olvassa az oldalt
Fórum » Beszélgetős témák » 8051 programozása bascommal »
8051 programozása bascommal  
Témaindító: Sipy, idő: Jún 16, 2009
Lapozás Méret: 1 / 1
(#455311) Sipy Válasz • Jún 16, 2009
Sziasztok! Most kezdek ismerkedni a mikrokontrollerekkel. Mivel a Maximtól ingyen be tudom szerezni ezért azokat szeretném használni. Már annyit sikerült itt az egyik témából kiderítenem, hogy ezek 8051-esek, megvan a letöltö programja, és van egy bascom nevű programom is hozzá. A bascom programozása először egyszerűnek tűnt, amikor AVR-hez valót nézegettem át. Csakhogy kiderült, a 8051-eshez való bascomot egész másképp kell programozni. Még a led villogtató programnál is hibát jelzett. Ehhez kellene nekem valami jó kis leírás, mert sajnos hiába kerestem keresővel is.

(#455324) kisszee válasza Sipy hozzászólására (#455311) Válasz • Jún 16, 2009
Hello,

ajánlom ezt a könyvet: Architecture and Programming of 8051 Microcontrollers

Ha jól emlékszem assembly nyelven vannak írva a példák benne, természetesen online olvasható.

(#455327) Sipy válasza kisszee hozzászólására (#455324) Válasz • Jún 16, 2009
Végülis nem volna rossz ha magyar nyelven lenne. Akkor szerintem meg tudnám tanulni az assembly nyelvet is. Én sajnos csak a basicet ismerem még a c64-es korszakomból. De ha van más könnyen elsajátítható programnyelv magyar oldalon akkor azt is bevállalom.

(#455440) vegyészmérnök válasza Sipy hozzászólására (#455311) Válasz • Jún 16, 2009
Szia! A program Helpjében találsz leírást az utasításokról, változókról stb, példa programrészletekkel. Mellékeltem egy LED-es futófény programot AT89C2051-re, talán ez segít elindulni.
» A fájlok letöltéséhez be kell jelentkezned! «

(#455444) kisszee Válasz • Jún 16, 2009
Magyarul nem tudom, mennyi dokumentáció létezik hozzá, még ilyet találtam, ezt se olvasgattam át igazából:

Bővebben: Link

Itt is elég sok anyag van.

(#458735) Sipy válasza kisszee hozzászólására (#455444) Válasz • Jún 22, 2009
Na sziasztok! Átnéztem amiket küldtetek, és azt hiszem sikerült elindulnom. Már csak idő kérdése, hogy mennyire fogok haladni vele. De most bajban vagyok, mert én mindkettőtöknek adnék pontot, de nem tudom hogy lehet e. Ha rányomok az egyikőtökre, akkor rá tudok a másikra is?

(#458740) icserny válasza Sipy hozzászólására (#458735) Válasz • Jún 22, 2009
Idézet:
„Ha rányomok az egyikőtökre, akkor rá tudok a másikra is?”
Közvetlenül nem, de a moderátorok meg tudják oldani...

(#459995) Sipy válasza icserny hozzászólására (#458740) Válasz • Jún 23, 2009
Köszi szépen! Már szóltam egy moderátornak.

(#460025) levi18 válasza Sipy hozzászólására (#459995) Válasz • Jún 23, 2009
Sziasztok!
Olvastam én is, hogy létezik a Bascom-nak 8051-re kifejlesztett termékük is, de ez támogatja a Dallas/Maxim által gyártott DS89C450-es mikrokontrollereket is?
Én a Keil uVision C fordítót próbáltam ki, de még csak egy program erejéig, mert nincs programletöltőm hozzá.

(#461085) Sipy válasza levi18 hozzászólására (#460025) Válasz • Jún 25, 2009
Szia! Nem kell, hogy támogassa. Ugyanis beletölteni a maxim cég MTK-jával kell. Az url-t ahol megtalálod, sirály12 feltette a "maxim mikrokontrollerek programozása" nevű topicban.

(#485410) naro Válasz • Aug 3, 2009
Üdv. mindenkinek!

Volna 1 kérdésem, tudna-e segíteni valaki a Bascom-8051 esetében? Egy 1x16 LCD-t kellene 8 bites pin módban használom, és ebben nem lehet csak direkt címzéssel ezt megvalósítani. Igen de ez nem akar a help-ben található módon összejönni.
Ez van hozzá a súgóban: $LCD = [&H]address
Tudomásom szerint az AT89C2051 esetében is a H90 címen érhető el a Port1. Erre vannak az LCD lábai rákörve sorban. Csak egy sima szöveg esetében hogy nézne ki ez a sor, ill mi a megoldás erre a 8 bites működésre. Ki akarok iratni valamit simán semmi más feladat nem volna. Próba célból egyenlőre.

(#848612) Sipy  Válasz • Nov 25, 2010
Sziasztok! Nemrég kezdtem a mikrokontroller programozást. A Maxim cég vezérlőivel kísérletezek több-kevesebb sikerrel, Bascom-8051 környezetben. Több gondom is van vele: az első az hogy az időzítés nem igazán jó. Próbáltam megadni regfile-t, és változott az időzítése, de nem lett jó. Szerintem azért, mert nem ehhez a kontrollerhez való regfile-t adtam meg (én DS89C430 és DS89C450-eseket használok, de csak 89C420.dat van). Tudja-e valaki hogy honnan lehet letölteni, vagy máshogyan hogy lehet megoldani a problémát? A másik amivel elakadtam az a portok bemenetként való használata. Egy bitet sikerült kinyomoznom hogy hogyan tudok figyeltetni, de nekem az kellene hogy 8 bites bináris kódot tudjon figyelni. Sajnos nem igazán találtam leírást hozzá, az AVR-hez való leírás pedig nem működik minden esetben Kíváncsian várom a többi hozzászólást és problémákat.

(#848614) köbzoli válasza Sipy hozzászólására (#848612) Válasz • Nov 25, 2010
Szia !
Ugye nem akarsz minden héten, egy újabb ugyanolyan témát nyitni ?

(#848617) Sipy válasza köbzoli hozzászólására (#848614) Válasz • Nov 25, 2010
Bocsi, nem. De megint elakadtam, és egy beszélgetős témát szerettem volna ahová mindenki írhatja a problémáit. Még egyszer bocsi!

(#848651) staci123 válasza Sipy hozzászólására (#848612) Válasz • Nov 25, 2010
Szia,
fejből nem tudok sokat segíteni,többnyire már működő BASCOM programokból szoktam összeboronálni amire szükségem van... Sajnos hétföig elégé foglalt vagyok...Azért ezt megpróbálhatnád:
Dim a as word (az elején)
a=p1 (amikor beolvasnád a p1 port állapotát )
utánna az a megőrzi értékét a következő beolvasásig...

(#848682) sirály12 válasza Sipy hozzászólására (#848612) Válasz • Nov 25, 2010
Próbáld ki a keil C-t, abban bennevannak ezek a vezérlők is. Sokkal jobb mint a bascom, tapasztalat.
Bár már nem basic, de nem sokkal nehezebb, és az használható is.

(#848711) vgyula válasza Sipy hozzászólására (#848617) Válasz • Nov 25, 2010
Szia!
Van egy könyvem ami a Bascommal foglalkozik, és a neten is fellelhető. Ebben a 8051 -el is foglalkoznak.
Ha kell megírom a címét.
Üdv.: Gyula

(#848736) staci123 válasza vgyula hozzászólására (#848711) Válasz • Nov 25, 2010
Ha magyarul van,kell,kérlek tegyél linket...

(#848866) vgyula válasza staci123 hozzászólására (#848736) Válasz • Nov 25, 2010
Szia!
Sajnos angol nyelvű a könyv.
Üdv.: Gyula

(#848873) vgyula válasza staci123 hozzászólására (#848736) Válasz • Nov 25, 2010
A nyelvtől eltekintve elég jól használható, példákon keresztül , szemléletesen mutatja be. Megkeresem, és küldöm az elérhetőségét.

(#848884) vgyula válasza vgyula hozzászólására (#848711) Válasz • Nov 25, 2010
A könyv címe:
Claus Kuhnel
Bascom
Programming of Microcontrollers with Ease

(#849137) staci123 válasza vgyula hozzászólására (#848873) Válasz • Nov 25, 2010
Kösz szépen,habár az angol nyelv tudásom...

(#850091) Sipy Válasz • Nov 27, 2010
Köszi szépen mindenkinek mindent. Át fogok nézni mindent amit küldtetek, a link is érdekel a könyvröl.

(#855246) Sipy válasza staci123 hozzászólására (#848651) Válasz • Dec 3, 2010
Na, csak eljutottam hogy kipróbáljam amit írtál. Sajnos én rosszul magyaráztam el a gondomat így nem is működhetett. Szóval nekem az a problémám, hogy nem tudom bemenetté konfigurálni a portokat. Mind kimenet. A bitwait parancs működik, de azzal csak egy bitet tudok figyelni, és addig sajnos nem is csinál semmi mást a proci.

(#855249) Sipy válasza sirály12 hozzászólására (#848682) Válasz • Dec 3, 2010
Érdekel a dolog. Van hozzá leírás is? Honnan lehet letölteni?

(#855419) staci123 válasza Sipy hozzászólására (#855246) Válasz • Dec 3, 2010
Én általában a 89C2051-et használom,ennél nem kell bemenetnek konfigurálni a portot,elég beolvasni. Ha periódikussan beolvassuk az állapotot,összehasonlítjuk az előző állapottal,ha van különbség - indítjuk a kívánt akciót... A beolvasások közt lehet más feladatokat bízni a procira...

(#858274) Sipy válasza staci123 hozzászólására (#855419) Válasz • Dec 7, 2010
Akkor azt hiszem ezt élőben kell kipróbálnom. Én a szimulátorral próbáltam, de úgy nagy ívben tett rám a program. Majd megírom hogy mi lett vele.

(#1115655) szeitzocsi Válasz • Dec 7, 2011
Sziasztok!

Tudna nekem valaki segíteni két beadandót kellene készítenem az egyik gyakorlatra. 8051-es fejlesztőkörnyezetet használunk. Ha valaki tudna segíteni írjon pm-et vagy vegyen fel msn-en. Köszönettel: szeitzocsi
» A fájlok letöltéséhez be kell jelentkezned! «

Következő 1 / 1
 HEStore.hu
 Hirdetés
TrainModules.hu