avr lebegopontos muveletek -frekimero-

Pal Lukacs ekegep at yahoo.com
Sat Sep 16 11:32:24 CEST 2006



Moczik Gabor <pm at progzmaster.hu> wrote:
Ha pl. belul mindig Hz-ben szamol, es te mondjuk kHz-ben szeretned 
megjeleniteni 3 tizedesjeggyel, akkor ez remekul elvegezheto egesz szamokkal is:

printf("Freq: %d.%03d kHz",freq/1000,freq%1000)

 Koszonom szepen mindenkinek!
   
 Az elso elkepzelesem az volt hogy 1S idoalappal,es 0.001 S idoalappal fogok dolgozni.Vagyis 1S -el kezdi a merest,es ha timer1 ovf. van akkor atvalt 0.001 idoalapra.Na de igy frekiszamitasoknal gondba utkoztem,ugyanis 0.001 idoalapnal nem oszthatok 1000 el KHz -nel,igy KHz -nel nem lesz tizedes pontossag.
 Azt hiszem hogy tovabbi idoket rakok be: 0.1S, 0.01S. 
 Egyre bonyolultabb lesz :-)
   
 Udv !
 

 		
---------------------------------
How low will we go? Check out Yahoo! Messenger’s low  PC-to-Phone call rates.


More information about the Elektro mailing list