![Arrow :arrow:](./images/smilies/icon_arrow.gif)
otázka:
Řekni mi prosímtě, co to bude přesně za latche (jinými slovy, proč 5x8 a ne 1x40)? Strobe do latchů si dělá čítač sám, nebo to má udělat MCU (a jestli je ten signál někde k dispozici, pokud ho MCU sám nebude dělat)? Jde mi o to, že jestli si MCU nemůže udělat strobe sám, tak potřebuju vědět, kolik času je na vyčtení, převod atd
odpověď:
V čítači s ECL, který dá 40 bitů, bude 5 kusů 8-bitových latche s 3-stavovými výstupy a budou tvořit 8-bitový data bus. Každý 8-bit latch má vlastní /OE signál, kterým si mikropočítač vybere latch a přečte obsah. Terdy na 5x čtení po 8 bitech. Jsou použity 8-bit latche, protože obvod se 40 latche neznám. Dělají se 16-bitové latche, ale o 40 bitovém jsem neslyšel. Pro 8-bitový mikropočítač se mi jevily vhodnější 5x 8-bitové, spíše než 2x 16-bitové + 1x 8-bitový
Strobe do latchů dělá čítač a je odvozen z hradlovacího signálu, který je generován časovou základnou. Pro nahrátí dat do latchů (data se nahrávají všech 40 bitů současně), čítač vygeneruje interupt signál pro mikroppočítač, kterým oznámí nová data v latche. Následující nová data budou opět po ukončení dalšího hradlovacího cyklu. Nejkratší hradlovací cyklus bývá 0.1 sec, obvyklejší je ale 1 sec a při přesném měření to je 10 sec.
Tedy k dispozici je doba min. 0.1 sec.
otázka:
Ještě podotýkám že 40 bitů v BIN je 12 míst v BCD, to jste trochu ujeli, ne?
odpověď:
ne neujeli jsme
![Very Happy :D](./images/smilies/icon_biggrin.gif)
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Podobně tomu je když se čítač přepne do reciprokého režimu a v nejjednodušším případě bude měřit pouze periodu. Pak jsou výsledné hodnoty reciproké, tedy 0.000000 nic
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Jinak, já komunikuju, jen tu na ebastlírně nejsem non-stop. Do vlákna "digitronový čítač" jsem před chvilkou nahrál upravenou destičku (upravil jsem ji přes noc a den), která je vhodná pro připojení k mikropočítači a také tabulku signálů na konektoru. U tohoto jednoduchého čítače do 125 Mhz pro "domácí použití" jsou výstupy v BCD a postačí jakýkoliv 8-bit mikropočítač, který data přečte a zobrazí bez nutnosti cokoliv přepočítávat.