«« ( Date ) »» // «« ( Thread ) »» // mips-nastava - 2004

RE: pitanje

by Mirjana Stojanovic
nedelja, 08. februar 2004 - 09:03.

Ispravite me: ja sam mislila da to x koje dobijes, treba da oduzmes od 65535
i onda to upises u registar tajmera(kada radi kao 16-bitni tajmer) zato sto
se kod 8051 brojaci inkrementiraju na svaki masinski ciklus za razliku od
8086 gde se dekrementiraju?
-----Original Message-----
From: Nemanja Perovic [mailto:djela@eunet.yu]
Sent: Saturday, February 07, 2004 3:03 PM
To: mips-nastava@titan.etf.bg.ac.yu
Subject: Re: [mips-nastava] pitanje


ako zelis da generise signal (postavi overflow bit TF1) na svakih t,onda
je

f = 1/ t = takt kristala / 12 / x ==> x = t * takt kristala / 12

pa u T1 upises -x

npr. za t=1ms,CLK=12MHz, x = 1ms * 12 MHz / 12 =1000, u T1
upisujes -1000dec odnosno FC18h ako se ne varam

tako sam barem ja razumeo knjigu, ako gresim,grdno cu se kajati u
ponedeljak ili utorak... :-)

srecno