G
grex
Guest
Olen yrittänyt käyttää avrlib rasvaa ja ata-tiedostoja, mutta eivät tiedä, kuinka voit määrittää nastat on atmega161, ei kukaan tiedä, miten määrittää pin ulos?
Toiminto jonka lukee, että portti on
u08 ataReadByte (u08 reg)
(
rekisteri u08 ret;
/ / SBI (MCUCR, SRW); / /
enable RAM waitstate
ret = * ((volatile unsigned char *) ATA_REG_BASE reg);
/ / CBI (MCUCR, SRW); / / poistaa RAM waitstate
palata ret;
)
mutta i dont tiedä, mitä ret = * ((volatile unsigned char *) ATA_REG_BASE reg); tarkoitan.
Toiminto jonka lukee, että portti on
u08 ataReadByte (u08 reg)
(
rekisteri u08 ret;
/ / SBI (MCUCR, SRW); / /
enable RAM waitstate
ret = * ((volatile unsigned char *) ATA_REG_BASE reg);
/ / CBI (MCUCR, SRW); / / poistaa RAM waitstate
palata ret;
)
mutta i dont tiedä, mitä ret = * ((volatile unsigned char *) ATA_REG_BASE reg); tarkoitan.