90S2313 program TINY2313-ba

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Válasz küldése
Vendég

90S2313 program TINY2313-ba

Hozzászólás Szerző: Vendég »

Helló mindeninek!

A problémám a következő:
A www.cesko.host.sk oldalon van egy USB-Soros átalakító kapcsolás 90s2313 mikrovezérlővel, és ezt szeretném TINY2313-al helyettesíteni, mert már nem nagyon lehet kapni a 90s2313-at!
Valaki tudna adni egy step by step leírást, hogy mit hogyan?
A leírásokat már átnéztem itt az oldalon is, de az alapján nem sikerült működésre bírnom a szerkezetet!
Van egy TINY próbapanelom, azzal programoztam be a vezérlőt a BASCOM programozójával, de a TWinAVR programot nem sikerült működésre bírnom!
Előre is köszönöm a segítségetek!
Avatar
smart
Újonc
Újonc
Hozzászólások: 7
Csatlakozott: 2006. január 18. szerda, 7:00

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

ennél jobban nem lehet leírni szvsz
http://avr.tavir.hu/modules.php?name=Co ... age&pid=25

:)
Vendég

Hozzászólás Szerző: Vendég »

OK, de a TWinAVR nem működik a próbapanelommal! STK200-as programozón keresztül próbálnám, de egyszerűen semmi! BASCOM-mal símán felmegy a program, szóval a kapcsolás az jó...
Vendég

Hozzászólás Szerző: Vendég »

Sikerült életre keltenem a Twinavr-t, beállítottam a biztosíték biteket a leírtak alapján, de a cucc mégse működik... Valakinek ötlete, hogy mit lehetne még csinálni???
Robert-

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

Pedig az biza megy.
2 biztositekbitet kell atallitani:
DivClock=0 disable,
Clock=1111 (azaz kulso kvarc).


Kb 100-120 darabot epitettem eddig. Mind tokeletesen megy...
Robert-

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

Win nem kutyulódott el?

A chip jár?
USB igaz árnyékolt és nem kereng a nyákon a vezeték?
Lehető legrövidebb kábellel kell bekötni!
Felhúzóellenállás ott van?
12MHz-s a kvarc?
Kvarcon van koni?
Resetlábnál igaz nincs forrasztási gyanta?
5V az USBről jön?
Az USBsoros az a AN903-as ATMEL leírásban van benne. A Cesko oldala az eredeti....
Vendég

Hozzászólás Szerző: Vendég »

Mármint miből építettél meg 100-120-at?
A kábelek össze vissza mennek, csak úgy össze van dobva, de a 90s2313 csippel símán ment! Semmi gond nem volt...
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

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

Igen. Ebből a kapcsolásból.

A Tiny érzékenyebb, mint a 90S2313. Pl. az IC-n ott van a 100nF kondi? a reptében összedobottakkal nekem is ment a 90S, de a Tinyvel nem mindig. A forrasztógyanta kevert be, mert kicsit átvezetett. Denaturált szeszben le kell mosni...
Vendég

Hozzászólás Szerző: Vendég »

Értem, köszi!
Akkor összedobok hozzá egy nyák-ot...
Majd írok, hogy van e változás :-)

Más: Van a neten egy pár oldal, ahol ezt az Igor féle USB-s kódot használják saját programokhoz! Ezt nem tudnánk mi bascom felhasználók is megvalósítani valahogy?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

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

Nemigen. A rutin magja 8 asm utasítás:( (8 órajel). Ezzel a Bascom nem tud versenyezni. C-vel van megvalósítás a www.obdev.at oldalon... Esetleg azt bascomba átrakni...
Az USBből az 1.5 Mbiteset valósítja meg. Ehhez 8 chipórajel áll rendelkezésre. Küzdeni lehet esetleg a chip 20MHzra járatásával, ekkor több szabad órajel marad... Igazán az ASM és a Bascom összaházasítása lenne buli.

ASM alapon megvalósították már:
- Belső EEPROM kezelése
- UART kezelése (SW alapon)
- AD kezelése (Mega8 chipen)
- SPI kezelése
- 1 db 8 bites PORT kezelése

Timer, Egyéb ITrutinok Bascom alapon felejtősek, mert 25-28 órajel a megszakítás lekezelése (regisztermentés-visszaírás), így a IT rutinok csak a Nosave opcióval futhatnak...

Amúgy ASM alapon van normálisan kivesézve a Atmel 903-as (?) AppNotejában. Ez az AvrFreaks-on megtalálható.

Viszont ez GPL licensz alá esik. Azaz amiben ezt a kódot felhasználod, publikálnod _kell_.
lajostoth

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

309-es appnote
Vendég

Hozzászólás Szerző: Vendég »

Robert! Nincs véletlen ehez a projekthez nyomtatott áramköri rajzod?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

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

Dobj egy mailt és meglátjuk.....
Vendég

Hozzászólás Szerző: Vendég »

Válasz küldése