MIt $INCLUDE kannst Du den Code einbinden, ohne dass er direkt in dem Hauptprogramm aufscheint.
Der Code in Config_MMC.bas ruft auch die Initialisierungs-Routine auf. Ob diese erfolgreich war ist danach aus der Variable gbDriveError ersichtlich. Ist diese Variable 0, dann konnte die Karte erfolgreich initialisiert werden.Code:$Include "Config_MMC.bas" If Gbdriveerror <> 0 Then Print "Fehler beim Initialisieren der MMC/SD Karte" End If
Nun können mit den BASCOM-AVR Befehlen DriveReadSector und DriveWriteSector Speicherblöcke mit 512 Bytes tranferiert werden.
Siehe dazu im Help-File unter DriveReadSector und DriveWriteSector






Zitieren

Lesezeichen