怎样用keil软件直接把程序下载到单片机,怎样用串口下载程序到单片机
“怎样用keil软件直接把程序下载到单片机”
只能使用Keil支持的那几种编程器/编程方案,其余的通用烧写线大多不行。
如何把程序下载到单片机
以stc的单片机为例:
1、用keil编程软件写好程序,编译输出为hex和二进制文件
2、用串口电平转换板(常用MAX232芯片来做),把电脑后面的com口和单片机的(Rxd、Dxd引脚)相连,单片机还要接晶振和电源。
3、在电脑运行stc公司提供的STC-ISP软件,把前面编译好的hex文件装到单片机里。
提到的软件都可从网上下载获得,电平转换部分可以自己做也可以买编程器。
怎么用keil写汇编程序并且下载到51单片机中去,我试了但硬件没反应,求详细过程?
Keil写汇编程序与写c程序差不多,写一个汇编程序步骤如下。一,运行keil,建一个工程。二,新建一个文件,另存为后缀为asm的汇编文件。三,将这个文件载入刚建的工程。四,现在可以录入代码了。五,录入完成后编译调试直到没有错误和警告,生成HEX文件。六,将HEX文件下载到单片机,运行看效果。七,修改软件直到达到预期效果。
如何安装KEIL5
Keil5安装步骤:
1获取文末提供的链接,在百度网盘下载压缩包【Keil5】,并解压缩。
2点击打开文件【Keil5】,如下图。
3.打开安装程序【mdk511】。
4.单击【Next】。
5.勾选【I agree to...】,点击【Next】。
6.点击Core后面的Browse更改安装路径(建议安装在除C盘以外的其它磁盘),可以在D盘或者其它盘创建一个keil5文件夹,然后点击【Next】。
7.任意填写下图中安装信息,点击【Next】。
8.安装中,等待一分钟(如果出现第二个图,点击安装;没有出现,则忽略括号里的内容)。
9.安装完成,点击【Finish】。
10.桌面快捷方式如下图,双击打开。
11.点击【File】,选择【License Management】。
12.回到解压后的文件夹,以管理员身份运行程序【keygen】。
13.第1步:将1处内容沿箭头方向复制粘贴; 第2步:选择【ARM】;第3步:点击【Generate】;第4步:将4处的代码沿箭头方向复制粘贴;第5步:点击【Add LIC】。
14.点击【Close】关闭,完成激活。
Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统。与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。
Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。
如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。
Keil5是一款非常友好和强大的C语言软件开发系统。Keil5提供了清晰直观的操作界面,而且使用起来十分的轻松便捷,并具备编译器、编译器、安装包和调试跟踪,主要新增包管理器功能,支持LWIP,Keil5的SWD下载速度也是KEIL4的5倍,给用户带来了全新的感受和体验。