如何将.a文件导入单片机中? 单片机a
如何将文本信息存入单片机中?
不知道你具体做什么应用,可以将文本内嵌的程序内面,然后通过仿真器或编程器下载到单片机里面!
如何把程序拷入单片机中?
你必须要明白一点:VC6.0中写的程序是绝对不可能使用在单片机中的!
对于单片机的程序编写,需要专为单片机设计的编译器,自然就有位单片机准备的编程语言:汇编、BASIC、C等等,绝对不会用VC来写。
把写好的程序编译之后,通过专用的工具——下载线、编程器或者JTAG接口线等等——和专用的烧写软件把程序写入单片机,注意,不是拷贝啊!这时这个单片机程序就像操作系统一样支配单片机的运行了。
怎么把程序下载到单片机里?
不同厂商、不同系列的单片机,下载程序的方法也不一样。
STC的单片机下载程序最简单,把单片机的串口两根线和地线连接到电脑的串口上,运行STCISP软件可以下载程序。
Atmel的单片机,早期一般是并行下载,比如AT89C系列,使用的IO口很多,并且可能还需要12V的编程电压,一般使用专业的编程器来下载程序。新的产品一般是使用一种10针的ISP接口下载,比如AT89S系列、Atmega系列等等,ISP下载也需要使用专门的装置。
PIC单片机也是使用专业的编程器来下载程序。
STM8、STM32可以使用串口下载,或者J-Link、ST-Link等专业下载工具来编程。
如何向单片机中写入程序
首先,你需要一个单片机开发板.
上图就是一种比较典型的简单的单片机开发板,抑或你也可以称为学习板.
一般上面的这种开发板不算很贵.
我们学校的老师自己设计并印刷的这种板(资源相差不多)要100元就能买一块,不过一些电源线或数据线还得自己买.总共也有150左右吧.
你会发现有好多的不同的开发板,价格不等,资源不一.不过我个人的建议是除非你有非常浓厚的兴趣且决心很深入的研究,就没有必要买非常高级的板子,一般买了也没有用.初学者使用上面的这种就可以了,哈哈,合适即可.
下一步就是编译器和下载程序了.
编译器推荐使用KEIL 51 吧.非常好用的.
你可以用C语言写程序也可以用汇编语言.
关于KEIL 51的使用,你自己上网查查吧,有很多以时间讲不清的.
我的单片机是STC ;就用STC-ISP把刚才的程序下载到单片机吧.
下面就简单了.按照步骤
1,先选好单片机的型号:STC89C52RC.
2,选择要下载到单片机的程序文件.
3,选择COM口,这很重要哦.看看你电脑是哪个口就选哪个口吧.
其他的就没有必要选择了.
OK!点击Downlod/下载 ;
好了,显示下载成功!
这两个工具网上都有,自己有迅雷搜索一下吧..