hallo,

kan iemand mij vertellen hoe ik een SD-kaart moet aansturen met mijn PIC? in assambler a.u.b.

De PIC is een 16F877

Een SD kaart wordt ongeveer hetzelfde aangestuurd als een MMC kaart. Dit gebeurt via de SPI (seriële) interface van de PIC processor. Deze pagina http://www.captain.at/electronics/pic-mmc/ geeft je een voorbeeld van een MMC kaartje. De verschillen moet je even zelf opzoeken.

In ASM... Sadoneigingen?

Dit is typisch iets voor een hogere programmeertaal.

[Bericht gewijzigd door Henry S. op (56%)]

nee hoor gwoon een pic met spi poort pakken
kan je gwoon data in regsiters schuiven

dit had de ts ook kunnnen verzinnen

Op 27 augustus 2007 21:00:58 schreef Henry S.:
Sadoneigingen?

? wat bedoel je daarmee?

Ik heb nog wat verder research gedaan en heb deze handige pdf gevonden: http://www.cs.ucr.edu/~amitra/sdcard/ProdManualSDCardv1.9.pdf

maar...

met een block, bedoelen ze daarmee 1 byte?

en hoe zit het met het bestandsregister?

Op 27 augustus 2007 21:05:22 schreef Electro:
[...]

? wat bedoel je daarmee?

Moeilijk doen terwijl het makkelijker kan, ik zie nogal wat topics van je waarin je vooral de moeilijke manier verkiest.

met een block, bedoelen ze daarmee 1 byte?

Een block kan van alles zijn, je hebt de datasheet gelezen, nu nog begrijpend lezen.

[Bericht gewijzigd door Henry S. op (22%)]

als je nou zegt welke pagina van die DS want op pag 13 hebben ze het bijvoorbeeld over een block van 512 bits of wel 64 byte

SD Card in assembler valt reuze mee... (Alleen als je ook de hele FAT handel met lezen/schrijven/formatteren wilt ondersteunen wordt het wel een stuk ingewikkelder)
Een block is default 512 bytes.

Dit zijn wat nieuwere specs (v2.00):http://www.sdcard.org/about/memory_card/pls/Simplified_Physical_Layer_…

Waarom doet iedereen alles in assembler in plaats van in assembly? Die assembler heeft een ander al gemaakt...

marco stop nou eens met dat mierengeneuk ik wordt daar langzamer hand een beetje spuug zat

* timmie bied nu zijn excuses aan maar het moest er even uit

Tik eens Nederlands en gebruik de woorden zoals ze bedoeld zijn...
Als je pretendeert wat te (gaan) maken in assembly en het over assambler (geen typo) hebt... Tjsa... ach... Zo moeilijk is dat toch niet?

het gaat om de interpretatie van de gene die het leest
het is toch voor iedereen duidelijk of niet dan?

we zijn hier geen taalpuristen

ik ben het er mee eens dat je geen halve woorden moet maken, of msn taal moet typen

nee:P

toch wel, maar dan moeten we wel weten of hetn u duidelijk is voor de ts nu tasten we ookm aar in het donker

voor het moment is alles duidelijk.