tarvitsevat SPI liitäntä koodaus C (8051)

Sinulla on valmis käyttövalmis esimerkiksi Atmel kotisivuilta laitteisto SPI. Jos ohjelmisto SPI, voi harkita erillisiä IO nastat
Code:
 # define uchar unsigned char SBIT RF_MISO = P2 ^ 3; / / sanoa SBIT RF_MOSI = P2 ^ 2; SBIT RF_SCK = P2 ^ 1; SBIT RF_CSN = P2 ^ 0; ... void spiWr (uchar); uchar spiRd (void); ... / * * Alhainen SPI WRITE TOIMINTO * / Void spiWr (uchar DAT) {/ * ohjelmisto SPI, lähetä MSB ensimmäinen * / static uchar i, c, c = dat; for (i = 0; i
 
i tarvitse SPI koodaa C515 valvojien infenion tai siemens perusrakenne on samanlainen kuin 8051, mutta parantaa periphirals:?: [/b]
 
Tiedän, että SPI on koodi on vakiona kaikissa säätimet, mutta tarvitsen C515C ohjain jossa tehtaan testissä rekisteröidy saatavilla käyttämällä tätä rekisteriä ilman slave voimme tarkistaa SPI viestintä. : Cry:
 
Hei, seuraavat ovat yksityiskohtaisesti rekisterien
23_1166263831.JPG
Seuraavassa on rekisteröitävä käytetään tehtaan testaus
 1_1166263885.JPG
 
Code:
 ORL SSCMODE, # 80 dollaria, asettaa LOOPB 1 MOV STB, # $ 5A, lähetä $ 5A SPI lähtö Wait: MOV, SCF; SSC tilarekisterin JNB A.0, Odota, odota Siirto valmis MOV, SRB, saavat $ 5A Saat Buffer Register
 
hi jokainen, haluan liitäntä SD-kortti 8051 SPI-tilassa ... haluavat auttaa ohjelmoinnin sulautettujen C. ..
 

Welcome to EDABoard.com

Sponsor

Back
Top