怎么样用单片机stc89c58做TF读卡器?
发布网友
发布时间:2023-04-23 04:43
我来回答
共1个回答
热心网友
时间:2023-07-16 06:04
汇编写有难度,用C吧,容易很多。
先将TF卡的驱动写好,包括读扇区和写扇区,如果只读文件内容可以先不写写扇区的函数。硬件接口可以用58模拟SPI口操作,或者模拟SD接口也行,你自己根据资源定义即可。
再写FAT文件系统,读写扇区就调用之前写的函数。
最后将你需要的文件的数据读出来,然后就可以显示在屏上了。
做FAT文件系统,为了提高访问效率58的RAM会不够用,你最好外扩一片RAM,