PIC lookup tabel

S

Sputnik

Guest
Kako lahko ustvarim lookup tabele večja od vrednosti 256?Na primer, imam 800 vrednosti v tabeli.

Hvala
Sputnik

<img src="http://www.edaboard.com/images/smiles/icon_idea.gif" alt="Idea" border="0" />
 
za to morate dodati zunanji eeprom, ki je sposobna organizirati, da je veliko podatkov

 
vi vekanje uporabite poglej gor tabelo v 256 bajt z uporabo enem koraku.bi rešili ta problem, morate razdeliti podatke na 256 bajt segmente.
in napisati nekaj kode, ki skoči segment naslov in segment inter.pri pisanju kode hranite prvi segment in segment med naslov v ram.nato pa uporabite goto segment za izbiro in prilagoditev za PCL sellecting podatkov v segmentu.
boste morda shranjevanje podatkov z retlw.je kot dve dimenzionalni array.
 
Imate Manuály za inicializacijo PCLATH register, preden poziv pogled-up.
To je najbolje, da se glasi prvo mikročipom AN556.

 
Zakaj ne razdeli vaše iskanje tabelo v 4 sub-mize?

na primer, z 800 vrednostmi:

tukaj
movlw here
addwf pclath, f
'256 Vrednot "

here2
movlw here2
addwf pclath, f
'256 Vrednot "

here3
movlw here3
addwf pclath, f
'256 Vrednot "

here4
movlw here4
addwf pclath, f
"32. vrednot"

Morate uporabljati samo parametrov goto, da izberete dobro tabelo ...Jaz pogosto uporabijo to odlagališče.

s spoštovanjem,

 

Welcome to EDABoard.com

Sponsor

Back
Top