W
WStevens_sa
Guest
Hei Voisiko joku ystävällisesti selittää seuraavat minua. Löysin pienen ohjelman, joka pohjimmiltaan kytkee LED päälle ja pois. Tiedän alla oleva koodi lähettää lähtö PORT A0 viiveellä. Tiedän, että 0x00 on osoite, mutta osa koodin alla todella kertoo se lähetä tuloste PORTA0 ja miten voin laskea osoite muille esimerkiksi PORTA 1,2,3,4,5 tai PORTB 1,2 , 3,4,5 jne. tai on olemassa lista, jonka mukaan MCU käyttöä varten. Olen käynyt läpi taulukon, mutta ei löydä sitä. Thanks void main () {int x = 1; PORTA = 0x00; / * set RA0-RA5 pieni * / TRISA = 0x00; / * set PORTA lähtöön * / while (1) {PORTA =! PORTA, Delay_ms (500) ;}}