Fórum témák
» Több friss téma |
WinAVR / GCC alapszabályok: 1. Ha ISR-ben használsz globális változót, az legyen "volatile" 2. Soha ne érjen véget a main() függvény 3. UART/USART hibák 99,9% a rossz órajel miatt van 4. Kerüld el a -O0 optimalizációs beállítást minden áron 5. Ha nem jó a _delay időzítése, akkor túllépted a 65ms-et, vagy rossz az optimalizációs beállítás 6. Ha a PORTC-n nem működik valami, kapcsold ki a JTAG-et Bővebben: AVR-libc FAQ
Az lent általam említett oldalon van egy átalakító.
http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/ A korábbi verzioban CY7C68013A chippel oldotta meg a fickó. Írt is rá egy jó kis firmware-t meg drivert is (emulator). A kérdésem még az lenne, ha valaki átolvasná a doksit, letölthető a firmware mwg minden, hogy lehet-e adaptálni a cuccot atmega8-ra? A fickó kicsit belassult, nem igazán törődik a firmwareval. Egyébként nekem arra kellene, hogy a 8 adatbiten keresztül mint vmi párhuzamos (emulált) porton keresztül ki tudjak küldeni jeleket (amatőrcsillagászati célra lenne, a hosszú expozícióra átalakított webkamerát vezérelné). Sziasztok!
Átfutottam az oldalt, de a doksit nem találtam meg...
Egyébként az FT245-ös ic nem lenne jó? Nem használtam még, de ez elvileg kétirányú USB - Paralell átalakító. A Schematics-nál komplett bekötési minták is vannak...
Sziasztok!
mivel nem szeretnék több 100 hozzászólást átolvasni szeretném megkérdezni valakitől hogy az AVR programozásról ír-e vmilyen weblap. Teljesen kezdő vagyok a programozásban ha elektronikáról van szó. Amúgy pascal és basic(nagyon alap) nyelveken tudok programozni. (meg html és sql de ezek lényegtelenek itt asszem) Előre is kösz: tamas20
Ha pascalban es basicben tudsz programozni akkor nem lehet gond
Van az avr.tavir.hu oldal,ott a bascom compilert es a lehetosegeket targyalja. En szemely szerint jobban ragaszkodom az olyan nyelvekhez ami nem konzervnyelv,mint pl asm vagy C.Szet kell nezni neten hogy van-e avr-hez pascal compiler.
Fontos kérdés ilyenkor mennyire akarsz belemerülni a témába.A leghatékonyabb programozást asm és C-vel lehet csinálni.Egyik sem könnyű,de a befektettett energia később megtérül,nem beszélve arról hogy mindkét megoldás ingyenes.A WinAVR egy kiváló fordító,de tökéletes C tudást feltételez-meg persze a hardver
alapos ismeretét-kiváló a supportja pl. AVR fraks. "Futó kaland " esetén a bascom a megoldás,a kényelemnek azonban ára van :jóval nagyobb fordított kód,mint az előző nyelveknél.
Idézet: „jóval nagyobb fordított kód,mint az előző nyelveknél.” Igaz, meg még hozzátehet olyan dolgokat a bascom amitől ujríindulhat/lefagyhat az egész. Tapasztalatból mondom Szerintem a Winavr/avr-gcc a nyerő Ráadásul ingyenes
Sziasztok!
Valahol olvastam, hogy az M8 akkor működhet jól az USB-n keresztül, ha 12MHz kristály izzítja. Rajt is csücsül ez a bigyó. Az a kérdésem, hogy a Bascom programmerjében, ha a chipet felismeri lehet állítani, hogy a külső kristályról kapja a mhz-et, de a beállítási lehetőségek közül melyiket válasszam?
Még 1 kérdés. IKSZPÉ van a gépemen. Tudom, hogy ez eleve egy baromság, de...
Van egy firmware az m8-ban. Milyen programot tudtok mondani, amivel láthatom, hogy egyáltalán csinál-e ez valamit vagy a csak sunnyog?
XP alatt miként lehetne láttatni a mega8 alapu átalakítómat? Amennyiben rádugom, ismeretlen usb-s eszköznek látszik.
Amennyiben van a mega8-ban helyesen megírt program, akkor furcsa, hogy ismeretlen hardverként kezeli...ha meg csak ún. "próba-szoftver" van benne (1-2 funkció kipróbálásához megírt), akkor viszont az lesz a gond, hogy nincs rendesen megírva a program...szerintem...
http://www.avr-asm-tutorial.net/avr_en/signalgen/rectgen_m8.html
ebbe kéne ,ha esetleg valaki meg akarná építeni ,én már megcsináltam csak bele kéne töltenem ,van is mivel de nem vagyok avr-es nem használtam még az avr studiót és nincs is meg
Szia
ASM-ben nem igazan vagyok otthon, de itt irja, hogy meg kell neki 2 file .inc amik nelkul nem igazan fog menni a .hex atalakitas! * Requires include files "rectgen_m8_table.inc" * * and "Lcd8_02WO_rec.inc" * Mar meg is epitetted az aramkort? Mit kellene tudjon? Valami hasonlot csinaltam Basic-be PIC-nek ezzel a progival ! Ennel egyszerubb szerintem mar nincs is.
Na szoval a linknel amit adtal megtalaltam a hianyzo fileokat, igy sikerult kompilalni.
Itt van a .hex file, csak ne felejtsd el beallitani egetes elott a Fuse bit-eket!
szerinted mire kell állítanom a fuse biteket ? mert én azt hittem ,hogy az is bele van fordítva a HEX-be , bocsi de én nemnagyon értek az avr lelkivilágához.
Nem tudom milyen programozod van, de a linknel amit megadtal ott leirja a Fuse bit beallitasokat AVRStudio-nal is meg Ponyprog-nal is.
En a cegnel CodeVision-t hasznalok kodirasra is meg progizasra is pl. Kanda STK200-al. Progizas elott kijelolod a Fuse biteket es mar mehet is az egetes. A legegyszerubb Atmel ISP programozo itt van Kanda STK200 tipusu! A "Programok" menupontnal megtalalod a Codevision free verziojat is, de azt hiszem a free verzio csak 2kB-os file-t engedelyez kompilalni.
igen ,én is a poniprog-al "szoktam" stk200-as progizóval , köszönöm ,így megpróbálom
Heló !
betöltöttem és műxik , van rajta egy pulse gomb na ez nemigazán műxik ,ha jól vettem ki a leírásból az akkor kell ha 1X16 -os lcd-t használunk és azzal vált freki vagy kitöltési ,kipróbáltam egysorossal is de azzal nem jó mert nem fér rá a "szöveg"
Hello!
Használ valaki ponyprog-ot égetéshez? Megépítettem ezt a soros égetőt: url=http://www.lancos.com/siprogsch.html]Bővebben: Link[/url] AT90S2313-mal működött, de most ATtiny2313-hoz szeretném ugyanezt és egyelőre nem megy. Elvileg mennie kéne? Valamit be kell állítani a programban? köszi
Sziasztok!
Egy kis segítségre lenne szükségem. HOgyan illik vezérelni a profitech kft által forgalmazott DTR01F típusú RF adó/vevőt? Adás mód érdekelne. Adott két panel, mega8-al+DTR01F. A vevőnek beállított modul jelét szkópon figyelem. Ha az adó bemenetén felfutó él jelenik meg, akkor a vevő kimenetén egyből változik vivő frekvenciája (ezt nem mértem meg, de szinte azonnal). Ha viszont lefutó él jelenik meg az adó bemenetén, akkor csak 300-400ms után vált a vivő frekvencia. Így nem lehet normális kommunikációt összehozni. Normális adatlapot nem találtam az RF modulról. Nagyon jól jönne a segítség. Köszönettel: Zoli Én programoztam ATtiny2313-mat ezzel a programozóval és ment simán. Az égetéshez viszont az ATtiny2313-mat kell beállítani. Ha a pony magyarítással megy akkor valószinűleg nem látod.
köszi nem magyarítással ment, de letöltöttem újra vagy egy újabbat és jó a legegyszerűbb megoldás nem jutott eszembe...
|
Bejelentkezés
Hirdetés |