片机软件简单操作.ppt

片机软件简单操作.ppt

ID:52512509

大小:5.79 MB

页数:49页

时间:2020-04-09

片机软件简单操作.ppt_第1页
片机软件简单操作.ppt_第2页
片机软件简单操作.ppt_第3页
片机软件简单操作.ppt_第4页
片机软件简单操作.ppt_第5页
资源描述:

《片机软件简单操作.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、keil工程的建立下面我们通过图解的方式来KeilC51软件的使用教程,学习最简单的,如何新建工程→工程详细设置→输入源程序→源程序编译得到目标代码文件。第一步:双击KeiluVision2的桌面快捷方式,启动Keil集成开发开发软件。软件启动后的界面如图所示。CompanyLogoCompanyLogo第二步:新建立Keil项目。点击“工程”→“新建工程”命令,将出现保存对话框。CompanyLogo在保存工程对话框中输入你的工程的文件名,Keil工程默认扩展名为“.uv2”,工程名称不用输入扩

2、展名,一般情况下工程文件名称和源文件名称相同即可,输入名称后保存,将出现“选择设备”对话框,在对话框中选择CPU的型号。CompanyLogo描述CompanyLogo第三步:在选择好CPU型号后,点击“确定”按钮返回主界面,此时可见如下对话框,选择“否”,此时工程管理窗中出现“Target1”,点击“Target(目标,对象)1”前面的“+”号展开下一层的“SourceGroup1”文件夹,此时的新工程是空的,“Source(来源)Group(组)1”文件夹中什么文件都没有。CompanyLogo第

3、四步:新建文本编辑窗。点击工具栏上的新建文件快捷按键,即可在项目窗口的右侧打开一个新的文本编辑窗,见图。点击新建打开此文本编辑窗,在此输入源程序。CompanyLogo第五步:输入源程序。在新的文本编辑窗中输入源程序,可以输入C语言程序,也可以输入汇编语言程序,如右图。将源程序保存为.c文件后,右击sourcgroup,选择“addfilestogroup‘sourcegroup1’”,找到源文件,先点“ADD”再点“CLOSE”。CompanyLogo第六步:编译程序,看程序代码是否有错误。就在这里

4、创建目标“Target1”编译文件liushuideng1.c…链接…生成liushuideng1.hex文件…编译结果:0错误、0警告CompanyLogo第七步:如何查找错误;改为中文状态输入注意看编译结果CompanyLogo双击第一条错误,出现蓝色箭头CompanyLogo二、烧录程序1、安装STC-ISP烧录软件2、烧录程序CompanyLogo1、选择型号3、硬件设备里查4、默认CompanyLogo#include//包含52的头文件定义,用尖括号括起来,表示系统目录中

5、的头文件Sbitled1=P1^0;//声明单片机P1口的第一位Voidmain()//主函数{led1=0;//点亮第一个发光二极管}输入源代码时将输入法切换成英文半角状态。点亮一盏灯CompanyLogo练习:1、第二盏灯亮2、第四盏灯亮3、第七盏灯亮4、第八盏灯亮CompanyLogo#includeSbitled1=P1^0;Sbitled2=P1^2;Voidmain(){led1=0;led2=0;}第一盏灯点亮多盏灯第三盏灯CompanyLogo练习:1、第二,三,四盏

6、灯亮2、第二,四,六,八盏灯亮3、第一,三,五,七盏灯亮4、八盏灯全亮位操作法CompanyLogo总线操作法#include//包含52的头文件定义,用尖括号括起来,表示系统目录中的头文件voidmain()//主程序,默认的,所有单片机的程序都是从main开始的,嵌套的大括号表示语句的范围{//为了增强程序的可读性,每个不同层次的语句需要用TAB键分格P1=0xFB;//P1必须为大写,0x小写,表示16进制的数,FB=11111011,第三个灯为低电平,灯亮}CompanyLo

7、go练习:1、第四盏灯亮2、第二,三,四盏灯亮3、第一,三,五,七盏灯亮4、八盏灯全亮CompanyLogo#includevoidmain(){P1=0xFB;}#includevoidmain(){P1=251;}十进制数十六进制数CompanyLogo三、程序的含义CompanyLogo1、#includeCompanyLogoCompanyLogoCompanyLogo把单片机内部地址0x80处的这个寄存器重新起名叫P0,以后我们在程序中可

8、直接操作P0,就相当于直接对单片机内部的0x80地址处的寄存器进行操作。CompanyLogo2、C语言中注释的写法CompanyLogo3、sbitled1=P1^0CompanyLogo4、主函数Main格式:voidmain()特点:无返回值,无参。 任何一个C程序有且仅有一个main函数,它是整个程序开始执行的入口。例:voidmain() {总程序从这里开始执行;其他语句;}CompanyLogoled1=0;这是什么意思?5、电路图Compa

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。