uZion
Even the smartest computer on earth would make a dog seems brilliant by comparison!
uC: 89s8252
Freq: 22.1184Mhz
DEL938:
MOV R5,#10.........;1clk cycle
MOV R6,#75.........;1clk cycle
DELNXT5:
DJNZ R5,$...........;2clk cycle
MOV R5,#10.........;1clk cycle
DJNZ R6,DELNXT5 ....;2clk cycle
ret.............................;2clk cycle
Ik heb hier een delay routine. Aantal cycle is 1729 dat heb ik berekent.(cycle en routine count)
Die duurt 1729x12 / 22.1184EXP6 = 936.957uSec
Nu is mijn vraag of er iemand een berekening kent om dit aan de hand van de register R5 en R6 en de cycle het meteen kan berekenen. Dus ik wil een berekening die aan geeft voor een bepaalde tijd (in deze zin 936.957usec) heb je die waarden voor R5 en R6
mvgr uZion
[Bericht gewijzigd door uZion op (95%)]
uZion
Even the smartest computer on earth would make a dog seems brilliant by comparison!
Kan iemand die zich electronic designer noemt dat niet even zelf?
Gewoon een kwestie van tellen.
(R5*2+3)*R6+4 cycles
Een eenduidige oplossing voor r5 en r6 krijg je niet.
maar R6=((t*f/12)-4)/(R5*2+3)
Vul voor R5 een waarde in en bereken R6 als er gehele getallen uitkomen <256 dan zit je goed.
[Bericht gewijzigd door floppy op (44%)]
uZion
Even the smartest computer on earth would make a dog seems brilliant by comparison!
Op 16 augustus 2007 01:49:58 schreef floppy:
Kan iemand die zich electronic designer noemt dat niet even zelf?
Gewoon een kwestie van tellen.
Je zou verbaasd staan hoeveel vragen in de vergaderzaal van NASA gesteld wordt.
Als iemand een vraag stelt, dan moet je niet zo snel denken dat hij het zelf niet weet (1729 dat heb ik toch berekent). Meestal wil hij de opnie van anderen horen ( hoe anderen het oplost). Misschien komt iemand straks met een brilliante idee dat niemand eerder aan had gedacht, maar die later ons allemaal zal begunstigen.
Maar bedankt voor je input.!!
(1729 dat heb ik toch berekent).
Ik gok erop dat je het zelfs berekend hebt...
Ik ken dit chippie niet, maar heb je geverifieerd dat elke clock cycle ook een machine cycle is?
uZion
Even the smartest computer on earth would make a dog seems brilliant by comparison!
Op 16 augustus 2007 07:15:54 schreef Marco69:
[...]Ik gok erop dat je het zelfs berekend hebt...Ik ken dit chippie niet, maar heb je geverifieerd dat elke clock cycle ook een machine cycle is?
Google is je vriend!!
uZion
Even the smartest computer on earth would make a dog seems brilliant by comparison!
Op 16 augustus 2007 14:44:39 schreef Marco69:
Ik hoef het niet te weten hoor. Alleen voor de μC's die ik zelf gebruik...
Maar welke uC gebruikt jij?
uZion
Even the smartest computer on earth would make a dog seems brilliant by comparison!
Op 16 augustus 2007 01:49:58 schreef floppy:
Een eenduidige oplossing voor r5 en r6 krijg je niet.
Niemand met meer oplossingen??
Ik dacht een keer om een programma in MATLAB (Kennen julie die)te maken die voor mij de gunstigste waarden kiest.