90S2313 program TINY2313-ba
-
Vendég
90S2313 program TINY2313-ba
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!
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!
-
Vendég
-
Vendég
-
Robert-
-
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....
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
-
Vendég
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_.
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_.
