» »

Assembler-prekinitve s timerjem

Assembler-prekinitve s timerjem

cheff ::

Je kdo tukaj, ki obvlada programiranje s assemblerjem, da bi mi malo pomagal?

Lp!

Senitel ::

Morda se bo našel kdo, če poveš vsaj za katerega od par 100 procesorjev to misliš pisat.

cheff ::

Saj se za vse procesorje približno isto piše, delam pa za pic16f628a...

Highlag ::

Nene. So precejšne specifike. Jezik pa je?

ASM
Basic
C
...?
Never trust a computer you can't throw out a window

cheff ::

Jezik je asm.

Tutankhamun ::

Sej je čist lahko. V microchipovih dokumentih je prov lepo vse opisan. Še primerčki so...
AMD Phenom QUAD 9950 Black Edition, 8GB

xardas ::

Zdravo,

imam sledečo kodo(podprogram, za izvajanje zakasnitve N milisekund) v ARM:

DELAY:
  stmfd r13!, {r2, r3, r14}
  
DLP:  
  ldr r2, =48000
DLP1:
  subs r2, r2, #1
  bne DLP1
  subs r0, r0, #1
  bne DLP
  ldmfd r13!, {r1, r2, r15}


Število 48000 naj bi se dobilo tako, da delimo frekvenco ure(192Mhz) s 4:
192000000 / 4 = 48000
Število 4 dobimo s štetjem ukazov.

Zanima me, če kdo ve, kako se šteje te ukaze?

Zgodovina sprememb…

  • spremenilo: xardas ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Matematika pomoč

Oddelek: Šola
9950 (691) marjan_h
»

Pomoč C++

Oddelek: Pomoč in nasveti
71296 (1015) samo111
»

program v zbirniku

Oddelek: Programiranje
71893 (1656) Spura
»

Excel: izbris obeh podvojenih vrednosti

Oddelek: Programiranje
51016 (960) dvojka
»

[Naloga][Visul Basic] Program za izračun dimenzij soda...

Oddelek: Programiranje
101724 (1547) korenje_ver2

Več podobnih tem