J
jboud
Guest
Hi all,
Jaz sem delo z pic 18F452 za nadzor mfrc531.
Za oscilator sem, da je delo s 4 * 13,56 Mhz (i uporabo PLL)
Jaz sem z uporabo vzporedne vmesnik tipa: ločiti za branje / pisanje strobe: multipleksne naslov avtobusom.
I multipleks dodali / podatki o pristaniških D
Imam problem v začetni fazi.
To je pojasnjeno v nadaljevanju te kode.
nepotpisani char glasi (nepodpisanih char dodati)
(Nepotpisani char val;
TRISD = 0x00;
LATD = dodaj; / / Pošlji naslov
LATC = 0x20; / / output_high (ALE)
LATC = 0x00; / / output_low (ALE)TRISD = 0xFF;
ZAMUDNE = 0x00; / / output_low (NRD)
val = PORTD; / / prejemanje podatkov
ZAMUDNE = 0x04; / / output_high (NRD);
delay_us (3);
vrnitev val;
)neveljaven reset ()(
delay_ms (500);
LATC = 0x00; / / output_low (RSTPD)
delay_ms (100);
LATC = 0x10; / / output_high (RSTPD)
delay_us (100);brati (RegCommand)
Problem je, da val ima naslov vrednost, ki sem poslal previsiouly.
tako sem prebral naslov vrednost 0x01
Jaz sem izgubila veliko časa in ne najdem problema.
Jaz hoteti pošteno uvaževati vaš pomoč prejemajo.
Vljudno
Jaz sem delo z pic 18F452 za nadzor mfrc531.
Za oscilator sem, da je delo s 4 * 13,56 Mhz (i uporabo PLL)
Jaz sem z uporabo vzporedne vmesnik tipa: ločiti za branje / pisanje strobe: multipleksne naslov avtobusom.
I multipleks dodali / podatki o pristaniških D
Imam problem v začetni fazi.
To je pojasnjeno v nadaljevanju te kode.
nepotpisani char glasi (nepodpisanih char dodati)
(Nepotpisani char val;
TRISD = 0x00;
LATD = dodaj; / / Pošlji naslov
LATC = 0x20; / / output_high (ALE)
LATC = 0x00; / / output_low (ALE)TRISD = 0xFF;
ZAMUDNE = 0x00; / / output_low (NRD)
val = PORTD; / / prejemanje podatkov
ZAMUDNE = 0x04; / / output_high (NRD);
delay_us (3);
vrnitev val;
)neveljaven reset ()(
delay_ms (500);
LATC = 0x00; / / output_low (RSTPD)
delay_ms (100);
LATC = 0x10; / / output_high (RSTPD)
delay_us (100);brati (RegCommand)
Problem je, da val ima naslov vrednost, ki sem poslal previsiouly.
tako sem prebral naslov vrednost 0x01
Jaz sem izgubila veliko časa in ne najdem problema.
Jaz hoteti pošteno uvaževati vaš pomoč prejemajo.
Vljudno