㈠ 急啊...51单片机对sd卡内txt文本文档进行写数据问题
“换行”实际上是一个ASCII符号,比如是字符0x0A,只每次检测到这个字符,就认为是一次换行。
㈡ 如何使用8051单片机读写sd卡的TXT文件
第一步:你要模拟SPI协议读取SD卡的一个扇区。
第二步:移植FATFS文件系统,或者其它文件系统也行。
第三步:用文件系统提供的函数对TXT文件进入基本的输入输出操作,你移植的文件系统会有相关文档介绍。
第四步:要在显示屏上显示,还要加上字库,如果不显示就通过串口发给PC吧。
㈢ 请问如何向单片机的ROM中写入数据
这要看目标单片机什么型号,如果是老式EPROM的,需要用到20V的编程电压,然后用一定的时序就像写EPROM那样,就能写进去了,这需要特殊的硬件,老式编程器都是这样的。新型FLASH单片机,支持ISP功能的,内部都会有一个出厂自带小程序,启动的时候会挂载串口,你就有机会通过串口发一些指令操作里面的flash,这样的话只要一个单片机最小系统和一个能控制串口的上位机软件就行了。
㈣ 如何将.a文件导入单片机中
将文件导入单片机中,可以采用编程方式将文件读入指定内存中,只是这种方式在断电后,信息会丢失,必须每上电一次就做一次读入操作;
需要写到 flash 中的话,可采用类似在代码段中定义字符串那样 unsigned char code str;
然后把文件数据贴上去;
这样可能会影响代码的浏览,采用 #define 方式,把文件数据放到 h文件中也是可以的;
㈤ 关于单片机写入
总体就是单片机开发板+编译器+下载程序(下载工具)
首先,你需要一个单片机开发板.
上图就是一种比较典型的简单的单片机开发板,抑或你也可以称为学习板.
一般上面的这种开发板不算很贵.
我们学校的老师自己设计并印刷的这种板(资源相差不多)要100元就能买一块,不过一些电源线或数据线还得自己买.总共也有150左右吧.
你会发现有好多的不同的开发板,价格不等,资源不一.不过我个人的建议是除非你有非常浓厚的兴趣且决心很深入的研究,就没有必要买非常高级的板子,一般买了也没有用.初学者使用上面的这种就可以了,哈哈,合适即可.
下一步就是编译器和下载程序了.
编译器推荐使用KEIL 51 吧.非常好用的.
你可以用C语言写程序也可以用汇编语言.
关于KEIL 51的使用,你自己上网查查吧,有很多以时间讲不清的.
我的单片机是STC ;就用STC-ISP把刚才的程序下载到单片机吧.
下面就简单了.按照步骤
1,先选好单片机的型号:STC89C52RC.
2,选择要下载到单片机的程序文件.
3,选择COM口,这很重要哦.看看你电脑是哪个口就选哪个口吧.
其他的就没有必要选择了.
OK!点击Downlod/下载;
好了,显示下载成功!
这两个工具网上都有,自己有迅雷搜索一下吧..