AVR vagy '51 idozites kerdes

hg12345 hg12345 at freemail.hu
Wed Sep 17 22:20:25 CEST 2003


Szia
 Valoszinuleg kicsit felreerthetoen irtam. A uC orajelevel szinkronban 
kellene kapcsolni a portjat, hogy az idozites pontos legyen.
Pl.: 10MHz (valos orajel) es egy belso indito jel utan (ez a portra kiad 
egy jel kombinaciot) pontosan 10000 orajel utan szeretnek egy masik 
jel kombinaciot kiadni. (Ez csak egy pelda, mindket ertek valtozhat)

Meg az se problema, ha nem minden orajel johet szamitasba, ha 
minden masodik vagy negyedik az is jo, csak lotyognie nem  szabad!
(vagyis egyszer n, egyszer n+x, utana meg n-x, de az atlaga n, ezt a 
megoldast nem tudom hasznalni.)

Sajnos a PLD es tarsai nem johetnek szoba, ezt egy olcso uC-en kell 
megoldani. Egy-ket labra a COMPARE funkcioval megoldhato, de harom 
folott mar ez nehezkes.

 Az '51-sel sejtettem hogy nem lehet megoldani(valamikor regen 
hasznaltam), de az AVR-rel remeltem ill. remelem hogy lehet.

Az AVR utasitas keszlete kepes muveleteket vegezni indirekt cimzessel, 
vagy ahogy nezem csak adatmozgato muveleteketre hasznalhato e 
cimzesi mod?

 Udv
        HG

VF <vf at elte.hu> írta:

> Thus spake hg12345:
> 
> > azonosan 10.0000ms (az erteket programbol valtoztatni kell) idot 
> > eloallitani. Fontos kulso kiegeszito aramkorok nelkul, ha lehet belso 
HW 
> > vagy SW alkalmazasaval.
> 
> Ez 100ns felbontas, egy 10MHz-en mukodtetett AVR procival nem 
lenne
> lehetetlen, de eleg problemas a szoftveres megvalositas.
> 8051-hangulatu vezerlobol legalabb 120MHz-es kene, eselytelen.
> Nem kene inkabb valami PLD-ben gondolkodni? Ha nem jo, a 
szoftverre
> vannak otleteim, de _gazos_!
> 
> >       HG
> 
> -- 
> Valenta Ferenc <vf at elte.hu>   Visit me at http://ludens.elte.h u/~vf/
> Az elveszett kincs potolhato, de az elvesztegetett ido nem.
> 
> 




More information about the Elektro mailing list